Side A performs a substantial structural refactor introducing a typed ItemId enum to replace stringy CanonicalItemUrl across the reducer, ranking, RPC, and HTML layers, plus splitting wire-normalization logic into item_wire.rs, touching many core files and tests consistently. Side B is a smaller but genuinely useful bugfix to test-only mock OAuth/reddit servers and Clojure test helpers (fixing regex splits, request body vs input stream, redirect codes, error handling), which is real but narrower in scope and confined to test infrastructure rather than production code.
constitution · epochs · watch · epoch 3 · comparison · attempt
judgment
~anthropic/claude-sonnet-latest → A (65:35)
jud_0f403ed03da4a0 · raw event
Metadata
judgment_idjud_0f403ed03da4a0b4dcf598a0c37200b8f607ae56c6247b7495bcfc5cb382ddcf
model_id~anthropic/claude-sonnet-latest
winnerA
ratio65:35
comparison_idcmp_865c5ea3b101a8fe24a4dc24346f25629c957b961c7746ee011c2c7038f8a38e
attempt_idatt_ce9c07ad76e70807cd2a90e868a909ac1157981361b836dbcb9e6444a2cabe54