Side B fundamentally redesigns persistence by deleting `EntityStore` and the `EntityImported` event, moving Reddit payloads out of the event log and into TTL-evicted ephemeral projection storage with new `put_ephemeral_content` and eviction logic, plus updated tests and schema versioning. Side A only adds a planning document and a thin `RouteContext` wrapper around `ThreadNav` without changing behavior, so its impact is preparatory rather than substantive.
constitution · epochs · watch · epoch 3 · comparison · attempt
judgment
openai/gpt-5.2-chat → B (9:1)
jud_b35a1009e38218 · raw event
Metadata
judgment_idjud_b35a1009e38218a79eb97be752ab7336763f2849d0cd35cd187f8a7ec4faa432
model_idopenai/gpt-5.2-chat
winnerB
ratio9:1
comparison_idcmp_1d0e52909505512a829093e796d1303cd207213f96d502924ca9e466596f0ded
attempt_idatt_4b90cc4a1ca96ff5c8a0049d80c42a1c6351d8b696a812e5e6c7f83d1427a4b1