What problem does it solve? Corrections a user gives about a repository are lost when a session ends, so the next session repeats the same mistake. This Skill keeps only corrections attested in two separate sessions and still supported by the repository, preventing a memory file that grows with stale or misheard claims. ## Core Features & Use Cases - Two-session attestation gate: Corrections are booked with a verbatim quote and session id, and written to memory only after a second session attests them and the user approves. - Budgeted, verified memory file: memory.md is rendered from memory.json under a byte budget, and verify drops lines whose referenced files or symbols no longer exist. - Correction nudge hook: A UserPromptSubmit hook detects correction markers in prompts and suggests the book command, with a stats command reporting the hit rate. - Use Case: A user corrects a wrong assumption about the build layout twice across sessions; the Skill proposes the claim with both dated quotes, and on approval writes it with file references so future sessions read it. ## Quick Start Ask the assistant to remember a correction about this repository by running the memory skill with the correction this session must not lose.