Auto-generated from the Surgewave Project board. The Project is the canonical source for roadmap items, priorities, and version targets; this file is regenerated by
scripts/generate-roadmap.mjs(CI:.github/workflows/roadmap-sync.yml) so the roadmap is also readable offline. Edits to this file are overwritten on the next sync — open / triage / move items on the Project instead.
For what's already shipped, see GitHub Releases (the authoritative changelog) and the per-feature ADRs under docs/architecture/.
Field conventions live in docs/contributing/project-board.md.
- #5 G3 — Public benchmarks on identical hardware
kind:featurearea:brokertrack:performanceP1
- #26 Branch protection for external PRs
kind:debtarea:multiP2
- #13 G24 — Lineage-driven impact analysis
kind:featurearea:schemaP2 - #14 G25 — Vector type as first-class schema primitive
kind:featurearea:schematrack:ai-pipelinesP1
- #4 G1 — Native non-.NET clients (Python, Go, Rust)
kind:featurearea:multiP1 - #6 G4 — Real Jepsen run
kind:featurearea:clusteringtrack:cluster-correctnessP2 - #7 G12 — Cluster-linking-grade geo-replication
kind:featurearea:clusteringP2
- #9 G17 — Flink connector
kind:featurearea:connectP3 - #12 G23 — Pipeline-as-code (C# DSL)
kind:featurearea:streamsP2 - #24 QUIC transport benchmark on real LAN/WAN
kind:featurearea:brokertrack:transportP2 - #25 QUIC retransmit statistics
kind:debtarea:observabilitytrack:transportP3 - #27 Getting-started video (5-minute demo)
kind:docsarea:docsP2
Generated 2026-06-23 from Project #4.