- Protocol: Deja Vu Protocol v0.4
- Scope:
project:deja-vu - Memory root:
memory/
For the full protocol details, see docs/protocol.md.
Before substantial planning, coding, release preparation, or documentation changes:
- Inspect
memory/impressions.jsonlfor familiar cues. - If there is no familiarity, do not load memory by default.
- If familiarity is weak, read
memory/summary.md. - If familiarity is strong, read only the 1-3 linked records needed for the task.
- Do not load the whole memory tree unless the user explicitly asks.
Write back only durable project memory:
- accepted product positioning
- protocol or starter-kit decisions
- CLI scope decisions
- release readiness notes
- unresolved follow-ups
- safety or privacy constraints
Never store secrets, full transcripts, PII, raw logs, low-signal chatter, or disposable exploration noise.