Intelligence

Artifacts

Browse the repository, read documents, and manage the governance folders. Source, runtime, and infrastructure are read-only.

Repository
README.md
CONSTITUTION_COMPLIANCE_AUDIT_V1.mdREADME.md
repositories/aaf-holdings/hq01/lib/content/types.ts
1.5 KB
/** Shared content types for the HQ01 operating system. */

export type Status =
  | "Active"
  | "In Progress"
  | "Blocked"
  | "Review"
  | "Done"
  | "Complete"
  | "Closed"
  | "Backlog"
  | "Draft"
  | "Unknown";

export type Priority = "P0" | "P1" | "P2" | "P3" | "Unknown";

export interface Executive {
  id: string;
  name: string;
  role: string;
  mission: string;
  authority: string[];
  currentObjectives: string[];
  knownConstraints: string[];
  recentLessons: string[];
  sourcePath: string;
}

export interface Mission {
  id: string;
  title: string;
  status: Status;
  owner: string;
  mission: string;
  successCriteria: string[];
  body: string;
  sourcePath: string;
}

export interface WorkOrder {
  id: string;
  title: string;
  status: Status;
  priority: Priority;
  missionId: string | null;
  owner: string;
  objective: string;
  acceptanceCriteria: string[];
  body: string;
  sourcePath: string;
}

export interface Assignment {
  id: string;
  title: string;
  status: Status;
  workOrderId: string | null;
  owner: string;
  workerTemplate: string;
  objective: string;
  body: string;
  sourcePath: string;
}

export interface Report {
  id: string;
  title: string;
  date: string | null;
  author: string | null;
  summary: string;
  body: string;
  sourcePath: string;
}

export interface ArtifactNode {
  name: string;
  path: string; // relative to content root
  type: "file" | "dir";
  ext?: string;
  size?: number;
  children?: ArtifactNode[];
}

root · /srv/aaf