docs: reconcile v0.8.65 release ledger to live state#3493
Conversation
0 of 25 milestone issues closeable (18 partial, 7 not started); records Phase 2 PR outcomes (#3485/#3491 merged, #3433/#3455/#3492 closed, #3437/#3440 needs-rework, #3470/#3452/#3432 Hunter holds), the per-issue reconciliation, and an honest 'not release-ready' verdict. Supersedes the orphan codex/v0.8.65-ledger-update branch.
|
Claude finished @Hmbown's task in 1m 5s —— View job Review: docs/V0865_RELEASE_LEDGER.md
Docs-only change. No code correctness, security, or provider-routing issues to flag. The reconciliation is thorough and the verdict ("0 closeable") is substantiated by the table. A few notes: Correctness checks
One gap worth notingPR #3484 (model-picker search) is mentioned in the verdict intro (line 19) as a recently landed foundation PR, but it doesn't appear in either the Phase 1 or Phase 2 merged tables. A reader tracing the merge history can't tell which session landed it or find the associated evidence. Suggest adding it to whichever phase table is correct (Phase 2 if it landed this session, Phase 1 if prior). Minor
OverallThis is a high-quality state snapshot. The release-readiness verdict is evidence-backed and the decisions-for-Hunter list is specific and actionable. The #3384 gap (build on #3458 resolver, not the parallel WIP one) is the most architecturally load-bearing item and it's documented well. Ready to merge once Hunter reviews the decisions section — the docs themselves are sound. |
|
Claude finished @Hmbown's task in 1m 52s —— View job Review: docs/V0865_RELEASE_LEDGER.md (updated)
Docs-only change. No code correctness, security, or provider-routing issues. This is the finalization update: the ledger now records the milestone-complete state (all PRs landed or explicitly moved) rather than the mid-triage "0 closeable" state from the first push. Previous review gaps: both resolved
Correctness checks
Minor noteThe "PR Queue" section heading is now a slight misnomer: it contains the final landing batch (#3559/#3560/#3561) plus historical resolution notes for older PRs (#3549/#3506/#3432), not a queue of pending work. Only #3493 itself is actually open. The content is accurate; the heading just won't age perfectly. Not blocking. OverallHigh-quality closeout record. The verdict flip (not-ready → milestone-complete) is well-evidenced by the "Landed Release Work" and "Milestone Issues" tables. The release-owner caveat is clearly stated and matches repo policy. Ready to merge once checks are green. |
Review: PR #3493 (sync)
|
Marks the remaining-work prompt as the canonical handoff and tells implementation agents to start from a clean branch/worktree off origin/main, not the ledger branch.
|
Claude finished @Hmbown's task in 1m 35s —— View job Review: PR #3493 (sync — ledger reconciliation + remaining-agent prompt)
Docs-only. No code correctness, security, or provider-routing code issues. Both files hang together well and the previous review gaps (SHA lengths, #3484 table entry) remain resolved in this push.
|

Corrected v0.8.65 ledger update after maintainer direction.
Headline: the non-ledger PR churn is complete, but the v0.8.65 milestone is not empty. #3461, #3205, #2300, and #1519 are back in v0.8.65 and are recorded as the remaining release slice.
Records:
docs/V0865_REMAINING_AGENT_PROMPT.mdis now the canonical remaining-work prompt for v0.8.65: MCP duplicate server instance lifecycle and doctor coverage #3461, v0.8.65: Fleet model classes, loadout auto, and semantic route roles #3205, v0.8.65: Multi-model compatibility, provider docs, and automatic Fleet loadout selection #2300, and v0.8.65: Custom provider endpoints, models, and auth within provider-scoped routing #1519. It tells the next implementation agent to start from a clean branch/worktree offorigin/main, not this ledger branch.docs/V0865_RELEASE_LEDGER.mdexist, so there was no stale handoff file to delete.Validation:
cargo fmt --all --checkgit diff --checkDocs-only. This PR is a truthful handoff ledger, not a version bump, tag, publish, GitHub Release, or deploy.