- Wrap all Claude CLI subprocess calls with `env -u CLAUDECODE` to prevent parent env var interference with child processes (17 sites across 7 files) - Add `flush_log_to_repo()` to epic-execute.sh for incremental log persistence after each story completes or fails (prevents log loss on interruption) - Add portable `run_with_timeout` utility to utils.sh and wrap all test invocations in epic-execute.sh and regression-gate.sh with configurable timeout (default 120s via REGRESSION_TEST_TIMEOUT) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| INIT.md | ||
| decision-log.sh | ||
| design-phase.sh | ||
| json-output.sh | ||
| regression-gate.sh | ||
| tdd-flow.sh | ||
| test-failure-filter.sh | ||
| utils.sh | ||