Model Truth
Requested model, actual model, alias policy, identity answer, and unsupported-model behavior are recorded as separate facts.
Request-side evidence is strong, but backend billing is still pending. Nonce checks and usage details are the first blockers before procurement.
| Check | Status | Evidence | Procurement impact |
|---|
Requested model, actual model, alias policy, identity answer, and unsupported-model behavior are recorded as separate facts.
Every matrix run inserts a unique nonce. Missing or stale nonce marks replay, prompt interception, or model obedience failure.
Input, output, cache creation, and cache read tokens stay separate so billing reconciliation can be audited later.
Published prices never become real-cost conclusions. Reports stay pending until ledger, balance delta, or backend rows exist.
List models, protocol, pricing metadata, and visible aliases.
Run identity, long output, nonce, usage, and Claude Code behavior checks.
Match request window to backend ledger rows or wallet balance delta.
Calculate official expected charge only after real billing exists.
Generate a shareable HTML evidence report with secrets redacted.