docs: add 93-gap implementation plan (8 phases, Tasks 1-93)
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.
This commit is contained in:
1947
docs/plans/2026-02-26-remaining-gaps-plan.md
Normal file
1947
docs/plans/2026-02-26-remaining-gaps-plan.md
Normal file
File diff suppressed because it is too large
Load Diff
14
docs/plans/2026-02-26-remaining-gaps-plan.md.tasks.json
Normal file
14
docs/plans/2026-02-26-remaining-gaps-plan.md.tasks.json
Normal file
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"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"
|
||||
}
|
||||
Reference in New Issue
Block a user