#1 Bootstrap
└─► #2 Data Model & Interfaces
├─► #3 Router ──────────────────┐
├─► #4 Reply Engine ◄───────────┤
├─► #5 Token & Thread Mgmt ─────┤
├─► #6 MongoDB Adapter ─────────┤
├─► #7 Slack Adapter ───────────┤
├─► #8 Telegram Adapter │
├─► #9 Discord Adapter │
└─► #10 WhatsApp Adapter │
▼
#11 Server: API Routes
├─► #12 A2H Forms
│ └─► #14 Trust Layer
├─► #13 Dashboard UI
└─► #15 Integration Testing
└─► #16 Release & DX
Issues grouped by wave — all issues within a wave can run in parallel.
Dependency Graph
Execution Order
Issues grouped by wave — all issues within a wave can run in parallel.
Wave 1 — Foundation
P0Wave 2 — Contracts
P0Wave 3 — Core Logic + Adapters (parallel)
P0P0P0P0Wave 4 — Reply Engine
P0(depends on Core: Router Implementation #3)Wave 5 — Server + More Adapters (parallel)
P0P1P2P2Wave 6 — UI & Forms (parallel)
P1P1Wave 7 — Trust & Hardening
P2P2Wave 8 — Release
P3Orchestrator Instructions
When picking the next issue to enqueue:
meta/<this_issue_number>→main