Console is a Rust platform for a governed company object engine: Ontology / Foundry / Policy → Company / OrgUnit / Employee → HR → Payroll. This is the repository's sole onboarding entry point.
docs/current/PRODUCT.md— current product scope, architecture, invariants, and holds.docs/current/ROADMAP.md— ordered current work and explicit HOLDs.docs/current/DELIVERY.md— review, CI, merge, verification, and issue-lifecycle policy.
Accepted records in docs/decisions/ preserve decision history. Machine-readable registers and path-stable ledgers remain under docs/program/. Evidence and historical documents may support a claim, but they do not override the three active authorities recorded separately from this sole entry point in docs/documentation-index.json.
The full first-party Markdown manifest is the generated docs/documentation-index.json; its reviewed semantic source is docs/documentation-manifest.seed.json.
backend/— Rust workspace, application, domain/platform crates, migrations, and backend gates.docs/current/— the three current product/delivery authorities.docs/decisions/— governed ADR and design-note history.docs/program/— machine-readable registers, authority ledgers, and historical program material.docs/evidence/— immutable evidence excluded from normal onboarding.scripts/— executable CI, preflight, and verification gates.
From the repository root, run:
npm ci
npm run verifynpm ci installs the pinned repository tooling; npm run verify is the one supported local repository verification entrypoint. Run narrower tests while developing and any additional checks required by the touched surface, then record the exact candidate SHA, commands, environment, discovered/executed counts, failures, and remaining HOLDs as described in docs/current/DELIVERY.md.
Canonical definitions and routing rules live in AGENTS.md. This identifier-only projection is drift-checked and does not duplicate policy.
- Cartesian doubt
- Essentialism / YAGNI
- Chesterton's Fence
- Contrarian / outside-the-box
- Socratic
- Pragmatism
- Red Team
- Systems Thinking
- Operability / Day-2
- Opportunity Cost
- Blast-radius / cell-based
- Constant-work / anti-fragility
- Shared-nothing / eventual consistency
- FinOps / unit-cost
- Telemetry-first
- Zero-trust / defense-in-depth