Bottom-up dependency ordering: FileStore/RAFT → Cluster/API → Consumer/Stream → Client/MQTT → Config/Gateway → Route/LeafNode → Account → Monitoring/WebSocket. Full test suite every 2 phases.
15 lines
1.1 KiB
JSON
15 lines
1.1 KiB
JSON
{
|
|
"planPath": "docs/plans/2026-02-26-remaining-gaps-plan.md",
|
|
"tasks": [
|
|
{"id": 41, "subject": "Phase 1: FileStore Durability + RAFT Completion (Tasks 1-11)", "status": "pending"},
|
|
{"id": 42, "subject": "Phase 2: JetStream Cluster + API (Tasks 12-24)", "status": "pending", "blockedBy": [41]},
|
|
{"id": 43, "subject": "Phase 3: Consumer Engines + Stream Lifecycle (Tasks 25-37)", "status": "pending", "blockedBy": [42]},
|
|
{"id": 44, "subject": "Phase 4: Client Protocol + MQTT (Tasks 38-49)", "status": "pending", "blockedBy": [43]},
|
|
{"id": 45, "subject": "Phase 5: Config Reload + Gateway (Tasks 50-60)", "status": "pending", "blockedBy": [44]},
|
|
{"id": 46, "subject": "Phase 6: Route Clustering + LeafNode (Tasks 61-72)", "status": "pending", "blockedBy": [45]},
|
|
{"id": 47, "subject": "Phase 7: Account Management (Tasks 73-82)", "status": "pending", "blockedBy": [44, 45, 46]},
|
|
{"id": 48, "subject": "Phase 8: Monitoring + Events + WebSocket (Tasks 83-93)", "status": "pending", "blockedBy": [47]}
|
|
],
|
|
"lastUpdated": "2026-02-26T00:00:00Z"
|
|
}
|