Development record
The build loop's lane stage reports a lane worktree as not added when the repository's post-checkout hook fails: git runs that hook after it has made and registered the worktree and created the branch, then exits with the hook's status, and the lane stage reads the exit as git could not add the worktree. A rerun adopts the standing worktree, so the lane recovers, but the first message is false and the run spends a step on it. Found while fixing the same case in the worktree store's add on 2026-10-23, which now finishes a worktree git made and says the hook failed.
The build loop's lane stage reports a lane worktree as not added when the repository's post-checkout hook fails: git runs that hook after it has made and registered the worktree and created the branch, then exits with the hook's status, and the lane stage reads the exit as git could not add the worktree. A rerun adopts the standing worktree, so the lane recovers, but the first message is false and the run spends a step on it. Found while fixing the same case in the worktree store's add on 2026-10-23, which now finishes a worktree git made and says the hook failed.
Frontmatter
| id | iss-2610231114293603 |
|---|---|
| type | issue |
| lifecycle | open |
| severity | minor |
.abcd/work/issues/open/iss-2610231114293603-lane-reports-hook-failure-as-not-added.md
open on GitHub ↗ · commit history ↗