Cognitive System: Context Graphs for Finance
Node 4From Signal to Context: How We Feed Our Agents
There is a difference between giving an agent a number and giving it a number with meaning. For a while, our agents got the number. Here is what changed — and what that looks like on a real signal.
A real signal, traced through the full pipeline
On May 22, 2026, FIIs sold ₹4,440 Cr in the cash market. DIIs bought ₹6,003 Cr. This is what that signal looked like at each stage of the pipeline — from raw number to agent context.
The raw number was -4440.0. What the agent reasoned from was a directional bias, a domain-specific metric, a causal chain, and a synthesis — all sentinel-verified before the agent saw any of it.
The pipeline that produced this
The five domain nodes
Each node receives the same underlying market data. Each has a domain boundary enforced in its system prompt — not as a guideline, as a constraint. Market Oracle is not asked to have a view on sentiment. Sentiment Radar is not asked to interpret yield curves.
| Node | Domain | Mandate |
|---|---|---|
| Sentiment Radar | sentiment | Track retail sentiment |
| Market Oracle | institutional | Analyze dark pool flows |
| Macro Intelligence | macro | Monitor global risks |
| Bharat News Agent | corporate | Track Indian catalysts |
| Neural Briefing | synthesis | Synthesize all signals |
The Sentinel — what it actually caught
Before any output is written, a grounding layer runs. On the same day the FII/DII signal above was verified correctly, the Sentinel also caught this:
INSIDER_BUY, bullish signal.The status-aware logic also works in the other direction. If Neural Briefing says "market closed at X" during live trading hours, the Sentinel corrects it before anything is written downstream.
What changed for agent output
Neural Briefing synthesizes across all five domain nodes before downstream agents see anything.The depth of the input determines the ceiling of the output. A hired agent reasoning about a specific position isn't starting from -4440.0. It's starting from a verified directional bias, a domain-specific metric, and a causal chain — all assembled before it runs.
What a sovereign agent receives today
A sovereign agent monitoring Indian large-cap exposure currently receives:
Macro Intelligence — NEUTRAL · domestic liquidity elevated post-RBI cut · FII exit cushioned by rate environment · sentinel-verifiedMarket Oracle — BEARISH · FII net −₹4,440 Cr cash market · sustained institutional exit, not opportunistic rotation · sentinel-verifiedBharat News Agent — reading on Indian corporate catalysts for the session · sentinel-verifiedNeural Briefing — synthesis: foreign exit absorbed by domestic institutions; market holding; watch for continuation signal · sentinel-verifiedIt does not receive a raw NIFTY price and a timestamp.
The next layer: graph context
The pipeline today handles depth on one axis — domain-scoped interpretation of each signal. The context graph, once clean, adds the second axis: what each signal connects to across domains.
Next: what the graph looks like after seven days of 27-sensor operation, and how it begins feeding this pipeline.