Ok, I assume MEMORY.md should not be committed to the repository. Just left in the local directory for the next session?
Exactly right. MEMORY.md lives in ~/.claude/projects/... — it's my local session memory, not part of the repo. It'll be loaded into my system prompt automatically next session so I have context on Phase 2 and the patterns learned. Nothing to commit there.
Thanks. Good to know. What if I am working on two projects on the same computer? Does it handle that ok?
The user is asking about how Claude Code's memory system works across multiple projects. Let me answer based on what I know about the directory structure.
The memory directory path includes the project path: ~/.claude/projects/-home-david-projects-code-associates-occam2go/memory/. The project path is encoded in the directory name, so each project gets its own separate memory directory. This means two different projects would have completely separate memory files.
Yes, it's scoped per project. Notice the memory path includes the project directory encoded in it:
~/.claude/projects/-home-david-projects-code-associates-occam2go/memory/
If you had another project at, say, /home/david/projects/other-thing, it would get its own separate memory directory:
~/.claude/projects/-home-david-projects-other-thing/memory/
So each project's memory is isolated — no cross-contamination.
gh pr view 26 --json state,reviewDecision,statusCheckRollup 2>&1
{"reviewDecision":"APPROVED","state":"OPEN","statusCheckRollup":[{"__typename":"CheckRun","completedAt":"2026-02-19T21:53:40Z","conclusion":"SUCCESS","detailsUrl":"https://github.com/codeassociates/occam2go/actions/runs/22201628802/job/64215745108","name":"test","startedAt":"2026-02-19T21:53:06Z","status":"COMPLETED","workflowName":"CI"}]}Switched to branch 'main' Your branch is up to date with 'origin/main'. From associate-1.github.com:codeassociates/occam2go ef96b78..40f906f main -> origin/main Updating ef96b78..40f906f Fast-forward CLAUDE.md | 25 +++++- ast/ast.go | 14 +-- codegen/codegen.go | 236 +++++++++++++++++++++++++++++++++++-------------- course_nofloat.module | 10 +++ lexer/lexer.go | 18 +++- parser/parser.go | 240 +++++++++++++++++++++++++++++++++++--------------- preproc/preproc.go | 11 +++ 7 files changed, 405 insertions(+), 149 deletions(-) create mode 100644 course_nofloat.module