- 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> |
||
|---|---|---|
| .. | ||
| epic-execute-lib | ||
| epic-chain.sh | ||
| epic-execute.sh | ||
| uat-validate.sh | ||