Development record
2026-10-24 — Deferred out of the setup redesign: iss-2610241157493381 (the session-end retry test fails under machine load because its retry budget is wall-clock). It lies outside the redesign's footprint (internal/surface/cli/hook_subagent.go, history capture), fails on an unchanged branch, and is recorded so it is fixed on its own rather than stepped over; the redesign's checks report it as a known failure, not a pass.
decisiondcn-2610241158308487
2026-10-24 — Deferred out of the setup redesign: iss-2610241157493381 (the session-end retry test fails under machine load because its retry budget is wall-clock). It lies outside the redesign's footprint (internal/surface/cli/hook_subagent.go, history capture), fails on an unchanged branch, and is recorded so it is fixed on its own rather than stepped over; the redesign's checks report it as a known failure, not a pass.
Frontmatter
| id | dcn-2610241158308487 |
|---|---|
| type | decision |
| date | 2026-10-24 |
.abcd/work/decisions/dcn-2610241158308487-deferred-out-of-the-setup-redesign.md
open on GitHub ↗ · commit history ↗
mentions1
- iss-2610241157493381TestHookSessionEndRetriesATransientRootFailure fails on an unchanged branch from origin/main (2026-10-24): the session-end hook's retry after a simulated transient git failure finds 'no time is left to ask again' and stages nothing, so the retry budget is spent before the retry on a loaded machine (several concurrent sessions and test runs); the test asserts timing-dependent behaviour against wall-clock time.