# Compare provider quotes for one workload — acceptance checklist

Record evidence for every checked item. Unchecked or untested is not a pass. This checklist does not execute an integration or authorise external actions.

## Required inputs

- [ ] Dated first-party quotes for the same exact model, currency, precision and service tier.

- [ ] Uncached input and billed output token counts, plus a documented seller-owner map.

## Output checks

- [ ] All compared quotes share exact model, precision, currency and service tier.

- [ ] Every ladder retains all boundaries and an explicit final unbounded rung.

- [ ] Unknown precision and unsupported billing components are not silently normalised.

- [ ] Seller ownership is documented and one company’s service tiers are not counted as competitors.

## Deliverables

- [ ] Workload and identity sheet

- [ ] Complete quote ladder table

- [ ] Excluded-offer ledger

- [ ] Comparison receipt with source dates

## Evidence and decision

Evidence links: [fill in]
Untested paths: [fill in]
Unresolved findings: [fill in]
Reviewer: [fill in]
Decision and scope: [fill in]

## Boundaries

- The quote calculator models an entire request at its selected input-length rung; it does not model every possible bill. A generic model reference price is not a complete set of seller quotes.

- The spread checker trusts the supplied seller-owner map and does not establish precision equivalence. Neither a lower rate nor a script pass establishes endpoint reliability or migration suitability.

Workflow: https://undominated.ai/workflows/#compare-provider-quotes
