Historical record — completed work. This document is a planning artifact from the April 2026 local-governance effort. Every roadmap item below shipped in 2.1.0 and 2.2.0; the package is now on the 2.x line well past those releases. Branch names, "Ready for review" statuses, version stamps, and test counts are preserved as written at the time and are not current repository state. For how these features behave today see ../../reference/commands.md, ../../reference/settings.md, and ../ARCHITECTURE.md.
Base: origin/main at 4308b56a14c132c5df9584a7b611a02b64891b2c
| Gate | Status | Notes |
|---|---|---|
npm install |
Passed | 0 vulnerabilities reported. |
npm run typecheck |
Passed | Baseline before branch work. |
npm run lint |
Passed | Baseline before branch work. |
npm test |
Passed | 241 files, 3802 tests. |
npm run build |
Passed | Baseline before branch work. |
| PR | Branch | Status | Validation |
|---|---|---|---|
| 01 | chore/roadmap-local-governance |
Ready for review | npm test -- test/documentation.test.ts; npm run build. |
| 02 | feat/usage-ledger-core |
Ready for review | npm run typecheck; npm test -- test/usage-ledger.test.ts; npm run lint; npm run build. |
| 03 | feat/usage-command |
Ready for review | npm run typecheck; usage command/core/docs tests; npm run lint; npm run build. |
| 04 | feat/account-policy-controls |
Ready for review | npm run typecheck; account policy command/store/docs tests; npm run lint; npm run build. |
| 05 | feat/routing-profiles-core |
Ready for review | npm run typecheck; npm test -- test/routing-profiles.test.ts; npm run lint; npm run build. |
| 06 | feat/budget-guard |
Ready for review | npm run typecheck; npm test -- test/budget-guard.test.ts test/codex-manager-budget-command.test.ts; npm run lint; npm run build. |
| 07 | feat/model-capability-matrix |
Ready for review | npm run typecheck; npm test -- test/model-capability-matrix.test.ts test/codex-manager-models-command.test.ts test/test-model-matrix-script.test.ts; npm run build; npm run test:model-matrix:smoke (3 passed, 9 skipped, 0 failed); npm run lint. |
| 08 | feat/runtime-policy-integration |
Ready for review | npm run typecheck; npm test -- test/runtime-policy.test.ts test/runtime-rotation-proxy.test.ts test/index.test.ts test/failure-policy.test.ts test/request-transformer.test.ts test/stream-failover.test.ts; npm run lint; npm run build. |
| 09 | feat/monitor-command |
Ready for review | npm run typecheck; npm test -- test/codex-manager-monitor-command.test.ts test/runtime-policy.test.ts; npm run build; npm run lint. |
| 10 | feat/local-bridge-core |
Ready for review | npm run typecheck; npm test -- test/local-bridge.test.ts; npm run lint; npm run build. |
| 11 | feat/local-client-tokens |
Ready for review | npm run typecheck; npm test -- test/local-client-tokens.test.ts test/local-bridge.test.ts test/codex-manager-bridge-command.test.ts; npm run lint; npm run build. |
| 12 | feat/integration-generators |
Ready for review | npm run typecheck; npm test -- test/integration-generators.test.ts test/codex-manager-integrations-command.test.ts test/documentation.test.ts; npm run lint; npm run build. |
| 13 | docs/release-local-governance |
Ready for review | npm run lint; npm run typecheck; npm test -- test/documentation.test.ts; npm test; npm run build; npm run clean:repo:check. |
dist/is generated output and must not be edited or committed.- The initial baseline produced one snapshot working-tree marker with no content diff; it was restored before creating PR 01.
- If any future baseline or PR gate fails, record exact failure text in
open-issues.md.