Overview
The whitelist does not contain the functions that resolve, merge, or inject CLAUDE.md memory files into the system prompt .
Steps
- The closest visible touchpoint is
getSystemPrompt, which composes the system prompt sections and delegates memory loading to aloadMemoryPrompt()helper that is not present in the whitelist . QueryEngine.submitMessagecallsfetchSystemPromptPartsat session start to assembledefaultSystemPrompt,userContext, andsystemContext, butfetchSystemPromptPartsand the CLAUDE.md discovery/merge logic are not in the provided source .- The actual resolution of user-home, project-root, and parent-directory CLAUDE.md files, and their merge order, cannot be traced from the whitelisted functions .
State touched
- (none citable from whitelist)
Decisions
- (none)
I can't answer this precisely from the provided scope — the memory-file resolution/merge code (loadMemoryPrompt, fetchSystemPromptParts, and the CLAUDE.md directory walker) is outside the whitelist .