Reasoning engine
Agent
Registry
+ Run analysisArchitecture
Researcher
Observes market conditions, gathers evidence, identifies signals
Risk Manager
Challenges the thesis, quantifies downside, sets stop conditions
Portfolio Manager
Synthesizes reasoning, sets position intent, stores trace