specs/sugya.md §IV "drives the code", §V step 2. Behaviour unchanged;
the reason is now where the behaviour is read from:
- @single_witness_forms is gone. Which forms stand on one witness is
Sugya.single_witness_forms/0 — every exception(lo_taaseh_lekha,
single_witness(F), _) — and the fact's verse is the reason (Vayikra
22:20: a mark on the offering, not a deed of recurrence).
- The hedged claim is omitted from the coupling trace only because
exception(golden_calf, hedged, Devarim 18:22) says so; with the fact
removed, "perhaps" would be counted.
- "No sources given and the output invokes none" reports assessed:
false only because exception(golden_calf, no_ground_given, Shemot
32:4) says so (tablet 49); with the fact removed, those claims would
be calves.
Sugya.exceptions_of/2, exception?/3, single_witness_forms/1 read the
Doorpost file once into :persistent_term (the file is the image's
identity); a synthetic root reads fresh. Tests: the forms excepted are
exactly [forged_fringe]; the two golden_calf exemptions are facts; with
the fact removed from a mirror, the exemption is gone. Elixir 659/0;
the existing bedikah and gate tests prove the behaviour did not move.
Doorpost pin unchanged.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>