A lands a real product/language design change: votes become explanation-first and items stay path-then-body, with a genuine parser rewrite (block-prefixed votes, pending blocks, rejection of legacy trailing explanations) plus matching docs and call sites. B adds useful browser infrastructure (form_template holes, HtmlUiAction, unified POST /ui, shared web_post runners) but is more plumbing/UX wiring than a lasting core semantic shift.
constitution · epochs · watch · epoch 3 · comparison · attempt
judgment
~x-ai/grok-latest → A (3:2)
jud_5496d7da4db4e2 · raw event
Metadata
judgment_idjud_5496d7da4db4e20b66fa903e7fd950e8151f44ff3aaf8cb12ce684e71b31395f
model_id~x-ai/grok-latest
winnerA
ratio3:2
comparison_idcmp_7301899046add80bf355d0f74d84034339faf6b66938c1d64385da624e2489cf
attempt_idatt_4e7a11854a8939113e489f50ddf46b6d3058b31e3d232b76cc774dab990fc14e