Skip to content

Commit 7d098ac

Browse files
committed
docs(submitqueue): add simulator RFC
1 parent 42d1cb7 commit 7d098ac

2 files changed

Lines changed: 290 additions & 0 deletions

File tree

doc/rfc/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ Design documents and technical proposals, grouped by scope. Shared/cross-cutting
2121
- [Speculation](submitqueue/speculation.md) - Why SubmitQueue speculates, the path/tree model, and the two pluggable seams: speculation-tree enumeration and path selection
2222
- [Best-First Speculation Path Generation](submitqueue/speculation-generator-best-first.md) - The default Generator: per-head lazy streams of flip subsets merged best-first across heads, log-probability ranking, and the strict snapshot contract
2323
- [Modular Queue Wiring](submitqueue/modular-queue-wiring.md) - Declare-don't-assemble engine (`pipeline.Construct`) that unifies topic registry, controller registration, DLQ pairing, and lifecycle ordering into one typed call; services self-declare via Deps struct + Stages slice, hosts own per-queue profiles and transport
24+
- [Simulator](submitqueue/simulator.md) - Verifying and benchmarking orchestrator-logic changes before they ship: extension replay, controller replay, and whole-pipeline simulation, with substitution defined at the finest seam a queue can wire rather than per stage, plus the build oracle, the three outcomes a replay can produce, and the metrics that survive replay
2425

2526
## Stovepipe
2627

0 commit comments

Comments
 (0)