file-first
Read source files directly. No RAG, no vector databases, no pre-loaded summaries.
Steps
- Detect project type: run
scripts/analyze_codebase.pyto identify structure - Locate relevant files with Glob/Grep
- Read actual source files (not summaries)
- Cite file:line when referencing code
- Iterate: search again if needed