You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Reconcile locally valid complete round sets against fight totals and make the certified per-round output trustworthy. This is the cross-grain boundary where exact contradictions become symmetric quarantine decisions.
Acceptance criteria
Additive fields reconcile exactly across rounds and fight totals, including knockdowns, landed/attempted strike and takedown pairs, submission attempts, reversals, and control seconds.
Significant-strike decompositions reconcile independently for landed and attempted values; percentages are never summed and are recomputed from counts using the documented source rule.
An exact contradiction produces ROUND_TOTAL_RECONCILIATION=fail, round_reconciliation_status=mismatch, and quarantines both the fight-total record and the entire round set.
A bad fight-total field without an established shared contradiction does not discard independently valid rounds; dependent checks become warning-level not_checked where evidence is insufficient.
Certified per-round output includes only complete sets with reconciled or reconciled_with_not_checked; incomplete, invalid, and mismatched sets never leak partial survivors.
The final propagation and status behavior is covered by symmetric-mismatch, local-round-failure, invalid-total, and unavailable-schedule fixtures.
Parent
What to build
Reconcile locally valid complete round sets against fight totals and make the certified per-round output trustworthy. This is the cross-grain boundary where exact contradictions become symmetric quarantine decisions.
Acceptance criteria
ROUND_TOTAL_RECONCILIATION=fail,round_reconciliation_status=mismatch, and quarantines both the fight-total record and the entire round set.not_checkedwhere evidence is insufficient.reconciledorreconciled_with_not_checked; incomplete, invalid, and mismatched sets never leak partial survivors.Blocked by