Source-of-truth map
AIOS is a context monorepo, not one build monorepo. Each product has its own source, tests, release cadence, and documentation. Public website prose is a projection of those sources, not the authority over them.
Product ownership
Section titled “Product ownership”| Question | Authoritative source |
|---|---|
| Individual workspace behavior | aios-workspace source, especially scaffold/, scripts/, and validation/ |
| Workspace architecture | aios-workspace/docs/architecture.md |
| Workspace feature inventory | aios-workspace/docs/feature-set.md, checked against executable source |
| CLI command surface | aios-workspace/scripts/cli/registry.mjs and scripts/cli/usage.mjs |
| Team Brain data and flows | aios-team-brain/docs/ARCHITECTURE.md plus route and library source |
| Workspace ↔ Brain wire contract | aios-workspace/docs/brain-api.md |
| Brain implementation version | aios-team-brain/lib/api/version.ts |
| Workspace GUI (cockpit) + desktop shell | aios-workspace/gui + src-tauri (authoritative until their deferred deletion); the cut standalone repo is aiosbrain/aios-workspace-gui, seam contract in aios-workspace/docs/gui-toolkit-contract.md |
| Shared hub modules | @aiosbrain/foundation on npm, source aios-workspace/packages/foundation/; the old scripts/ paths are re-export shims |
| Devtools command set | @aiosbrain/aios-devtools@0.2.0, sourced from aiosbrain/aios-devtools; five Workspace commands delegate through aios-workspace/scripts/cli/devtools-commands.mjs |
| Public documentation | aios-website/src/content/docs/ |
| Shared design system | aios-design/DESIGN.md and published @aios-alpha/* packages |
| Agentic Engineering Maturity | root agentic-engineering-maturity/ |
Verification order for agents
Section titled “Verification order for agents”- Identify which product owns the behavior.
- Search the owning repository’s code graph or source.
- Trace callers, routes, and tests.
- Read the product’s authoritative document.
- Compare the website projection.
- Report discrepancies in both directions: documented-but-missing and shipped-but-undocumented.
Automated checks and their limits
Section titled “Automated checks and their limits”| Check | What it proves | What it does not prove |
|---|---|---|
Workspace npm run check:docs | Operator-loop inventories match source/spec files | All workspace prose is current |
Team Brain npm run check:docs | Routes, tables, and ingestion sources match ARCHITECTURE.md inventories | The pinned member API document matches every handler |
Website npm run check:docs | Generated workspace facts and product-boundary rules match public docs | Unmarked prose is semantically complete |
| Workspace/Brain contract conformance tests | Shared fixture, tiers, SSE, payloads, provisioning tools, and version anchors agree | Every documented endpoint has a handler and every handler is documented |
That last limitation is why launch reviews must also run the cross-repository Brain API conformance audit.
Compact agent context
Section titled “Compact agent context”Use /llms.txt when you need a copy-pasteable ecosystem briefing. It
contains boundaries, source hierarchy, safety invariants, setup flows, and verification
commands without duplicating the full guides.