Files
buzz/docs
Eva f76231be52 docs(nip-fi): make the global-control obligation oracle-detectable
The gate-satisfiability repair left the two global controls
(deny-everything, allow-everything) as normative prose no listed oracle
could detect: FI-CONF-MUTATION required mutants and survivor handling
only, FI-CONF-CLAIM-COMPLETE caught omitted mutant evidence only, and
the release gate names mutants and the denial-fixture control only. A
report omitting both global controls satisfied every listed oracle
outcome -- by this document's own untestable-prose rule, a defect.

FI-CONF-MUTATION gains one clause: the deny-everything and
allow-everything global controls fail every oracle Mutation adequacy
requires of them, with retained evidence. "Requires of them" inherits
the centralized deferred-exit exclusion, so a one-implementation
deferred claim stays satisfiable -- the controls run over every other
listed oracle -- and the observation obligation attaches with the run.

Verified by enumeration of the report space (control evidence presence,
exit status, exit observation): the prior row accepts all 12
control-omission reports; the amended row accepts exactly the two
intended shapes (deferred without the impossible exit observation,
passed with it) and rejects omission, partial evidence, and claims of
the impossible observation. Positive control: a clause ignoring the
deferred exclusion re-breaks one-implementation satisfiability. Oracle
census unchanged at 58.

Co-authored-by: Eva <011987e296fd5006292d2f930b574be47c7801048d1983c46c425d3c95f0cffd@buzz.block.builderlab.xyz>
Signed-off-by: Eva <011987e296fd5006292d2f930b574be47c7801048d1983c46c425d3c95f0cffd@buzz.block.builderlab.xyz>
2026-08-20 10:46:52 -04:00
..
2026-07-21 17:16:23 +00:00