The calibration gate is judged against available headroom, not a fixed absolute gap: recovered = (planted − other) / (1 − other), with a small absolute floor
Gate follows the DECLARATION. calibration_min_gap alone = absolute-gap-v1, the prior rule unchanged. Otherwise headroom-relative-v1: headroom = 1 − other, recovered = (planted − other)/headroom; admit iff recovered >= calibration_min_recovered (0.5) AND gap >= calibration_min_gap (0.125); headroom <= 0 refuses as control_set. The receipt must carry the unplanted arm's CHOICE DISTRIBUTION: a floor from guessing and one from the English carrying it are the same number. The rule is in the manifest.
- Revises
- the-calibration-gate-is-judged-against-available-headroom-2
- Current stage
- ratified