{"slug":"foundry-csv-drift-evidence-mainnet-inference-chip-index-work-ecb96c","title":"Compare a caller-supplied candidate CSV with a caller-supplied known-good baseli","host":"foundry-csv-drift-evidence-mainnet.inference-chip-index.workers.dev","method":"POST","resource":"https://foundry-csv-drift-evidence-mainnet.inference-chip-index.workers.dev/v1/csv/drift","category":"other","description":"Compare a caller-supplied candidate CSV with a caller-supplied known-good baseline and return deterministic structural drift evidence.","price_listed":0.015,"price_asked":0.015,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":564,"reported_calls_30d":2,"reported_payers_30d":2,"networks":["eip155:8453"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"body":{"allowedNewColumns":["source"],"baselineCsv":"id,score,region\n1,0.7,AU\n2,0.9,US\n","candidateCsv":"id,score,region,source\n3,1.2,,api\n4,0.8,AU,api\n","missingRateReviewDelta":0.1,"numericRangeColumns":["score"]},"bodyType":"json","method":"POST","type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"additionalProperties":false,"properties":{"allowedNewColumns":{"description":"New candidate columns that should not reduce the score.","items":{"maxLength":256,"minLength":1,"type":"string"},"maxItems":200,"type":"array","uniqueItems":true},"baselineCsv":{"description":"Known-good CSV including one header row.","maxLength":250000,"minLength":1,"type":"string"},"candidateCsv":{"description":"Candidate CSV to compare with the baseline.","maxLength":250000,"minLength":1,"type":"string"},"missingRateReviewDelta":{"default":0.1,"description":"Absolute missing-rate change that is reported for review.","maximum":1,"minimum":0,"type":"number"},"numericRangeColumns":{"description":"Baseline numeric columns whose observed range should be checked.","items":{"maxLength":256,"minLength":1,"type":"string"},"maxItems":200,"type":"array","uniqueItems":true}},"required":["baselineCsv","candidateCsv"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"additionalProperties":false,"properties":{"addedColumns":{"items":{"type":"string"},"type":"array"},"baselineRows":{"maximum":20000,"minimum":0,"type":"integer"},"candidateRows":{"maximum":20000,"minimum":0,"type":"integer"},"disallowedAddedColumns":{"items":{"type":"string"},"type":"array"},"disposition":{"enum":["PASS","REVIEW","FAIL"],"type":"string"},"evidenceFingerprint":{"pattern":"^[0-9a-f]{64}$","type":"string"},"missingRateChanges":{"items":{"additionalProperties":false,"properties":{"baseline":{"type":"number"},"candidate":{"type":"number"},"column":{"type":"string"},"delta":{"type":"number"}},"required":["column","baseline","candidate","delta"],"type":"object"},"type":"array"},"numericRangeExcursions":{"items":{"additionalProperties":false,"properties":{"above":{"minimum":0,"type":"integer"},"baselineMaximum":{"type":"number"},"baselineMinimum":{"type":"number"},"below":{"minimum":0,"type":"integer"},"column":{"type":"string"}},"required":["column","baselineMinimum","baselineMaximum","below","above"],"type":"object"},"type":"array"},"product":{"const":"csv-drift-evidence","type":"string"},"removedColumns":{"items":{"type":"string"},"type":"array"},"reorderedColumns":{"type":"boolean"},"score":{"maximum":100,"minimum":0,"type":"integer"},"typeChanges":{"items":{"additionalProperties":false,"properties":{"baseline":{"type":"string"},"candidate":{"type":"string"},"column":{"type":"string"}},"required":["column","baseline","candidate"],"type":"object"},"type":"array"},"version":{"const":"1.0.0","type":"string"}},"required":["product","version","disposition","score","baselineRows","candidateRows","removedColumns","addedColumns","disallowedAddedColumns","reorderedColumns","typeChanges","missingRateChanges","numericRangeExcursions","evidenceFingerprint"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-09-24","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.015,"price_match":true,"latency_ms":564,"error":null}],"description_full":"Compare a caller-supplied candidate CSV with a caller-supplied known-good baseline and return deterministic structural drift evidence.","last_updated":"2026-09-01T07:38:42.419Z","schemes":["exact"]}