Say "cannot run here" and why, instead of "off" #8
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "claude/refusal-reason"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The last item on the review's list. A signal the machine refused at startup reached the console as
off, the same word as one the person switched off, beside a switch that would record a grant and then do nothing.What changes. Refusals are written to
signal_stateat startup with the machine's own sentence. The snapshot reportsrefusedahead of every other state, the console shows "cannot run here" with the sentence and disables the switch, andSetGrantfor a refused signal answers with the sentence instead of recording a grant. The pill leaves refused signals out of its chips and its screen-reader summary says "cannot run here". A refusal from a previous run is cleared at the next start if it no longer applies.Proof. A refused signal reports itself refused with the sentence while an ordinary ungranted one is still off; switching it on is answered with the sentence and records no grant; a stale refusal is cleared; the status line does not count a refused signal as on. Linux verifier green on the pinned toolchain.