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
# Bug: review gate blocks merge commits from main into worktree — pre-commit-review-gate treats incoming main changes as requiring review
12
+
13
+
14
+
## Notes
15
+
16
+
**2026-03-21T03:53:56Z**
17
+
18
+
When merge-to-main.sh syncs main into the worktree (git merge origin/main), the resulting merge commit includes files changed on main since the worktree branched off. The pre-commit review gate sees these files as non-allowlisted and requires a review — but they were already reviewed and merged on main. The review gate's MERGE_HEAD detection (documented in CLAUDE.md) may not be handling this case correctly, or the version bump conflict resolution creates a state where the gate can't distinguish worktree changes from incoming main changes.
# Bug: test suite exceeds Claude Code tool timeout (~73s) despite test-batched.sh guidance in CLAUDE.md
12
+
13
+
14
+
## Notes
15
+
16
+
**2026-03-21T03:45:47Z**
17
+
18
+
Full test suite (bash tests/run-all.sh) and validate.sh --ci consistently exceed the ~73s Claude Code tool timeout ceiling, producing exit 144. CLAUDE.md rule 12 prescribes test-batched.sh for commands >60s, but agents still invoke bare test/validate commands during commit workflows. Recent fix added agent guidance but agents continue to hit timeouts during end-session commit workflow Step 1. Root cause: COMMIT-WORKFLOW.md Step 1 references 'make test-unit-only' and the config-resolved TEST_CMD without prescribing test-batched.sh wrapping.
# Bug: cascade-circuit-breaker ERR trap swallows exit-2 on CI Linux (6 test failures)
12
+
13
+
14
+
## Notes
15
+
16
+
**2026-03-21T03:36:13Z**
17
+
18
+
The ERR trap in cascade-circuit-breaker.sh (and its function version in pre-edit-write-functions.sh) fires unexpectedly on Linux CI, converting intentional exit-2 blocks into exit-0 (allow). Affects test-cascade-breaker.sh (2 fails) and test-pre-edit-write-dispatcher.sh (4 fails). Enhanced logging added to ERR trap ($BASH_COMMAND to /tmp/) — check next CI run output for diagnostics. Tests pass on macOS.
0 commit comments