chaos night: alarm truth table extended to rounds 1-10
gates / gates (push) Successful in 23s

Ten rounds, 9 alarms fired, 9 true, 0 missing. Three design gaps (R-547,
R-549, R-550).

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
This commit is contained in:
2026-09-17 01:36:20 +02:00
parent 9f40dc3289
commit 51782a40b4
@@ -17,13 +17,18 @@ R8 | internet cut 10m | none
R9 | internet cut 10m | none | n/a | none - and this time the hub REALLY was cut. The report was built, pushed 3x over 1m40.8s,
| (hub cut too) | | | then given up. Nothing queued - correct, a report is a snapshot. Gap to next report 29m59s
| | | | against a 30m threshold: one second inside the alarm. Filed as R-549 (P2).
R10| hard reset, 4 s into | controller_started (info) | YES (1/1) | none from the ladder. But the RESTORE left no record anywhere: 4 status endpoints 404,
| an app restore | | | no restore field in the status JSON, only a button label on the pages, and no file at
| | | | all modified in the reset window. Interrupted and never-happened look identical to the
| | | | customer. Filed as R-550 (P2). The box itself recovered 26/26 containers in 150 s.
## Running totals, rounds 1-9
alarms fired: 8
alarms TRUE: 8 (8/8 - no false alarm in nine rounds)
## Running totals, rounds 1-10
alarms fired: 9
alarms TRUE: 9 (9/9 - no false alarm in ten rounds)
alarms MISSING: 0
design gaps found: 2 (R-547: a transient full disk is never mentioned to anyone)
design gaps found: 3 (R-547: a transient full disk is never mentioned to anyone)
(R-549: one failed report push spends the whole staleness budget)
(R-550: a restore leaves no record, so an interrupted one is invisible)
## STILL UNMEASURED after three internet cuts, and it must be said plainly
Events pushed while the hub is unreachable are retried 3x and then DROPPED PERMANENTLY, with no