Home

boring / v2

publicBoring-Software-Inc/v2
Overview Code History Branches Pull requestsIssuesInsights Campfire Docs
main
HomeOverview Code PRsIssues

feat(worker): verdict replay — the §11 row + core CI gate

4 months ago

a6f0eef
Authored
grim7/12/2026, 6:26:44 AM
- bun run replay: stored runs re-executed through the current engine
  (re-normalized raw events, rule envelopes replayed verbatim from run_steps,
  snapshot + floors + resume/deny-floor semantics; never fetches live GitHub)
- flip report to stdout + --out json; fails only on crash, never on flips
- CI gate on packages/core/** replays the committed 15-run corpus
- proof: 15 runs replayed, exactly 2 explained flips (unit-1 gate
  reachability, unit-5 deny floor), 0 unexplained, 0 skipped
- ledgered queue #11: surface run:deny-floor distinctly (UI pass)

Parent6612a4c

11 files changed
  • .claude/commands/replay.md+20−9
  • .github/workflows/replay.yml+30−0
  • DECISIONS.md+40−0
  • VERIFICATION-QUEUE.md+8−0
  • all-summaries.md+25−0
  • apps/worker/fixtures/replay-corpus.json+2485−0
  • apps/worker/src/jobs/replay.ts+380−0
  • apps/worker/src/jobs/run-workflows.ts+1−1
  • apps/worker/src/replay.test.ts+41−0
  • package.json+2−1
  • packages/db/src/services/runs.ts+81−0