Layer 1: static context in the prompt
Place rules that apply to every question in the prompt. Load them once and inject them into every agent.Layer 2: the research library in RAG
The corpus the agents reason over goes in a shared knowledge base, searched per query. Reuse one configured instance when agents share the same corpus.search_knowledge is on by default. The agent retrieves relevant profiles and analyses for each question, which keeps the full library out of the prompt.
Layer 3: prior work on disk
Keep complete past memos as files when a reviewer needs the original reasoning trail. Give the reading agent file tools scoped to that archive.memos_dir because every file under the tool’s base directory may be readable.
What each layer contributes
Together, the layers cover operating rules, available research, and prior decisions.