Phase 0 shipped (v0.0.1). ROADMAP.md updated: - Phase 0 marked complete with all 6 success criteria checked - Phases 1-6 (Waves A-E + final) added with goals + REQ mappings REQUIREMENTS.md traceability unchanged (44 REQs, 17 M1 pending). ---ci--- phase: 1 milestone: v0.1 status: execute ---/ci---
2.3 KiB
Roadmap
Overview
Placeholder roadmap for the coreci-chat project. The full phase breakdown will be produced by the roadmapper once the project specification is supplied in a follow-up session and the specify → clarify → research stages complete. The current milestone is v0.1 (branch milestone/v0.1-bootstrap); phase 0 is in progress on phase/00-pre-execution.
Milestone type: NFR (placeholder — to be re-evaluated by getMilestoneType() once phases are defined). Tags will run on the previous minor's patch line: phase 0 → v0.0.1 (no prior tags exist, so the v0.0.x line is seeded here).
Phases
- Phase 0: pre-execution - Capture specification, clarification, research, and plan artifacts before any implementation (SHIPPED v0.0.1)
- Phase 1: Wave A — Foundations - Monorepo, Postgres+RLS, audit hash-chain, SecretProvider, Trigger.dev bootstrap (REQ-038, 039, 040)
- Phase 2: Wave B — Identity & RBAC - WorkOS SSO, tenant provisioning, RBAC at gateway, invitations, roles (REQ-001..005)
- Phase 3: Wave C — BYOM - Endpoint registry, validate-on-save, routing shim, REQ-009 reject (REQ-006..009)
- Phase 4: Wave D — Relay Agent - Modular install script, Go binary, WebSocket, heartbeat, SSH whitelist hook (REQ-010..013, REQ-026 hook)
- Phase 5: Wave E — Dashboard surfacing - Status fan-out, green/yellow/red, logs, RLS views (REQ-014)
- Phase 6: Final — Review + Ship - Multi-persona review, audit, milestone ship v0.1.0
Phase Details
Phase 0: pre-execution
Goal.: Run the pre-execution pipeline stages (SPECIFY → CLARIFY → RESEARCH → PLAN → GRILL → MVP/UX CHECK) and land all .ciagent/ reference files.
Depends on: Nothing
Requirements: REQ-001 (specification), REQ-002 (clarification), REQ-003 (research), REQ-004 (plan)
Success Criteria:
- Full project specification parsed and recorded in PROJECT.md ✓
- Clarify stage completed with all ambiguities resolved (5 decisions D-001..D-005) ✓
- Research artifacts committed under
.ciagent/(R-001..R-007 + PERSONAS.md) ✓ - Plan committed and ready for execution-phase decomposition (5 waves + final) ✓
- Grill passed (PASS-WITH-FIXES, 10 fixes applied) ✓
- MVP/UX check passed (3 sections present) ✓ Status: complete (shipped v0.0.1)