This is the record of an abcd-managed repository

abcdBetav0.16.2 · 2026-11-06

Development record

`.abcd/development/brief/05-internals/07-memory.md:193` says the hook queries the `index.md` of both memory scopes and that on a recall-keyword collision across scopes the narrower scope wins, repo overriding user. `index.md` is never read (`internal/core/memory/recallpages.go:27`, `:61`). A machine page is dropped only when a repo page has the identical filename (`pageItems`, `internal/core/recall/pages.go:22`), so a repo page and a machine page with different filenames and the same `recall:` word are both recalled for one prompt.

issueopenminoriss-2611060809438042

.abcd/development/brief/05-internals/07-memory.md:193 says the hook queries the index.md of both memory scopes and that on a recall-keyword collision across scopes the narrower scope wins, repo overriding user. index.md is never read (internal/core/memory/recallpages.go:27, :61). A machine page is dropped only when a repo page has the identical filename (pageItems, internal/core/recall/pages.go:22), so a repo page and a machine page with different filenames and the same recall: word are both recalled for one prompt.

Frontmatter

idiss-2611060809438042
typeissue
lifecycleopen
severityminor