LED-03 · approved thresholds and immutable observations
See what is late, absent or unusual. Never rewrite the reading.
Every issue is bound to the exact policy, as-of time, interval and source identities. These are review signals—not accusations, corrections, estimates or disconnection instructions.
Live commands disabledThis synthetic read model cannot alter readings, approve a policy or release a billing run.
As-of 2026-10-01T02:00:00+02:00
Policy-bound issue evidence
| Observation | Channel and interval | Immutable evidence | Review state |
|---|---|---|---|
missing intervalMISSING_INTERVAL | Unit 01 load2026-10-01T00:45:00+02:00 → 2026-10-01T01:00:00+02:00 | No reading present after approved deadlineexpected interval is absent after the approved arrival deadline | blocking |
late arrivalLATE_ARRIVAL | Grid import2026-10-01T00:00:00+02:00 → 2026-10-01T00:15:00+02:00 | 1 immutable reading identityreading arrived after the approved channel deadline | review |
clock skewCLOCK_SKEW | Grid import2026-10-01T00:00:00+02:00 → 2026-10-01T00:15:00+02:00 | 1 immutable reading identityrecorded clock adjustment exceeds the approved skew threshold | review |
flat lineFLAT_LINE | Grid import2026-10-01T00:15:00+02:00 → 2026-10-01T01:00:00+02:00 | 3 immutable reading identitiesunchanged consecutive readings meet the approved flat-line review threshold | review |
direction mismatchDIRECTION_MISMATCH | Grid import2026-10-01T00:00:00+02:00 → 2026-10-01T00:15:00+02:00 | 1 immutable reading identityreading flow direction conflicts with the approved channel mapping | blocking |
quantity outlierQUANTITY_OUTLIER | Grid import2026-10-01T00:00:00+02:00 → 2026-10-01T00:15:00+02:00 | 1 immutable reading identityreading quantity exceeds the approved channel maximum | review |
A later actual remains a new immutable fact and is handled through an explicit correction or true-up workflow; this evaluation does not modify history.
Effective policy
Approved thresholds
- Cadence
- 15 minutes
- Arrival deadline
- 600 seconds
- Clock skew
- 30 seconds
- Flat-line run
- 3 intervals
- Policy fingerprint
3d4de387a175a2b7dd731a671844b33a240b06379a52877a34d4be78c4649567