ai-code-battle/docs
jedarden 8ee9944f2a Replace CronJobs with Deployments using sleep-loop + periodic exit
All periodic workloads now run as Deployments with internal sleep loops
that exit after a configurable lifetime (default 4h) for K8s to restart.
No CronJobs or Jobs used.

- Index builder: 15-min sleep loop, writes JSON to PV, exits after 4h
- Replay pruning: folded into index builder (weekly cycle check),
  acb-replay-pruner container removed
- Evolver: already used this pattern (4h exit)
- Match workers: standard long-running Deployment (no periodic exit needed)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 22:55:05 -04:00
..
notes Add aichallenge ants research and initial requirements 2026-03-23 21:08:11 -04:00
plan Replace CronJobs with Deployments using sleep-loop + periodic exit 2026-03-24 22:55:05 -04:00
research Add research on LLM-driven bot evolution systems 2026-03-23 21:46:23 -04:00