What problem does it solve?
Per-repo behavioral memory stored in .codex/napkin.md. Use to initialize or
update the napkin for any project. Tracks repo-specific mistakes, user corrections,
and surprising gotchas that recur across sessions. Read silently at session start
if the file exists. Write during work. Curate aggressively. Complement to MEMORY.md
(which is cross-project and user-scoped); napkin is repo-scoped and committable.
Core Features & Use Cases
- Initialize or update a napkin for a project to capture recurring patterns and gotchas.
- Read napkin silently at session start to bias behavior and reduce mistakes.
- Curate and prune entries to keep the repository memory relevant and compact.
Quick Start
Initialize napkin for this repository at the start of a session to have it guide your behavior.