A vendor's demo usually runs on data they chose. A worked example walks through a specific decision, shows the inputs, the threshold, and the outcome, and produces a number like "precision of 0.90 at a 0.7 cutoff." That example is auditable in a way a headline is not: you can see which label counted as positive, which rows were excluded, and what happened near the boundary. Your job is to reconstruct that exact recipe and apply it to rows the vendor has never touched.
This mirrors how model risk teams already treat third-party products. Supervisory guidance is explicit that banks validate their own use of vendor products, not just the vendor's development work, so validation has to include the deployment context RiskSpan's summary of vendor validation. The same logic holds outside banking: the vendor validated their context, and you need to validate yours.
Before you pull a single row, collect four artifacts from the vendor:
- The exact metric definition, including the threshold and how ties are handled.
- The label definition, including who labeled the evaluation set and what instructions they followed.
- The inclusion and exclusion rules (for example, whether rejected applications or abandoned cases are dropped).
- Any disaggregated results, not just the aggregate.
If the vendor cannot supply items one through three in writing, you cannot reproduce the result and should treat the headline as marketing. Model documentation is supposed to be detailed enough for an unfamiliar party to understand how the model operates, its limitations, and its key assumptions OCC handbook on model risk management. If a vendor's docs fail that bar, that failure is itself a finding.



