pub fn summarize( prepared: &Prepared, world: &[World], compensated: bool, ) -> Option<Summary>
共享基线聚类,但 canonical 按宽度优先、Y 风险按成员数优先,保留不同裁决语义。