Say who a signal can be about, and refuse the ones that reach past the person who pressed Start #5
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "claude/subjects"
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 from the review: the client assumed one consenter without ever saying so. Everything it captures is about the person who pressed Start, on their own machine, with a pill on their own screen. A microphone or a camera would have taken the same grant from the same tab and recorded everyone within reach.
What changes. Each manifest declares
subjects:operatororroom. The lint makes the word cost something:microphoneorcamerainrequiresforcesroom, a room signal's event types must be tier C in the registry, and tier C belongs to nothing else. All seven shipped signals sayoperator, and the contract test asserts that, so the day a room signal is declared, two places say so.What the gate does with it. Three things, off one predicate: can this machine say the room agreed. At grant time a room signal joins the machine's own refusals. At the gate a content record from a room signal is held under
L1.room_not_clearif a collector runs anyway. In the heartbeat replyroom_cleartells the collector, the waygrantedalready tells the frames collector to take no pixels. The predicate is a constantfalseon purpose: no platform this runs on has a presence sense or an affordance a bystander could see. When one does, it becomes a capability beside the indicator's own verifiability.Docs. Decisions page, legal memo item 8 (now enforced rather than remembered), the seven-signals page, README invariants.
Proof. A fixture catalogue with a room signal and an operator one: the first is refused, the second is not. The shipped catalogue refuses nothing. Flipping the screenshots manifest to
roomfails the lint on the tier rule, checked by doing it. Linux verifier on the pinned toolchain green; the Windows verifier and the end-to-end suite were not run here.