The teach nobody else gives you. Claude doesn't always read your project — past a point it SEARCHES it. Build for the search and your outputs stop going generic. Resource 02 is the structure. This is the content rules.
Under ~12 files, Claude loads every file's full text into context, every message. Best fidelity — but every file taxes every turn.
~12+ files (or a few huge ones) and Claude switches to searching — it pulls the chunks that look relevant. Scales 10x — but retrieval can miss your gold.
project-knowledge-search step. Search step = big. Just answers = small.So: one-off, won't reuse the files → chat. Reuse the files or instructions → project. The thing to avoid isn't "project" — it's carrying files you don't need, because a small project has no search to skip them.
"Add all relevant docs — more context, better." True for RECALL. It assumes RAG sorts the pile once you cross the threshold.
Add everything RELEVANT — and relevant means distilled, topic-named, earning its place. Dump raw + unorganized and the search scans a mess; it can't organize what you never organized.
| Feed it | Starve it |
|---|---|
| Distilled, topic-organized files | Raw transcripts, raw exports |
| Your 3 best samples | Your entire archive |
| Current pricing, current offers | Anything you'd caveat with "might be old" |
| One file per topic, named for search | notes-final-v2-FINAL.md |
| Files the JOB requires | Files uploaded "just in case" |
Pull what you need: direct quotes, testimonials, decisions, objections, action items.
Not call-march-14.md — instead testimonials-distilled.md, pricing-objections.md. One topic, one file.
Archive it in Drive. The project gets the distilled layer only.