constitution · epochs · watch · epoch 3 · comparison · attempt

judgment

openai/gpt-chat-latest → B (4:1)

jud_48bd235de6e628 · raw event

Side B fixes a significant security issue by sanitizing untrusted Reddit `body_html` with the `ammonia` crate before passing it to `maud::PreEscaped`, preventing script and event-handler injection, and adds focused tests for the sanitizer. Side A mainly refactors entity rendering to use per-item `data-entity-section` selectors for SSE/Idiomorph updates and reuses the entity component in the vote UI, which improves structure but is less critical and lasting than closing an XSS risk.

Metadata
judgment_idjud_48bd235de6e628e67540cb34bf6d5c5c3ec899aa5f1f6c6bac9984afb77d239c
model_idopenai/gpt-chat-latest
winnerB
ratio4:1
comparison_idcmp_0d98e34e19a380d0c1c8531838de1c63a90007bf487cac259ca7704d81962045
attempt_idatt_9e204a41e597a2d09b7cfc757325b154acd85a5f4e26eccd4a97a21b579ce390