Side A makes substantive parser and rendering improvements: it introduces typed deterministic block masking, a prose item-reference tokenizer that correctly handles raw URLs, punctuation, newlines, and code fences, enforces braced DSL item bodies, updates linkification accordingly, and adds focused tests for these behaviors. Side B adds valuable deployment infrastructure and a live audit dashboard (Docker, CI/CD, SSE status/UI, production config), but much of its impact is operational rather than improving the project's core parsing and data model, so its lasting contribution is somewhat smaller.
constitution · epochs · watch · epoch 3 · comparison · attempt
judgment
openai/gpt-chat-latest → A (3:2)
jud_48f8264620a6c7 · raw event
Metadata
judgment_idjud_48f8264620a6c75f2c7350024c024e6fc9dd7162cbd84a44669c1028da24747e
model_idopenai/gpt-chat-latest
winnerA
ratio3:2
comparison_idcmp_f4d8aa76dd1d3793f9470f29b313542fefc5dc84567694c00f02f8e1f03f7573
attempt_idatt_b78df5e262909a0d3fe90f92c4e4b1a61d25a410d45dacb8078a97669e643a0f