Gap Register
Gaps
Known weaknesses and missing production pieces. This keeps the PR honest while the foundation grows.
p0 · mitigated
Local verification not run
Connector can edit GitHub but cannot run npm install or npm run verify locally.
Run npm install and npm run verify on local machine or VPS. (Mitigated: Hermes/Leno long-session workflow now runs `node scripts/verify-foundation.mjs` + `npm install` + `npm audit --audit-level=moderate` + `npm run verify` + `node scripts/smoke-test.mjs http://localhost:3000` on every checkpoint and pre-merge gate. See v0.2.0 merge report.)
p1 · mitigated
No lockfile yet
Dependencies use latest and no generated lockfile is committed yet.
Generate package-lock.json from a clean install and commit it after verification. (Mitigated: committed package-lock.json + yarn.lock from clean install in v0.3.0 PR #21.)
p1 · planned
File-backed runtime only
Activities, jobs, ledger, artifacts and usage use local JSON storage under .data.
Move repositories behind a Postgres adapter after foundation build passes. (Tracked in v0.3.0 PR #23.)
p1 · planned
Preview adapter only
Hermes is wired in preview mode. Real provider connection remains behind review and permission gates.
Implement provider adapter with explicit owner approval and audit events. (Tracked in v0.3.0 PR #25.)
p1 · open
Authentication not implemented
The foundation shell does not yet include login, roles or session ownership.
Add owner auth before production deployment. (Tracked in v0.3.0 PR #22.)
p2 · planned
UI is functional but not final
Premium visual direction exists, but final responsive polish and Framer handoff are not complete.
Create final component polish pass after build verification. (Deferred — v2 Agent Command Deck / Framer/Motion roadmap is paused per Jonas.)
p1 · planned
Production gate has 6 active blockers (auth, DB, provider, approvals, black-box, backup) + 2 resolved (rate-limit, CSRF)
Production-gate verdict is DO_NOT_SHIP at 54% score with 6 remaining blockers: auth-owner-boundary, db-adapter, provider-activation, approval-engine-storage, black-box-audit, backup-restore-plan. Rate-limiting + CSRF resolved by PR #21. Monitoring added by PR #21+.
Addressed in v0.3.0 PRs #21–#25. See docs/V0_3_0_PRODUCTION_GATE_UNLOCK_PLAN.md.