workspace-memory-split-brain
Workspace memory split-brain: auto-memory vs workspace directory diverge silently
Claude Code auto-memory lives at ~/.claude/projects/-root-aj-workspace/memory/ (29 files). The workspace can also have its own memory/ directory (git-tracked). These diverge silently over weeks — different counts, missing sections, different content. The startup routine grep CRITICAL memory/session-learnings.md reads whichever the working directory resolves, which may be the stale copy.
Fix: Replace workspace memory/ with symlink to auto-memory. Add memory to .gitignore. The workspace-hygiene startup check #2 now enforces symlink integrity at every session start.
Impact: Stale CRITICAL learnings could be missed at startup, leading to repeated mistakes. Counts and architecture descriptions diverge, causing wrong decisions.
Related
claude-code-to-nova-enterprise-backup-v3-2026-03-25(archived)- enterprise-capability-expansion-5-pillars-from-digital-employee-analysis
- session-close-brain-mcp-bridge-for-unified-intelligence
- clawteam-openclaw-multi-agent-swarm-evaluation
- claude-code-v2-1-78-root-restriction-non-root-user-workaround
- settings-local-json-credential-gap
- self-maintaining-workspace-severity-based-dual-gate-hygiene