Some checks failed
CI / check (push) Has been cancelled
internal/memory and migration 000017 are built and applied in production, so the earlier "not built, deliberately" is now wrong in the direction that gets overclaimed: the code exists, the table exists, and no answer has ever been shaped by a memory because nothing in loop.go reads or writes one. The document now says what the store IS — org-scoped, every personal memory named to a subject so it can be produced or erased, provenance on each row, ninety-day expiry, and a block that states a memory can never on its own be a reason to accept or reject anybody — and says separately that none of it is wired. The claims section gains the sentence that matters: "the agent remembers across sessions" is the thing most likely to be said by accident now, because the code and the table both exist. Built is not the same as switched on. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>