docs: delete stale hard-cut roadmap; add state durability/recovery map - #102
Conversation
runtime-core-hard-cut-roadmap.md was an unmaintained aspirational doc whose "Current Cut Line" claimed backend session ids already lived in topology — a claim the code disproved and that masked the capture regression behind this whole effort. It is not a tracked WIP roadmap. Remove it. Replace it with state-durability-and-recovery.md: a short, code- and test-anchored map of the durable-write, quarantine, and backend-id capture/recovery invariants (each enforced by a named test), plus the deferred CLI-hierarchy proposal pending sign-off. Repoint the inventory's dangling link at the new doc. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (3)
💤 Files with no reviewable changes (1)
📝 WalkthroughWalkthroughThis PR introduces comprehensive documentation of state durability and crash recovery, then clarifies the runtime authority inventory's role in tracking authoritative state. The changes establish durable persistence invariants, corruption handling, and recovery flows as core concepts, removing redundant roadmap documentation in the process. ChangesState Durability and Authority Documentation
Possibly related PRs
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
Why
docs/runtime-core-hard-cut-roadmap.mdwas an unmaintained, AI-generated aspirational doc. Its "Current Cut Line" asserted "Backend session ids for exact resume live in topology session records" — a claim the code disproved, and which masked the capture regression that this whole series of PRs fixed. It is not a tracked WIP roadmap. Stale docs that lie are worse than no docs.Change
docs/state-durability-and-recovery.md: a short, code- and test-anchored map of the invariants landed in W0–W3 — durable atomic+fsync writes, quarantine-on-corrupt, backend-id capture, and backend-id recovery — each pointing at the test that enforces it (the test is the contract; the doc is the map). Also houses the deferred CLI-hierarchy proposal, explicitly marked as needing sign-off.runtime-authority-inventory.md.No code changes. No remaining references to the deleted file.
🤖 Generated with Claude Code
Summary by CodeRabbit
Release Notes