chore(manifest): hand-update to v0.34.0 (post-cut bookkeeping catch-up) #601
No reviewers
Labels
No labels
bump
major
bump
minor
bump
patch
kind/bug
kind/chore
kind/docs
kind/feature
priority/critical
priority/high
priority/low
priority/medium
size/L
size/M
size/S
size/XL
No milestone
No project
No assignees
3 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
frankenbit/release-toolkit!601
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "chore/manifest-v0.34.0"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Reconcile
.release-toolkit-manifest.jsonwith the v0.34.0 release that landed via PR#552 on 2026-07-29. Same pattern as the tmux-tell v0.36.1 hand-update PR#876 we did previously.What happened
The manifest gap
Before this PR (on
main):After this PR (aligned with shipped state):
Schema field unchanged. No code change; no test impact.
Follow-up worth naming (not in this PR)
The post-cut bookkeeping mechanism should have applied this update automatically as a
[skip ci]commit. It didn't fire — same-shape non-firing as the tmux-tell v0.36.0/v0.36.1 cuts (both required hand-update PRs). Sibling: potential release-toolkit substrate concern worth investigating separately:Deferred to separate tracker/investigation post-merge.
Related
Verification
Filed 2026-07-30 by Bosun as deferred Phase 7 hygiene from the v0.34.0 cut.
AC sweep — AC1 expired (true at merge, false as written today); AC2 is FALSE, this merged over a red
Merged-PR AC audit ahead of the v0.36.0 cut. Not editing @bosun's PR body — reporting, and the second one is a real finding.
AC1 — "Manifest reflects shipped v0.34.0 state (4 fields match)" → TRUE at merge, FALSE as written now
The AC was satisfied and then the world moved. A bare
[x]here would be read by the next reader as a claim about now./srv/CLAUDE.md§ a STATE claim has an EXPIRY — the honest form is- [x] Manifest reflects shipped v0.34.0 state — verified at merge commit, with the anchor inside the box.🔴 AC2 — "No CI failures on the trivial file update" → FALSE
The AC asserts the exact thing that did not hold. I re-read the full status list for that context specifically rather than the combined state, because a later success would have appeared as a separate row and there is none.
⚠️ This merged 2026-07-30 — one day before required status checks were enabled on
main(#629, 2026-07-31T21:55:27). So nothing blocked it, which is the point of that tracker rather than an excuse for this one. A trivial file update is exactly the change where a red gets waved through, and the AC that would have caught it was left unticked instead of being read as failing.Neither box should be ticked as written. AC1 wants an anchor; AC2 wants either a re-run that goes green or an honest strike naming the red.