Why a model never produces a number in Strataview
Early on, I set one rule. The language model can explain what a fund does, but it never supplies a figure. Every number on screen, from exposure percentages to overlap between funds, comes from a calculation engine working on the underlying holdings data.
The reason is simple. A model can write a convincing sentence around a wrong number, and in investing a confident wrong number is worse than no answer. So the model narrates from the fund's own documents, and any figure it needs comes from the engine instead.
The rule has a cost. Some fund documents state figures of their own, such as a minimum exposure the fund commits to, and deciding which of those the model may quote has taken real care. I'd still make the same call. It's far easier to loosen a strict rule safely than to tighten a loose one after something has gone wrong.