# Terminal-accept guard: exposure of the quorum sweep

A **violation** is a forced-final vote in which a seat rejected the offer under vote while its own TRUE surplus on that offer was >= 0 — the move the base terminal rule forbids. **Deals lost** corrects every violation to an Accept and re-applies that cell's own agreement rule (min_accept backers including every veto seat); an episode with no deal that would then have closed is a deal the guard cost. Rates are per episode, with 95% instance-clustered intervals.

The last column drops the essential-party requirement from the replay. It is NOT this sweep's rule — it is what `--quorum majority_no_veto` would enforce — and it is here because a zero cost that rests on the veto is a fact about this grid rather than about the defect.

| cell | k | episodes at a terminal vote | violating votes | episodes with a violation | deals lost | deals lost / episode | deals lost if veto dissolved |
|---|---:|---:|---:|---|---:|---|---:|
| all_rational__majority_no_veto_r16 | 3 | 13 | 2 | 0.154 [0.000, 0.308] | 0 | 0.000 [0.000, 0.000] | 0 |
| all_rational__majority_no_veto_r4 | 3 | 12 | 0 | 0.000 [0.000, 0.000] | 0 | 0.000 [0.000, 0.000] | 0 |
