Accuracy
That is the architectural rule the whole product is built on. Arithmetic belongs to a deterministic engine; language belongs to the narrative layer. Here is exactly how that works — and what happens when something doesn't add up.
Every figure — every subtotal, margin, elimination and delta — is computed by deterministic SQL over your books. Same inputs, same outputs, every time. No statistical model ever produces a number you see.
Assets must equal liabilities plus equity in every entity and in the consolidated view. If they don't, the brief does not pretend: it flags the entity as out of balance and shows where the difference sits.
The consolidated view must equal the sum of the entities minus intercompany eliminations, to the cent. Each elimination lists the matched pair of transactions it came from.
Every figure traces to its source: entity, account, and the underlying transactions in QuickBooks or Xero. You can audit any number in the brief down to the invoice.
It writes. The narrative layer reads the engine's verified figures and explains what changed and why it matters — a CFO-style read, in plain language, always pointing back to the numbers it describes. They give you the numbers; we give you the story behind them.
Suggested by the engine, reviewed by a human before it ships.