Project Memory
Read
- Confirm the current Git root matches this project.
- Check current files and tests first.
- If history is needed, run
pjm --helpbefore using an unfamiliar command. - Use the smallest useful query, usually
pjm brieforpjm search <query>. - Verify memory-derived claims against current evidence before acting.
Write
- Do not write long-term memory unless the user explicitly asks to preserve it.
- Put uncertain observations in a candidate or note with their source.
- Record decisions, useful failed attempts, and stable project facts, not activity streams.
- Never save secrets or private raw logs.
Projectmem is cold memory. Current repository evidence remains the truth source.