You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Session Handoff [auto-1772]: State the Bootstrap's Archive Live Channel in the Two Skills per #1772 #2235
.agents/skills/check-this-repo/SKILL.md "What it checks" step 1, which the issue names by its former name fleet-conformance-check. It reads a registered checkout that is missing, detached, or on an old branch as the finding, and says moving that checkout is the fix. On a bootstrapped host branch: null reads as detached, and the remedy there is re-running bootstrap --skills, since re-registering an existing name from a main checkout is a no-op.
.agents/skills/merge-and-release/SKILL.md step 7, which says the live channel "loads the registered checkout in place".
Done looks like: both skills state the archive case, that when live.vcs is archive the channel serves the kept tree and bootstrap --skills is what refreshes it, with the generated distributions regenerated by scripts/build_dist.py and its --check clean. Confirm the vcs: archive shape against scripts/skills_install.py on develop before writing it. Drive the pull request to develop with Closes on promotion: #1772 in its body.
External blockers
None known.
Internal dependencies
None. The fix is one pull request.
State
No branch, worktree, or pull request exists for this lane yet. Re-derive from git worktree list and the open pull requests before starting.
The parked decision queue
None for this lane.
What the last round did
The unattended picker created this lane from the open backlog. Guard issues were skipped while #2210 asks how unattended work on host-setup/agent-safety/claude/gh-write-guard.py continues.
Merged State the Bootstrap's Archive Live Channel in Two Skills #2237 to develop as 7a2e3c5. check-this-repo step 1 now reads the live block by its shape (a vcs: archive bootstrap tree, a git checkout keyed on a non-null commit, and every other shape as unregistered or unreadable), and merge-and-release step 7 states the archive case. Distributions regenerated, build_dist.py --check clean.
Local strict review ran three passes (4, 1, then 0 findings). Copilot reviewed the head with full coverage and no threads. CodeRabbit posted its low-star skip notice and was not prompted, since it is advisory.
The worktree, the local branch, and the remote branch are all removed. No lesson issue was filed.
Next steps, in priority order
Fix Two skills describe the live skills channel only as a git checkout #1772: state the bootstrap's archive live channel in the two skills that frame it only as a git checkout. Since Bootstrap registers its temporary tree as the live Claude Code skills source, then deletes it #1756, a host set up by
bootstrap --hostor--skillsregisters the Claude Code plugin against a tree the bootstrap keeps, andskills_install.py --reportdescribes thatlivechannel asvcs: archivewithbranch: null. Two skill sources still read the live channel as a git checkout:.agents/skills/check-this-repo/SKILL.md"What it checks" step 1, which the issue names by its former namefleet-conformance-check. It reads a registered checkout that is missing, detached, or on an old branch as the finding, and says moving that checkout is the fix. On a bootstrapped hostbranch: nullreads as detached, and the remedy there is re-runningbootstrap --skills, since re-registering an existing name from amaincheckout is a no-op..agents/skills/merge-and-release/SKILL.mdstep 7, which says the live channel "loads the registered checkout in place".Done looks like: both skills state the archive case, that when
live.vcsisarchivethe channel serves the kept tree andbootstrap --skillsis what refreshes it, with the generated distributions regenerated byscripts/build_dist.pyand its--checkclean. Confirm thevcs: archiveshape againstscripts/skills_install.pyondevelopbefore writing it. Drive the pull request todevelopwithCloses on promotion: #1772in its body.External blockers
None known.
Internal dependencies
None. The fix is one pull request.
State
No branch, worktree, or pull request exists for this lane yet. Re-derive from
git worktree listand the open pull requests before starting.The parked decision queue
None for this lane.
What the last round did
The unattended picker created this lane from the open backlog. Guard issues were skipped while #2210 asks how unattended work on
host-setup/agent-safety/claude/gh-write-guard.pycontinues.What not to repeat
Nothing yet.
New learnings
None.