Instruction file imported from C2xorC4/LittleJohnnyMnemonic (
.cursor/rules/ljm-memory.mdc). Copyright stays with the author.
LJM Memory (Cursor)
Follow the vault protocol in CURSOR.md / CLAUDE.md at the LJM vault root
(JM_VAULT_ROOT). Hooks inject memory context; do not invent a parallel store.
Core rules
- Write observations to
Buffer/— never directly toMemory/during conversation - Cite loaded memories as
Memory/...paths when they inform a response (adaptive-edge pilot) - On
<daydream-nudge>, launch a daydream volley via Task:- at least one topic-seeded
memory-daydream(background) - at least one random-walk
memory-daydream(background) - pass
modelfrom the nudge (Configdaydream_cursor_model, defaultinherit). As of 2026-08-31,inheritstill landsmemory-daydreamin Other Models; pin an explicit slug if that pool is depleted.. As of 2026-08-31,inheritstill landsmemory-daydreamin Other Models; pin an explicit slug if that pool is depleted. cwd= vault root
- at least one topic-seeded
Host notes
Cursor delivers per-prompt association via postToolUse additional_context
(because beforeSubmitPrompt cannot inject context). Session orientation arrives
from sessionStart. Trust write-blocking uses preToolUse.