Side B implements a substantive architectural improvement: converting entity fetch from fire-and-forget to a proper SSE stream with typed FetchJobResult outcomes, oneshot completion signaling, richer tracing, and updated tests/client JS to consume the stream—this is a real feature/bugfix with lasting design value. Side A is a smaller UI polish commit (vote counts on garden rows, HUD unpin-via-POST instead of link) plus minor test additions, which is useful but more incremental and narrower in scope than B's protocol-level refactor.
constitution · epochs · watch · epoch 3 · comparison · attempt
judgment
~anthropic/claude-sonnet-latest → B (65:35)
jud_66515c1e46ab4c · raw event
Metadata
judgment_idjud_66515c1e46ab4c622bcf0b84e7cfe40f24b48c8f970440ede997624c7d4a41a8
model_id~anthropic/claude-sonnet-latest
winnerB
ratio65:35
comparison_idcmp_3e640749c9ae84facb5c590efa58fecd3c42b52e42464f420543e4102deb4876
attempt_idatt_8e39230f2e09c4052ae6c7b244cd600c30669c7ac1cf2964d4d6cf2a445c8f00