CycleRuntime composes Phase 6 eval, Phase 7 leeway gate, and Phase 8 config/clutch/stop into a working synchronous cycle; simple.planning.v0 demo ships with a full 13-event canonical chain per step.
v0.3.42026-06-13
·Cycle configs load from YAML with vault override, 7 validation rules, and a template renderer
·simple.planning.v0 is the first runnable planning cycle — 5 steps, catastrophic-stop and refine rules
·Clutch decisions follow a first-match-wins predicate cascade with 6 built-in predicates
·Five stop conditions evaluate per step: cap reached, completion, composite floor, explicit stop, interrupt
·Full canonical event chain emits per step from StepStarted through SessionFlushed