Hashlogics
Blog

An examiner will ask how the model decided

Not whether the answer was right. How the system reached it, on paper, months later.

In short

5 things that decide this

  1. 01A regulator does not accept "the model said so." It wants the input the system saw, the rule or version it applied, and the human who signed off.
  2. 02That reasoning surface has to be built into the system from day one. Adding it after an examination letter arrives means rebuilding the audit trail from memory.
  3. 03Four things make a decision defensible later: the input is recorded, the model version is pinned, the output is reproducible against that version, and a named person approved it.
  4. 04PremiumAudit.io logs every figure against the document it came from, so an auditor can trace a report back to its source months after the fact.
  5. 05Reproducibility fails quietly when a model provider updates a model behind a shared endpoint. Pin the version, or last month's decision cannot be replayed.
The setup

The question is never whether the model was right

An examiner reviewing an AI-assisted decision rarely starts by checking the output. They start by asking how the system got there. What went in, what rule or model it ran against, and who reviewed the result before it reached a customer.

"The model said so" fails that question on its own. It names no input, no version, no reviewer. Teams that only think about accuracy during development find this gap late. A regulator asks for the record behind one decision, and there is no record.

NAIC's model bulletin on AI asks insurers to run a written programme covering the whole model lifecycle, including systems built by a third party. It expects an insurer to explain a decision on request. A system with no reasoning surface cannot do that, no matter how accurate it was on the day.

The mechanism

Four things a defensible decision needs, built in from the start

This is a design decision, not a documentation task added at the end. Retrofitting it means reconstructing what a system did from logs that were never built to answer the question.

Reproducibility is the one teams miss most. A model behind a shared API endpoint can change under a provider's own update, silently, with no version pinned on your side. Replay the same input six months later and you can get a different answer. There is no way to show a regulator what actually ran that day.

  • 01Input recorded: the exact document, form or record the model saw, not a summary of it
  • 02Version pinned: which model, which prompt, which rule set ran, tied to a date
  • 03Decision reproducible: the same input against the same pinned version returns the same output
  • 04Human accountable: a named reviewer approved the output before it reached anyone outside the system
The evidence

What this looks like running, at PremiumAudit.io

PremiumAudit.io runs premium audits for Workers' Compensation, General Liability and Commercial Auto policies. Hashlogics built the platform on Bubble.io, with the Claude API reading source documents and checking figures against the numbers on file.

Every figure in a report traces back to the page it came from. An auditor reviews the draft before it goes to a carrier, so the system prepares and a person decides. That is the difference an examiner is actually checking for: whether a model set the outcome, or supported the person who did.

Carriers, auditors and policyholders work off one shared record instead of separate files, which is also what makes the trail answerable. A reviewer opening one audit months later can see the source document, the figure the model drew from it, and who signed off. Nothing about that record had to be assembled after the fact. It exists because the audit ran.

Questions, answered

Questions this raises

01What does an examiner actually ask for in an AI decision review?

Four things, usually. The input the model saw. Which version of the model or rule set ran. Whether the output reproduces against that version. And the name of the person who reviewed it before it reached a customer. A system missing any one of these has a gap, whatever the output's accuracy was.

02Why does pinning a model version matter if the model still works?

Because a shared API endpoint can change behind a provider's own update, with no version marker on your side. Without that marker, you cannot show which exact model ran on a given date. Reproducing that day's decision becomes guesswork, and reproducibility is usually what a review asks for first.

03Is this only a problem for regulated industries?

Regulated industries are where it surfaces first, because someone external eventually asks. Any AI system touching a customer outcome benefits from the same four things. Record the input. Pin the version. Keep the output reproducible. Name who is accountable for the result.

Written by Abdul Basit, CEO, HashlogicsVerified
Start

Let’s build the one that runs after.

We build AI agents and automation, then stay on under an agreed service level. A senior engineer reads every brief, and your call gets scheduled within 24 hours.

What happens next

  1. 01

    You send a brief or book a call

    Two minutes, whichever you prefer.

  2. 02

    A senior engineer replies within 24 hours

    Not a sales rep.

  3. 03

    Honest scoping, in writing

    And if we’re not the right fit, we say so.

Abdul Basit, CEO of Hashlogics

“I started Hashlogics because too many teams ship a demo, get paid, and disappear. We build to a standard we’d run ourselves — and we stay to keep it running.”

Abdul Basit · CEO · a direct line

Not ready to talk? Take the checklist.

12 questions to ask any AI agency before you sign. They separate a demo shop from a team that ships to production.

Get the checklist

Free · no newsletter