{"methodVersion":"sift-llm-1.0.0","fingerprintVersion":"sift-llm-fp-1.0.0","price":{"summary":"A quoted price is compared with the median of independent operators for the same model and tier. At least minSources independent operators are required, one of them the provider's own list price; list prices older than maxAgeDays.list and gateway prices older than maxAgeDays.gateway are not used. A ratio at or beyond flagRatio is flagged; at or beyond excludeRatio it is a strong flag and the source is excluded from the reference unless a registered cause explains it. Otherwise the verdict is INCONCLUSIVE.","thresholds":{"methodVersion":"sift-llm-1.0.0","flagRatio":1.5,"excludeRatio":2,"minSources":3,"maxAgeDays":{"list":30,"gateway":7},"blendInputWeight":3,"blendOutputWeight":1,"confidenceMediumMinSources":4,"confidenceHighMinSources":5},"registeredCauses":["TIER_DIFFERENCE_VERIFIED","REGION_SURCHARGE_VERIFIED","CONTEXT_TIER_VERIFIED"],"priceSnapshot":{"id":"prices-20261106-1","createdAt":"2026-11-06T11:22:29Z"}},"model":{"summary":"Metadata of the customer's own call is compared with a baseline built from XACTUM's test purchases (same model and gateway). MISMATCH needs several failing features, one of them strong; CONSISTENT needs several passing features and none failing; anything else is INCONCLUSIVE. No prompt or completion is ever received.","fingerprint":{"fingerprintVersion":"sift-llm-fp-1.0.0","minProbes":3,"minProbeDays":3,"maxBaselineAgeDays":7,"minFailingFeatures":2,"minConsistentFeatures":3,"usageTolerance":0.1,"latencyMargin":1.5,"confidenceMediumMinFeatures":3,"confidenceHighMinFeatures":4,"confidenceHighMinProbes":10},"baselineSet":{"id":"baselines-none","createdAt":"2026-11-06T00:00:00Z"}},"charging":{"policyVersion":"charge-1.1.0","summary":"A query is charged only when the verdict is conclusive with at least the minimum confidence and enough reference behind it. Otherwise it is answered free and the answer says so.","minConfidence":"low","model":{"minProbes":3,"minProbeDays":3},"launch":{"active":true,"since":"2026-11-08","summary":"Launch period: every answer to customers is free. The only paid queries are XACTUM's own operational checks (to keep the paid routes verified and listed). The launch period ends, route by route, once the reference is sufficient, at least 200 free answers were given in 7 days and at least 10 ratings were received; the end is announced in this changelog.","exit":{"minFreeAnswers7d":200,"minFeedback":10,"requiresSufficientReference":true}}},"reference":"https://api.xactum.com/reference","changeLog":[{"date":"2026-11-09","component":"sift-llm-1.0.0","note":"First public method: price reference (median of independent operators, 1.5x flag / 2x strong flag) and model fingerprint."},{"date":"2026-11-08","component":"charge-1.0.0","note":"Charging policy: only conclusive verdicts are charged, and model checks also need a baseline of at least 3 probes on 3 different days. Inconclusive answers are free. Minimum confidence for charging: low (to be reviewed)."},{"date":"2026-11-08","component":"reference-log-1.0.0","note":"Every reference set served (price snapshot, model baselines) is fingerprinted with SHA-256 and logged publicly at /reference."},{"date":"2026-11-08","component":"charge-1.1.0","note":"Launch period: every answer to customers is free; only XACTUM's own operational checks are paid. Ends when the reference is sufficient, with at least 200 free answers in 7 days and at least 10 ratings."}]}