Fail closed
If required information or runtime state is uncertain, new execution is blocked.
The runtime prefers blocking an uncertain action over guessing.
If required information or runtime state is uncertain, new execution is blocked.
Runtime state, checkpoints and event journal can recover and reconcile after restart.
Duplicate bars and replayed market inputs do not advance the same sequence twice.