System
Retrieval plus tools before generation
- Maps user questions into target companies, analysis intent, required evidence, and tool calls before answer generation.
- Combines ChromaDB vector search with DuckDB financial facts and price/event data.
- Keeps numerical reasoning in deterministic Python tools with dependency tracing and provenance tracking.