diff --git a/CLAUDE.md b/CLAUDE.md index 3d03f91..6f6131a 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -97,3 +97,15 @@ cd server && yarn test # Jest (tests in server/src/tests/) - Czech naming for domain variables and UI strings; English for infrastructure code - TypeScript strict mode in both client and server - Server module resolution: Node16; Client: ESNext/bundler + +## Code Search Strategy +When searching through the project for information, use the Task tool to spawn +subagents. Each subagent should read the relevant files and return a brief +summary of what it found (not the full file contents). This keeps the main +context window small and saves tokens. Only pull in full file contents once +you've identified the specific files that matter. +When using subagents to search, each subagent should return: +- File path +- Whether it's relevant (yes/no) +- 1-3 sentence summary of what's in the file +Do NOT return full file contents in subagent responses. \ No newline at end of file