Commit Graph

6 Commits

Author SHA1 Message Date
Boden Fuller b86d13d0fc fix(scripts): replace jq with awk in validate-go-fast to prevent fork exhaustion
jq spawned external processes that caused "fork: Resource temporarily
unavailable" on large go test -race -json output for cmd/ao. awk processes
JSON Lines inline without forking, eliminating the resource exhaustion.

Fixes: ag-m7x
2026-03-28 11:31:11 -04:00
Boden Fuller ea5d1148bb feat: harden codex hookless follow-up flows 2026-03-24 10:09:27 -04:00
Boden Fuller 9205270833 Harden local codex skill validation 2026-03-07 13:26:49 -05:00
Boden Fuller e199ecae04 Execute ag-30x wave 2/3 beads and close epic 2026-02-24 14:32:15 -05:00
Boden Fuller 708df417fc fix: add race test mitigations — -count=1, timeout, duration monitoring
- validate-go-fast.sh: switch to -json output, parse per-package durations,
  warn when any package exceeds 45s threshold (configurable via
  SLOW_THRESHOLD_SECS), surface DATA RACE detections explicitly
- pre-push-gate.sh: wrap race tests in 120s timeout (timeout/gtimeout),
  treat timeout as non-blocking warning instead of push-blocking failure,
  show failure detail tail on actual test failures
- -count=1 was already present; no change needed there
2026-02-22 14:52:59 -05:00
Boden Fuller 37d4b5b2ae Merge branch 'codex/rpi-supervisor-cli' into main 2026-02-21 19:41:50 -05:00