Files
felhom.eu/documentation/audits/DRILL-r329-r386-2026-08-23/evidence/redproof-2-R386-intent.txt
T
admin 2f7c9a6ce5
gates / gates (push) Successful in 17s
docs(R-329/R-386/R-387): the severity contract, the intent ruling, and Part 5 recorded
The alarm ladder gains the severity contract (the hub's vocabulary is exact, it
coerces silently, and three things now hold it) and the intent test with its
three-way ruling on unknown. Both marked [DESIGN] with the live measurements.

Part 5 is RECORDED AND NOT IMPLEMENTED: the operator's notification philosophy,
verbatim, marked plainly as direction rather than current behaviour, with the
12 -> 15 toggle growth as the argument. Filed as R-388, a product decision.

R-329 and R-386 compressed into CLOSED-ITEMS with their rules kept and the
full-text commit named. R-387 filed closed - including WHY the dispatcher branch
was kept rather than deleted, which is evidence (three monitor checkers call
ProcessEvent directly) and not caution.

The drill record names three things that had to be re-run: an inert red-proof
mutation, Scenario G refused twice behind an HTTP 200, and the live Scenario A
NOT proving the customer gate because demo-hp has no prefs row at all.

Register: OPEN 328325 -> 328132 B, CLOSED 71441 -> 74642 B.
2026-08-23 12:03:49 +02:00

12 lines
971 B
Plaintext

### RED-PROOF 2 (R-386) — mutation: userStopped reverted to the state guess ###
### layer: classifyRunStates — the single derivation point where the guess was made ###
--- FAIL: TestR386_OutOfBandStopWithRunningIntentAlarms (0.00s)
r386_intent_test.go:51: dead-app banner = [], want exactly privatebin — nobody asked for this app to be stopped, so its being stopped is a fault (measured silent on demo-hp 2026-08-23)
--- FAIL: TestR386_AbsentIntentSuppressesButIsAnnounced (0.00s)
r386_intent_test.go:94: IntentUnknown = false — the suppression happened but nothing records it, so an operator cannot answer 'how many apps am I blind to?'. A rule without a mechanism is not a rule
--- FAIL: TestR386_TheSchedulerWiresBothHalves (0.01s)
r386_intent_test.go:243: stacks.DesiredStateOf is never called from main.go — the classifier is back to guessing from the state (R-386)
FAIL
FAIL gitea.dooplex.hu/admin/felhom-controller/cmd/controller 0.023s
FAIL