Reject became approve
- Expected invariant
- A Reject recommendation controls the default decision unless a reviewer records a distinct, explicit override.
- Observed contradiction
- The editable packet carried decision=approve while its rationale and recommendation both said Reject. Shape validation still allowed the contradiction to approach the journal boundary.
- Boundary repair
- Both renderer and backend now reload the authoritative recommendation, present rejection first, and block repeated or stripped override evidence.