### Fixed - `ruling_escalation_row` selects the setter's best-shaped in-window comment, ties broken to the earliest, instead of the earliest outright — a whole-round reply landing seconds before the escalation is no longer graded in its place (crew#293). - The escalation selector and `ruling_shape_decision` share one field-presence matcher, and an undecodable body column scores 0 instead of erroring the sweep.