A removes incremental edge/index caches from GroupState (ensure_item, rollback_weights, voted_pairs) in favor of ScopeVotes that keep only uuid_votes/recent_votes and rebuild edges at rank time—a lasting single-source-of-truth fix across reducer, ranking, storage, and pair logic. B adds a real url_rules engine and full-URL ItemIds, but much of the diff is mechanical https:// string churn in tests and call sites rather than equally deep design consolidation.
constitution · epochs · watch · epoch 3 · comparison · attempt
judgment
~x-ai/grok-latest → A (2:1)
jud_f30d32ec73bd86 · raw event
Metadata
judgment_idjud_f30d32ec73bd86cf7a4cc387d9e5a8ffd51d02b107e02e341e5da501d612b2d6
model_id~x-ai/grok-latest
winnerA
ratio2:1
comparison_idcmp_70795f3c6df4edfa92e8728d589ccc2251c2213b20b883da84c6031506b2f851
attempt_idatt_abcaad258b83c5790d024ada53327e5d75ffbe2a8ea9c5dfb169990fad779a65