- • Session owns task-wide cancellation
- • Task owns one objective
- • Turn repeats model and tool steps until settled
- • Code and artifact work
- • Repeated inspect, edit, tool, and synthesis steps
- • Corrections that should join the active turn
- • Each step uses one immutable host snapshot
- • Python owns tools, journal, and terminal settlement