Milestones
List view
Making nostream 4.0 the relay: release, the migration run, a parallel run against the TypeScript relay, and retiring the TypeScript relay while the website stays TypeScript (#869).
No due date•0/1 issues closedProving it before cutover: fuzzing, the benchmark gate against the TypeScript relay, the 72-hour soak and the independent security review (#868).
No due date•0/2 issues closedThe operator surface: HTTP admin routes and the static console working unmodified, a new MCP server for agent-driven relay administration, and the CLI port (#867).
No due date•0/1 issues closedThe storage seam and the LMDB backend replacing PostgreSQL: the store, LMDB NIP-50, the pg-to-lmdb migration and the benchmark rig (#864 - the seam and Postgres half landed in job 007).
No due date•0/1 issues closedThe relay itself: wire handlers, strategies and rate limits (#865), services and the worker model (#866), NIP currency from the Phase 0 audit (#870), and every defect the port surfaced (#946, #948 with #950-#956, #957-#961, #963). A defect in the relay core is Phase 2 work whatever found it.
No due date•4/20 issues closedThe workspace the rest of the rewrite builds in: crate layout, toolchain, CI and config (#862, #863, closed) plus the factory logistics the rewrite runs under - host split, worktree protocol, cost telemetry (#871, open).
No due date•2/3 issues closed