← All posts
Engineering Note
Why AI trading tools need unavailable states
The most dangerous failure mode for an AI trading tool is a confident answer built on data that does not exist. Dome Terminal is designed so that never happens.
Surfacing, not fabricating
When a provider is unreachable or a feature isn't configured, the terminal shows an explicit unavailable state — "AI provider configuration required", "market data unavailable", "cached feed" — instead of a plausible-looking number.
Grounded reasoning
Every AI surface receives Quant Brain context that includes the data source and quality. The model is instructed to treat tool results as ground truth and to state plainly when a requested result is unavailable.
This is an engineering note on a core design principle.
// MORE POSTS