Continuous, not stateless
The orchestrator exposes REST endpoints and a WebSocket event stream while the scheduler keeps long-running work and recurring behavior alive.
- Persistent sessions survive individual prompts
- HeartbeatTick events are sampled to keep telemetry useful
- Task state, approvals, and execution progress stay observable
- Experience progression uses a level-scaled XP curve
