{"id":"batch-document-tie-out","name":"Batch Document Tie-out Pack","tagline":"OCR-shaped fixtures to ledger reconciliation, receipts, and approval gate.","description":"Offline batch reconciliation with integer-cent arithmetic, Test Intelligence receipts, Quality Gate assertions, and a fail-closed mismatch release gate. document/ocr is described as an optional production adapter and is never called by the runner.","tool_count":5,"available_tool_count":5,"total_price_usdc":0.015,"tools":[{"id":"document/ocr","label":"AI Document OCR (Mistral, tables, PDFs, forms)","endpoint":"/document/ocr","path":"/document/ocr","method":"POST","price_usdc":0.015,"category":"document","rate_class":"medium","tags":["document","ocr","pdf","tables","mistral","ai"],"docs_url":"https://api.iteratools.com/docs#tag/document/operation/document-ocr","risk":"medium","availability":"available","available":true,"unavailable_reason":null,"supports_code_mode":true},{"id":"test/execution/create","label":"Create an owner-scoped test execution","endpoint":"/v1/test/executions","path":"/v1/test/executions","method":"POST","price_usdc":0,"category":"test-assets","rate_class":"light","tags":["test","eval","test"],"docs_url":"https://api.iteratools.com/docs#tag/test-intelligence","risk":"medium","availability":"available","available":true,"unavailable_reason":null,"supports_code_mode":false},{"id":"test/log/bulk","label":"Atomically bulk create, update or delete test logs","endpoint":"/v1/test/logs/bulk","path":"/v1/test/logs/bulk","method":"POST","price_usdc":0,"category":"test-assets","rate_class":"light","tags":["test","eval","test"],"docs_url":"https://api.iteratools.com/docs#tag/test-intelligence","risk":"high","availability":"available","available":true,"unavailable_reason":null,"supports_code_mode":false},{"id":"quality/evaluate","label":"Evaluate recorded evidence with the bounded declarative evaluator","endpoint":"/v1/quality/evaluate","path":"/v1/quality/evaluate","method":"POST","price_usdc":0,"category":"quality-gate","rate_class":"light","tags":["quality","outcome","replay"],"docs_url":"https://api.iteratools.com/docs#tag/quality-gate","risk":"low","availability":"available","available":true,"unavailable_reason":null,"supports_code_mode":false},{"id":"test/receipt/list","label":"List immutable test and trace mutation receipts","endpoint":"/v1/test/receipts","path":"/v1/test/receipts","method":"GET","price_usdc":0,"category":"test-assets","rate_class":"light","tags":["test","eval","test"],"docs_url":"https://api.iteratools.com/docs#tag/test-intelligence","risk":"low","availability":"available","available":true,"unavailable_reason":null,"supports_code_mode":false}],"missing_tools":[],"execution":{"mode":"offline_fixture","command":"node docs/packs/batch-document-tie-out/run.mjs --fixture","network_calls":0,"cost_usdc":0,"steps":["load-ocr-fixtures","calculate-totals","tie-out","record-evidence","quality-and-release-gate"],"receipts":["batch","test_intelligence"],"approval_gates":[{"id":"mismatch-release","default":"deny"},{"id":"provider-ingestion","default":"deny"}]},"code_mode_endpoint":"/tools/code_mode/execute","guide_url":"https://iteratools.com/examples/packs/batch-document-tie-out/","docs_url":"https://api.iteratools.com/packs/batch-document-tie-out"}