Distributed Job Scheduler · View 06 of 20 · Structure
Decisions
- The control plane and the timing plane share only the state of record. A control-plane outage stops new definitions, not scheduled fires (ADR-02).
- The clock gate is drawn as a decision node inside the timing plane, because refusing to fire on an untrustworthy clock is a control-flow branch, not a configuration value (ADR-04).
- Evidence is its own layer. A lateness question is served from a projection and never from the ledger.
Assumptions
- Control plane 99.9% monthly, dispatch plane 99.95% measured as punctuality — both assumed, and the asymmetry is the point.
- Definition changes propagate within 5 s p99, which is what rules out any due structure rebuilt on a slow cycle (Question 1 in the ask).
Deliberate omissions
- The attempt runner's write back to fire history is drawn in views 02 and 07 rather than repeated here.