Repository navigation
Enforce recoverable local worktree and branch pruning - #171
Merged
Merged
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Preserve landed Canvas, native, Streamer, Browser and attachment behavior. Record the current-main verification and delivered hygiene status. Coven-Harness: Codex CLI / gpt-6-astra
This was referenced Oct 11, 2026
This was referenced Oct 18, 2026
BunsDev
added a commit
that referenced
this pull request
Nov 1, 2026
The CF-7 verification plan said step-to-check linking stayed open; Val retired it on 2026-10-23. The worktree-hygiene plan's landing box was unticked though #171 landed. local-models.md placed LM-5 slice 1 on a branch; it is on main through #423. code-review.md still said nothing had shipped; CR-1 to CR-7 are on main and in v0.4.0 behind the modex.codeReview switch. The CF, CR and LM docs now point at the status checklist table. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Completed sessions can leave local branches behind, and the old removal path could remove a checkout before proving its work landed. This change requires an explicit exact-tip release, fresh merge and activity evidence, and a verified recovery archive before pruning local worktrees and branches.
scripts/worktree.shas the shared entry point; add ownership claims/releases, audits, guarded pruning, and daily/login macOS scheduling. Unknown or active work stays protected.npm test.Integrated protected Canvas main
794010c. The only merge conflict was the status page; all landed Canvas, native, Streamer, Browser, attachment, and CI changes are preserved. The production diff is limited to runner retirement guards.Validation: build and typecheck passed; 779 unit tests passed with one opt-in Knowledge unit skip, including all 75 maintenance tests. Full E2E with
MODEX_TEST_OPEN_KNOWLEDGE=1passed 234 desktop and 7 site tests with no skips, failures, or retries. Source hashes were unchanged through the gate. Only the status and verification docs changed afterward. All four fresh exact-head hosted checks passed: each macOS job verified 779 unit passes plus one opt-in skip, 234 desktop and 7 site cases; each iPhone job passed 28 UI cases. Protected squash landed as42223e2d05c09e34f4aafc57a57dc2a6f1c6c541, with its signed tree matching the reviewed head.The user-approved local LaunchAgent is installed at login and every 24 hours with a pinned, checksum-verified runtime. Its first run inspected 39 branches and 31 worktrees: zero eligible releases, zero removals, no errors. Recovery evidence lives outside disposable worktrees. See
docs/worktree-hygiene.mdanddocs/reviews/2026-10-11-worktree-hygiene.md.