Thesis: Make ordinary v20 Runtime applications reliable for observed writes, bounded tail reads, checkpoint maintenance, saved history, strands, and safe Git transfer. Preserve restart-stable occurrence relations, materialization-free provenance, and truthful query/admission explanations.
Version boundary: MINOR. Preserve v20 signatures, stored identities, interpretation, and existing failure meanings. Add new validated operations where required. Record any breaking-contract conflict before activation; do not hide it within this minor release.
Independent agy review on planning head 6e9c1bf9 returned REQUEST CHANGES. The full feedback is preserved in Reader under receipt dd2bd42e-da6f-4e63-b4e6-d51d7b8e02d9. docs/plans/v20.1.0/agy-review-resolution.md records accepted constraints and source-based qualifications. No approval of the revised head is claimed.
Current graph version 2026-10-07.8 has 22 recorded prerequisites and 5 topological layers. The original scope is preserved; audit and bounded-parent repairs add required executable cards. Mainline merging is paused. Six of 36 required tasks have ready, unmerged PRs; this is preparation progress, not release closure. #965 -> #964 owns canonical saved-coordinate restoration. #985 -> #957 fixes the SHA-256 bootstrap prerequisite. Package gates #958, #982, and #983 remain blocked until compatible upstream releases are verified.
Required existing commitments: #392, #395, #421, #473, #854.
Required fixes (28 study tasks, the SHA-256 prerequisite, the locked audit, and bounded checkpoint parents): #957, #958, #959, #960, #961, #962, #963, #964, #965, #966, #967, #968, #969, #970, #971, #972, #973, #974, #975, #976, #977, #978, #979, #980, #981, #982, #983, #984, #985, #987, #990.
Inventory: 47 cards; 36 required, 6 candidates, 5 discovery. Each executable issue maps to one coherent, independently mergeable PR. Tracking and dependency records are plans, not runtime proof.
Source: FEEDBACK-git-warp.md, 2026-10-06, SHA-256 9b15209d51cd705059a9e6bfebf0f6681ff832924c1462b99ff3cfebde6bacae. Review baseline: v20.0.0 / main ceb58e656ec5bc85f0ae5991bf2a55599693bbb3. Root ROADMAP.md and docs/plans/v20.1.0/tasks/ contain the complete linked task plans. Each new issue has a house template and an LLM prompt.
Exit gates: Public installed-package regressions; fresh Runtime and restart cadence; CRDT parity; saved-coordinate GC/reopen; no hidden whole-graph reads; honest refusal/cost evidence; safe prune-enabled transfer; strict packed NodeNext consumers; measured install and startup costs. All tests and benchmarks run in guarded COPY-based Docker.
External gates: Consume published compatible git-cas and schema/package corrections where required. Do not bypass retention or force incompatible dependency overrides.
Candidates: #126, #274, #394, #466, #485, #489.
Discovery: #220, #231, #254, #472, #477.
Out of scope: General v21 retained-root migration, generic v22 merge/unmerge, rewriting history, hidden materialization fallbacks, and weakening release guards. The selected public slice and common-basis preparation defects remain required here; broader follow-ons retain their current owners.
Before release-prep, explicitly dispose of each unfinished candidate and discovery card. The release guard requires zero open non-release target issues, zero open prior-release issues, and zero repository-wide ASAP issues. Required fixes cannot slip merely to obtain a zero count. No calendar date is assigned. Normal review, registry verification, and retrospective gates remain in force.
The earlier 2026-10-01 GitHub/Linear snapshot remains historical. This update changes GitHub and local plans only; it does not claim a new Linear reconciliation.
Issues
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1