{ "$comment": "Example Basic Memory plugin settings. Copy the basicMemory block (and optionally outputStyle) into your project's .claude/settings.json, then set primaryProject. Every field is optional except primaryProject, which the hooks need to know where to read briefs from and write checkpoints to. See DESIGN.md for the full schema.", "basicMemory": { "primaryProject": "my-project", "secondaryProjects": [], "captureFolder": "sessions", "rememberFolder": "bm-remember", "recallTimeframe": "3d", "recallPrompt": "You have Basic Memory available for this project. Before answering recall questions (\"what did we decide\", \"where did we leave off\"), search the graph first — prefer structured filters (search_notes with type/status). When the user makes a material decision, capture it as a note with type: decision. Cite permalinks when referencing prior work.", "captureChattyness": "light", "preCompactCapture": "extractive", "placementConventions": null, "teamProjects": {} }, "outputStyle": "basic-memory" }