Side A removes dead demo-counter scaffolding and, more importantly, introduces a real architectural improvement: an async settlement worker (settlement.rs) that batches vote writes and caches ranking scores, decoupling expensive Bradley-Terry recomputation from the request path and switching ranking_panel to a read lock. Side B is a much smaller, purely cosmetic fix (rank row color gradient using score-based min-max normalization instead of list position) that improves UI polish but has far less lasting architectural or correctness impact.
constitution · epochs · watch · epoch 3 · comparison · attempt
judgment
~anthropic/claude-sonnet-latest → A (6:4)
jud_699e1288b19faf · raw event
Metadata
judgment_idjud_699e1288b19faf11c1b17a6b9a5d4127e12c51f8946c98ab8572c788d41e1d60
model_id~anthropic/claude-sonnet-latest
winnerA
ratio6:4
comparison_idcmp_bb13e4054c43bba1fcb62e6f7ec65cd780717889399fc0e71e69600466d8d13a
attempt_idatt_c82349138dec483d9ea908d4c44e9f878bb4833e3cbfb3f4a46ffa60932d2fa1