{"schemaVersion":"1.0.0","apiVersion":"v1","status":"release-candidate","documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/growth-guide.md","catalogPage":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agents","openapi":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/openapi","support":"mailto:info@gatewayinformationgroup.com","policies":{"privacy":"https://gatewayinformationgroup.com/privacy","terms":"https://gatewayinformationgroup.com/terms"},"authentication":"Client-generated random 32-byte capability encoded as 64 lowercase hex characters in Authorization: Bearer. Retain it privately for quote, payment, status and result requests. Never put it in a URL.","voluntaryContributions":{"schemaVersion":"1.0.0","kind":"voluntary-tip","name":"Support Gateway","voluntary":true,"description":"Optional contribution to Gateway Information Group. No product, report, access, ranking, priority or service is purchased. Never tip without wallet-owner authorization.","available":true,"currency":"USDC","minimum":null,"maximum":null,"smallestTokenUnit":"0.000001","maximumDecimalPlaces":6,"paymentOptions":[{"id":"usdc-base","symbol":"USDC","network":"eip155:8453","networkName":"Base","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","decimals":6,"transferMethod":"eip3009","recipient":"0x71BC7ffB81825FA5B61BFb2B9527bfaF661fF42B","status":"enabled"},{"id":"usdc-arbitrum","symbol":"USDC","network":"eip155:42161","networkName":"Arbitrum","asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","decimals":6,"transferMethod":"eip3009","recipient":"0x71BC7ffB81825FA5B61BFb2B9527bfaF661fF42B","status":"enabled"},{"id":"usdc-polygon","symbol":"USDC","network":"eip155:137","networkName":"Polygon","asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","decimals":6,"transferMethod":"eip3009","recipient":"0x71BC7ffB81825FA5B61BFb2B9527bfaF661fF42B","status":"enabled"},{"id":"usdc-world","symbol":"USDC","network":"eip155:480","networkName":"World","asset":"0x79A02482A880bCE3F13e09Da970dC34db4CD24d1","decimals":6,"transferMethod":"eip3009","recipient":"0x71BC7ffB81825FA5B61BFb2B9527bfaF661fF42B","status":"enabled"},{"id":"usdc-monad","symbol":"USDC","network":"eip155:143","networkName":"Monad","asset":"0x754704Bc059F8C67012fEd69BC8A327a5aafb603","decimals":6,"transferMethod":"eip3009","recipient":"0x71BC7ffB81825FA5B61BFb2B9527bfaF661fF42B","status":"enabled"},{"id":"eurc-base","symbol":"EURC","network":"eip155:8453","networkName":"Base","asset":"0x60a3E35Cc302bFA44Cb288Bc5a4F316Fdb1adb42","decimals":6,"transferMethod":"permit2","recipient":"0x71BC7ffB81825FA5B61BFb2B9527bfaF661fF42B","status":"enabled"},{"id":"eurc-world","symbol":"EURC","network":"eip155:480","networkName":"World","asset":"0x1C60ba0A0eD1019e8Eb035E6daF4155A5cE2380B","decimals":6,"transferMethod":"permit2","recipient":"0x71BC7ffB81825FA5B61BFb2B9527bfaF661fF42B","status":"enabled"},{"id":"dai-base","symbol":"DAI","network":"eip155:8453","networkName":"Base","asset":"0x50c5725949A6F0c72E6C4a641F24049A917DB0Cb","decimals":18,"transferMethod":"permit2","recipient":"0x71BC7ffB81825FA5B61BFb2B9527bfaF661fF42B","status":"enabled"},{"id":"pyusd-arbitrum","symbol":"PYUSD","network":"eip155:42161","networkName":"Arbitrum","asset":"0x46850aD61C2B7d64d08c9C754F45254596696984","decimals":6,"transferMethod":"permit2","recipient":"0x71BC7ffB81825FA5B61BFb2B9527bfaF661fF42B","status":"enabled"},{"id":"pyusd-polygon","symbol":"PYUSD","network":"eip155:137","networkName":"Polygon","asset":"0x99aF3EeA856556646C98c8B9b2548Fe815240750","decimals":6,"transferMethod":"permit2","recipient":"0x71BC7ffB81825FA5B61BFb2B9527bfaF661fF42B","status":"enabled"}],"additionalCheckout":"https://gatewayinformationgroup.com/wallet-checkout?product=voluntary-tip","amountPolicy":{"applicationMinimum":null,"applicationMaximum":null,"encoding":"decimal string","atomicUnitDecimals":6,"protocolMaximumAtomic":"115792089237316195423570985008687907853269984665640564039457584007913129639935","note":"No Gateway minimum or maximum. Token representation, available balance and provider acceptance still apply."},"authorization":{"voluntary":true,"operatorPermissionRequired":true,"automaticOnDiscovery":false,"recurring":false},"privacy":{"accountRequired":false,"emailRequired":false,"capability":"private bearer credential","receipt":"private; on-chain transfers remain public"},"integration":{"openapi":"https://gateway-wallet-payments.jerryrnapier.workers.dev/openapi.json","client":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/gateway-client.mjs","guide":"https://gateway-wallet-payments.jerryrnapier.workers.dev/tip.md","index":"https://gateway-wallet-payments.jerryrnapier.workers.dev/llms.txt","mcp":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent-tools","examples":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/examples/README.md"},"garden":{"url":"https://gatewayinformationgroup.com/tip#bot-garden","endpoint":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/garden","optional":true,"requiresConfirmedTip":true,"publication":"POST with the original private Bearer capability and JSON {jobId,publish:true}; DELETE with {jobId} withdraws. One anonymous flower per confirmed tip. No wallet, name or amount published. Keep the capability to withdraw after receipt expiry."},"resources":{"funding":"https://gatewayinformationgroup.com/tip/funding.json","operatorGuide":"https://gatewayinformationgroup.com/tip/operator-guide.md","freeChecklist":"https://gatewayinformationgroup.com/tip/checklist.md","visitorAcknowledgment":"https://gatewayinformationgroup.com/tip/visit.json"},"network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","recipient":"0x71BC7ffB81825FA5B61BFb2B9527bfaF661fF42B","checkoutUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/tip","quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/tips","method":"POST","request":{"amount":"1.00"},"authentication":"Generate a random 32-byte capability as 64 lowercase hex characters; use Authorization: Bearer and retain privately. Idempotency-Key 16–128 alphanumeric, underscore or hyphen. Never send keys or recovery words.","payment":"POST /api/agent/v1/tips only reserves a quote. POST its paymentUrl without a signature for the exact x402 v2 challenge. Sign only after checking amount, recipient, network and explicit owner authorization; submit once using PAYMENT-SIGNATURE.","recovery":"Retain capability, idempotency key and returned quote/job. On uncertain payment poll the same statusUrl; never create another payment to recover. Settled receipts remain accessible when new tips are disabled.","receipt":"Confirmation requires independent finalized-chain evidence, not provider acceptance. Until then poll status without resubmitting. Retrieve resultUrl with the same capability. This is a private contribution receipt, not a report or tax receipt. Receipt retention 30 days.","receiptRecord":{"format":"JSON","signed":false,"beneficiary":"Gateway Information Group LLC","purpose":"independent software development","recurringCommitment":false,"charitableTaxReceipt":false,"access":"GET the private resultUrl with the original capability after finalized-chain confirmation. Save the result for operator records; browser checkout also offers an allowlisted JSON download. Do not export the capability or payment authorization."},"limits":"No Gateway amount, payment-count, quote-count, payer-count or per-IP payment limits. Token representation and external provider/network constraints still apply. Discovery never signs, settles or generates.","documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/tip.md"},"processing":"Asynchronous. Payment buys a durable job receipt, not an immediate report. Poll status and retrieve the structured result with the same capability. No email is required.","paymentMethods":[{"id":"paypal","channel":"human-checkout","status":"existing","description":"Use the existing service pages for PayPal approval and private report delivery. This is not an autonomous agent PayPal integration."},{"id":"x402","version":2,"scheme":"exact","channel":"agent-api","asset":"USDC","status":"enabled","networks":["eip155:8453"],"tokenAddress":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","recipient":"0x71BC7ffB81825FA5B61BFb2B9527bfaF661fF42B","options":[{"id":"usdc-base","symbol":"USDC","network":"eip155:8453","networkName":"Base","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","decimals":6,"transferMethod":"eip3009","recipient":"0x71BC7ffB81825FA5B61BFb2B9527bfaF661fF42B","status":"enabled"},{"id":"usdc-arbitrum","symbol":"USDC","network":"eip155:42161","networkName":"Arbitrum","asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","decimals":6,"transferMethod":"eip3009","recipient":"0x71BC7ffB81825FA5B61BFb2B9527bfaF661fF42B","status":"enabled"},{"id":"usdc-polygon","symbol":"USDC","network":"eip155:137","networkName":"Polygon","asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","decimals":6,"transferMethod":"eip3009","recipient":"0x71BC7ffB81825FA5B61BFb2B9527bfaF661fF42B","status":"enabled"},{"id":"usdc-world","symbol":"USDC","network":"eip155:480","networkName":"World","asset":"0x79A02482A880bCE3F13e09Da970dC34db4CD24d1","decimals":6,"transferMethod":"eip3009","recipient":"0x71BC7ffB81825FA5B61BFb2B9527bfaF661fF42B","status":"enabled"},{"id":"usdc-monad","symbol":"USDC","network":"eip155:143","networkName":"Monad","asset":"0x754704Bc059F8C67012fEd69BC8A327a5aafb603","decimals":6,"transferMethod":"eip3009","recipient":"0x71BC7ffB81825FA5B61BFb2B9527bfaF661fF42B","status":"enabled"},{"id":"eurc-base","symbol":"EURC","network":"eip155:8453","networkName":"Base","asset":"0x60a3E35Cc302bFA44Cb288Bc5a4F316Fdb1adb42","decimals":6,"transferMethod":"permit2","recipient":"0x71BC7ffB81825FA5B61BFb2B9527bfaF661fF42B","status":"enabled"},{"id":"eurc-world","symbol":"EURC","network":"eip155:480","networkName":"World","asset":"0x1C60ba0A0eD1019e8Eb035E6daF4155A5cE2380B","decimals":6,"transferMethod":"permit2","recipient":"0x71BC7ffB81825FA5B61BFb2B9527bfaF661fF42B","status":"enabled"},{"id":"dai-base","symbol":"DAI","network":"eip155:8453","networkName":"Base","asset":"0x50c5725949A6F0c72E6C4a641F24049A917DB0Cb","decimals":18,"transferMethod":"permit2","recipient":"0x71BC7ffB81825FA5B61BFb2B9527bfaF661fF42B","status":"enabled"},{"id":"pyusd-arbitrum","symbol":"PYUSD","network":"eip155:42161","networkName":"Arbitrum","asset":"0x46850aD61C2B7d64d08c9C754F45254596696984","decimals":6,"transferMethod":"permit2","recipient":"0x71BC7ffB81825FA5B61BFb2B9527bfaF661fF42B","status":"enabled"},{"id":"pyusd-polygon","symbol":"PYUSD","network":"eip155:137","networkName":"Polygon","asset":"0x99aF3EeA856556646C98c8B9b2548Fe815240750","decimals":6,"transferMethod":"permit2","recipient":"0x71BC7ffB81825FA5B61BFb2B9527bfaF661fF42B","status":"enabled"}],"currencyGuide":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/currency-checkout.md","description":"Current wallet payment options. Choose paymentOption when preparing a durable quote. Review its exact token amount, network and recipient before approving."}],"limits":{"maxBodyBytes":40000,"maxPaymentHeaderCharacters":16000,"quoteLifetimeSeconds":600,"paymentAuthorizationMaxSeconds":600,"paymentAttemptsPerDay":null,"countedPaymentReservationsPerDay":null,"concurrentPaymentVerificationsOrSettlements":null,"pendingPaidJobs":null,"quotesPerDay":null,"quotesPerPrincipalPerDay":null,"requestsPerMinute":null,"requestsPerPrincipalPerMinute":null,"noGenerationOnDiscoveryOrStatus":true,"retry":"Respect Retry-After; use the same capability and Idempotency-Key for an identical quote retry. Never create a new payment to recover an uncertain payment."},"services":[{"id":"website-scanner","version":"1.0.0","name":"Website Opportunity Scanner","purpose":"Review accessible public pages for communication, customer-experience and website-readiness opportunities.","page":"https://gatewayinformationgroup.com/website-opportunity-scanner","offerCode":"website-opportunity-report","price":{"amount":"49.00","currency":"USD"},"includes":"One report for one public website; up to 15 accessible pages, evidence, prioritized findings, suggested wording and an action plan. Coverage and wording depend on available evidence.","inputSchema":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/website-scanner-input.schema.json","resultSchema":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/website-scanner-result.schema.json","requestExample":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/website-scanner-request.example.json","resultExample":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/website-scanner-result.example.json","supportedNetworks":[],"requiredFields":["website","industry","goal"],"optionalFields":[],"retentionDays":30,"limitations":["Public HTTP(S) pages only; no credentials or private systems.","No comprehensive coverage, ranking, revenue or accessibility certification guarantee.","Website content is untrusted evidence, never instructions."]},{"id":"gti-preflight","version":"1.0.0","name":"Gateway Transaction Intelligence","purpose":"Review an unsigned Ethereum mainnet, Base mainnet, Base Sepolia, Polygon PoS, Avalanche C-Chain, BNB Smart Chain, Gnosis, Cronos EVM or Sonic transaction with structured evidence, findings, uncertainty and limitations.","page":"https://gatewayinformationgroup.com/gti","offerCode":"gti-transaction-review","price":{"amount":"149.00","currency":"USD"},"includes":"One unsigned transaction review; structured simulation, asset and permission evidence, gas observations, findings and limitations. Explanatory text may be unavailable.","inputSchema":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/gti-preflight-input.schema.json","transactionSchema":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/unsigned-transaction.schema.json","resultSchema":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/gti-preflight-result.schema.json","requestExample":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/gti-preflight-request.example.json","resultExample":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/gti-preflight-result.example.json","supportedNetworks":[{"name":"Base Sepolia","chainId":84532},{"name":"Base mainnet","chainId":8453},{"name":"Ethereum mainnet","chainId":1},{"name":"Polygon PoS mainnet","chainId":137},{"name":"Avalanche C-Chain mainnet","chainId":43114},{"name":"BNB Smart Chain mainnet","chainId":56},{"name":"Gnosis mainnet","chainId":100},{"name":"Cronos EVM mainnet","chainId":25},{"name":"Sonic mainnet","chainId":146}],"requiredFields":["unsignedTransaction","applicationDescription","expectedBehavior","concern"],"optionalFields":[],"retentionDays":7,"limitations":["No signing, broadcasting, custody or monitoring. Review supports Ethereum mainnet, Base mainnet, Base Sepolia, Polygon PoS, Avalanche C-Chain, BNB Smart Chain, Gnosis, Cronos EVM and Sonic; other networks are not supported.","Unknown transaction selectors and inconclusive evidence remain limited or indeterminate; recognized types are not universal coverage.","Does not prove safety, guarantee execution or replace a security audit.","Never submit private keys, seed phrases, wallet recovery material or signing credentials.","Payment network support is separate from transaction-review support."],"reviewNetworkAvailability":[{"chainId":84532,"name":"Base Sepolia","configured":true,"identityCheckedBeforeNewMainnetPayment":true},{"chainId":8453,"name":"Base mainnet","configured":true,"identityCheckedBeforeNewMainnetPayment":true},{"chainId":1,"name":"Ethereum mainnet","configured":true,"identityCheckedBeforeNewMainnetPayment":true},{"chainId":137,"name":"Polygon PoS mainnet","configured":true,"identityCheckedBeforeNewMainnetPayment":true},{"chainId":43114,"name":"Avalanche C-Chain mainnet","configured":true,"identityCheckedBeforeNewMainnetPayment":true},{"chainId":56,"name":"BNB Smart Chain mainnet","configured":true,"identityCheckedBeforeNewMainnetPayment":true},{"chainId":100,"name":"Gnosis mainnet","configured":true,"identityCheckedBeforeNewMainnetPayment":true},{"chainId":25,"name":"Cronos EVM mainnet","configured":true,"identityCheckedBeforeNewMainnetPayment":true},{"chainId":146,"name":"Sonic mainnet","configured":true,"identityCheckedBeforeNewMainnetPayment":true}]},{"id":"website-quick-check","version":"1.0.0","name":"Website Quick Check","purpose":"One-page objective website metadata check; no AI analysis.","offerCode":"website-quick-check","price":{"amount":"0.05","currency":"USD"},"page":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agents","inputSchema":{"type":"object","additionalProperties":false,"required":["website"],"properties":{"website":{"type":"string","format":"uri","maxLength":2048,"description":"Public HTTPS website origin only; no credentials, query or fragment."}}},"requestExample":{"service":"website-quick-check","input":{"website":"https://example.com/"}},"resultExample":{"sample":true,"paid":false,"service":"website-quick-check","report":{"schemaVersion":1,"service":"website-quick-check","website":"https://example.com/","checkedAt":"2026-01-01T00:00:00.000Z","observations":[{"key":"homepage.language","status":"observed","value":true}],"limitations":["Illustrative data only. No scan or payment occurred.","Presence is not proof of API usability, security, or payment acceptance."]},"createdAt":"2026-01-01T00:00:00.000Z","expiresAt":"2026-01-31T00:00:00.000Z"},"retentionDays":30,"endpoint":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/services/website-quick-check","quoteEndpoint":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","processing":"Asynchronous durable job. Retrieve using the original private capability.","limitations":["HTTPS origin only. Deterministic bounded checks; no AI generation.","Observed metadata and endpoint presence are not certification or proof of operational safety."]},{"id":"agent-readiness-passport","version":"1.0.0","name":"Agent Readiness Passport","purpose":"Timestamped homepage and five fixed discovery-path observations; not a security certification.","offerCode":"agent-readiness-passport","price":{"amount":"0.10","currency":"USD"},"page":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agents","inputSchema":{"type":"object","additionalProperties":false,"required":["website"],"properties":{"website":{"type":"string","format":"uri","maxLength":2048,"description":"Public HTTPS website origin only; no credentials, query or fragment."}}},"requestExample":{"service":"agent-readiness-passport","input":{"website":"https://example.com/"}},"resultExample":{"sample":true,"paid":false,"service":"agent-readiness-passport","report":{"schemaVersion":1,"service":"agent-readiness-passport","website":"https://example.com/","checkedAt":"2026-01-01T00:00:00.000Z","observations":[{"key":"homepage.language","status":"observed","value":true},{"key":"/openapi.json","status":"unknown","reason":"unavailable"}],"limitations":["Illustrative data only. No scan or payment occurred.","Presence is not proof of API usability, security, or payment acceptance."]},"createdAt":"2026-01-01T00:00:00.000Z","expiresAt":"2026-01-31T00:00:00.000Z"},"retentionDays":30,"endpoint":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/services/agent-readiness-passport","quoteEndpoint":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","processing":"Asynchronous durable job. Retrieve using the original private capability.","limitations":["HTTPS origin only. Deterministic bounded checks; no AI generation.","Observed metadata and endpoint presence are not certification or proof of operational safety."]},{"id":"website-change-report","version":"1.0.0","name":"Website Changes Report","purpose":"Compare current readiness observations with your own unexpired private passport or changes result for the same website.","offerCode":"website-change-report","price":{"amount":"0.05","currency":"USD"},"page":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agents","inputSchema":{"type":"object","additionalProperties":false,"required":["website","baselineJobId"],"properties":{"website":{"type":"string","format":"uri","maxLength":2048,"description":"Public HTTPS website origin only; no credentials, query or fragment."},"baselineJobId":{"type":"string","pattern":"^agent_[a-f0-9]{48}$"}}},"requestExample":{"service":"website-change-report","input":{"website":"https://example.com/","baselineJobId":"agent_aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}},"resultExample":{"sample":true,"paid":false,"service":"website-change-report","report":{"schemaVersion":1,"service":"website-change-report","website":"https://example.com/","checkedAt":"2026-01-01T00:00:00.000Z","observations":[{"key":"homepage.language","status":"observed","value":true},{"key":"/openapi.json","status":"unknown","reason":"unavailable"}],"limitations":["Illustrative data only. No scan or payment occurred.","Presence is not proof of API usability, security, or payment acceptance."]},"createdAt":"2026-01-01T00:00:00.000Z","expiresAt":"2026-01-31T00:00:00.000Z","baselineCheckedAt":"2026-01-01T00:00:00.000Z","changes":[]},"retentionDays":30,"endpoint":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/services/website-change-report","quoteEndpoint":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","processing":"Asynchronous durable job. Retrieve using the original private capability.","limitations":["HTTPS origin only. Deterministic bounded checks; no AI generation.","Observed metadata and endpoint presence are not certification or proof of operational safety.","Requires your own unexpired passport or change report for the same website."]},{"id":"3d-asset-readiness","version":"1.0.0","name":"3D Asset Readiness","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/3d-asset-readiness","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false},"delivery":{"method":"private-zip-download","includes":["Original file","Processed files","SHA-256 manifest"],"expiresAt":"Exact expiry is returned during preparation and in the result."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"3d-asset-readiness","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Check a GLB/glTF batch against a selected technical profile, compare a previous report and retain an organized handoff. No artistic review, asset repair or device-performance certification.","One ZIP containing batch.json and 1–20 assets with included local resources. Upload scope 16 MiB; selected profile budgets are disclosed in the report. External references are not fetched.","The underlying single-asset Khronos validator is available free; this paid service provides batch profiles, comparisons and private packaged delivery."]},{"id":"spreadsheet-formula-health","version":"1.0.0","name":"Spreadsheet Formula Health Checks","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/spreadsheet-formula-health","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false},"delivery":{"method":"private-zip-download","includes":["Original file","Processed files","SHA-256 manifest"],"expiresAt":"Exact expiry is returned during preparation and in the result."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"spreadsheet-formula-health","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Static XLSX report of broken reference tokens, cached errors, external links, hidden sheets and suspicious constants.","No formula recalculation, macro execution or external refresh. Shared/array/data-table formulas are coverage gaps; cached evidence may be stale."]},{"id":"course-package-check","version":"1.0.0","name":"Course Package Check","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/course-package-check","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false},"delivery":{"method":"private-zip-download","includes":["Original file","Processed files","SHA-256 manifest"],"expiresAt":"Exact expiry is returned during preparation and in the result."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"course-package-check","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Static SCORM 1.2 ZIP reference and resource check.","No course execution, LMS import, XSD conformance certification, learner tracking, accessibility repair or malware clearance. External resources are not fetched."]},{"id":"document-publication-cleaner","version":"1.0.0","name":"Document Publication Cleaner","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/document-publication-cleaner","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"options":{"header":"X-Processing-Options","encoding":"base64 JSON","properties":["metadata","comments","attachments"],"selection":"Select at least one cleanup option."}},"delivery":{"method":"private-zip-download","includes":["Original file","Processed files","SHA-256 manifest"],"expiresAt":"Exact expiry is returned during preparation and in the result."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"document-publication-cleaner","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["PDF metadata, comments and attachment cleanup only.","No redaction, accessibility repair, PDF/A certification or malware clearance.","Encrypted, signed or active-content PDFs are not supported."]},{"id":"website-image-performance-pack","version":"1.0.0","name":"Website Image Performance Pack","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/website-image-performance-pack","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false},"delivery":{"method":"private-zip-download","includes":["Original file","Processed files","SHA-256 manifest"],"expiresAt":"Exact expiry is returned during preparation and in the result."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"website-image-performance-pack","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Static unprofiled RGB JPEG, PNG or WebP input.","WebP variants preserve transparency and never upscale.","No animation or color-profile conversion."]},{"id":"openapi-typescript-client-bundle","version":"1.0.0","name":"TypeScript API Client Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/openapi-typescript-client-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/openapi-typescript-client-bundle.preparation.example.json"},"delivery":{"method":"private-zip-download","includes":["client.ts — typed fetch client","types.ts — request and result types","usage.ts — example function","README.md — setup and use rights","gateway-manifest.json — member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"openapi-typescript-client-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Narrow OpenAPI 3.1.0, 3.1.1 or 3.1.2 JSON profile only. Upload {document, clientName?}; not a bare OpenAPI document. Unsupported fields reject before checkout.","Up to 256 KiB UTF-8 input, 60 operations, 64 component schemas, 12,000 nodes, input depth 24 and schema depth 12. Generated member text is at most 1 MiB before the delivery manifest. Conservative size estimates may reject a smaller input.","GET, POST, PUT, PATCH, DELETE and HEAD; scalar path/query parameters, JSON bodies and nonrecursive local component references. No authentication definitions, embedded servers, external references, recursive schemas, multipart or full OpenAPI coverage.","Generation makes no HTTP requests. Review and compile the files before use. Invoking a generated method or its usage example sends an HTTP request using the endpoint and authorization you supply. No runtime dependencies are installed, and no original input file is included.","Nonexclusive buyer's own personal or internal business use; no resale, redistribution or sublicensing of Gateway's first-party bundle. Customer-provided schemas, data and pre-existing rights remain with their owners; preserve applicable third-party licenses. No MIT or other open-source license is granted.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"sqlite-relational-seed-bundle","version":"1.0.0","name":"SQLite Relational Seed Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/sqlite-relational-seed-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/sqlite-relational-seed-bundle.preparation.example.json"},"delivery":{"method":"private-zip-download","includes":["schema.sql — table definitions","seed.sql — insert statements","verify.sql — verification queries","input.json — validated normalized input","README.md — setup and use rights","gateway-manifest.json — member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sqlite-relational-seed-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Upload one UTF-8 JSON document using the declared tables, columns and rows profile. Duplicate object keys reject. SQL text and existing database files are unsupported.","Up to 256 KiB input, 12 tables, 24 columns per table, 1,000 total rows, 16,000 cells, 8,192 UTF-16 code units per text value and input depth 12. Generated member text is at most 2 MiB before the delivery manifest.","Integer, real, text and boolean columns; single-column keys and declared foreign-key relationships. Unsupported schemas or inconsistent data reject before checkout.","The service generates SQL files; it does not connect to or execute against a database. Review and run them yourself against an appropriate empty SQLite database. input.json contains the validated normalized input, not a byte-for-byte copy of the upload.","Nonexclusive buyer's own personal or internal business use; no resale, redistribution or sublicensing of Gateway's first-party bundle. Customer-provided schemas, data and pre-existing rights remain with their owners; preserve applicable third-party licenses. No MIT or other open-source license is granted.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"gettext-runtime-bundle","version":"1.0.0","name":"Gettext Runtime Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/gettext-runtime-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/gettext-runtime-bundle.preparation.example.json"},"delivery":{"method":"private-zip-download","includes":["locale/<language>/LC_MESSAGES/<domain>.mo — compiled message catalog","locale/<language>/LC_MESSAGES/<domain>.po — editable message catalog","catalog.json — validated normalized messages","README.md — setup and use rights","gateway-manifest.json — member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gettext-runtime-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Upload strict UTF-8 JSON with domain, language, entries and optional pluralRule. Entries use {id, translation, context?} or {id, pluralId, translations, context?}. Raw PO files are unsupported; duplicate JSON keys and unsupported fields reject before checkout.","Up to 256 KiB input, 1,000 entries and 8,192 UTF-16 code units per message, context or translation. Domain identifiers are at most 48 ASCII characters; locale identifiers are at most 32. Generated members and their path names total at most 2 MiB before the delivery manifest.","Choose single, one-other (default), french or slavic; plural translations must match its one, two, two or three forms. Locale hyphens become underscores. Plural selection is explicit and is not automatic language detection or full language coverage.","The ZIP contains GNU MO revision 0 with little-endian tables and UTF-8 strings, the matching PO and normalized catalog. No translation service, raw PO parser, full msgfmt compiler, placeholder-quality review or application compatibility certification is provided. Empty translations are preserved and can display blank text. Review your translations and test the files with your own runtime.","Nonexclusive buyer's own personal or internal business use; no resale, redistribution or sublicensing of Gateway's first-party bundle. Customer-provided translations, data and pre-existing rights remain with their owners; preserve applicable third-party licenses. No MIT or other open-source license is granted.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"svg-symbol-sprite-bundle","version":"1.0.0","name":"SVG Symbol Sprite Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/svg-symbol-sprite-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/svg-symbol-sprite-bundle.preparation.example.json"},"delivery":{"method":"private-zip-download","includes":["sprite.svg — reusable currentColor symbol definitions","preview.html — local icon preview","catalog.json — normalized geometry and identifiers","README.md — setup and use rights","gateway-manifest.json — member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"svg-symbol-sprite-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Upload strict UTF-8 JSON with prefix and icons; each icon declares id, title, a four-number viewBox and paths containing d and optional fillRule. Raw SVG/XML files are unsupported; duplicate JSON keys and unsupported fields reject before checkout.","Up to 256 KiB input, 64 icons, 16 paths per icon and 512 total paths. Each d is at most 4,096 UTF-16 code units; all paths total at most 16,000 number tokens with each numeric operand having magnitude at most 1,000,000. Accumulated relative positions may exceed that magnitude or the viewBox; geometric containment is not checked. Identifiers are at most 48 ASCII characters and titles at most 120 Unicode code points. Generated members total at most 2 MiB of UTF-8 content before the delivery manifest.","Supports M, L, H, V, C, S, Q, T and Z path commands in uppercase or lowercase, with nonzero or evenodd fill rules. Arc commands, arbitrary XML, scripts, links, external resources, images, text, transforms, gradients, filters and other SVG elements or attributes are unsupported.","Symbols use currentColor. preview.html embeds its symbols and needs no JavaScript, fetch, font or network request. This narrow generator is not a general SVG sanitizer, geometry optimizer, artwork review or accessibility/compatibility certification. Review the preview and test integration in your own application.","Nonexclusive buyer's own personal or internal business use; no resale, redistribution or sublicensing of Gateway's first-party bundle. Customer-provided geometry, data and pre-existing rights remain with their owners; preserve applicable third-party licenses. No MIT or other open-source license is granted.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"calendar-import-bundle","version":"1.0.0","name":"Calendar Import Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/calendar-import-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/calendar-import-bundle.preparation.example.json"},"delivery":{"method":"private-zip-download","includes":["calendar.ics — combined calendar import file","catalog.json — validated normalized events","README.md — import guidance and use rights","gateway-manifest.json — member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"calendar-import-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Upload strict UTF-8 JSON with schemaVersion: 1, generatedAt and events. Each event requires uid, title, start and end, with optional description and location. Duplicate JSON keys and unsupported fields reject before checkout; raw ICS files are unsupported.","Use an explicit generatedAt in YYYY-MM-DDTHH:mm:ssZ form. Start and end must both be UTC timestamps in that form or both be YYYY-MM-DD all-day dates, years 0001–9999. End must be later; all-day end is exclusive. No offsets, fractional seconds, floating times or leap seconds are accepted.","Up to 256 KiB input and 256 events. Stable UIDs are case-sensitive, unique within the bundle and limited to 200 ASCII characters from the declared profile. Titles are nonblank single-line text up to 240 UTF-16 code units; descriptions up to 8,192; locations single-line up to 512. Generated members and their path names total at most 2 MiB before the delivery manifest.","Produces the declared RFC 5545 calendar profile with explicit UID and DTSTAMP, UTC or all-day dates, escaped text, CRLF endings and UTF-8 content lines folded to at most 75 octets. catalog.json contains normalized input, not the original upload bytes. No account access, invitations, alarms, recurrence, time-zone conversion, synchronization or import is performed.","Review the file and test it in your calendar application before relying on it. Import previews, duplicate handling and update matching vary by application; stable UIDs do not guarantee how a repeated import is handled. No application-specific compatibility certification is provided.","Nonexclusive buyer's own personal or internal business use; no resale, redistribution or sublicensing of Gateway's first-party bundle. Customer-provided events, data and pre-existing rights remain with their owners; preserve applicable third-party licenses. No MIT or other open-source license is granted.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"contact-import-bundle","version":"1.0.0","name":"Contact Import Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/contact-import-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/contact-import-bundle.preparation.example.json"},"delivery":{"method":"private-zip-download","includes":["contacts.vcf — combined vCard 4.0 import file","catalog.json — validated normalized contacts","README.md — import guidance and use rights","gateway-manifest.json — member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"contact-import-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Upload strict UTF-8 JSON with contacts. Each contact requires uid, formattedName and name containing family and given; at least one of family or given must be nonblank. Optional fields are emails, telephones, organization, address and revision. Duplicate JSON keys and unsupported fields reject before checkout; raw vCard files are unsupported.","UIDs use the declared 36-character hyphenated UUID profile, version 1–8 and RFC variant, and normalize to lowercase; duplicates reject ignoring ASCII case. Each card includes FN and five-component N. Optional address requires nonblank street, locality and country; poBox, extended, region and postalCode are optional. Optional revision must be an explicit valid UTC YYYYMMDDTHHMMSSZ; no revision time is invented.","Up to 256 KiB input and 256 contacts. Names, organization components and address components are limited to 512 UTF-16 code units each. Up to eight email addresses and eight telephone numbers per contact, one organization with up to four units and one postal address. Generated members and their path names total at most 2 MiB before the delivery manifest.","Email addresses use the declared unquoted ASCII dot-atom profile, at most 254 characters with a local part up to 64, and an ASCII DNS domain with at least two labels. Telephone values are + followed by 2–15 digits, starting with a nonzero digit; extensions and local-number context are unsupported. Syntax validation does not verify assignment, domain existence, deliverability or reachability.","Produces the declared vCard 4.0 profile with escaped text, CRLF endings and UTF-8 content lines folded to at most 75 octets. catalog.json normalizes UUID case and text line endings. Back up your address book and test a small import. No account access, lookup, enrichment, merge, deduplication, sending, photos, URLs or import is performed; field handling and repeated imports vary by application, with no compatibility certification.","Nonexclusive buyer's own personal or internal business use; no resale, redistribution or sublicensing of Gateway's first-party bundle. Customer-provided contacts, data and pre-existing rights remain with their owners; preserve applicable third-party licenses. No MIT or other open-source license is granted.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"rss-publishing-bundle","version":"1.0.0","name":"RSS Publishing Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/rss-publishing-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/rss-publishing-bundle.preparation.example.json"},"delivery":{"method":"private-zip-download","includes":["rss.xml — RSS 2.0 channel and items","catalog.json — validated normalized announcements","README.md — deployment guidance and use rights","gateway-manifest.json — added by canonical delivery with member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rss-publishing-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Upload strict UTF-8 JSON with schemaVersion: 1, channel and entries. channel requires title, link, description and lastBuildDate. Each entry requires id, title, link, description and published. Duplicate JSON keys, prototype keys and unsupported fields reject before checkout; raw RSS/XML is unsupported.","One channel and 1–50 supplied entries, up to 256 KiB input. Titles are nonblank single-line text up to 240 UTF-16 code units; descriptions are nonblank text up to 4096. IDs and links use absolute ASCII HTTPS DNS URIs up to 2048 characters without credentials; IDs may contain one fragment delimiter. Percent-encode raw brackets, vertical bars, carets, braces and other non-URI data; valid percent escapes and URI sub-delimiters remain supported. IDs must be unique after URL normalization. URL existence, ownership and globally unique identity are not verified.","Use real Gregorian UTC YYYY-MM-DDTHH:mm:ssZ dates in years 1900–9999, without offsets, fractions or leap seconds. Item published cannot follow channel lastBuildDate. Output dates use English RFC 822 style dates with four-digit years and GMT. No clock or date is inferred.","Produces the declared RSS 2.0 profile with escaped XML, non-permalink GUIDs and entity-encoded plain-text item descriptions. No authored HTML, enclosures, categories, extensions, fetching, scraping, reader account access, hosting or publication. Review consumer behavior before deployment; no universal RSS compatibility certification.","Exactly three generated files, each at most 2 MiB and together with path names at most 2 MiB before the canonical delivery manifest. Delivery must preserve the existing 4 MiB ZIP and 64-member ceiling. These are processing bounds, not payment limits.","Nonexclusive buyer's own personal or internal business use includes deploying the generated feed on their own website and displaying their supplied data publicly. Standalone resale or redistribution of Gateway source or templates, and sublicensing, are not permitted. Customer-provided data and pre-existing rights remain with their owners; preserve third-party rights. No open-source license is granted.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"atom-publishing-bundle","version":"1.0.0","name":"Atom Publishing Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/atom-publishing-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/atom-publishing-bundle.preparation.example.json"},"delivery":{"method":"private-zip-download","includes":["atom.xml — Atom 1.0 feed and entries","catalog.json — validated normalized articles","README.md — deployment guidance and use rights","gateway-manifest.json — added by canonical delivery with member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"atom-publishing-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Upload strict UTF-8 JSON with schemaVersion: 1, feed and entries. feed requires id, title, link, self, updated and author. Each entry requires id, title, link, updated, published and summary. Duplicate JSON keys, prototype keys and unsupported fields reject before checkout; raw Atom/XML is unsupported.","One named feed author inherited by 1–50 entries, up to 256 KiB input. Titles are nonblank single-line text up to 240 UTF-16 code units, author up to 200 and summaries up to 4096. IDs and links use absolute ASCII HTTPS DNS URIs up to 2048 characters without credentials; only IDs may contain one fragment delimiter. Percent-encode raw brackets, vertical bars, carets, braces and other non-URI data; valid percent escapes and URI sub-delimiters remain supported. Feed and entry IDs must be distinct after normalization. Identity, reachability and permissions are buyer supplied.","Use real Gregorian UTC YYYY-MM-DDTHH:mm:ssZ dates in years 1900–9999, without offsets, fractions or leap seconds. published <= entry updated <= feed updated. No clock, time-zone conversion, date or author identity is inferred.","Produces the fixed RFC 4287 Atom namespace with explicit type=text titles/summaries, one feed self link, alternate feed/entry links and stable IDs. No HTML/XHTML, binary or remote content, categories, extensions, fetching, scraping, account access, hosting or publication. Review consumer behavior; no universal Atom compatibility certification.","Exactly three generated files, each at most 2 MiB and together with path names at most 2 MiB before the canonical delivery manifest. Delivery must preserve the existing 4 MiB ZIP and 64-member ceiling. These are processing bounds, not payment limits.","Nonexclusive buyer's own personal or internal business use includes deploying the generated feed on their own website and displaying their supplied data publicly. Standalone resale or redistribution of Gateway source or templates, and sublicensing, are not permitted. Customer-provided data and pre-existing rights remain with their owners; preserve third-party rights. No open-source license is granted.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"xml-sitemap-bundle","version":"1.0.0","name":"XML Sitemap Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/xml-sitemap-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/xml-sitemap-bundle.preparation.example.json"},"delivery":{"method":"private-zip-download","includes":["sitemap.xml — Sitemaps 0.9 URL set","catalog.json — validated normalized URLs and hints","README.md — root deployment guidance and use rights","gateway-manifest.json — added by canonical delivery with member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"xml-sitemap-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Upload strict UTF-8 JSON with schemaVersion: 1, siteUrl and urls. Each URL object requires loc and optionally lastmod, changefreq and priority. Duplicate JSON keys, prototype keys and unsupported fields reject before checkout; raw XML is unsupported.","1–500 unique absolute ASCII HTTPS DNS URIs from one declared origin, up to 256 KiB input. siteUrl identifies the origin root; loc must contain fewer than 2048 normalized characters without credentials or fragments. Percent-encode raw brackets, vertical bars, carets, braces and other non-URI data; valid percent escapes and URI sub-delimiters remain supported. Deploy sitemap.xml at the site root. URL ownership, existence, canonicality, crawlability and discovery are not checked.","Optional lastmod is the buyer-supplied real Gregorian UTC YYYY-MM-DDTHH:mm:ssZ in years 1900–9999, without offsets, fractions or leap seconds. No date is generated. Optional changefreq is always, hourly, daily, weekly, monthly, yearly or never. Optional priority is a number from 0 through 1 with at most six decimal places.","Produces escaped UTF-8 XML 1.0 with the fixed Sitemaps 0.9 namespace. No sitemap index, image/video/news/hreflang extensions, crawling, scraping, robots.txt changes, hosting, publication or search-engine submission. Hints do not guarantee crawling, indexing or ranking; no universal consumer certification.","Exactly three generated files, each at most 2 MiB and together with path names at most 2 MiB before the canonical delivery manifest. Delivery must preserve the existing 4 MiB ZIP and 64-member ceiling. These are processing bounds, not payment limits.","Nonexclusive buyer's own personal or internal business use includes deploying the generated sitemap on their own website and displaying their supplied data publicly. Standalone resale or redistribution of Gateway source or templates, and sublicensing, are not permitted. Customer-provided data and pre-existing rights remain with their owners; preserve third-party rights. No open-source license is granted.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"xliff-localization-bundle","version":"1.0.0","name":"XLIFF Localization Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/xliff-localization-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/xliff-localization-bundle.preparation.example.json"},"delivery":{"method":"private-zip-download","includes":["translations.xlf","catalog.json","README.md","gateway-manifest.json — member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"xliff-localization-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Upload strict UTF-8 JSON containing sourceLanguage, targetLanguage and 1–128 completed messages with key and source/target text; Android plural messages use forms. Duplicate keys, unsupported fields and credential-like resource keys reject before checkout. No automatic translation.","Up to 256 KiB input; 8,192 UTF-16 code units per text; fixed generated filenames, at most 2 MiB per member, 4 MiB aggregate and 64 members. These are processing bounds, not payment limits.","Declared XLIFF 2.1 core subset only","No inline codes, plural model, modules, segmentation or translation","Exact {name} placeholder multiset parity","No application or platform certification","Language profile: a 2–3 ASCII-letter language, optional four-letter script, and optional two-letter or three-digit region. Variants, extensions, private-use and grandfathered tags are unsupported. Syntax is checked; IANA registration is not verified.","Personal/internal business use; generated localization resources may be embedded in buyer-owned applications; no standalone bundle, generator or resource collection resale. Supplied-text rights retained.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"android-string-resources-bundle","version":"1.0.0","name":"Android String Resources Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/android-string-resources-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/android-string-resources-bundle.preparation.example.json"},"delivery":{"method":"private-zip-download","includes":["strings.xml","catalog.json","README.md","gateway-manifest.json — member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"android-string-resources-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Upload strict UTF-8 JSON containing sourceLanguage, targetLanguage and 1–128 completed messages with key and source/target text; Android plural messages use forms. Duplicate keys, unsupported fields and credential-like resource keys reject before checkout. No automatic translation.","Up to 256 KiB input; 8,192 UTF-16 code units per text; fixed generated filenames, at most 2 MiB per member, 4 MiB aggregate and 64 members. These are processing bounds, not payment limits.","Plain string/plural profile; no markup or resource references","Explicit quantities with mandatory other form; no language inference","Positional %N$s/%N$d and %% only with exact parity","Buyer selects locale directory; no AAPT/platform certification","Language profile: a 2–3 ASCII-letter language, optional four-letter script, and optional two-letter or three-digit region. Variants, extensions, private-use and grandfathered tags are unsupported. Syntax is checked; IANA registration is not verified.","Personal/internal business use; generated localization resources may be embedded in buyer-owned applications; no standalone bundle, generator or resource collection resale. Supplied-text rights retained.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"resx-localization-bundle","version":"1.0.0","name":".NET String RESX Localization Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/resx-localization-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/resx-localization-bundle.preparation.example.json"},"delivery":{"method":"private-zip-download","includes":["Resources.resx","catalog.json","README.md","gateway-manifest.json — member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"resx-localization-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Upload strict UTF-8 JSON containing sourceLanguage, targetLanguage and 1–128 completed messages with key and source/target text; Android plural messages use forms. Duplicate keys, unsupported fields and credential-like resource keys reject before checkout. No automatic translation.","Up to 256 KiB input; 8,192 UTF-16 code units per text; fixed generated filenames, at most 2 MiB per member, 4 MiB aggregate and 64 members. These are processing bounds, not payment limits.","String-only RESX 2.0 with embedded string/data/header schema","No binary objects, file references, custom readers or deserialization","Simple {0}–{99} composite-format placeholders and doubled literal braces only","No assemblies, strongly typed classes or platform certification","Language profile: a 2–3 ASCII-letter language, optional four-letter script, and optional two-letter or three-digit region. Variants, extensions, private-use and grandfathered tags are unsupported. Syntax is checked; IANA registration is not verified.","Personal/internal business use; generated localization resources may be embedded in buyer-owned applications; no standalone bundle, generator or resource collection resale. Supplied-text rights retained.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"java-properties-localization-bundle","version":"1.0.0","name":"Java Properties Localization Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/java-properties-localization-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/java-properties-localization-bundle.preparation.example.json"},"delivery":{"method":"private-zip-download","includes":["messages.properties","catalog.json","README.md","gateway-manifest.json — member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"java-properties-localization-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Upload strict UTF-8 JSON containing sourceLanguage, targetLanguage and 1–128 completed messages with key and source/target text; Android plural messages use forms. Duplicate keys, unsupported fields and credential-like resource keys reject before checkout. No automatic translation.","Up to 256 KiB input; 8,192 UTF-16 code units per text; fixed generated filenames, at most 2 MiB per member, 4 MiB aggregate and 64 members. These are processing bounds, not payment limits.","ASCII Unicode-escaped profile suitable for Properties.load(Reader) and InputStream","Fixed safe resource keys; LF physical lines and escaped value whitespace","Literal {name} placeholder parity; no MessageFormat or ICU interpolation","No locale fallback construction, translation or JDK certification","Language profile: a 2–3 ASCII-letter language, optional four-letter script, and optional two-letter or three-digit region. Variants, extensions, private-use and grandfathered tags are unsupported. Syntax is checked; IANA registration is not verified.","Personal/internal business use; generated localization resources may be embedded in buyer-owned applications; no standalone bundle, generator or resource collection resale. Supplied-text rights retained.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"http-request-collection-bundle","version":"1.0.0","name":"HTTP Request Collection Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/http-request-collection-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/http-request-collection-bundle.preparation.example.json"},"delivery":{"method":"private-zip-download","includes":["requests.http — ordered VS Code REST Client request definitions","catalog.json — validated normalized collection input","README.md — client review guidance, supported profile and use rights","gateway-manifest.json — added by canonical delivery with member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"http-request-collection-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Upload strict UTF-8 JSON with collectionName and requests. Each request requires id, method and url, with optional body. These are completed request definitions; no endpoints, business rules or authentication data are inferred. Unsupported fields, duplicate JSON keys and prototype-related keys reject before checkout.","1–25 requests and at most 256 KiB input. collectionName is nonblank single-line text up to 120 UTF-16 code units. IDs are 1–64 ASCII letters/digits/underscores, beginning with a letter, excluding reserved prototype names, and unique ignoring ASCII case. Input order is preserved.","Methods are uppercase GET, HEAD, POST, PUT, PATCH or DELETE. GET/HEAD cannot have a body. Other methods may supply an object-valued JSON body with nested JSON values; arrays or primitives at the body root reject. Body string values are at most 131072 UTF-16 code units; object keys are nonblank single-line text up to 240. Canonical parser depth, number, Unicode and 256 KiB bounds also apply. JSON bodies are compact single physical lines, with CR/LF/TAB escaped as data.","URLs are absolute ASCII HTTPS DNS URIs up to 2048 normalized characters without credentials, IP literals or fragments. Percent-encode brackets, vertical bars, carets and other non-URI data. Invalid percent escapes/UTF-8, encoded controls, client-variable syntax and common credential field/query names reject. The credential-name check cannot identify every secret; do not upload secrets or personal customer data. URL reachability, ownership and safety are not checked.","Produces the declared VS Code REST Client .http subset: ### separators, # @name identifiers, fixed Accept: application/json and optional body Content-Type: application/json. No user headers, authentication, cookies, variables, response chaining, scripts, events, environment files, servers, request execution, fetching or application imports. Review client behavior and ambient client settings before running any request; HTTP calls may change remote data or incur charges. No provider certification or universal compatibility guarantee.","Exactly three generated files, each at most 2 MiB and together with path names at most 2 MiB before the canonical manifest. Delivery retains the existing 4 MiB ZIP and 64-member ceiling. These are processing bounds, not payment limits.","Nonexclusive buyer's own personal or internal business use only. Standalone resale, redistribution of Gateway source or templates, and sublicensing are not permitted. Customer-provided data and pre-existing rights remain with their owners; the buyer must have permission to use supplied URLs/data and preserve applicable third-party rights. No open-source license is granted.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"postman-collection-bundle","version":"1.0.0","name":"Postman Collection Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/postman-collection-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/postman-collection-bundle.preparation.example.json"},"delivery":{"method":"private-zip-download","includes":["collection.postman_collection.json — ordered Postman Collection v2.1 request items","catalog.json — validated normalized collection input","README.md — client review guidance, supported profile and use rights","gateway-manifest.json — added by canonical delivery with member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"postman-collection-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Upload strict UTF-8 JSON with collectionName and requests. Each request requires id, method and url, with optional body. These are completed request definitions; no endpoints, business rules or authentication data are inferred. Unsupported fields, duplicate JSON keys and prototype-related keys reject before checkout.","1–25 requests and at most 256 KiB input. collectionName is nonblank single-line text up to 120 UTF-16 code units. IDs are 1–64 ASCII letters/digits/underscores, beginning with a letter, excluding reserved prototype names, and unique ignoring ASCII case. Input order is preserved; item names use supplied IDs, with no random UUID or inferred date.","Methods are uppercase GET, HEAD, POST, PUT, PATCH or DELETE. GET/HEAD cannot have a body. Other methods may supply an object-valued JSON body with nested JSON values; arrays or primitives at the body root reject. Body string values are at most 131072 UTF-16 code units; object keys are nonblank single-line text up to 240. Canonical parser depth, number, Unicode and 256 KiB bounds also apply. Bodies use raw mode with JSON language metadata.","URLs are absolute ASCII HTTPS DNS URIs up to 2048 normalized characters without credentials, IP literals or fragments. Percent-encode brackets, vertical bars, carets and other non-URI data. Invalid percent escapes/UTF-8, encoded controls, client-variable syntax and common credential field/query names reject. The credential-name check cannot identify every secret; do not upload secrets or personal customer data. URL reachability, ownership and safety are not checked.","Produces the declared Postman Collection v2.1 subset: info/name/schema, ordered item/name/request, string URLs, fixed Accept: application/json and optional raw JSON object bodies with Content-Type: application/json. The schema URL is an identifier and is never fetched by this service. No user headers, authentication, cookies, variables, scripts, tests, events, environment files, servers, request execution, fetching or application imports. Review client behavior and ambient client settings before running any request; HTTP calls may change remote data or incur charges. No provider certification or universal compatibility guarantee.","Exactly three generated files, each at most 2 MiB and together with path names at most 2 MiB before the canonical manifest. Delivery retains the existing 4 MiB ZIP and 64-member ceiling. These are processing bounds, not payment limits.","Nonexclusive buyer's own personal or internal business use only. Standalone resale, redistribution of Gateway source or templates, and sublicensing are not permitted. Customer-provided data and pre-existing rights remain with their owners; the buyer must have permission to use supplied URLs/data and preserve applicable third-party rights. No open-source license is granted.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"epub-publication-bundle","version":"1.0.0","name":"EPUB Publication Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/epub-publication-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/epub-publication-bundle.preparation.example.json"},"delivery":{"method":"private-zip-download","includes":["publication.epub","catalog.json","README.md","gateway-manifest.json — member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"epub-publication-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Upload strict UTF-8 JSON containing title, author, language and completed chapters with title/text; EPUB additionally requires supplied identifier and modified. Duplicate keys and unsupported fields reject before checkout. No content writing or automatic date/identity inference.","Declared EPUB 3.3 plain-text profile; fixed member paths and uncompressed first mimetype","Requires supplied title, author, language, 1–48 completed chapters, UUID URN and valid explicit UTC modified timestamp","No content writing, cover, media, fonts, DRM, scripts, external resources, fixed layout or reader/store/accessibility certification","256 KiB input, 256 code units per title/author, 32768 per chapter text, 64 inner members, 2 MiB completed publication and 4 MiB delivery ZIP","Customer-owned completed publication may be distributed commercially; no resale or redistribution of Gateway templates or generator source","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"odt-text-document-bundle","version":"1.0.0","name":"ODT Text Document Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/odt-text-document-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/odt-text-document-bundle.preparation.example.json"},"delivery":{"method":"private-zip-download","includes":["document.odt","catalog.json","README.md","gateway-manifest.json — member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"odt-text-document-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Upload strict UTF-8 JSON containing title, author, language and completed chapters with title/text; EPUB additionally requires supplied identifier and modified. Duplicate keys and unsupported fields reject before checkout. No content writing or automatic date/identity inference.","Declared OASIS ODF 1.3 unstyled plain-text package; fixed member paths and uncompressed first mimetype","Requires supplied title, author, language and 1–48 completed chapters; explicit spaces/tabs/line breaks retained","No content writing, page styling, fields, formulas, links, images, scripts, macros, embedded files or editor certification","256 KiB input, 256 code units per title/author, 32768 per chapter text, 64 inner members, 2 MiB completed document and 4 MiB delivery ZIP","Customer-owned completed document may be distributed commercially; no resale or redistribution of Gateway templates or generator source","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"opml-outline-bundle","version":"1.0.0","name":"OPML Planning Outline Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/opml-outline-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/opml-outline-bundle.preparation.example.json","inputSchema":{"type":"object","additionalProperties":false,"required":["schemaVersion","title","nodes"],"properties":{"schemaVersion":{"const":1},"title":{"type":"string","minLength":1,"maxLength":240},"nodes":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["text"],"properties":{"text":{"type":"string","minLength":1,"maxLength":500},"children":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["text"],"properties":{"text":{"type":"string","minLength":1,"maxLength":500},"children":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["text"],"properties":{"text":{"type":"string","minLength":1,"maxLength":500},"children":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["text"],"properties":{"text":{"type":"string","minLength":1,"maxLength":500}}}}}}}}}}}}}}}},"delivery":{"method":"private-zip-download","includes":["outline.opml","catalog.json — validated normalized source","README.md — profile, use guidance and artifact rights","gateway-manifest.json — member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"opml-outline-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Upload strict UTF-8 JSON with schemaVersion:1 and the fields described in preparation.inputSchema. Up to256KiB; duplicate/prototype keys, malformed Unicode and unsupported fields reject before checkout. Schema describes transport; additional uniqueness, cross-reference, URI, aggregate byte/count and semantic checks apply.","OPML 2.0 plain-text hierarchy: 1–100 total nodes, at most four node levels. No feed subscriptions, links, includes or scripts. Angle brackets in outline text reject.","Generation is deterministic and does not fetch URLs, execute requests, render, compile, host, deploy, verify content or contact a provider. Use your own compatible consumer; no universal compatibility guarantee.","Generated artifact may be used, modified, published and distributed as part of buyer content/software/business workflows. Customer content remains theirs; Gateway implementation and proprietary templates remain restricted.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"xbel-resource-library-bundle","version":"1.0.0","name":"XBEL Resource Library Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/xbel-resource-library-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/xbel-resource-library-bundle.preparation.example.json","inputSchema":{"type":"object","additionalProperties":false,"required":["schemaVersion","title","folders"],"properties":{"schemaVersion":{"const":1},"title":{"type":"string","minLength":1,"maxLength":240},"folders":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"object","additionalProperties":false,"required":["title","bookmarks"],"properties":{"title":{"type":"string","minLength":1,"maxLength":240},"bookmarks":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["title","url","description"],"properties":{"title":{"type":"string","minLength":1,"maxLength":240},"url":{"type":"string","minLength":1,"maxLength":2048},"description":{"type":"string","minLength":1,"maxLength":1000}}}}}}}}}},"delivery":{"method":"private-zip-download","includes":["bookmarks.xbel","catalog.json — validated normalized source","README.md — profile, use guidance and artifact rights","gateway-manifest.json — member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"xbel-resource-library-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Upload strict UTF-8 JSON with schemaVersion:1 and the fields described in preparation.inputSchema. Up to256KiB; duplicate/prototype keys, malformed Unicode and unsupported fields reject before checkout. Schema describes transport; additional uniqueness, cross-reference, URI, aggregate byte/count and semantic checks apply.","XBEL 1.0: 1–20 top-level folders and 1–100 total distinct normalized HTTPS bookmarks with titles/descriptions. No aliases, timestamps, nested folders, DOCTYPE or external entities. URI reachability and consumer import support are not checked.","Generation is deterministic and does not fetch URLs, execute requests, render, compile, host, deploy, verify content or contact a provider. Use your own compatible consumer; no universal compatibility guarantee.","Generated artifact may be used, modified, published and distributed as part of buyer content/software/business workflows. Customer content remains theirs; Gateway implementation and proprietary templates remain restricted.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"dot-workflow-graph-bundle","version":"1.0.0","name":"DOT Workflow Graph Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/dot-workflow-graph-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/dot-workflow-graph-bundle.preparation.example.json","inputSchema":{"type":"object","additionalProperties":false,"required":["schemaVersion","title","nodes","edges"],"properties":{"schemaVersion":{"const":1},"title":{"type":"string","minLength":1,"maxLength":240},"nodes":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","label"],"properties":{"id":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z][A-Za-z0-9_]*$"},"label":{"type":"string","minLength":1,"maxLength":500}}}},"edges":{"type":"array","minItems":0,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["from","to","label"],"properties":{"from":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z][A-Za-z0-9_]*$"},"to":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z][A-Za-z0-9_]*$"},"label":{"type":"string","minLength":1,"maxLength":240}}}}}}},"delivery":{"method":"private-zip-download","includes":["workflow.dot","catalog.json — validated normalized source","README.md — profile, use guidance and artifact rights","gateway-manifest.json — member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dot-workflow-graph-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Upload strict UTF-8 JSON with schemaVersion:1 and the fields described in preparation.inputSchema. Up to256KiB; duplicate/prototype keys, malformed Unicode and unsupported fields reject before checkout. Schema describes transport; additional uniqueness, cross-reference, URI, aggregate byte/count and semantic checks apply.","Graphviz DOT directed graph: at most 100 nodes and 200 uniquely directed edges with declared endpoints. Cycles/self-edges preserved; quoted literal labels only. No rendering, scheduling, HTML labels, URLs, images, arbitrary attributes or subgraphs.","Generation is deterministic and does not fetch URLs, execute requests, render, compile, host, deploy, verify content or contact a provider. Use your own compatible consumer; no universal compatibility guarantee.","Generated artifact may be used, modified, published and distributed as part of buyer content/software/business workflows. Customer content remains theirs; Gateway implementation and proprietary templates remain restricted.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"csl-json-reference-library-bundle","version":"1.0.0","name":"CSL-JSON Reference Library Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/csl-json-reference-library-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/csl-json-reference-library-bundle.preparation.example.json","inputSchema":{"type":"object","additionalProperties":false,"required":["schemaVersion","references"],"properties":{"schemaVersion":{"const":1},"references":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","type","title","authors","year"],"properties":{"id":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z][A-Za-z0-9_]*$"},"type":{"enum":["book","article-journal","report","webpage"]},"title":{"type":"string","minLength":1,"maxLength":500},"authors":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"object","additionalProperties":false,"required":["family"],"properties":{"family":{"type":"string","minLength":1,"maxLength":120},"given":{"type":"string","minLength":1,"maxLength":120}}}},"year":{"type":"integer","minimum":1500,"maximum":9999},"containerTitle":{"type":"string","minLength":1,"maxLength":300},"publisher":{"type":"string","minLength":1,"maxLength":300},"url":{"type":"string","minLength":1,"maxLength":2048}}}}}}},"delivery":{"method":"private-zip-download","includes":["references.json","catalog.json — validated normalized source","README.md — profile, use guidance and artifact rights","gateway-manifest.json — member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"csl-json-reference-library-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Upload strict UTF-8 JSON with schemaVersion:1 and the fields described in preparation.inputSchema. Up to256KiB; duplicate/prototype keys, malformed Unicode and unsupported fields reject before checkout. Schema describes transport; additional uniqueness, cross-reference, URI, aggregate byte/count and semantic checks apply.","CSL-JSON items array: 1–100 books, journal articles, reports or webpages; plain-text titles, 1–20 personal authors, year1500–9999 and selected publication fields. Journals require containerTitle; books/reports publisher; webpages HTTPS url. No lookup, source verification, rich text, DOI inference or citation rendering.","Generation is deterministic and does not fetch URLs, execute requests, render, compile, host, deploy, verify content or contact a provider. Use your own compatible consumer; no universal compatibility guarantee.","Generated artifact may be used, modified, published and distributed as part of buyer content/software/business workflows. Customer content remains theirs; Gateway implementation and proprietary templates remain restricted.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"json-schema-object-contract-bundle","version":"1.0.0","name":"JSON Schema Object Contract Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/json-schema-object-contract-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/json-schema-object-contract-bundle.preparation.example.json","inputSchema":{"type":"object","additionalProperties":false,"required":["schemaVersion","title","properties"],"properties":{"schemaVersion":{"const":1},"title":{"type":"string","minLength":1,"maxLength":240},"properties":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["name","type","required"],"properties":{"name":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z][A-Za-z0-9_]*$"},"type":{"enum":["string","integer","number","boolean","null"]},"required":{"type":"boolean"}}}}}}},"delivery":{"method":"private-zip-download","includes":["contract.json","catalog.json — validated normalized source","README.md — profile, use guidance and artifact rights","gateway-manifest.json — member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"json-schema-object-contract-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Upload strict UTF-8 JSON with schemaVersion:1 and the fields described in preparation.inputSchema. Up to256KiB; duplicate/prototype keys, malformed Unicode and unsupported fields reject before checkout. Schema describes transport; additional uniqueness, cross-reference, URI, aggregate byte/count and semantic checks apply.","JSON Schema draft2020-12: one closed object with 1–64 named scalar properties and explicit required booleans. Types string, integer, number, boolean or null only. No nested objects, arrays, refs, constraints, defaults, formats or coercion.","Generation is deterministic and does not fetch URLs, execute requests, render, compile, host, deploy, verify content or contact a provider. Use your own compatible consumer; no universal compatibility guarantee.","Generated artifact may be used, modified, published and distributed as part of buyer content/software/business workflows. Customer content remains theirs; Gateway implementation and proprietary templates remain restricted.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"proto3-message-schema-bundle","version":"1.0.0","name":"Proto3 Message Schema Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/proto3-message-schema-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/proto3-message-schema-bundle.preparation.example.json","inputSchema":{"type":"object","additionalProperties":false,"required":["schemaVersion","package","messages"],"properties":{"schemaVersion":{"const":1},"package":{"type":"string","minLength":1,"maxLength":200},"messages":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["name","fields"],"properties":{"name":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z][A-Za-z0-9_]*$"},"fields":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["name","type","number","repeated"],"properties":{"name":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-z][a-z0-9]*(?:_[a-z][a-z0-9]*)*$"},"type":{"enum":["double","float","int32","int64","uint32","uint64","sint32","sint64","fixed32","fixed64","sfixed32","sfixed64","bool","string","bytes"]},"number":{"type":"integer","minimum":1,"maximum":536870911},"repeated":{"type":"boolean"}}}}}}}}}},"delivery":{"method":"private-zip-download","includes":["messages.proto","catalog.json — validated normalized source","README.md — profile, use guidance and artifact rights","gateway-manifest.json — member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"proto3-message-schema-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Upload strict UTF-8 JSON with schemaVersion:1 and the fields described in preparation.inputSchema. Up to256KiB; duplicate/prototype keys, malformed Unicode and unsupported fields reject before checkout. Schema describes transport; additional uniqueness, cross-reference, URI, aggregate byte/count and semantic checks apply.","Proto3: 1–16 top-level messages with 1–32 scalar/repeated-scalar fields each; explicit unique snake_case names and field numbers1–536870911 excluding19000–19999. Reserved keywords and generated JSON-name collisions reject. No imports, references, enums, maps, services, editions, compilation or bindings.","Generation is deterministic and does not fetch URLs, execute requests, render, compile, host, deploy, verify content or contact a provider. Use your own compatible consumer; no universal compatibility guarantee.","Generated artifact may be used, modified, published and distributed as part of buyer content/software/business workflows. Customer content remains theirs; Gateway implementation and proprietary templates remain restricted.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"graphql-read-schema-bundle","version":"1.0.0","name":"GraphQL Read Schema Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/graphql-read-schema-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/graphql-read-schema-bundle.preparation.example.json","inputSchema":{"type":"object","additionalProperties":false,"required":["schemaVersion","types"],"properties":{"schemaVersion":{"const":1},"types":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["name","fields"],"properties":{"name":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z][A-Za-z0-9_]*$"},"fields":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["name","type"],"properties":{"name":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z][A-Za-z0-9_]*$"},"type":{"type":"string","minLength":1,"maxLength":80}}}}}}}}}},"delivery":{"method":"private-zip-download","includes":["schema.graphql","catalog.json — validated normalized source","README.md — profile, use guidance and artifact rights","gateway-manifest.json — member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"graphql-read-schema-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Upload strict UTF-8 JSON with schemaVersion:1 and the fields described in preparation.inputSchema. Up to256KiB; duplicate/prototype keys, malformed Unicode and unsupported fields reject before checkout. Schema describes transport; additional uniqueness, cross-reference, URI, aggregate byte/count and semantic checks apply.","GraphQL September2025 SDL: 1–16 object types, mandatory Query, 1–32 argument-free fields each. Built-in scalars, declared object references, one list level and nonnull wrappers; cycles allowed. No mutations/subscriptions, inputs, arguments, directives, interfaces, unions, custom scalars, resolvers or execution.","Generation is deterministic and does not fetch URLs, execute requests, render, compile, host, deploy, verify content or contact a provider. Use your own compatible consumer; no universal compatibility guarantee.","Generated artifact may be used, modified, published and distributed as part of buyer content/software/business workflows. Customer content remains theirs; Gateway implementation and proprietary templates remain restricted.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"web-app-manifest-bundle","version":"1.0.0","name":"Web App Manifest Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/web-app-manifest-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/web-app-manifest-bundle.preparation.example.json","inputSchema":{"type":"object","additionalProperties":false,"required":["schemaVersion","origin","name","shortName","description","scope","startPath","idPath","display","themeColor","backgroundColor","icons"],"properties":{"schemaVersion":{"const":1},"origin":{"type":"string","minLength":1,"maxLength":2048},"name":{"type":"string","minLength":1,"maxLength":240},"shortName":{"type":"string","minLength":1,"maxLength":80},"description":{"type":"string","minLength":1,"maxLength":1000},"scope":{"type":"string","minLength":1,"maxLength":1024},"startPath":{"type":"string","minLength":1,"maxLength":1024},"idPath":{"type":"string","minLength":1,"maxLength":1024},"display":{"enum":["browser","minimal-ui","standalone","fullscreen"]},"themeColor":{"type":"string","pattern":"^#[0-9a-fA-F]{6}$"},"backgroundColor":{"type":"string","pattern":"^#[0-9a-fA-F]{6}$"},"icons":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"object","additionalProperties":false,"required":["path","size","purpose"],"properties":{"path":{"type":"string","minLength":1,"maxLength":1024},"size":{"type":"integer","minimum":16,"maximum":2048},"purpose":{"enum":["any","maskable"]}}}}}}},"delivery":{"method":"private-zip-download","includes":["app.webmanifest","catalog.json — validated normalized source","README.md — profile, use guidance and artifact rights","gateway-manifest.json — member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"web-app-manifest-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Upload strict UTF-8 JSON with schemaVersion:1 and the fields described in preparation.inputSchema. Up to256KiB; duplicate/prototype keys, malformed Unicode and unsupported fields reject before checkout. Schema describes transport; additional uniqueness, cross-reference, URI, aggregate byte/count and semantic checks apply.","Web Application Manifest selected stable members: explicit HTTPS origin, same-origin id/start/scope, names/description, display, hex colors and 1–8 square PNG icon references. Scope ends in slash and contains startPath. Root-relative ASCII paths without query, fragment, escapes or dot segments. No icon bytes, hosting, service worker, browser launch or installability certification.","Generation is deterministic and does not fetch URLs, execute requests, render, compile, host, deploy, verify content or contact a provider. Use your own compatible consumer; no universal compatibility guarantee.","Generated artifact may be used, modified, published and distributed as part of buyer content/software/business workflows. Customer content remains theirs; Gateway implementation and proprietary templates remain restricted.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"musicxml-score-exchange-bundle","version":"1.0.0","name":"MusicXML Score Exchange Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/musicxml-score-exchange-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/musicxml-score-exchange-bundle.preparation.example.json","inputSchema":{"type":"object","additionalProperties":false,"required":["schemaVersion","title","composer","partName","measures"],"properties":{"schemaVersion":{"const":1},"title":{"type":"string","minLength":1,"maxLength":240},"composer":{"type":"string","minLength":1,"maxLength":240},"partName":{"type":"string","minLength":1,"maxLength":120},"measures":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["notes"],"properties":{"notes":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["type","pitch"],"properties":{"type":{"enum":["whole","half","quarter","eighth","16th"]},"pitch":{"anyOf":[{"type":"null"},{"type":"object","additionalProperties":false,"required":["step","alter","octave"],"properties":{"step":{"enum":["A","B","C","D","E","F","G"]},"alter":{"type":"integer","minimum":-1,"maximum":1},"octave":{"type":"integer","minimum":0,"maximum":9}}}]}}}}}}}}}},"delivery":{"method":"private-zip-download","includes":["score.musicxml","catalog.json — validated normalized source","README.md — profile, use guidance and artifact rights","gateway-manifest.json — member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"musicxml-score-exchange-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Upload strict UTF-8 JSON with schemaVersion: 1 and the fields described in preparation.inputSchema. Up to 256 KiB; duplicate/prototype keys, malformed Unicode and unsupported fields reject before checkout. Schema describes transport; additional uniqueness, cross-reference, URI, aggregate byte/count and semantic checks apply.","MusicXML 4.0 partwise selected profile: one monophonic treble-clef part, C-major key signature, fixed 4/4 time, 1–32 complete measures. Each has 1–16 whole/half/quarter/eighth/sixteenth notes or rests totaling exactly 16 sixteenth units. Pitch A–G, alteration -1/0/1, octave 0–9. No chords, ties, tuplets, lyrics, tempo, audio, layout, DTD or fetched schemas.","Generation is deterministic and does not fetch URLs, execute requests, render, compile, host, deploy, verify content or contact a provider. Use your own compatible consumer; no universal compatibility guarantee.","Generated primary artifact may be used, edited, deployed, published and distributed with customer content. Gateway generator implementation/templates retain restrictions; prior product licenses remain unchanged.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"fountain-screenplay-bundle","version":"1.0.0","name":"Fountain Screenplay Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/fountain-screenplay-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/fountain-screenplay-bundle.preparation.example.json","inputSchema":{"type":"object","additionalProperties":false,"required":["schemaVersion","title","author","scenes"],"properties":{"schemaVersion":{"const":1},"title":{"type":"string","minLength":1,"maxLength":120},"author":{"type":"string","minLength":1,"maxLength":120},"scenes":{"type":"array","minItems":1,"maxItems":40,"items":{"type":"object","additionalProperties":false,"required":["heading","blocks"],"properties":{"heading":{"type":"string","minLength":1,"maxLength":180},"blocks":{"type":"array","minItems":1,"maxItems":40,"items":{"oneOf":[{"type":"object","additionalProperties":false,"required":["kind","text"],"properties":{"kind":{"const":"action"},"text":{"type":"string","minLength":1,"maxLength":1200}}},{"type":"object","additionalProperties":false,"required":["kind","character","text"],"properties":{"kind":{"const":"dialogue"},"character":{"type":"string","minLength":1,"maxLength":50},"text":{"type":"string","minLength":1,"maxLength":1200}}}]}}}}}}}},"delivery":{"method":"private-zip-download","includes":["screenplay.fountain","catalog.json — validated normalized source","README.md — profile, use guidance and artifact rights","gateway-manifest.json — member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fountain-screenplay-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Upload strict UTF-8 JSON with schemaVersion: 1 and the fields described in preparation.inputSchema. Up to 256 KiB; duplicate/prototype keys, malformed Unicode and unsupported fields reject before checkout. Schema describes transport; additional uniqueness, cross-reference, URI, aggregate byte/count and semantic checks apply.","Fountain selected plain-text profile: title/author up to 120, 1–40 forced scene headings and at most 200 total action/dialogue blocks, at most 40 per scene. One plain-text line per block, max 1200; uppercase ASCII character names. No emphasis, notes, boneyards, sections, transitions, parentheticals, dual dialogue, page breaks, FDX conversion, writing or pagination certification.","Generation is deterministic and does not fetch URLs, execute requests, render, compile, host, deploy, verify content or contact a provider. Use your own compatible consumer; no universal compatibility guarantee.","Generated primary artifact may be used, edited, deployed, published and distributed with customer content. Gateway generator implementation/templates retain restrictions; prior product licenses remain unchanged.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"qti-single-choice-item-bundle","version":"1.0.0","name":"QTI Single Choice Item Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/qti-single-choice-item-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/qti-single-choice-item-bundle.preparation.example.json","inputSchema":{"type":"object","additionalProperties":false,"required":["schemaVersion","items"],"properties":{"schemaVersion":{"const":1},"items":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"object","additionalProperties":false,"required":["id","title","prompt","choices","correct"],"properties":{"id":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z][A-Za-z0-9_]*$"},"title":{"type":"string","minLength":1,"maxLength":240},"prompt":{"type":"string","minLength":1,"maxLength":2000},"choices":{"type":"array","minItems":2,"maxItems":8,"items":{"type":"object","additionalProperties":false,"required":["id","text"],"properties":{"id":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z][A-Za-z0-9_]*$"},"text":{"type":"string","minLength":1,"maxLength":1000}}}},"correct":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z][A-Za-z0-9_]*$"}}}}}}},"delivery":{"method":"private-zip-download","includes":["assessment-items.zip","catalog.json — validated normalized source","README.md — profile, use guidance and artifact rights","gateway-manifest.json — member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"qti-single-choice-item-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Upload strict UTF-8 JSON with schemaVersion: 1 and the fields described in preparation.inputSchema. Up to 256 KiB; duplicate/prototype keys, malformed Unicode and unsupported fields reject before checkout. Schema describes transport; additional uniqueness, cross-reference, URI, aggregate byte/count and semantic checks apply.","QTI 3.0 selected profile: 1–20 standalone item XML files, each 2–8 plain-text choices, one correct identifier and inline 1/0 scoring. Correct answers are included in the private artifact; handle them appropriately. No IMS Content Packaging manifest, fetched templates, authored HTML/media, adaptive tests, learner engine, LMS import guarantee, accessibility or 1EdTech certification.","Generation is deterministic and does not fetch URLs, execute requests, render, compile, host, deploy, verify content or contact a provider. Use your own compatible consumer; no universal compatibility guarantee.","Generated primary artifact may be used, edited, deployed, published and distributed with customer content. Gateway generator implementation/templates retain restrictions; prior product licenses remain unchanged.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"ods-typed-workbook-bundle","version":"1.0.0","name":"ODS Typed Workbook Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/ods-typed-workbook-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/ods-typed-workbook-bundle.preparation.example.json","inputSchema":{"type":"object","additionalProperties":false,"required":["schemaVersion","title","sheets"],"properties":{"schemaVersion":{"const":1},"title":{"type":"string","minLength":1,"maxLength":240},"sheets":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"object","additionalProperties":false,"required":["name","columns","rows"],"properties":{"name":{"type":"string","minLength":1,"maxLength":31},"columns":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"string","minLength":1,"maxLength":120}},"rows":{"type":"array","minItems":1,"maxItems":1000,"items":{"type":"array","minItems":1,"maxItems":32,"items":{"anyOf":[{"type":"null"},{"type":"boolean"},{"type":"number","minimum":-1000000000000,"maximum":1000000000000},{"type":"string","maxLength":2000}]}}}}}}}}},"delivery":{"method":"private-zip-download","includes":["workbook.ods","catalog.json — validated normalized source","README.md — profile, use guidance and artifact rights","gateway-manifest.json — member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ods-typed-workbook-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Upload strict UTF-8 JSON with schemaVersion: 1 and the fields described in preparation.inputSchema. Up to 256 KiB; duplicate/prototype keys, malformed Unicode and unsupported fields reject before checkout. Schema describes transport; additional uniqueness, cross-reference, URI, aggregate byte/count and semantic checks apply.","OpenDocument 1.3 spreadsheet: 1–8 uniquely named sheets, 1–32 headings, 1–1000 data rows per sheet and 10000 total data cells. Literal strings up to 2000 UTF-16 units, finite numbers within ±1e12, booleans or empty/null. Formula-like strings remain strings. No formulas, macros, links, dates, styling, charts, recalculation, validation, financial calculations or formula repair.","Generation is deterministic and does not fetch URLs, execute requests, render, compile, host, deploy, verify content or contact a provider. Use your own compatible consumer; no universal compatibility guarantee.","Generated primary artifact may be used, edited, deployed, published and distributed with customer content. Gateway generator implementation/templates retain restrictions; prior product licenses remain unchanged.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"odp-text-slides-bundle","version":"1.0.0","name":"ODP Text Slides Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/odp-text-slides-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/odp-text-slides-bundle.preparation.example.json","inputSchema":{"type":"object","additionalProperties":false,"required":["schemaVersion","title","slides"],"properties":{"schemaVersion":{"const":1},"title":{"type":"string","minLength":1,"maxLength":240},"slides":{"type":"array","minItems":1,"maxItems":30,"items":{"type":"object","additionalProperties":false,"required":["title","paragraphs"],"properties":{"title":{"type":"string","minLength":1,"maxLength":80},"paragraphs":{"type":"array","minItems":1,"maxItems":6,"items":{"type":"string","minLength":1,"maxLength":180}}}}}}}},"delivery":{"method":"private-zip-download","includes":["slides.odp","catalog.json — validated normalized source","README.md — profile, use guidance and artifact rights","gateway-manifest.json — member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"odp-text-slides-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Upload strict UTF-8 JSON with schemaVersion: 1 and the fields described in preparation.inputSchema. Up to 256 KiB; duplicate/prototype keys, malformed Unicode and unsupported fields reject before checkout. Schema describes transport; additional uniqueness, cross-reference, URI, aggregate byte/count and semantic checks apply.","OpenDocument 1.3 presentation: 1–30 ordered slides, title max 80 and 1–6 paragraphs max 180 UTF-16 units each. Fixed 16:9 page with positioned title/body frames, 28 pt title and 20 pt body. No images, media, links, animations, charts, notes, templates or macros. Review text fit, typography and accessibility in your own consumer; rendering is not certified.","Generation is deterministic and does not fetch URLs, execute requests, render, compile, host, deploy, verify content or contact a provider. Use your own compatible consumer; no universal compatibility guarantee.","Generated primary artifact may be used, edited, deployed, published and distributed with customer content. Gateway generator implementation/templates retain restrictions; prior product licenses remain unchanged.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"avro-record-schema-bundle","version":"1.0.0","name":"Avro Record Schema Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/avro-record-schema-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/avro-record-schema-bundle.preparation.example.json","inputSchema":{"type":"object","additionalProperties":false,"required":["schemaVersion","name","namespace","fields"],"properties":{"schemaVersion":{"const":1},"name":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z][A-Za-z0-9_]*$"},"namespace":{"type":"string","minLength":1,"maxLength":200},"fields":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["name","type","nullable"],"properties":{"name":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z][A-Za-z0-9_]*$"},"type":{"enum":["string","boolean","int","long","float","double","bytes"]},"nullable":{"type":"boolean"}}}}}}},"delivery":{"method":"private-zip-download","includes":["record.avsc","catalog.json — validated normalized source","README.md — profile, use guidance and artifact rights","gateway-manifest.json — member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"avro-record-schema-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Upload strict UTF-8 JSON with schemaVersion: 1 and the fields described in preparation.inputSchema. Up to 256 KiB; duplicate/prototype keys, malformed Unicode and unsupported fields reject before checkout. Schema describes transport; additional uniqueness, cross-reference, URI, aggregate byte/count and semantic checks apply.","Apache Avro 1.12.0 named record: 1–64 unique primitive fields string/boolean/int/long/float/double/bytes, explicit nullability. Nullable fields use null-first union and null default; fields remain required during encoding. No references, aliases, logical/nested types, arrays, maps, enums, custom defaults, codecs, bindings or registry publication.","Generation is deterministic and does not fetch URLs, execute requests, render, compile, host, deploy, verify content or contact a provider. Use your own compatible consumer; no universal compatibility guarantee.","Generated primary artifact may be used, edited, deployed, published and distributed with customer content. Gateway generator implementation/templates retain restrictions; prior product licenses remain unchanged.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"asyncapi-event-contract-bundle","version":"1.0.0","name":"AsyncAPI Event Contract Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/asyncapi-event-contract-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/asyncapi-event-contract-bundle.preparation.example.json","inputSchema":{"type":"object","additionalProperties":false,"required":["schemaVersion","title","version","channels"],"properties":{"schemaVersion":{"const":1},"title":{"type":"string","minLength":1,"maxLength":240},"version":{"type":"string","minLength":1,"maxLength":80},"channels":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["id","address","action","messageName","fields"],"properties":{"id":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z][A-Za-z0-9_]*$"},"address":{"type":"string","minLength":1,"maxLength":240},"action":{"enum":["send","receive"]},"messageName":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z][A-Za-z0-9_]*$"},"fields":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["name","type","required"],"properties":{"name":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z][A-Za-z0-9_]*$"},"type":{"enum":["string","integer","number","boolean"]},"required":{"type":"boolean"}}}}}}}}}},"delivery":{"method":"private-zip-download","includes":["asyncapi.json","catalog.json — validated normalized source","README.md — profile, use guidance and artifact rights","gateway-manifest.json — member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"asyncapi-event-contract-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Upload strict UTF-8 JSON with schemaVersion: 1 and the fields described in preparation.inputSchema. Up to 256 KiB; duplicate/prototype keys, malformed Unicode and unsupported fields reject before checkout. Schema describes transport; additional uniqueness, cross-reference, URI, aggregate byte/count and semantic checks apply.","AsyncAPI 3.1.0 transport-neutral contract: 1–16 unique channel IDs/addresses, one JSON object message and send/receive operation per channel; 1–32 scalar fields with explicit required list and no additional properties. No servers, credentials, bindings, external refs, address parameters/wildcards, traits, replies, brokers, connections or message delivery.","Generation is deterministic and does not fetch URLs, execute requests, render, compile, host, deploy, verify content or contact a provider. Use your own compatible consumer; no universal compatibility guarantee.","Generated primary artifact may be used, edited, deployed, published and distributed with customer content. Gateway generator implementation/templates retain restrictions; prior product licenses remain unchanged.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"cddl-map-model-bundle","version":"1.0.0","name":"CDDL Map Model Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/cddl-map-model-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/cddl-map-model-bundle.preparation.example.json","inputSchema":{"type":"object","additionalProperties":false,"required":["schemaVersion","name","fields"],"properties":{"schemaVersion":{"const":1},"name":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z][A-Za-z0-9_]*$"},"fields":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["name","type","required"],"properties":{"name":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z][A-Za-z0-9_]*$"},"type":{"enum":["tstr","int","uint","bool","float64","bstr"]},"required":{"type":"boolean"}}}}}}},"delivery":{"method":"private-zip-download","includes":["model.cddl","catalog.json — validated normalized source","README.md — profile, use guidance and artifact rights","gateway-manifest.json — member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cddl-map-model-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Upload strict UTF-8 JSON with schemaVersion: 1 and the fields described in preparation.inputSchema. Up to 256 KiB; duplicate/prototype keys, malformed Unicode and unsupported fields reject before checkout. Schema describes transport; additional uniqueness, cross-reference, URI, aggregate byte/count and semantic checks apply.","RFC 8610 selected CDDL map: one named closed map with 1–64 unique string-literal keys, required/optional entries and tstr/int/uint/bool/float64/bstr primitives. No groups, choices, controls, tags, sockets, imports, nesting, expressions or serialization. bstr/float64 are CBOR-oriented; not every instance is JSON-representable. No validator program is generated.","Generation is deterministic and does not fetch URLs, execute requests, render, compile, host, deploy, verify content or contact a provider. Use your own compatible consumer; no universal compatibility guarantee.","Generated primary artifact may be used, edited, deployed, published and distributed with customer content. Gateway generator implementation/templates retain restrictions; prior product licenses remain unchanged.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"wsdl2-interface-bundle","version":"1.0.0","name":"WSDL 2 Interface Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/wsdl2-interface-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/wsdl2-interface-bundle.preparation.example.json","inputSchema":{"type":"object","additionalProperties":false,"required":["schemaVersion","name","namespace","operations"],"properties":{"schemaVersion":{"const":1},"name":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z][A-Za-z0-9_]*$"},"namespace":{"type":"string","minLength":1,"maxLength":2048},"operations":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["name","input","output"],"properties":{"name":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z][A-Za-z0-9_]*$"},"input":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["name","type","required"],"properties":{"name":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z][A-Za-z0-9_]*$"},"type":{"enum":["string","boolean","int","decimal"]},"required":{"type":"boolean"}}}},"output":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["name","type","required"],"properties":{"name":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z][A-Za-z0-9_]*$"},"type":{"enum":["string","boolean","int","decimal"]},"required":{"type":"boolean"}}}}}}}}}},"delivery":{"method":"private-zip-download","includes":["interface.wsdl","catalog.json — validated normalized source","README.md — profile, use guidance and artifact rights","gateway-manifest.json — member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"wsdl2-interface-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Upload strict UTF-8 JSON with schemaVersion: 1 and the fields described in preparation.inputSchema. Up to 256 KiB; duplicate/prototype keys, malformed Unicode and unsupported fields reject before checkout. Schema describes transport; additional uniqueness, cross-reference, URI, aggregate byte/count and semantic checks apply.","WSDL 2.0 abstract interface: 1–16 in-out request/response operations; inline XML Schema with ordered 1–16 input/output string/boolean/int/decimal fields and required/optional occurrences. One supplied HTTPS target namespace. No schema imports, faults, SOAP/HTTP bindings, service/endpoint, policies, credentials, generated client or network execution.","Generation is deterministic and does not fetch URLs, execute requests, render, compile, host, deploy, verify content or contact a provider. Use your own compatible consumer; no universal compatibility guarantee.","Generated primary artifact may be used, edited, deployed, published and distributed with customer content. Gateway generator implementation/templates retain restrictions; prior product licenses remain unchanged.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"gpx-route-exchange-bundle","version":"1.0.0","name":"GPX Route Exchange Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/gpx-route-exchange-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/gpx-route-exchange-bundle.preparation.example.json","inputSchema":{"type":"object","additionalProperties":false,"required":["schemaVersion","title","waypoints","routes"],"properties":{"schemaVersion":{"const":1},"title":{"type":"string","minLength":1,"maxLength":200},"waypoints":{"type":"array","minItems":1,"maxItems":500,"items":{"type":"object","additionalProperties":false,"required":["id","latitude","longitude"],"properties":{"id":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z][A-Za-z0-9_]*$"},"latitude":{"type":"number","minimum":-90,"maximum":90},"longitude":{"type":"number","minimum":-180,"exclusiveMaximum":180},"name":{"type":"string","minLength":1,"maxLength":200},"description":{"type":"string","minLength":1,"maxLength":4096},"elevationM":{"type":"number","minimum":-12000,"maximum":100000}}}},"routes":{"type":"array","minItems":0,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["id","name","waypointIds"],"properties":{"id":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z][A-Za-z0-9_]*$"},"name":{"type":"string","minLength":1,"maxLength":200},"description":{"type":"string","minLength":1,"maxLength":4096},"waypointIds":{"type":"array","minItems":2,"maxItems":256,"items":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z][A-Za-z0-9_]*$"}}}}}}}},"delivery":{"method":"private-zip-download","includes":["routes.gpx","catalog.json — validated normalized source","README.md — profile, import guidance and artifact rights","gateway-manifest.json — member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gpx-route-exchange-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Upload strict UTF-8 JSON with schemaVersion: 1. Up to 262144 input bytes; malformed Unicode, duplicate/prototype keys and unknown fields reject before checkout. Schema describes transport; nonblank text, identifiers, uniqueness, cross-references, aggregate count/byte limits and format semantics also apply.","GPX 1.1 selected profile: WGS84 waypoints and ordered routes only. Latitude [-90,90] and longitude [-180,180) are degrees; optional elevation [-12000,100000] is metres. At most 500 waypoints, 32 routes, 256 points per route and 1000 total route references. Exact case-sensitive references expand to route points. Repeats allow return routes. Text line endings normalize to LF.","No tracks, timestamps, external links, fetched resources, route calculation, map verification or travel-safety assessment. Use a GPX 1.1 consumer supporting waypoints and routes and review the import before use.","Use, edit, publish and distribute the generated primary artifact with your own content. Customer content rights remain with the customer. Gateway generator implementation and proprietary templates retain their restrictions; existing products and third-party licenses are unchanged.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"tmx-translation-memory-bundle","version":"1.0.0","name":"TMX Translation Memory Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/tmx-translation-memory-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/tmx-translation-memory-bundle.preparation.example.json","inputSchema":{"type":"object","additionalProperties":false,"required":["schemaVersion","sourceLanguage","targetLanguage","segments"],"properties":{"schemaVersion":{"const":1},"sourceLanguage":{"type":"string","minLength":2,"maxLength":35,"pattern":"^[A-Za-z]{2,3}(?:-[A-Za-z]{4})?(?:-(?:[A-Za-z]{2}|[0-9]{3}))?$"},"targetLanguage":{"type":"string","minLength":2,"maxLength":35,"pattern":"^[A-Za-z]{2,3}(?:-[A-Za-z]{4})?(?:-(?:[A-Za-z]{2}|[0-9]{3}))?$"},"segments":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","source","target"],"properties":{"id":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z][A-Za-z0-9_]*$"},"source":{"type":"string","minLength":1,"maxLength":8192},"target":{"type":"string","minLength":1,"maxLength":8192}}}}}}},"delivery":{"method":"private-zip-download","includes":["memory.tmx","catalog.json — validated normalized source","README.md — profile, import guidance and artifact rights","gateway-manifest.json — member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"tmx-translation-memory-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Upload strict UTF-8 JSON with schemaVersion: 1. Up to 262144 input bytes; malformed Unicode, duplicate/prototype keys and unknown fields reject before checkout. Schema describes transport; nonblank text, identifiers, uniqueness, cross-references, aggregate count/byte limits and format semantics also apply.","TMX 1.4b Level 1 plain text, XML version attribute 1.4, all seven required header fields, block segmentation and exactly two language-tagged values per unit. At most 128 paired segments and 8192 UTF-16 code units per text. Supplied order and significant spaces remain; CR and CRLF normalize to LF. Tags support a 2–3 letter language, optional script and region, with canonical casing; variants, extensions and private-use tags are excluded. Distinct source and target tags required.","No automatic translation, segmentation, inline codes, placeholder or linguistic-quality assessment, DTD retrieval, external links or tool-specific import certification. Literal markup remains escaped text. Use a TMX 1.4/1.4b Level 1 reader accepting the declared language pair.","Use, edit, publish and distribute the generated primary artifact with your own content. Customer content rights remain with the customer. Gateway generator implementation and proprietary templates retain their restrictions; existing products and third-party licenses are unchanged.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"flatbuffers-schema-bundle","version":"1.0.0","name":"FlatBuffers Schema Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/flatbuffers-schema-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/flatbuffers-schema-bundle.preparation.example.json","inputSchema":{"type":"object","additionalProperties":false,"required":["schemaVersion","namespace","tables","rootType"],"properties":{"schemaVersion":{"const":1},"namespace":{"type":"string","minLength":1,"maxLength":200,"pattern":"^[A-Za-z][A-Za-z0-9_]*(?:\\.[A-Za-z][A-Za-z0-9_]*){0,7}$"},"tables":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["name","fields"],"properties":{"name":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Z][A-Za-z0-9]*$"},"fields":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["name","type","vector"],"properties":{"name":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-z][a-z0-9_]*$"},"type":{"anyOf":[{"enum":["bool","byte","ubyte","short","ushort","int","uint","long","ulong","float","double","string"]},{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Z][A-Za-z0-9]*$"}]},"vector":{"type":"boolean"}}}}}}},"rootType":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Z][A-Za-z0-9]*$"}}}},"delivery":{"method":"private-zip-download","includes":["schema.fbs","catalog.json — validated normalized source","README.md — profile, use guidance and artifact rights","gateway-manifest.json — member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"flatbuffers-schema-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Upload strict UTF-8 JSON with schemaVersion: 1 and the fields described in preparation.inputSchema, up to 256 KiB. Duplicate/prototype keys, malformed Unicode and unsupported fields reject. Reserved-name, uniqueness, reference, recursion and aggregate limits apply in addition to the input schema.","FlatBuffers selected schema profile: 1–16 acyclic tables with 1–32 fields each, at most 256 fields total; bool/byte/ubyte/short/ushort/int/uint/long/ulong/float/double/string or declared table references, optionally one vector layer. One dot-separated namespace with at most eight components and one declared root table. Default FlatBuffers scalar zero/false and nullable reference semantics apply. No explicit defaults, optional scalars, required attributes, structs, arrays, enums, unions, IDs, custom attributes, includes, RPC declarations or binary data. Field order is schema order; review schema evolution before changing it.","Generation is deterministic. No resources are fetched, no compiler or customer code is run, and no service, component, host or endpoint is created or contacted. Review the source contract in your actual compatible consumer. Consumer-specific binding generation, integration and compatibility review are separate.","The buyer may use, edit, deploy, publish and distribute the generated primary artifact with their own content or software. Gateway generator source and proprietary templates remain restricted. Existing Gateway product licenses and third-party rights remain unchanged.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"thrift-service-idl-bundle","version":"1.0.0","name":"Thrift Service IDL Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/thrift-service-idl-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/thrift-service-idl-bundle.preparation.example.json","inputSchema":{"type":"object","additionalProperties":false,"required":["schemaVersion","namespace","structs","service","methods"],"properties":{"schemaVersion":{"const":1},"namespace":{"type":"string","minLength":1,"maxLength":200,"pattern":"^[A-Za-z][A-Za-z0-9_]*(?:\\.[A-Za-z][A-Za-z0-9_]*){0,7}$"},"structs":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["name","fields"],"properties":{"name":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Z][A-Za-z0-9]*$"},"fields":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["id","name","type","list","required"],"properties":{"id":{"type":"integer","minimum":1,"maximum":32767},"name":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-z][a-z0-9_]*$"},"type":{"anyOf":[{"enum":["bool","byte","i16","i32","i64","double","string","binary"]},{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Z][A-Za-z0-9]*$"}]},"list":{"type":"boolean"},"required":{"type":"boolean"}}}}}}},"service":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Z][A-Za-z0-9]*$"},"methods":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["name","result","params"],"properties":{"name":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-z][a-z0-9_]*$"},"result":{"type":"object","additionalProperties":false,"required":["type","list"],"properties":{"type":{"anyOf":[{"anyOf":[{"enum":["bool","byte","i16","i32","i64","double","string","binary"]},{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Z][A-Za-z0-9]*$"}]},{"const":"void"}]},"list":{"type":"boolean"}}},"params":{"type":"array","minItems":0,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["id","name","type","list"],"properties":{"id":{"type":"integer","minimum":1,"maximum":32767},"name":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-z][a-z0-9_]*$"},"type":{"anyOf":[{"enum":["bool","byte","i16","i32","i64","double","string","binary"]},{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Z][A-Za-z0-9]*$"}]},"list":{"type":"boolean"}}}}}}}}}},"delivery":{"method":"private-zip-download","includes":["service.thrift","catalog.json — validated normalized source","README.md — profile, use guidance and artifact rights","gateway-manifest.json — member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"thrift-service-idl-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Upload strict UTF-8 JSON with schemaVersion: 1 and the fields described in preparation.inputSchema, up to 256 KiB. Duplicate/prototype keys, malformed Unicode and unsupported fields reject. Reserved-name, uniqueness, reference, recursion and aggregate limits apply in addition to the input schema.","Apache Thrift selected IDL profile: one namespace * declaration, 1–16 acyclic structs with 1–32 fields each and at most 256 fields total, one service with 1–16 methods. Explicit unique positive field and parameter IDs 1–32767. Struct fields explicitly required/optional; RPC parameters use default requiredness. Types are bool/byte/i16/i32/i64/double/string/binary or declared struct references, optionally one list layer; results may also be void. At most 16 parameters per method and 128 parameters total. No constants, defaults, includes, typedefs, enums, sets, maps, exceptions/throws, inheritance, oneway, annotations or server/client implementation. Required fields restrict compatible evolution; retain existing IDs and review changes.","Generation is deterministic. No resources are fetched, no compiler or customer code is run, and no service, component, host or endpoint is created or contacted. Review the source contract in your actual compatible consumer. Consumer-specific binding generation, integration and compatibility review are separate.","The buyer may use, edit, deploy, publish and distribute the generated primary artifact with their own content or software. Gateway generator source and proprietary templates remain restricted. Existing Gateway product licenses and third-party rights remain unchanged.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"wit-component-interface-bundle","version":"1.0.0","name":"WIT Component Interface Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/wit-component-interface-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/wit-component-interface-bundle.preparation.example.json","inputSchema":{"type":"object","additionalProperties":false,"required":["schemaVersion","namespace","package","version","world","interfaces","exports"],"properties":{"schemaVersion":{"const":1},"namespace":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-z][a-z0-9]*(?:-[a-z][a-z0-9]*)*$"},"package":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-z][a-z0-9]*(?:-[a-z][a-z0-9]*)*$"},"version":{"type":"string","minLength":1,"maxLength":23,"pattern":"^(?:0|[1-9][0-9]{0,5})\\.(?:0|[1-9][0-9]{0,5})\\.(?:0|[1-9][0-9]{0,5})$"},"world":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-z][a-z0-9]*(?:-[a-z][a-z0-9]*)*$"},"interfaces":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"object","additionalProperties":false,"required":["name","functions"],"properties":{"name":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-z][a-z0-9]*(?:-[a-z][a-z0-9]*)*$"},"functions":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["name","params","result"],"properties":{"name":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-z][a-z0-9]*(?:-[a-z][a-z0-9]*)*$"},"params":{"type":"array","minItems":0,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["name","type","list"],"properties":{"name":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-z][a-z0-9]*(?:-[a-z][a-z0-9]*)*$"},"type":{"enum":["bool","u8","u16","u32","u64","s8","s16","s32","s64","f32","f64","char","string"]},"list":{"type":"boolean"}}}},"result":{"anyOf":[{"type":"null"},{"type":"object","additionalProperties":false,"required":["type","list"],"properties":{"type":{"enum":["bool","u8","u16","u32","u64","s8","s16","s32","s64","f32","f64","char","string"]},"list":{"type":"boolean"}}}]}}}}}}},"exports":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-z][a-z0-9]*(?:-[a-z][a-z0-9]*)*$"}}}}},"delivery":{"method":"private-zip-download","includes":["component.wit","catalog.json — validated normalized source","README.md — profile, use guidance and artifact rights","gateway-manifest.json — member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"wit-component-interface-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Upload strict UTF-8 JSON with schemaVersion: 1 and the fields described in preparation.inputSchema, up to 256 KiB. Duplicate/prototype keys, malformed Unicode and unsupported fields reject. Reserved-name, uniqueness, reference, recursion and aggregate limits apply in addition to the input schema.","WIT synchronous component interface selected profile: one namespace:package@MAJOR.MINOR.PATCH declaration, 1–8 interfaces with 1–16 functions each and at most 64 functions total, one world exporting 1–8 unique declared interfaces. Functions have 0–16 named parameters, at most 256 parameters total, and zero or one result. Types are bool/u8/u16/u32/u64/s8/s16/s32/s64/f32/f64/char/string, optionally one list layer. Lowercase kebab identifiers. No user-defined types, records, resources, handles, imports, use/include, external packages, async, futures, streams, options, results, tuples, generics, implementations or Wasm binaries. World exports describe the contract to implement; they do not supply executable behavior.","Generation is deterministic. No resources are fetched, no compiler or customer code is run, and no service, component, host or endpoint is created or contacted. Review the source contract in your actual compatible consumer. Consumer-specific binding generation, integration and compatibility review are separate.","The buyer may use, edit, deploy, publish and distribute the generated primary artifact with their own content or software. Gateway generator source and proprietary templates remain restricted. Existing Gateway product licenses and third-party rights remain unchanged.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"gimp-color-palette-bundle","version":"1.0.0","name":"GIMP Color Palette Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/gimp-color-palette-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/gimp-color-palette-bundle.preparation.example.json","inputSchema":{"type":"object","additionalProperties":false,"required":["schemaVersion","name","columns","colors"],"properties":{"schemaVersion":{"const":1},"name":{"type":"string","minLength":1,"maxLength":80},"columns":{"type":"integer","minimum":0,"maximum":255},"colors":{"type":"array","minItems":1,"maxItems":256,"items":{"type":"object","additionalProperties":false,"required":["name","rgb"],"properties":{"name":{"type":"string","minLength":1,"maxLength":80},"rgb":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"integer","minimum":0,"maximum":255}}}}}}}},"delivery":{"method":"private-zip-download","includes":["palette.gpl — ordered named sRGB palette","catalog.json — validated normalized source","README.md — profile, import guidance and artifact rights","gateway-manifest.json — member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gimp-color-palette-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Upload strict UTF-8 JSON with schemaVersion: 1 and the fields in preparation.inputSchema. Up to 262144 input bytes; malformed Unicode, duplicate/prototype keys and unknown fields reject before checkout. Schema describes transport. Format-specific name, uniqueness, duration and aggregate byte checks also apply. Generation is deterministic and makes no network, provider, compiler, hosting or account calls.","GIMP Palette version 2 selected sRGB profile: 1–256 ordered RGB8 colors, channels integer 0–255, with names and columns 0–255. Palette/color names are nonblank and at most 80 UTF-16 code units before surrounding whitespace is trimmed; normalized names are at most 256 UTF-8 bytes. Accents, CJK and emoji are supported. Controls, line/paragraph separators and explicit bidi embedding/override/isolate controls reject. Order, repeated RGB values and repeated names remain. Header and color names use UTF-8 and LF. No alpha, ICC profiles, color conversion, image extraction, palette selection, contrast assessment or application import is performed. The .gpl extension names a palette format; it does not grant a software license.","Use, edit, deploy, publish and distribute the generated primary artifact with your own content or application, subject to rights in that content. Customer-supplied artwork and data remain with the customer. Gateway generator implementation and proprietary templates retain their restrictions. Existing Gateway products and third-party licenses remain unchanged; no open-source license for Gateway implementation is granted.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"bdf-bitmap-typeface-bundle","version":"1.0.0","name":"BDF Bitmap Typeface Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/bdf-bitmap-typeface-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/bdf-bitmap-typeface-bundle.preparation.example.json","inputSchema":{"type":"object","additionalProperties":false,"required":["schemaVersion","fontId","glyphs"],"properties":{"schemaVersion":{"const":1},"fontId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z][A-Za-z0-9_-]{0,47}$"},"glyphs":{"type":"array","minItems":1,"maxItems":95,"items":{"type":"object","additionalProperties":false,"required":["encoding","rows"],"properties":{"encoding":{"type":"integer","minimum":32,"maximum":126},"rows":{"type":"array","minItems":16,"maxItems":16,"items":{"type":"string","minLength":1,"maxLength":2,"pattern":"^[0-9A-Fa-f]{2}$"}}}}}}}},"delivery":{"method":"private-zip-download","includes":["font.bdf — BDF 2.1 bitmap typeface","catalog.json — validated normalized source","README.md — profile, import guidance and artifact rights","gateway-manifest.json — member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bdf-bitmap-typeface-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Upload strict UTF-8 JSON with schemaVersion: 1 and the fields in preparation.inputSchema. Up to 262144 input bytes; malformed Unicode, duplicate/prototype keys and unknown fields reject before checkout. Schema describes transport. Format-specific name, uniqueness, duration and aggregate byte checks also apply. Generation is deterministic and makes no network, provider, compiler, hosting or account calls.","BDF 2.1 selected bitmap typeface profile: 1–95 unique ASCII encodings 32–126 in supplied order, each with sixteen two-hex-digit rows encoding an 8×16 bitmap, top row first and most-significant bit leftmost. Hex normalizes to uppercase. FONT is a 1–48 character letter-led ASCII identifier containing letters, digits, underscore or hyphen. SIZE 16 72 72; FONTBOUNDINGBOX 8 16 0 -4; zero property records; per-glyph SWIDTH 500 0, DWIDTH 8 0 and BBX 8 16 0 -4. Blank glyphs are allowed. No font design, vector/OpenType conversion, kerning, shaping, Unicode repertoire beyond the selected ASCII subset, XLFD conformance or font installation is included.","Use, edit, deploy, publish and distribute the generated primary artifact with your own content or application, subject to rights in that content. Customer-supplied artwork and data remain with the customer. Gateway generator implementation and proprietary templates retain their restrictions. Existing Gateway products and third-party licenses remain unchanged; no open-source license for Gateway implementation is granted.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"pcm-sound-cue-bundle","version":"1.0.0","name":"PCM Sound Cue Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/pcm-sound-cue-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/pcm-sound-cue-bundle.preparation.example.json","inputSchema":{"type":"object","additionalProperties":false,"required":["schemaVersion","amplitude","events"],"properties":{"schemaVersion":{"const":1},"amplitude":{"type":"integer","minimum":1,"maximum":8192},"events":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["frequencyHz","durationMs","gapAfterMs"],"properties":{"frequencyHz":{"type":"integer","minimum":100,"maximum":3000},"durationMs":{"type":"integer","minimum":20,"maximum":2000},"gapAfterMs":{"type":"integer","minimum":0,"maximum":2000}}}}}}},"delivery":{"method":"private-zip-download","includes":["cue.wav — mono 48 kHz PCM16 synthetic cue","catalog.json — validated normalized source","README.md — profile, import guidance and artifact rights","gateway-manifest.json — member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pcm-sound-cue-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Upload strict UTF-8 JSON with schemaVersion: 1 and the fields in preparation.inputSchema. Up to 262144 input bytes; malformed Unicode, duplicate/prototype keys and unknown fields reject before checkout. Schema describes transport. Format-specific name, uniqueness, duration and aggregate byte checks also apply. Generation is deterministic and makes no network, provider, compiler, hosting or account calls.","RIFF/WAVE PCM format 1: mono, 48000 Hz, signed 16-bit little-endian samples; exactly a 44-byte RIFF/fmt/data header plus payload. Supply 1–32 ordered triangle-tone events, integer frequency 100–3000 Hz, duration 20–2000 ms and gapAfterMs 0–2000. Frequencies need not divide the sample rate. Global integer amplitude is 1–8192; all tone and gap durations together are at most 10000 ms, including the last gap. Phase resets for each tone. A fixed symmetric 240-frame linear fade and exact integer nearest rounding define every sample. Gap frames are zero. These are simple synthetic cues; no recordings, speech, music composition, mixing, compression, acoustic calibration, playback or hearing-safety assessment is provided.","Use, edit, deploy, publish and distribute the generated primary artifact with your own content or application, subject to rights in that content. Customer-supplied artwork and data remain with the customer. Gateway generator implementation and proprietary templates retain their restrictions. Existing Gateway products and third-party licenses remain unchanged; no open-source license for Gateway implementation is granted.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"shacl-core-shapes-bundle","version":"1.0.0","name":"SHACL Core Shapes Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/shacl-core-shapes-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/shacl-core-shapes-bundle.preparation.example.json","inputSchema":{"type":"object","additionalProperties":false,"required":["schemaVersion","baseIri","shapes"],"properties":{"schemaVersion":{"const":1},"baseIri":{"type":"string","minLength":1,"maxLength":2048},"shapes":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["name","targetClass","properties"],"properties":{"name":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z][A-Za-z0-9_]*$"},"targetClass":{"type":"string","minLength":1,"maxLength":2048},"properties":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["path","minCount","maxCount","nodeKind","datatype"],"properties":{"path":{"type":"string","minLength":1,"maxLength":2048},"minCount":{"type":"integer","minimum":0,"maximum":64},"maxCount":{"type":"integer","minimum":0,"maximum":64},"nodeKind":{"enum":["IRI","BlankNode","Literal","IRIOrLiteral"]},"datatype":{"enum":[null,"string","boolean","integer","decimal","dateTime"]}}}}}}}}}},"delivery":{"method":"private-zip-download","includes":["shapes.ttl","catalog.json","README.md","gateway-manifest.json — member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"shacl-core-shapes-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Upload strict UTF-8 JSON with schemaVersion:1 and the fields declared in preparation.inputSchema, at most256KiB. Duplicate/prototype keys, malformed Unicode, unsupported properties and shared JSON nesting beyond12 reject before checkout.","Selected SHACL Core producer: 1–16 named node shapes with explicit HTTPS target-class IRIs and 1–32 direct property shapes each, at most64 properties and200 generated RDF quads total. HTTPS shape base ends in /. Property paths are HTTPS IRIs; node kinds are IRI, BlankNode, Literal or IRIOrLiteral; explicit min/max counts0–64. Optional datatype must be null or string/boolean/integer/decimal/dateTime and requires Literal. minCount<=maxCount, normalized-path/name uniqueness and aggregate budgets apply in addition to JSON Schema. No SPARQL, JavaScript, regex, inference, recursive shapes, imports, data validation or IRI fetching.","Generation is deterministic and offline. Review generated artifacts in your compatible consumer; no application deployment, service execution, remote validation, compiler invocation or customer code execution occurs.","Use, edit, publish and distribute the generated primary artifacts with your own content or software subject to its rights. Gateway implementation and proprietary templates remain restricted; existing product licenses and third-party rights are unchanged.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"wasm-i32-module-bundle","version":"1.0.0","name":"Wasm i32 Module Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/wasm-i32-module-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/wasm-i32-module-bundle.preparation.example.json","inputSchema":{"type":"object","additionalProperties":false,"required":["schemaVersion","name","functions"],"properties":{"schemaVersion":{"const":1},"name":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z][A-Za-z0-9_]*$"},"functions":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["name","params","body"],"properties":{"name":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z][A-Za-z0-9_]*$"},"params":{"type":"array","minItems":0,"maxItems":16,"items":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z][A-Za-z0-9_]*$"}},"body":{"$ref":"#/$defs/expression"}}}}},"$defs":{"expression":{"oneOf":[{"type":"object","additionalProperties":false,"required":["op","value"],"properties":{"op":{"const":"const"},"value":{"type":"integer","minimum":-2147483648,"maximum":2147483647}}},{"type":"object","additionalProperties":false,"required":["op","index"],"properties":{"op":{"const":"param"},"index":{"type":"integer","minimum":0,"maximum":15}}},{"type":"object","additionalProperties":false,"required":["op","left","right"],"properties":{"op":{"enum":["add","sub","mul","and","or","xor","shl","shr_s","shr_u","rotl","rotr"]},"left":{"$ref":"#/$defs/expression"},"right":{"$ref":"#/$defs/expression"}}}]}}}},"delivery":{"method":"private-zip-download","includes":["module.wasm","catalog.json","README.md","module.wat","abi.json","gateway-manifest.json — member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"wasm-i32-module-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Upload strict UTF-8 JSON with schemaVersion:1 and the fields declared in preparation.inputSchema, at most256KiB. Duplicate/prototype keys, malformed Unicode, unsupported properties and shared JSON nesting beyond12 reject before checkout.","Selected WebAssembly Core3.0 MVP-compatible integer producer: 1–16 functions, each0–16 named i32 parameters and one i32 result; at most128 parameters total. Structured const/param/binary-expression nodes only. Binary operations: add,sub,mul,and,or,xor,shl,shr_s,shr_u,rotl,rotr. Constants are exact signed i32 integers. AST depth<=9, nodes<=128 per function/1024 total, instructions including function ends<=1040. Binary<=16KiB; WAT<=256KiB; ABI<=64KiB. The shared strict JSON envelope has depth12 and256KiB input. Negative zero normalizes to zero. No calls, recursion, loops, branches, imports, memory, tables, globals, start function, floating point, division, traps, WASI or Component Model. Production validates and emits bytes only; no compiler, module instantiation or customer expression execution.","Generation is deterministic and offline. Review generated artifacts in your compatible consumer; no application deployment, service execution, remote validation, compiler invocation or customer code execution occurs.","Use, edit, publish and distribute the generated primary artifacts with your own content or software subject to its rights. Gateway implementation and proprietary templates remain restricted; existing product licenses and third-party rights are unchanged.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"typescript-tagged-union-model-bundle","version":"1.0.0","name":"TypeScript Tagged Union Model Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/typescript-tagged-union-model-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/typescript-tagged-union-model-bundle.preparation.example.json","inputSchema":{"type":"object","additionalProperties":false,"required":["schemaVersion","name","definitions"],"properties":{"schemaVersion":{"const":1},"name":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z][A-Za-z0-9_]*$"},"definitions":{"type":"array","minItems":1,"maxItems":32,"items":{"oneOf":[{"type":"object","additionalProperties":false,"required":["kind","name","fields"],"properties":{"kind":{"const":"record"},"name":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Z][A-Za-z0-9_]*$"},"fields":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["name","type","optional"],"properties":{"name":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z][A-Za-z0-9_]*$"},"type":{"$ref":"#/$defs/type"},"optional":{"type":"boolean"}}}}}},{"type":"object","additionalProperties":false,"required":["kind","name","discriminator","variants"],"properties":{"kind":{"const":"union"},"name":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Z][A-Za-z0-9_]*$"},"discriminator":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z][A-Za-z0-9_]*$"},"variants":{"type":"array","minItems":2,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["tag","record"],"properties":{"tag":{"type":"string","minLength":1,"maxLength":64},"record":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Z][A-Za-z0-9_]*$"}}}}}}]}}},"$defs":{"type":{"oneOf":[{"type":"object","additionalProperties":false,"required":["kind","name"],"properties":{"kind":{"const":"primitive"},"name":{"enum":["string","number","boolean"]}}},{"type":"object","additionalProperties":false,"required":["kind","value"],"properties":{"kind":{"const":"literal"},"value":{"oneOf":[{"type":"string","minLength":1,"maxLength":200},{"type":"boolean"},{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}]}}},{"type":"object","additionalProperties":false,"required":["kind","name"],"properties":{"kind":{"const":"ref"},"name":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Z][A-Za-z0-9_]*$"}}},{"type":"object","additionalProperties":false,"required":["kind","element"],"properties":{"kind":{"enum":["array","nullable"]},"element":{"$ref":"#/$defs/type"}}},{"type":"object","additionalProperties":false,"required":["kind","elements"],"properties":{"kind":{"const":"tuple"},"elements":{"type":"array","minItems":0,"maxItems":8,"items":{"$ref":"#/$defs/type"}}}}]}}}},"delivery":{"method":"private-zip-download","includes":["models.d.ts","catalog.json","README.md","gateway-manifest.json — member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"typescript-tagged-union-model-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Upload strict UTF-8 JSON with schemaVersion:1 and the fields declared in preparation.inputSchema, at most256KiB. Duplicate/prototype keys, malformed Unicode, unsupported properties and shared JSON nesting beyond12 reject before checkout.","Selected standalone TypeScript declaration producer: 1–32 acyclic record/tagged-union definitions, 1–32 fields per record/256 total; unions have2–16 unique string tags and declared record payloads. Types are string/number/boolean, selected string/boolean/safe-integer literals, local references, readonly arrays, readonly tuples0–8 elements and nullable wrappers. Type-expression depth<=4 within shared JSON depth12, type nodes<=2048, reference-chain length<=16. Type names are conservative nonreserved Pascal-case ASCII; properties and discriminator are safe ASCII identifiers; payloads cannot repeat their union discriminator. All definitions export, no ambient globals/imports/generics/mapped or conditional types/arbitrary TypeScript text/runtime code. Compile-time structural typing does not provide runtime JSON validation, exact objects, or finite/integer/range checks for number.","Generation is deterministic and offline. Review generated artifacts in your compatible consumer; no application deployment, service execution, remote validation, compiler invocation or customer code execution occurs.","Use, edit, publish and distribute the generated primary artifacts with your own content or software subject to its rights. Gateway implementation and proprietary templates remain restricted; existing product licenses and third-party rights are unchanged.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"reference-library-export-bundle","version":"1.0.0","name":"Reference Library Export Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/reference-library-export-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/reference-library-export-bundle.preparation.example.json","inputSchema":{"type":"object","additionalProperties":false,"required":["schemaVersion","references"],"description":"Strict JSON text:262144 UTF-8 bytes/depth12. Runtime enforces UTF-16/nonblank/control/Unicode limits, reserved/case-folded IDs, DOI/ISBN/page/type-specific rules and aggregate output budgets. Duplicate/prototype/unknown keys reject.","properties":{"schemaVersion":{"const":1},"references":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","type","title","authors","year"],"properties":{"id":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z][A-Za-z0-9_-]*$"},"type":{"enum":["book","article-journal","report","webpage"]},"title":{"type":"string","minLength":1,"maxLength":500},"authors":{"type":"array","minItems":1,"maxItems":20,"items":{"oneOf":[{"type":"object","additionalProperties":false,"required":["family"],"properties":{"family":{"type":"string","minLength":1,"maxLength":120},"given":{"type":"string","minLength":1,"maxLength":120}}},{"type":"object","additionalProperties":false,"required":["literal"],"properties":{"literal":{"type":"string","minLength":1,"maxLength":240}}}]}},"year":{"type":"integer","minimum":1500,"maximum":9999},"containerTitle":{"type":"string","minLength":1,"maxLength":300},"publisher":{"type":"string","minLength":1,"maxLength":300},"url":{"type":"string","minLength":1,"maxLength":2048,"description":"ASCII HTTPS DNS URI; no credentials/credential query names; fragments supported. No fetching."},"doi":{"type":"string","minLength":1,"maxLength":220,"pattern":"^10\\.[0-9]{4,9}/[A-Za-z0-9._;()/:+-]{1,200}$"},"isbn":{"type":"string","minLength":1,"maxLength":32,"pattern":"^[0-9][0-9X]*(?:-[0-9X]+)*$","description":"Book only; runtime verifies ISBN10 or978/979 ISBN13 check digit and removes hyphens."},"volume":{"type":"string","minLength":1,"maxLength":32},"issue":{"type":"string","minLength":1,"maxLength":32},"pages":{"type":"object","additionalProperties":false,"required":["start"],"properties":{"start":{"type":"string","minLength":1,"maxLength":7,"pattern":"^[A-Za-z]?[0-9]{1,6}$"},"end":{"type":"string","minLength":1,"maxLength":7,"pattern":"^[A-Za-z]?[0-9]{1,6}$"}}}},"allOf":[{"if":{"properties":{"type":{"const":"article-journal"}},"required":["type"]},"then":{"required":["containerTitle"]},"else":{"not":{"anyOf":[{"required":["containerTitle"]},{"required":["volume"]},{"required":["issue"]}]}}},{"if":{"properties":{"type":{"enum":["book","report"]}},"required":["type"]},"then":{"required":["publisher"]}},{"if":{"properties":{"type":{"const":"webpage"}},"required":["type"]},"then":{"required":["url"]}},{"if":{"properties":{"type":{"const":"book"}},"required":["type"]},"else":{"not":{"required":["isbn"]}}}]}}}}},"delivery":{"method":"private-zip-download","includes":["references.bib — BibTeX reference library","references.ris — RIS reference library","catalog.json — normalized source","README.md — import profile and artifact rights","gateway-manifest.json — member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"reference-library-export-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Strict JSON schemaVersion1,1–100 book/article-journal/report/webpage references and1–20 personal or organization authors each. Required type-specific publisher/journal/HTTPS URL; optional DOI, checksum-valid ISBN, volume, issue and page range.262144 UTF-8 input bytes/depth12; runtime enforces field/control/Unicode, case-folded identifier and cross-field limits.","One export workflow includes both BibTeX and RIS. BibTeX escapes LaTeX characters and preserves UTF-8; use a compatible TeX toolchain/style. RIS corporate-author handling varies. No metadata lookup, existence verification, citation styling or rendering. Generated members plus paths total at most2MiB; the outer ZIP remains within the existing4MiB limit.","Deterministic offline generation; no provider, account, network, TeX/compiler, import, publication or customer-code execution. Confirm actual generated files in your selected consumers. Format/import compatibility is not guaranteed.","The buyer may use, edit, publish and distribute generated customer-content artifacts. Gateway generator source, proprietary templates and service implementation may not be resold or redistributed. Existing products, payment terms and third-party rights remain unchanged.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"docbook-structured-document-bundle","version":"1.0.0","name":"DocBook Structured Document Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/docbook-structured-document-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/docbook-structured-document-bundle.preparation.example.json","inputSchema":{"type":"object","additionalProperties":false,"required":["schemaVersion","id","title","language","authors","sections"],"description":"Strict JSON262144 UTF-8 bytes/depth12; runtime enforces UTF-16 text, control/Unicode, unique reserved-safe case-folded IDs,512 blocks and1024 list items total.","properties":{"schemaVersion":{"const":1},"id":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z][A-Za-z0-9_-]*$"},"title":{"type":"string","minLength":1,"maxLength":500},"language":{"type":"string","minLength":1,"maxLength":35,"pattern":"^[A-Za-z]{2,3}(?:-[A-Za-z]{4})?(?:-(?:[A-Za-z]{2}|[0-9]{3}))?$"},"authors":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["given","family"],"properties":{"given":{"type":"string","minLength":1,"maxLength":120},"family":{"type":"string","minLength":1,"maxLength":120}}}},"sections":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","title","blocks"],"properties":{"id":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z][A-Za-z0-9_-]*$"},"title":{"type":"string","minLength":1,"maxLength":500},"blocks":{"type":"array","minItems":1,"maxItems":128,"items":{"oneOf":[{"type":"object","additionalProperties":false,"required":["type","text"],"properties":{"type":{"const":"paragraph"},"text":{"type":"string","minLength":1,"maxLength":8192}}},{"type":"object","additionalProperties":false,"required":["type","items"],"properties":{"type":{"enum":["itemized-list","ordered-list"]},"items":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":8192}}}}]}}}}}}}},"delivery":{"method":"private-zip-download","includes":["document.xml — DocBook5.2 article","catalog.json — normalized source","README.md — validation guidance and artifact rights","gateway-manifest.json — member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"docbook-structured-document-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Strict JSON schemaVersion1 with id/title/language/authors/sections.1–16 personal authors,1–64 flat sections,1–128 blocks each/512total and1024 list items total. Plain paragraphs and itemized/ordered lists only. Titles500/name components120/paragraph-list text8192 UTF-16 units; reserved-safe IDs unique ignoring ASCII case.","DocBook5.2 article namespace; text XML-escapes and CR/CRLF normalize to LF. No raw XML, links, images, nested lists/sections, stylesheets, rendering, publication or full DocBook coverage.262144 UTF-8 input bytes/depth12; generated members plus paths at most2MiB, outer ZIP within existing4MiB.","Deterministic offline generation without accounts, network, provider, compiler or renderer. Validate against a pinned DocBook5.2 schema and review in your trusted editor before distribution.","The buyer may use, edit, publish and distribute generated customer-content artifacts. Gateway generator source, proprietary templates and service implementation may not be resold or redistributed. Existing products, payment terms and third-party rights remain unchanged.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"audacity-label-track-bundle","version":"1.0.0","name":"Audacity Label Track Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/audacity-label-track-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/audacity-label-track-bundle.preparation.example.json","inputSchema":{"type":"object","additionalProperties":false,"required":["schemaVersion","labels"],"description":"Strict JSON262144 UTF-8 bytes/depth12. Runtime additionally enforces nonblank UTF-16/control/Unicode text, no tabs/line breaks, nondecreasing start times and end>=start.","properties":{"schemaVersion":{"const":1},"labels":{"type":"array","minItems":1,"maxItems":1000,"items":{"type":"object","additionalProperties":false,"required":["start","end","text"],"properties":{"start":{"type":"number","minimum":0,"maximum":31536000},"end":{"type":"number","minimum":0,"maximum":31536000},"text":{"type":"string","minLength":1,"maxLength":512}}}}}}},"delivery":{"method":"private-zip-download","includes":["labels.txt — UTF-8 Audacity point/region labels","catalog.json — normalized source","README.md — import guidance and artifact rights","gateway-manifest.json — member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"audacity-label-track-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Strict JSON schemaVersion1 and1–1000 labels with start/end/text. Finite seconds0–31536000, sorted by start, end>=start. Point labels, overlaps and repeated times remain. Nonblank text at most512 UTF-16 units; no tabs or line breaks.262144 UTF-8 input bytes/depth12; generated members plus paths at most2MiB, outer ZIP within existing4MiB.","Actual tab-separated decimal-second UTF-8 records with LF. No intentional rounding; numbers retain JavaScript precision. No audio/project file, extended-frequency labels, transcription, duration validation, editing or import. Confirm time origin and import behavior in your own Audacity project.","Deterministic offline generation without provider, account, network, audio access or customer-code execution. Actual application import compatibility requires consumer review.","The buyer may use, edit, publish and distribute generated customer-content artifacts. Gateway generator source, proprietary templates and service implementation may not be resold or redistributed. Existing products, payment terms and third-party rights remain unchanged.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"json-typedef-model-bundle","version":"1.0.0","name":"JSON Typedef Model Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/json-typedef-model-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/json-typedef-model-bundle.preparation.example.json","inputSchema":{"type":"object","additionalProperties":false,"required":["schemaVersion","name","schema","examples"],"description":"Strict JSON262144 UTF-8 bytes/depth12. Runtime validates coherent selected JTD forms, exact local acyclic refs, aggregate schema/example budgets and valid-flag agreement; transport schema alone is not admission.","properties":{"schemaVersion":{"const":1},"name":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,63}$"},"schema":{"$ref":"#/$defs/rootNode"},"examples":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["label","valid","value"],"properties":{"label":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,63}$"},"valid":{"type":"boolean"},"value":{}}}}},"$defs":{"node":{"type":"object","additionalProperties":false,"properties":{"nullable":{"type":"boolean"},"type":{"enum":["boolean","string","float64","int8","uint8","int16","uint16","int32","uint32"]},"enum":{"type":"array","minItems":1,"maxItems":64,"uniqueItems":true,"items":{"type":"string","maxLength":160}},"elements":{"$ref":"#/$defs/node"},"values":{"$ref":"#/$defs/node"},"ref":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,63}$"},"properties":{"$ref":"#/$defs/propertyMap"},"optionalProperties":{"$ref":"#/$defs/propertyMap"},"additionalProperties":{"type":"boolean"},"discriminator":{"type":"string","minLength":1,"maxLength":80},"mapping":{"type":"object","minProperties":1,"maxProperties":16,"propertyNames":{"type":"string","maxLength":160},"additionalProperties":{"$ref":"#/$defs/mappingNode"}}},"oneOf":[{"required":["type"]},{"required":["enum"]},{"required":["elements"]},{"required":["values"]},{"required":["ref"]},{"required":["discriminator","mapping"]},{"anyOf":[{"required":["properties"]},{"required":["optionalProperties"]}]}]},"rootNode":{"type":"object","additionalProperties":false,"properties":{"nullable":{"type":"boolean"},"type":{"enum":["boolean","string","float64","int8","uint8","int16","uint16","int32","uint32"]},"enum":{"type":"array","minItems":1,"maxItems":64,"uniqueItems":true,"items":{"type":"string","maxLength":160}},"elements":{"$ref":"#/$defs/node"},"values":{"$ref":"#/$defs/node"},"ref":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,63}$"},"properties":{"$ref":"#/$defs/propertyMap"},"optionalProperties":{"$ref":"#/$defs/propertyMap"},"additionalProperties":{"type":"boolean"},"discriminator":{"type":"string","minLength":1,"maxLength":80},"mapping":{"type":"object","minProperties":1,"maxProperties":16,"propertyNames":{"type":"string","maxLength":160},"additionalProperties":{"$ref":"#/$defs/mappingNode"}},"definitions":{"type":"object","minProperties":1,"maxProperties":24,"propertyNames":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,63}$"},"additionalProperties":{"$ref":"#/$defs/node"}}},"oneOf":[{"required":["type"]},{"required":["enum"]},{"required":["elements"]},{"required":["values"]},{"required":["ref"]},{"required":["discriminator","mapping"]},{"anyOf":[{"required":["properties"]},{"required":["optionalProperties"]}]}]},"propertyMap":{"type":"object","minProperties":0,"maxProperties":32,"propertyNames":{"type":"string","minLength":1,"maxLength":80},"additionalProperties":{"$ref":"#/$defs/node"}},"mappingNode":{"type":"object","additionalProperties":false,"anyOf":[{"required":["properties"]},{"required":["optionalProperties"]}],"properties":{"properties":{"$ref":"#/$defs/propertyMap"},"optionalProperties":{"$ref":"#/$defs/propertyMap"},"additionalProperties":{"type":"boolean"}}}}}},"delivery":{"method":"private-zip-download","includes":["model.jtd.json — selected RFC8927 schema","examples.json — labelled positive/negative examples checked locally","catalog.json — normalized source","README.md — validation guidance and artifact rights","gateway-manifest.json — member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"json-typedef-model-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Strict JSON schemaVersion1, at most262144 UTF-8 bytes/depth12. Selected RFC8927 forms: type/enum/elements/values/properties/optionalProperties/local ref/discriminator and ordinary nullable. Types: boolean/string/float64 and signed/unsigned8/16/32-bit integers. Duplicate/prototype/unknown keys, malformed Unicode, NUL, nonfinite/unsafe integer-valued numbers and unsupported combinations reject.","Root-only definitions at most24, acyclic local refs/chain16. Schema depth6/nodes512, properties32 per object/256total, enum strings64 and discriminator tags16. No empty schema, timestamp, float32, metadata, recursive/external refs or nullable/ref mapping values. Mapping payloads omit their discriminator property.","1–16 unique labelled examples with at least one positive; each valid flag must agree with the local checker. Example depth8/nodes4096 each and16384total/arrays256/keys128/strings8192 UTF-16 units/checks65536. Example resource limits do not become emitted schema constraints. Members at most1MiB; total delivery content at most2MiB with manifest reserve.","Deterministic offline generation without network, provider, account, compiler/fallback compiler or customer-code execution. Confirm schema and examples using an independent JTD implementation before production use; local checking is not consumer certification.","The buyer may use, edit, deploy, publish and distribute the generated schema/examples with their own content/software subject to its rights. Gateway implementation/templates and third-party rights retain their restrictions; no open-source implementation license is granted.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"png-sprite-atlas-bundle","version":"1.0.0","name":"PNG Sprite Atlas Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/png-sprite-atlas-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/png-sprite-atlas-bundle.preparation.example.json","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","additionalProperties":false,"required":["schemaVersion","name","tileWidth","tileHeight","columns","palette","sprites"],"$comment":"Authoritative engine also enforces exact width*height pixel lengths, used/unique normalized colors, palette indexes, case-insensitive unique IDs, columns<=sprites, <=65536 supplied pixels, and <=131072 padded pixels. JSON Schema string lengths count Unicode scalars; engine UTF-16 length limits can reject earlier for supplementary characters.","properties":{"schemaVersion":{"const":1},"name":{"type":"string","minLength":1,"maxLength":80,"pattern":"^[^\\r\\n\\t\\x00-\\x1F\\x7F-\\x9F]+$(?![\\s\\S])"},"tileWidth":{"type":"integer","minimum":1,"maximum":128},"tileHeight":{"type":"integer","minimum":1,"maximum":128},"columns":{"type":"integer","minimum":1,"maximum":16},"palette":{"type":"array","minItems":1,"maxItems":256,"uniqueItems":true,"items":{"type":"string","minLength":9,"maxLength":9,"pattern":"^#[0-9A-Fa-f]{8}$(?![\\s\\S])"}},"sprites":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","pixels"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,47}$(?![\\s\\S])"},"pixels":{"type":"array","minItems":1,"maxItems":16384,"items":{"type":"integer","minimum":0,"maximum":255}}}}}}}},"delivery":{"method":"private-zip-download","includes":["atlas.png","atlas.css","atlas.json","preview.html","README.md","gateway-manifest.json"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"png-sprite-atlas-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Equal-size pixel-art tiles only: 1–64 sprites, sides 1–128, 1–16 columns, at most 65536 supplied pixels and 1–256 distinct used #RRGGBBAA colors.","Strict JSON text; row-major palette indexes; fixed input order; no image uploads, packing optimization, trimming, extrusion, resampling or animation. Actual RGBA8 PNG with stored DEFLATE; no color profile.","262144 input bytes/depth12 and 2097152 aggregate output bytes. Native decoder/browser/editor compatibility requires separate qualification. Generated artifacts can be used in customer projects; proprietary implementation is not licensed for redistribution.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"mime-draft-message-bundle","version":"1.0.0","name":"MIME Draft Message Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/mime-draft-message-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/mime-draft-message-bundle.preparation.example.json","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","additionalProperties":false,"required":["schemaVersion","from","to","subject","textBody","date","messageId"],"$comment":"Engine also enforces local-part<=32, valid Gregorian UTC date, nonblank/Unicode/control profile, normalized-recipient uniqueness, total HTML units<=65536 and UTF-16 field budgets. Schema is preparation guidance; original JSON text is required for duplicate-key checks.","properties":{"schemaVersion":{"const":1},"from":{"type":"object","additionalProperties":false,"required":["address"],"properties":{"address":{"type":"string","minLength":5,"maxLength":60,"pattern":"^[A-Za-z0-9]+(?:[._+-][A-Za-z0-9]+)*@(?:[A-Za-z0-9](?:[A-Za-z0-9-]{0,61}[A-Za-z0-9])?\\.)+[A-Za-z]{2,63}$(?![\\s\\S])"},"name":{"type":"string","minLength":1,"maxLength":120,"pattern":"^[^\\r\\n\\t\\x00-\\x1F\\x7F-\\x9F]+$(?![\\s\\S])"}}},"to":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["address"],"properties":{"address":{"type":"string","minLength":5,"maxLength":60,"pattern":"^[A-Za-z0-9]+(?:[._+-][A-Za-z0-9]+)*@(?:[A-Za-z0-9](?:[A-Za-z0-9-]{0,61}[A-Za-z0-9])?\\.)+[A-Za-z]{2,63}$(?![\\s\\S])"},"name":{"type":"string","minLength":1,"maxLength":120,"pattern":"^[^\\r\\n\\t\\x00-\\x1F\\x7F-\\x9F]+$(?![\\s\\S])"}}}},"subject":{"type":"string","minLength":1,"maxLength":256,"pattern":"^[^\\r\\n\\t\\x00-\\x1F\\x7F-\\x9F]+$(?![\\s\\S])"},"textBody":{"type":"string","minLength":1,"maxLength":65536},"date":{"type":"string","minLength":20,"maxLength":20,"pattern":"^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}Z$(?![\\s\\S])"},"messageId":{"type":"string","minLength":7,"maxLength":200,"pattern":"^<[A-Za-z0-9]+(?:[._+-][A-Za-z0-9]+)*@(?:[A-Za-z0-9](?:[A-Za-z0-9-]{0,61}[A-Za-z0-9])?\\.)+[A-Za-z]{2,63}>$(?![\\s\\S])"},"htmlParagraphs":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":4096}}}}},"delivery":{"method":"private-zip-download","includes":["unsent.eml","catalog.json","README.md","gateway-manifest.json"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"mime-draft-message-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Explicit UTC Date and Message-ID required. Narrow ASCII sender/To addresses; 1–16 To recipients; subject <=256, display names <=120 and plain body <=65536 UTF-16 units.","UTF-8 encoded headers and base64 bodies; optional escaped HTML paragraphs only. No account access, sending, CC/BCC, attachments, address verification, raw HTML or remote resources. X-Unsent is an advisory and compose/import behavior varies by client.","262144 input bytes/depth12 and 2097152 aggregate output bytes. No SMTP or mail-client qualification is claimed. Generated customer-content artifacts may be used and distributed in customer workflows; implementation redistribution is excluded.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"offline-http-fixture-server-bundle","version":"1.0.0","name":"Offline HTTP Fixture Server Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/offline-http-fixture-server-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/offline-http-fixture-server-bundle.preparation.example.json","inputSchema":{"type":"object","additionalProperties":false,"required":["schemaVersion","name","routes"],"description":"Strict JSON 262144 UTF-8 bytes/depth12; shared parser rejects duplicate/prototype keys, malformed Unicode, NUL and unsafe integer-valued numbers. Runtime also validates unique method/path pairs, UTF-8 body budgets and strict JSON response bodies.","properties":{"schemaVersion":{"const":1},"name":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,63}$"},"routes":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["method","path","status","contentType","body"],"properties":{"method":{"enum":["GET","POST","PUT","PATCH","DELETE"]},"path":{"type":"string","minLength":1,"maxLength":512,"pattern":"^/(?:[A-Za-z0-9_-]+/)*[A-Za-z0-9_-]*$"},"status":{"enum":[200,201,202,400,401,403,404,409,422,429,500,503]},"contentType":{"enum":["text/plain; charset=utf-8","application/json"]},"body":{"type":"string","maxLength":8192,"description":"At most 8192 UTF-8 bytes, at most 65536 across all routes. application/json body must pass the shared strict JSON parser."}}}}}}},"delivery":{"method":"private-zip-download","includes":["server.mjs — constant loopback-only Node server","routes.json — validated fixed responses","requests.http — local request examples","Run.cmd / Export.cmd — Windows run and independent support actions","export.mjs — six-record redacted local Export20 projection","gateway-program.json — managed code and editable data contract","README.md — usage, limits and artifact rights","gateway-manifest.json — member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"offline-http-fixture-server-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["1–64 unique method/path routes; selected GET/POST/PUT/PATCH/DELETE and response status/content types. Body <=8192 UTF-8 bytes each, <=65536 total. JSON body text must satisfy strict duplicate-key-safe JSON. Plain ASCII paths <=512 characters, no query/fragment/percent escapes.","Generated server binds only to 127.0.0.1, defaults to an ephemeral port and emits readiness JSON. HEAD automatically uses GET; unknown routes return 404 and invalid targets return 400. Headers, request bodies, connections and deadlines are bounded. No outbound calls, file serving, accounts, dynamic code, persistent API state or personal request logs.","Generation does not start the server or prove Node consumer compatibility. Test the actual generated utility in your selected supported runtime before use. No hosting, production server, authentication or TLS is supplied.","The buyer may use, edit, publish and distribute all generated artifacts, including main/data files, support exporter, Windows launchers, identity metadata and delivery manifest, within their own content or business workflow subject to its rights. Gateway generator source, proprietary templates and service implementation may not be resold or redistributed; other products and third-party rights remain unchanged. No open-source implementation license is granted.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"csv-transform-runner-bundle","version":"1.0.0","name":"CSV Transform Runner Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/csv-transform-runner-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/csv-transform-runner-bundle.preparation.example.json","inputSchema":{"type":"object","additionalProperties":false,"required":["schemaVersion","name","columns","sampleCsv"],"description":"Strict JSON 262144 UTF-8 bytes/depth12. Runtime enforces source/target uniqueness ignoring ASCII case, selected strict CSV grammar, exact width/header names, typed cells, typed filter agreement and aggregate bounds.","properties":{"schemaVersion":{"const":1},"name":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,63}$"},"columns":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["source","target","type","trim","required"],"properties":{"source":{"type":"string","minLength":1,"maxLength":80,"pattern":"^[ -~]+$","description":"Printable ASCII header, no outer spaces or reserved names; unique ignoring case."},"target":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,63}$"},"type":{"enum":["text","integer","decimal","boolean"]},"trim":{"type":"boolean"},"required":{"type":"boolean"}}}},"filter":{"type":"object","additionalProperties":false,"required":["column","equals"],"properties":{"column":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,63}$"},"equals":{"oneOf":[{"type":"string","maxLength":8192},{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"boolean"},{"type":"null"}]}}},"sampleCsv":{"type":"string","minLength":1,"maxLength":65536,"description":"UTF-8 bytes <=65536; header and <=100 data rows, <=8192 UTF-8 bytes per field. Strict comma/double-quote CSV, LF or CRLF; no BOM, NUL or lone CR."}}}},"delivery":{"method":"private-zip-download","includes":["transform.py — constant stdlib Python transformer","config.json — typed transformation and optional filter","example-input.csv — your validated sample","expected-output.jsonl — sample result","Run.cmd / Export.cmd — Windows run and independent support actions","export.py — six-record redacted local Export20 projection","gateway-program.json — managed code and editable data contract","README.md — usage, limits and artifact rights","gateway-manifest.json — member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"csv-transform-runner-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["1–32 columns, exact ASCII source headers/target identifiers unique ignoring case. text/integer/decimal/boolean, explicit trim/required, optional typed target-equality filter. Safe integers; decimal tokens retained as strings without exponent. Optional blank cells become null. All rows validate before filtering.","Sample up to 65536 UTF-8 bytes and 100 data rows; strict quoted comma CSV, exact width, fields up to 8192 bytes, LF/CRLF, no BOM, NUL or lone CR. Local processing supports up to 16 MiB input, 100000 rows, 64 MiB output and 30 seconds.","Python 3.12+ intended baseline. Explicit absolute input/output paths; input is preserved and existing output is rejected. Same-volume staging and exclusive hard-link publication; unsupported filesystem features fail closed. No eval, plugins, network or external packages. Review and test the generated utility and sample output in your runtime and filesystem.","The buyer may use, edit, publish and distribute all generated artifacts, including main/data files, support exporter, Windows launchers, identity metadata, delivery manifest and transformed outputs, within their own content or business workflow subject to its rights. Gateway generator source, proprietary templates and service implementation may not be resold or redistributed; other products and third-party rights remain unchanged. No open-source implementation license is granted.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"filesystem-fixture-builder-bundle","version":"1.0.0","name":"Synthetic Filesystem Fixture Builder","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/filesystem-fixture-builder-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/filesystem-fixture-builder-bundle.preparation.example.json","inputSchema":{"title":"Gateway filesystem fixture plan v1","properties":{"files":{"items":{"oneOf":[{"additionalProperties":false,"type":"object","properties":{"path":{"maxLength":120,"type":"string","description":"1-6 portable ASCII segments; runtime rejects reserved names, case/ancestor collisions and unsafe paths.","minLength":1,"pattern":"^[A-Za-z0-9][A-Za-z0-9._-]{0,63}(?:/[A-Za-z0-9][A-Za-z0-9._-]{0,63}){0,5}$"},"text":{"description":"Valid Unicode, no NUL, at most65536 UTF-8 bytes.","type":"string"},"kind":{"const":"text"}},"required":["path","kind","text"]},{"additionalProperties":false,"type":"object","properties":{"path":{"maxLength":120,"type":"string","minLength":1,"pattern":"^[A-Za-z0-9][A-Za-z0-9._-]{0,63}(?:/[A-Za-z0-9][A-Za-z0-9._-]{0,63}){0,5}$"},"bytes":{"minimum":0,"type":"integer","maximum":65536},"kind":{"const":"zeros"}},"required":["path","kind","bytes"]}]},"type":"array","maxItems":128,"minItems":1},"name":{"pattern":"^[A-Za-z][A-Za-z0-9_-]{0,63}$","type":"string"},"schemaVersion":{"const":1}},"required":["schemaVersion","name","files"],"additionalProperties":false,"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/filesystem-fixture-builder-bundle.preparation.schema.json","description":"Input and editable plan strict JSON<=262144UTF-8bytes/depth12; delivery is compact JSON without a trailing newline. Runtime also enforces portable paths, reserved/case/ancestor conflicts and aggregate<=4194304output bytes. No customer code is executed."}},"delivery":{"method":"private-zip-download","includes":["make-fixtures.py — constant Python fixture materializer","fixture-plan.json — editable validated plan","fixture-plan.schema.json — plan schema reference","expected-tree.json — supplied factory-plan sizes and SHA-256 hashes","README.md — setup, limits, recovery and artifact rights","Run.cmd — Windows fixture action","export.py — independent six-record redacted cached-data exporter","Export.cmd — exporter-pinned Windows support action","gateway-program.json — managed code and editable data contract","VERSION.txt — generated program version","SBOM.json — first-party program and external Python runtime inventory","PACKAGE_METADATA.json — namespace, version, build and entrypoint","gateway-manifest.json — processor-appended delivery member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"filesystem-fixture-builder-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Strict JSON input and delivered editable plan each at most 262144 UTF-8 bytes/depth 12. Duplicate/prototype keys, NUL, malformed Unicode, unsafe numbers and unknown fields reject. Delivery is compact JSON without a trailing newline.","1–128 text or zero-filled files; 1–6 portable relative ASCII segments, 120 path characters, 65536 bytes per file and 4 MiB aggregate output. Windows reserved names, case duplicates and file/directory collisions reject. Generated members at most 2 MiB before the delivery manifest.","Python 3.12+ standard library, no packages or network. Explicit fresh absolute output directory outside the program tree; existing output is refused. No scanning/copying existing files, links, customer-code execution, automatic cleanup or resume. Staging and exclusive same-volume hard-link publication fail closed on unsupported filesystems. Partial output and its journal are retained.","Independent Export captures at most six redacted cached-data records without starting the main application, plan/output contents, private environment or recursive scanning. Unknown pre-validation counts and partial capture remain explicit. Use directories you control and check compatibility with your runtime and filesystem. Abrupt shutdown may leave a running journal and partial output; it is not proof of completion.","The buyer may use, edit, publish and distribute all generated artifacts, including main/data files, support exporter, Windows launchers, identity metadata, delivery manifest and fixture outputs, within their own content or business workflow subject to its rights. Gateway generator source, proprietary templates and service implementation may not be resold or redistributed; other products and third-party rights remain unchanged. No open-source implementation license is granted.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"offline-html-form-bundle","version":"1.0.0","name":"Offline HTML Form Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/offline-html-form-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/offline-html-form-bundle.preparation.example.json","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/offline-html-form-bundle.preparation.schema.json","type":"object","additionalProperties":false,"required":["schemaVersion","formId","title","description","fields"],"properties":{"schemaVersion":{"const":1},"formId":{"type":"string","pattern":"^[a-z][A-Za-z0-9_]{0,39}(?![\\s\\S])"},"title":{"type":"string","minLength":1,"maxLength":120},"description":{"type":"string","maxLength":800},"fields":{"type":"array","minItems":1,"maxItems":50,"items":{"oneOf":[{"type":"object","additionalProperties":false,"required":["key","type","label","help","required","minLength","maxLength"],"properties":{"key":{"type":"string","pattern":"^[a-z][A-Za-z0-9_]{0,39}(?![\\s\\S])"},"label":{"type":"string","minLength":1,"maxLength":120},"help":{"type":"string","maxLength":240},"required":{"type":"boolean"},"type":{"const":"text"},"minLength":{"type":"integer","minimum":0,"maximum":2000},"maxLength":{"type":"integer","minimum":1,"maximum":2000}}},{"type":"object","additionalProperties":false,"required":["key","type","label","help","required","minLength","maxLength"],"properties":{"key":{"type":"string","pattern":"^[a-z][A-Za-z0-9_]{0,39}(?![\\s\\S])"},"label":{"type":"string","minLength":1,"maxLength":120},"help":{"type":"string","maxLength":240},"required":{"type":"boolean"},"type":{"const":"email"},"minLength":{"type":"integer","minimum":0,"maximum":254},"maxLength":{"type":"integer","minimum":1,"maximum":254}}},{"type":"object","additionalProperties":false,"required":["key","type","label","help","required","minLength","maxLength"],"properties":{"key":{"type":"string","pattern":"^[a-z][A-Za-z0-9_]{0,39}(?![\\s\\S])"},"label":{"type":"string","minLength":1,"maxLength":120},"help":{"type":"string","maxLength":240},"required":{"type":"boolean"},"type":{"const":"textarea"},"minLength":{"type":"integer","minimum":0,"maximum":4000},"maxLength":{"type":"integer","minimum":1,"maximum":4000}}},{"type":"object","additionalProperties":false,"required":["key","type","label","help","required","minimum","maximum"],"properties":{"key":{"type":"string","pattern":"^[a-z][A-Za-z0-9_]{0,39}(?![\\s\\S])"},"label":{"type":"string","minLength":1,"maxLength":120},"help":{"type":"string","maxLength":240},"required":{"type":"boolean"},"type":{"const":"integer"},"minimum":{"type":"integer","minimum":-1000000000,"maximum":1000000000},"maximum":{"type":"integer","minimum":-1000000000,"maximum":1000000000}}},{"type":"object","additionalProperties":false,"required":["key","type","label","help","required","options"],"properties":{"key":{"type":"string","pattern":"^[a-z][A-Za-z0-9_]{0,39}(?![\\s\\S])"},"label":{"type":"string","minLength":1,"maxLength":120},"help":{"type":"string","maxLength":240},"required":{"type":"boolean"},"type":{"const":"select"},"options":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"object","additionalProperties":false,"required":["value","label"],"properties":{"value":{"type":"string","minLength":1,"maxLength":80},"label":{"type":"string","minLength":1,"maxLength":120}}}}}},{"type":"object","additionalProperties":false,"required":["key","type","label","help","required"],"properties":{"key":{"type":"string","pattern":"^[a-z][A-Za-z0-9_]{0,39}(?![\\s\\S])"},"label":{"type":"string","minLength":1,"maxLength":120},"help":{"type":"string","maxLength":240},"required":{"type":"boolean"},"type":{"const":"checkbox"}}}]}}}}},"delivery":{"method":"private-zip-download","includes":["form.html — responsive interactive offline form with labels, errors and JSON download","answers.schema.json — JSON Schema2020-12 answer contract","catalog.json — normalized source for regeneration","README.md — usage, field profile, privacy and artifact rights","content-security.json — exact script/style SHA-256 CSP hashes","gateway-manifest.json — existing delivery processor member integrity hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"offline-html-form-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Strict JSON text only, schemaVersion1, at most262144 UTF-8 bytes/depth12. Duplicate/prototype keys, malformed Unicode, NUL, unsupported properties and unsafe numbers reject.1–50 fields, select options1–20 each/100aggregate. Keys are nonreserved ASCII and reject case collisions. Labels/help/title/description/option values are plain text; angle brackets, unsafe controls and special line separators reject. No caller HTML/scripts/regex/styles/actions/URLs or extra settings.","Six field types: text/email/textarea with explicit minLength/maxLength; integer with explicit minimum/maximum within±1000000000; select with unique nonempty values; checkbox. Required strings require minLength≥1; required checkbox must be true. Optional empty noncheckbox answers are omitted; checkbox answers always emit boolean. Text bounds are Unicode code points: text2000/textarea4000/email254 maximum. Fixed simple ASCII email pattern is mirrored in answer schema; no internationalized-mailbox or deliverability claim. Integers reject decimal/exponent/plus/leading-zero syntax; negative zero normalizes0.","The page uses associated labels/help/errors, a focused error summary, keyboard controls and responsive layout. Fixed reviewed script/style use exact generated CSP SHA-256 hashes; escaped inert template JSON and DOM textContent keep supplied text out of executable markup. No external resources, form submission, tracking, automatic answer storage/sending, account/provider/model calls, hosting or customer-data access. Browser autofill and download behavior follow browser settings.","Use a current browser and check the generated page before relying on it. Download follows an explicit button action after local validation; the page reports a download request rather than claiming a saved file. Review downloaded data before sharing. This bundle does not provide a secure collection/transmission service.","The customer retains supplied-content and answer rights. Use, edit, deploy, publish and distribute the generated HTML/schema with your own content subject to its rights. Resale or redistribution of the Gateway generator source, service implementation or proprietary templates is not permitted; existing third-party rights remain unchanged. No open-source implementation license is added.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"offline-searchable-help-site-bundle","version":"1.0.0","name":"Offline Searchable Help Site Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/offline-searchable-help-site-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/offline-searchable-help-site-bundle.preparation.example.json","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/offline-searchable-help-site-bundle.preparation.schema.json","type":"object","additionalProperties":false,"required":["schemaVersion","siteId","title","description","articles"],"properties":{"schemaVersion":{"const":1},"siteId":{"type":"string","minLength":1,"maxLength":40,"pattern":"^[A-Za-z][A-Za-z0-9_-]{0,39}(?![\\s\\S])"},"title":{"type":"string","minLength":1,"maxLength":120},"description":{"type":"string","minLength":1,"maxLength":800},"articles":{"type":"array","minItems":1,"maxItems":120,"items":{"type":"object","additionalProperties":false,"required":["id","title","body","tags","links"],"properties":{"id":{"type":"string","minLength":1,"maxLength":40,"pattern":"^[A-Za-z][A-Za-z0-9_-]{0,39}(?![\\s\\S])"},"title":{"type":"string","minLength":1,"maxLength":200},"body":{"type":"string","minLength":1,"maxLength":16000},"tags":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"string","minLength":1,"maxLength":60}},"links":{"type":"array","minItems":0,"maxItems":8,"items":{"type":"object","additionalProperties":false,"required":["label","url"],"properties":{"label":{"type":"string","minLength":1,"maxLength":120},"url":{"type":"string","minLength":1,"maxLength":2048,"description":"ASCII HTTPS DNS URL without credentials or credential query keys; fragments allowed. Runtime performs the exact URL check."}}}}}}}},"description":"Strict UTF-8 JSON <=262144 bytes/depth12. Runtime enforces nonblank text, UTF-16 lengths, Unicode/controls, reserved/unique IDs, normalized tag uniqueness, <=40 distinct tags/512 assignments/256 links and exact URL syntax. All source content is literal text."}},"delivery":{"method":"private-zip-download","includes":["help.html — working single-file searchable help site","catalog.json — normalized source","README.md — use and artifact rights","content-security.json — exact inline CSP hashes","gateway-manifest.json — delivery member hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"offline-searchable-help-site-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Strict JSON, 1–120 articles; each has id/title/plain body/1–8 tags/0–8 HTTPS links. At most 40 topics, 512 tag assignments and 256 links; input up to 256 KiB and depth 12. Runtime field/Unicode/control/collision/URL validation applies before delivery.","Case-insensitive all-word title/body search combines with one topic filter. UI text is English. No fuzzy/stemmed search, rich text, images, localization, accounts, editing, analytics, automatic storage, remote resources or hosted help desk.","Page search and reading make no automatic network requests. External links open only after the reader chooses them; URL reachability, ownership and safety are not verified. Exact CSP hashes protect fixed inline code/style; customer content is inert escaped data.","Generated help.html can be used, edited, deployed, published and distributed with customer content. Resale or redistribution of the Gateway generator source, service implementation or proprietary templates is not permitted; existing product and third-party rights remain unchanged. Check search, links and keyboard behavior in your intended browser before relying on it.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"jsonl-routing-runner-bundle","version":"1.0.0","name":"JSONL Routing Runner Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/jsonl-routing-runner-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/jsonl-routing-runner-bundle.preparation.example.json","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/jsonl-routing-runner-bundle.preparation.schema.json","type":"object","additionalProperties":false,"required":["schemaVersion","name","field","routes","unmatched","sampleJsonl"],"properties":{"schemaVersion":{"const":1},"name":{"$ref":"#/$defs/name"},"field":{"type":"string","pattern":"^[A-Za-z_][A-Za-z0-9_]{0,63}(?![\\s\\S])","description":"Exact case-sensitive top-level field; prototype-related names reject ignoring ASCII case."},"routes":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["name","equals"],"properties":{"name":{"allOf":[{"$ref":"#/$defs/name"},{"not":{"pattern":"^[Uu][Nn][Mm][Aa][Tt][Cc][Hh][Ee][Dd]$"}}]},"equals":{"anyOf":[{"type":"string"},{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"boolean"},{"type":"null"}]}}},"description":"Names are unique ignoring ASCII case. Equals values are unique by exact JSON type and value; numeric 1 and 1.0 are equal, but true and 1 are distinct."},"unmatched":{"enum":["error","drop","collect"],"description":"Explicit policy for missing fields or values without a scalar route."},"sampleJsonl":{"type":"string","maxLength":65536,"description":"At most 65536 UTF-8 bytes and 100 object records; strict JSONL rules below also apply. Empty input is valid."}},"$defs":{"name":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,63}(?![\\s\\S])","not":{"pattern":"^(?:[Cc][Oo][Nn]|[Pp][Rr][Nn]|[Aa][Uu][Xx]|[Nn][Uu][Ll]|[Cc][Oo][Mm][1-9]|[Ll][Pp][Tt][1-9]|[Cc][Oo][Nn][Ss][Tt][Rr][Uu][Cc][Tt][Oo][Rr]|[Pp][Rr][Oo][Tt][Oo][Tt][Yy][Pp][Ee])$"}}}}},"delivery":{"method":"private-zip-download","includes":["route.py — reusable local Python routing program","config.json — validated field, routes and unmatched policy","example-input.jsonl and expected-route-counts.json — a reproducible sample","Run.cmd / Export.cmd — isolated run and independent support actions","README.md and gateway-program.json — usage and managed-code profile","gateway-manifest.json — delivery member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"jsonl-routing-runner-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Supply strict UTF-8 JSON with schemaVersion 1, name, one top-level field, 1–16 named scalar-equality routes, explicit error/drop/collect unmatched policy and sampleJsonl. Sample up to 65536 UTF-8 bytes and100object records; duplicate/prototype keys, invalid Unicode, unknown fields and unsafe integer-valued numbers reject.","Python3.12+ standard library; use the isolated launcher or documented -I -S -B command. The reusable local runner accepts up to16MiB/100000JSONL records and creates one fresh ZIP up to64MiB with a cooperative30-second processing deadline. Original validated record bytes are preserved apart from LF endings. No network, plugins, dynamic code or record-selected paths.","Existing output is refused. Named routes retain input order; missing or nonscalar values follow the selected unmatched policy. Filesystem protections, hard-link support and interruption behavior depend on the host; use controlled directories and inspect any result after interrupted status. Local processing budgets do not limit purchases or payment amounts.","The buyer may use, edit, publish and distribute generated programs, data, support files and results in their own content or business workflow, subject to rights in that content. Gateway generator source, proprietary templates and service implementation may not be resold or redistributed; other products and third-party rights remain unchanged.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"release-file-integrity-runner-bundle","version":"1.0.0","name":"Release File Integrity Runner Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/release-file-integrity-runner-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/release-file-integrity-runner-bundle.preparation.example.json","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/release-file-integrity-runner-bundle.preparation.schema.json","title":"Release File Integrity Runner Bundle v1","description":"Strict JSON text <=262144 UTF-8 bytes/depth12. Runtime and generator additionally reject reserved devices, trailing periods, case-insensitive duplicate/ancestor collisions and expected aggregate >268435456 bytes. No customer code executes. Identical semantic validation applies to editable config.json.","type":"object","additionalProperties":false,"required":["schemaVersion","name","files"],"properties":{"schemaVersion":{"const":1},"name":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,63}(?![\\s\\S])","description":"ASCII identifier; constructor, prototype and __proto__ reject ignoring case."},"files":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["path","sha256","bytes"],"properties":{"path":{"type":"string","minLength":1,"maxLength":120,"pattern":"^[A-Za-z0-9][A-Za-z0-9._-]{0,63}(?:/[A-Za-z0-9][A-Za-z0-9._-]{0,63}){0,5}(?![\\s\\S])","description":"1-6 portable relative ASCII segments. Runtime also rejects trailing periods, Windows device basenames, case-insensitive duplicates/ancestors, links/reparse components and changed/ambiguous input paths."},"sha256":{"type":"string","minLength":64,"maxLength":64,"pattern":"^[a-f0-9]{64}(?![\\s\\S])","description":"Expected SHA-256 from an independently trusted source; hashes alone do not authenticate a release."},"bytes":{"type":"integer","minimum":0,"maximum":67108864}}}}}}},"delivery":{"method":"private-zip-download","includes":["verify.py — reusable exact-file SHA-256 comparison program","config.json — validated relative paths, expected hashes and byte lengths","Run.cmd / Export.cmd — isolated run and independent support actions","README.md and gateway-program.json — usage and managed-code profile","gateway-manifest.json — delivery member SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"release-file-integrity-runner-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Supply strict UTF-8 JSON with schemaVersion1, name and1–128exact relative files, each with path, lowercase SHA-256 and expected byte length. Portable paths use1–6ASCII segments, at most120characters; device names, case/ancestor collisions, unknown or duplicate keys and invalid values reject. Expected totals are at most256MiB.","Python3.12+ standard library; use the isolated launcher or documented -I -S -B command. Reads only the configured files, without directory enumeration, target writes, network, packages or customer-code execution. Native budgets are64MiB/file,256MiB aggregate reads and a cooperative30-second deadline. A fresh JSON report distinguishes matched, missing, size/hash mismatch and unsafe/changed files.","Trusted expected hashes are required: matching hashes show consistency and do not authenticate a publisher. Existing report output is refused; configured inputs remain unchanged. Exit0 means all matched,2 means a completed ordinary mismatch,1 means an invalid or incomplete check. Host filesystem races, blocked calls and abrupt interruption remain environment-dependent. These processing budgets do not limit purchases or payments.","The buyer may use, edit, publish and distribute generated programs, data, support files and results in their own content or business workflow, subject to rights in that content. Gateway generator source, proprietary templates and service implementation may not be resold or redistributed; other products and third-party rights remain unchanged.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"toml-configuration-export-bundle","version":"1.0.0","name":"TOML Configuration Export Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/toml-configuration-export-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/toml-configuration-export-bundle.preparation.example.json","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/toml-configuration-export-bundle.preparation.schema.json","type":"object","additionalProperties":false,"required":["schemaVersion","values"],"properties":{"schemaVersion":{"const":1},"values":{"type":"object","maxProperties":128,"propertyNames":{"pattern":"^(?![Cc][Oo][Nn][Ss][Tt][Rr][Uu][Cc][Tt][Oo][Rr]$|[Pp][Rr][Oo][Tt][Oo][Tt][Yy][Pp][Ee]$)[A-Za-z][A-Za-z0-9_-]{0,63}$"},"additionalProperties":{"anyOf":[{"type":"string","maxLength":2048},{"type":"boolean"},{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"array","maxItems":64,"items":{"type":"string","maxLength":2048}},{"type":"array","maxItems":64,"items":{"type":"boolean"}},{"type":"array","maxItems":64,"items":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}}]}},"sections":{"type":"object","maxProperties":16,"propertyNames":{"pattern":"^(?![Cc][Oo][Nn][Ss][Tt][Rr][Uu][Cc][Tt][Oo][Rr]$|[Pp][Rr][Oo][Tt][Oo][Tt][Yy][Pp][Ee]$)[A-Za-z][A-Za-z0-9_-]{0,63}$"},"additionalProperties":{"type":"object","maxProperties":128,"propertyNames":{"pattern":"^(?![Cc][Oo][Nn][Ss][Tt][Rr][Uu][Cc][Tt][Oo][Rr]$|[Pp][Rr][Oo][Tt][Oo][Tt][Yy][Pp][Ee]$)[A-Za-z][A-Za-z0-9_-]{0,63}$"},"additionalProperties":{"anyOf":[{"type":"string","maxLength":2048},{"type":"boolean"},{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"array","maxItems":64,"items":{"type":"string","maxLength":2048}},{"type":"array","maxItems":64,"items":{"type":"boolean"}},{"type":"array","maxItems":64,"items":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}}]}}}},"description":"At most 128 combined assignment keys and section names. Section names must not collide with root keys. The processor also checks UTF-8 bytes and Unicode. Write integers with digits and an optional minus sign. Decimal points and exponent notation are rejected."}},"delivery":{"method":"private-zip-download","includes":["settings.toml — generated configuration","catalog.json — validated input","README.md — use and compatibility notes","gateway-manifest.json — file SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"toml-configuration-export-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Supply schemaVersion 1 and a values dictionary, with optional named sections. Supports strings, booleans, safe integers and homogeneous scalar lists.","Up to 16 sections and 128 combined keys and section names. Keys use ASCII letters, digits, underscores or dashes and start with a letter. Lists have up to 64 values. Strings have up to 2,048 UTF-16 code units.","Review the generated settings against your application’s own configuration requirements. Floating-point numbers, dates and nested tables are outside this export profile.","Up to 256 KiB UTF-8 JSON. Exclude credentials and secrets. Unsupported, duplicate or reserved keys and unsupported values reject before checkout. Write integers with digits and an optional minus sign. Decimal points and exponent notation are rejected.","You may use, edit and distribute the generated configuration in your own workflow, subject to your content rights. This does not grant redistribution rights for Gateway generator code or the service implementation.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"xml-property-list-export-bundle","version":"1.0.0","name":"XML Property List Export Bundle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artifactId"],"properties":{"artifactId":{"type":"string","format":"uuid"}}},"preparation":{"url":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/file-preparations/xml-property-list-export-bundle","method":"POST","contentType":"application/octet-stream","authorization":"Use the same private capability for preparation, quote, payment and download.","payment":false,"inputFormat":"UTF-8 JSON","maxInputBytes":262144,"documentation":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/functional-file-bundles-guide.md","example":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/xml-property-list-export-bundle.preparation.example.json","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://gateway-wallet-payments.jerryrnapier.workers.dev/agent/xml-property-list-export-bundle.preparation.schema.json","type":"object","additionalProperties":false,"required":["schemaVersion","values"],"properties":{"schemaVersion":{"const":1},"values":{"type":"object","maxProperties":128,"propertyNames":{"pattern":"^(?![Cc][Oo][Nn][Ss][Tt][Rr][Uu][Cc][Tt][Oo][Rr]$|[Pp][Rr][Oo][Tt][Oo][Tt][Yy][Pp][Ee]$)[A-Za-z][A-Za-z0-9_-]{0,63}$"},"additionalProperties":{"$ref":"#/$defs/value1"}}},"description":"At most 512 value nodes including the root dictionary. The processor also checks UTF-8 bytes and XML characters. Write integers with digits and an optional minus sign. Decimal points and exponent notation are rejected.","$defs":{"value8":{"anyOf":[{"type":"string","maxLength":2048},{"type":"boolean"},{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"object","maxProperties":0},{"type":"array","maxItems":0}]},"value7":{"anyOf":[{"type":"string","maxLength":2048},{"type":"boolean"},{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"object","maxProperties":128,"propertyNames":{"pattern":"^(?![Cc][Oo][Nn][Ss][Tt][Rr][Uu][Cc][Tt][Oo][Rr]$|[Pp][Rr][Oo][Tt][Oo][Tt][Yy][Pp][Ee]$)[A-Za-z][A-Za-z0-9_-]{0,63}$"},"additionalProperties":{"$ref":"#/$defs/value8"}},{"type":"array","maxItems":64,"items":{"$ref":"#/$defs/value8"}}]},"value6":{"anyOf":[{"type":"string","maxLength":2048},{"type":"boolean"},{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"object","maxProperties":128,"propertyNames":{"pattern":"^(?![Cc][Oo][Nn][Ss][Tt][Rr][Uu][Cc][Tt][Oo][Rr]$|[Pp][Rr][Oo][Tt][Oo][Tt][Yy][Pp][Ee]$)[A-Za-z][A-Za-z0-9_-]{0,63}$"},"additionalProperties":{"$ref":"#/$defs/value7"}},{"type":"array","maxItems":64,"items":{"$ref":"#/$defs/value7"}}]},"value5":{"anyOf":[{"type":"string","maxLength":2048},{"type":"boolean"},{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"object","maxProperties":128,"propertyNames":{"pattern":"^(?![Cc][Oo][Nn][Ss][Tt][Rr][Uu][Cc][Tt][Oo][Rr]$|[Pp][Rr][Oo][Tt][Oo][Tt][Yy][Pp][Ee]$)[A-Za-z][A-Za-z0-9_-]{0,63}$"},"additionalProperties":{"$ref":"#/$defs/value6"}},{"type":"array","maxItems":64,"items":{"$ref":"#/$defs/value6"}}]},"value4":{"anyOf":[{"type":"string","maxLength":2048},{"type":"boolean"},{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"object","maxProperties":128,"propertyNames":{"pattern":"^(?![Cc][Oo][Nn][Ss][Tt][Rr][Uu][Cc][Tt][Oo][Rr]$|[Pp][Rr][Oo][Tt][Oo][Tt][Yy][Pp][Ee]$)[A-Za-z][A-Za-z0-9_-]{0,63}$"},"additionalProperties":{"$ref":"#/$defs/value5"}},{"type":"array","maxItems":64,"items":{"$ref":"#/$defs/value5"}}]},"value3":{"anyOf":[{"type":"string","maxLength":2048},{"type":"boolean"},{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"object","maxProperties":128,"propertyNames":{"pattern":"^(?![Cc][Oo][Nn][Ss][Tt][Rr][Uu][Cc][Tt][Oo][Rr]$|[Pp][Rr][Oo][Tt][Oo][Tt][Yy][Pp][Ee]$)[A-Za-z][A-Za-z0-9_-]{0,63}$"},"additionalProperties":{"$ref":"#/$defs/value4"}},{"type":"array","maxItems":64,"items":{"$ref":"#/$defs/value4"}}]},"value2":{"anyOf":[{"type":"string","maxLength":2048},{"type":"boolean"},{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"object","maxProperties":128,"propertyNames":{"pattern":"^(?![Cc][Oo][Nn][Ss][Tt][Rr][Uu][Cc][Tt][Oo][Rr]$|[Pp][Rr][Oo][Tt][Oo][Tt][Yy][Pp][Ee]$)[A-Za-z][A-Za-z0-9_-]{0,63}$"},"additionalProperties":{"$ref":"#/$defs/value3"}},{"type":"array","maxItems":64,"items":{"$ref":"#/$defs/value3"}}]},"value1":{"anyOf":[{"type":"string","maxLength":2048},{"type":"boolean"},{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"object","maxProperties":128,"propertyNames":{"pattern":"^(?![Cc][Oo][Nn][Ss][Tt][Rr][Uu][Cc][Tt][Oo][Rr]$|[Pp][Rr][Oo][Tt][Oo][Tt][Yy][Pp][Ee]$)[A-Za-z][A-Za-z0-9_-]{0,63}$"},"additionalProperties":{"$ref":"#/$defs/value2"}},{"type":"array","maxItems":64,"items":{"$ref":"#/$defs/value2"}}]}}}},"delivery":{"method":"private-zip-download","includes":["settings.plist — generated configuration","catalog.json — validated input","README.md — use and compatibility notes","gateway-manifest.json — file SHA-256 hashes"],"expiresAt":"Exact prepared-artifact expiry is returned before checkout. Access lasts 30 days from preparation; payment does not extend it."},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"xml-property-list-export-bundle","input":{"artifactId":"00000000-0000-4000-8000-000000000000"}},"artifactIdSource":"Replace the example UUID with preparation.artifactId."},"limitations":["Supply schemaVersion 1 and a values dictionary. Supports nested dictionaries, arrays, strings, booleans and safe integers.","Up to depth 8 from the values dictionary and 512 value nodes. Dictionaries have up to 128 keys. Lists have up to 64 values. Strings have up to 2,048 UTF-16 code units. Keys use ASCII letters, digits, underscores or dashes and start with a letter.","Produces an XML plist for review and import by your own consumer. Binary plists, configuration profiles, signing, dates, raw byte values and device deployment are outside this export profile.","Up to 256 KiB UTF-8 JSON. Exclude credentials and secrets. Unsupported, duplicate or reserved keys and unsupported values reject before checkout. Write integers with digits and an optional minus sign. Decimal points and exponent notation are rejected.","You may use, edit and distribute the generated configuration in your own workflow, subject to your content rights. This does not grant redistribution rights for Gateway generator code or the service implementation.","USD 19.00 per one-time prepared ZIP; no subscription. Save the ZIP before its disclosed expiry."]},{"id":"data-service-v1","version":"1.0.0","name":"Gateway Data Utility","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["operation","content"],"properties":{"operation":{"enum":["validate-json","validate-csv","json-to-csv","csv-to-json","normalize-csv","deduplicate-csv","zec-request-check"]},"content":{"type":"string","maxLength":65536,"description":"Maximum 65536 UTF-8 bytes; output maximum 1 MiB."}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Processed file content and validation summary"]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"data-service-v1","input":{"operation":"validate-json","content":"{\"example\":true}"}}},"limitations":["Payment requires the existing approved wallet configuration and exact quote.","No browser checkout entitlement is transferred to this separate wallet purchase."]},{"id":"api-credits-v1","version":"1.0.0","name":"Gateway API — 100 jobs","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["operation"],"properties":{"operation":{"const":"api-credits"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["100 successful data jobs within 30 days"]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"api-credits-v1","input":{"operation":"api-credits"}}},"limitations":["Payment requires the existing approved wallet configuration and exact quote.","No browser checkout entitlement is transferred to this separate wallet purchase."]},{"id":"handoff-capsules-v1","version":"1.0.0","name":"Private Handoff Capsules — five files","price":{"amount":"5.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["version"],"properties":{"version":{"const":"1.0.0"}}},"delivery":{"method":"private-json-result","retentionDays":37,"includes":["Five encrypted handoffs: upload within 30 days; seven-day recipient access"]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"handoff-capsules-v1","input":{"version":"1.0.0"}}},"limitations":["Payment requires the existing approved wallet configuration and exact quote.","No browser checkout entitlement is transferred to this separate wallet purchase.","Client-side encryption and recipient key sharing are caller responsibilities. Revocation cannot erase an already downloaded copy."]},{"id":"workflow-reliability-pack-v1","version":"1.0.0","name":"Workflow Reliability Test Pack v1.0.0","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["version"],"properties":{"version":{"const":"1.0.0"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Versioned test-pack files, reference evaluator and license"]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"workflow-reliability-pack-v1","input":{"version":"1.0.0"}}},"limitations":["Payment requires the existing approved wallet configuration and exact quote.","No browser checkout entitlement is transferred to this separate wallet purchase."]},{"id":"schulze-panel-ranking","version":"1.0.0","name":"Panel Ranking Reconciliation","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":2,"items":{"type":"object","additionalProperties":false,"required":["id","candidateIds","ballots","reportedWinners"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"candidateIds":{"type":"array","minItems":2,"maxItems":12,"items":{"type":"string","minLength":1,"maxLength":200}},"ballots":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","weight","ranking"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"weight":{"type":"integer","minimum":1,"maximum":1000000},"ranking":{"type":"array","minItems":2,"maxItems":12,"items":{"type":"integer","minimum":0,"maximum":11}}}}},"reportedWinners":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"integer","minimum":0,"maximum":11}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a panel decision with complete weighted preferences and trace the strongest supporting paths."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"schulze-panel-ranking","input":{"records":[{"id":"R1","candidateIds":["A","B","C"],"ballots":[{"id":"AB","weight":3,"ranking":[0,1,2]},{"id":"BC","weight":2,"ranking":[1,2,0]},{"id":"CA","weight":1,"ranking":[2,0,1]}],"reportedWinners":[0]}]}}},"limitations":["Reconcile a panel decision with complete weighted preferences and trace the strongest supporting paths. Uses the winning-votes Schulze method on two to twelve candidates and one to 128 complete strict ballots; integer ballot weights are one to one million. A direct edge exists only for a strict pairwise win, carrying its winning vote count. Strongest paths maximize their weakest edge; winners are unbeaten by the reverse strongest-path comparison. Ranking layers repeatedly remove the unbeaten remaining candidates. Witnesses use a shortest path in each positive-strength threshold graph, then supplied-index traversal order; absent paths have strength zero and an empty witness. Reported winners are compared as a set. Up to 1,728 strength updates and 132 bounded path searches per record; one or two independent records. Private JSON report retained for 30 days. One-time USD 9.00 job with no subscription. Uses supplied, authorized, non-sensitive records; no provider lookup, external changes, prediction or operational guarantee. Planning methods are chosen analytical models, with no official election, legal apportionment or fairness certification. Document limits are 36,000 UTF-8 bytes, 6,000 value nodes and depth 24; results are limited to 500,000 bytes. All dimensions, references and work profiles are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"proportional-approval-committee","version":"1.0.0","name":"Approval Committee Plan Reconciliation","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":2,"items":{"type":"object","additionalProperties":false,"required":["id","candidateIds","seats","ballots","reportedCommittee","reportedScore"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"candidateIds":{"type":"array","minItems":2,"maxItems":12,"items":{"type":"string","minLength":1,"maxLength":200}},"seats":{"type":"integer","minimum":1,"maximum":6},"ballots":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","weight","approvals"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"weight":{"type":"integer","minimum":1,"maximum":1000000},"approvals":{"type":"array","minItems":0,"maxItems":12,"items":{"type":"integer","minimum":0,"maximum":11}}}}},"reportedCommittee":{"type":"array","minItems":1,"maxItems":6,"items":{"type":"integer","minimum":0,"maximum":11}},"reportedScore":{"type":"object","additionalProperties":false,"required":["numerator","denominator"],"properties":{"numerator":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"string","pattern":"^(?:0|[1-9][0-9]*)(?![\\s\\S])","maxLength":64}]},"denominator":{"anyOf":[{"type":"integer","minimum":1,"maximum":9007199254740991},{"type":"string","pattern":"^[1-9][0-9]*(?![\\s\\S])","maxLength":64}]}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Choose an approval committee and reconcile its recorded score with every eligible committee."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"proportional-approval-committee","input":{"records":[{"id":"R1","candidateIds":["A","B","C"],"seats":2,"ballots":[{"id":"AB","weight":2,"approvals":[0,1]},{"id":"C","weight":1,"approvals":[2]}],"reportedCommittee":[0,1],"reportedScore":{"numerator":"3","denominator":"1"}}]}}},"limitations":["Choose an approval committee and reconcile its recorded score with every eligible committee. Exact Proportional Approval Voting maximizes the weighted sum of H(k), where H(0)=0 and H(k)=1+1/2+...+1/k for the approved members selected on each ballot. Two to twelve candidates, one to six seats no greater than the candidate count, one to 128 approval ballots with integer weights one to one million, and one or two independent records. Empty approval sets are allowed; repeated approvals are rejected. Enumerates at most 924 committees; equal scores select the lexicographically earliest supplied-index tuple and count every optimum. Per-ballot harmonic satisfaction and weighted contributions accompany the selected and reported plans. Any optimal reported committee passes optimality, including a tied alternative. Scores use exact integer units of 1/60 and return reduced fractions. Reported fraction fields accept safe integer numbers or canonical unsigned decimal strings up to 64 digits, no signs, whitespace, exponents or leading zeros; denominator is positive. Every reduced result fits this claim domain (score at most 313,600,000 and reduced denominator at most 60); equivalent non-reduced claims within it compare exactly. Private JSON report retained for 30 days. One-time USD 9.00 job with no subscription. Uses supplied, authorized, non-sensitive records; no provider lookup, external changes, prediction or operational guarantee. Planning methods are chosen analytical models, with no official election, legal apportionment or fairness certification. Document limits are 36,000 UTF-8 bytes, 6,000 value nodes and depth 24; results are limited to 500,000 bytes. All dimensions, references and work profiles are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"huntington-hill-planning-units","version":"1.0.0","name":"Planning Unit Allocation Reconciliation","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":2,"items":{"type":"object","additionalProperties":false,"required":["id","participants","totalUnits","reportedAllocation"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"participants":{"type":"array","minItems":1,"maxItems":24,"items":{"type":"object","additionalProperties":false,"required":["id","weight"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"weight":{"type":"integer","minimum":1,"maximum":1000000}}}},"totalUnits":{"type":"integer","minimum":1,"maximum":256},"reportedAllocation":{"type":"array","minItems":1,"maxItems":24,"items":{"type":"integer","minimum":0,"maximum":256}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Allocate whole planning units from supplied positive weights and explain each award."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"huntington-hill-planning-units","input":{"records":[{"id":"R1","participants":[{"id":"Large","weight":100},{"id":"Small","weight":50}],"totalUnits":5,"reportedAllocation":[3,2]}]}}},"limitations":["Allocate whole planning units from supplied positive weights and explain each award. The chosen Huntington–Hill method first gives one unit to every participant, then awards each remaining unit to the largest weight/sqrt(a(a+1)) priority for its current allocation a. One to twenty-four participants, total units at least the participant count and at most 256, integer weights one to one million, and one or two independent records. Exact BigInt cross-products compare squared priorities without floating-point roots; an equal priority goes to the earliest supplied participant. The trace retains every award, selected squared priority and complete tied set. A reported allocation is checked for total, minimum-one feasibility and per-participant differences. At most 255 awards and 24 priority comparisons per award. Units describe the supplied planning model and do not establish demand or statutory entitlement. Private JSON report retained for 30 days. One-time USD 9.00 job with no subscription. Uses supplied, authorized, non-sensitive records; no provider lookup, external changes, prediction or operational guarantee. Planning methods are chosen analytical models, with no official election, legal apportionment or fairness certification. Document limits are 36,000 UTF-8 bytes, 6,000 value nodes and depth 24; results are limited to 500,000 bytes. All dimensions, references and work profiles are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"integer-coalition-minimax-cost-split","version":"1.0.0","name":"Integer Coalition Cost Plan Reconciliation","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":2,"items":{"type":"object","additionalProperties":false,"required":["id","participantIds","totalUnits","coalitionCosts","reportedAllocation","reportedMaximumExcess"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"participantIds":{"type":"array","minItems":2,"maxItems":4,"items":{"type":"string","minLength":1,"maxLength":200}},"totalUnits":{"type":"integer","minimum":0,"maximum":40},"coalitionCosts":{"type":"array","minItems":2,"maxItems":14,"items":{"type":"object","additionalProperties":false,"required":["mask","cost"],"properties":{"mask":{"type":"integer","minimum":1,"maximum":14},"cost":{"type":"integer","minimum":0,"maximum":1000000}}}},"reportedAllocation":{"type":"array","minItems":2,"maxItems":4,"items":{"type":"integer","minimum":0,"maximum":40}},"reportedMaximumExcess":{"type":"integer","minimum":-1000000,"maximum":160}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find a whole-unit cost split that minimizes the largest signed coalition excess and reconcile a recorded alternative."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"integer-coalition-minimax-cost-split","input":{"records":[{"id":"R1","participantIds":["A","B"],"totalUnits":4,"coalitionCosts":[{"mask":1,"cost":3},{"mask":2,"cost":3}],"reportedAllocation":[2,2],"reportedMaximumExcess":-1}]}}},"limitations":["Find a whole-unit cost split that minimizes the largest signed coalition excess and reconcile a recorded alternative. Two to four participants, a grand total of zero to forty nonnegative integer analysis units, and one integer cost from zero to one million for every nonempty proper coalition. Coalition masks use bit i for supplied participant i; duplicates, missing masks and grand or empty coalitions reject. Enumerates every nonnegative integer allocation summing to the total, at most 12,341 compositions, and minimizes max(sum allocated to coalition minus its supplied cost). Negative excesses remain negative. Equal objectives select the lexicographically earliest allocation and count every optimum. Both plans retain all coalition excesses and maximizing-coalition witnesses; reported feasibility, objective accuracy and optimality are separate. One or two independent records; at most 172,774 coalition assessments per record. This is finite integer minimax cost sharing, with no continuous least-core, nucleolus, transferable-payment execution or inferred coalition behavior. The bounded analysis units are not payment limits. Private JSON report retained for 30 days. One-time USD 9.00 job with no subscription. Uses supplied, authorized, non-sensitive records; no provider lookup, external changes, prediction or operational guarantee. Planning methods are chosen analytical models, with no official election, legal apportionment or fairness certification. Document limits are 36,000 UTF-8 bytes, 6,000 value nodes and depth 24; results are limited to 500,000 bytes. All dimensions, references and work profiles are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fixed-tree-fitch-parsimony","version":"1.0.0","name":"Fixed Tree Fitch Parsimony API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["alphabet","root","nodes","leafStates"],"properties":{"alphabet":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"string","pattern":"^[A-Za-z0-9][A-Za-z0-9_.-]{0,31}$","maxLength":32}},"root":{"type":"integer","minimum":0,"maximum":46},"nodes":{"type":"array","minItems":3,"maxItems":47,"items":{"anyOf":[{"type":"object","additionalProperties":false,"required":["taxon"],"properties":{"taxon":{"type":"string","pattern":"^[A-Za-z0-9][A-Za-z0-9_.-]{0,31}$","maxLength":32}}},{"type":"object","additionalProperties":false,"required":["children"],"properties":{"children":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"integer","minimum":0,"maximum":46}}}}]}},"leafStates":{"type":"array","minItems":2,"maxItems":24,"items":{"type":"object","additionalProperties":false,"required":["taxon","sites"],"properties":{"taxon":{"type":"string","pattern":"^[A-Za-z0-9][A-Za-z0-9_.-]{0,31}$","maxLength":32},"sites":{"type":"array","minItems":1,"maxItems":24,"items":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"string","pattern":"^[A-Za-z0-9][A-Za-z0-9_.-]{0,31}$","maxLength":32}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculations use only the records you submit, with deterministic ties and exact results."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fixed-tree-fitch-parsimony","input":{"alphabet":["A","B"],"root":2,"nodes":[{"taxon":"L"},{"taxon":"R"},{"children":[0,1]}],"leafStates":[{"taxon":"L","sites":[["A"]]},{"taxon":"R","sites":[["B"]]}]}}},"limitations":["Calculations use only the records you submit, with deterministic ties and exact results. No external data is retrieved. Private JSON result retained for 30 days; USD 1.00 per one-time job. Find the minimum number of equally weighted state changes on your fixed rooted strict binary tree. Submit 2 through 24 uniquely named leaves, 1 through 24 sites, and an explicit ordered alphabet of at most eight states. Every leaf has one nonempty allowed-state set at every site. References, unique parents, root, connectivity and coverage are checked. Each site returns bottom-up Fitch sets, one deterministic minimum-change ancestral assignment and its changed-edge witness. The root uses the first state in alphabet order; each child retains its parent state when it belongs to its bottom-up set, otherwise uses the first available state. Bottom-up sets are not claimed to enumerate every globally possible ancestral state. No tree search, sequence alignment, mutation weighting, probability estimate or biological inference is performed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"unrooted-robinson-foulds-splits","version":"1.0.0","name":"Unrooted Robinson Foulds Splits API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["taxa","tree1","tree2"],"properties":{"taxa":{"type":"array","minItems":2,"maxItems":24,"items":{"type":"string","pattern":"^[A-Za-z0-9][A-Za-z0-9_.-]{0,31}$","maxLength":32}},"tree1":{"type":"object","additionalProperties":false,"required":["nodeCount","edges"],"properties":{"nodeCount":{"type":"integer","minimum":2,"maximum":46},"edges":{"type":"array","minItems":1,"maxItems":45,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"integer","minimum":0,"maximum":46}}}}},"tree2":{"type":"object","additionalProperties":false,"required":["nodeCount","edges"],"properties":{"nodeCount":{"type":"integer","minimum":2,"maximum":46},"edges":{"type":"array","minItems":1,"maxItems":45,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"integer","minimum":0,"maximum":46}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculations use only the records you submit, with deterministic ties and exact results."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"unrooted-robinson-foulds-splits","input":{"taxa":["A","B","C","D"],"tree1":{"nodeCount":6,"edges":[[0,4],[1,4],[4,5],[2,5],[3,5]]},"tree2":{"nodeCount":5,"edges":[[0,4],[1,4],[2,4],[3,4]]}}}},"limitations":["Calculations use only the records you submit, with deterministic ties and exact results. No external data is retrieved. Private JSON result retained for 30 days; USD 1.00 per one-time job. Compare the nontrivial edge splits of two supplied unrooted trees on the same ordered list of 2 through 24 unique taxa. Taxon leaves occupy node indices 0 through n-1; internal nodes have degree at least three and total node count is at most 46. Both graphs must be simple connected trees. Polytomies are accepted without resolution. Each split keeps its smaller taxon-index side; equal-size sides use lexicographic numeric order. Return both split sets, shared splits, each unique set and the symmetric-difference COUNT as the declared Robinson-Foulds convention. The normalized value is count divided by the sum of the two split counts, or null when that sum is zero. No branch-length comparison, silent taxon pruning or taxon matching is performed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"average-link-upgma-hierarchy","version":"1.0.0","name":"Average Link UPGMA Hierarchy API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["ids","matrix"],"properties":{"ids":{"type":"array","minItems":2,"maxItems":16,"items":{"type":"string","pattern":"^[A-Za-z0-9][A-Za-z0-9_.-]{0,31}$","maxLength":32}},"matrix":{"type":"array","minItems":2,"maxItems":16,"items":{"type":"array","minItems":2,"maxItems":16,"items":{"type":"integer","minimum":0,"maximum":1000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculations use only the records you submit, with deterministic ties and exact results."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"average-link-upgma-hierarchy","input":{"ids":["A","B","C"],"matrix":[[0,2,4],[2,0,8],[4,8,0]]}}},"limitations":["Calculations use only the records you submit, with deterministic ties and exact results. No external data is retrieved. Private JSON result retained for 30 days; USD 1.00 per one-time job. Rational values are reduced numerator/denominator decimal strings with a positive denominator; no floating-point approximation is used. Input distances are symmetric nonnegative integers at most 1000000 with a zero diagonal, for 2 through 16 unique IDs. IDs follow submitted order; ties compare the numeric leaf-index tuples of the active clusters, then the pair of clusters. Arithmetic is bounded to 2000000 counted operations and 512-bit integer intermediates. Build an average-link hierarchy using leaf-count-weighted cluster distance updates. Each merge reports its children, member indices, merge distance, height at half the merge distance and both child limbs. The cophenetic matrix reports twice the height of each pair’s first shared cluster; residuals are cophenetic distance minus submitted distance. The hierarchy does not guarantee an exact fit to the supplied matrix or establish an evolutionary history. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"neighbor-joining-distance-tree","version":"1.0.0","name":"Neighbor Joining Distance Tree API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["ids","matrix"],"properties":{"ids":{"type":"array","minItems":2,"maxItems":16,"items":{"type":"string","pattern":"^[A-Za-z0-9][A-Za-z0-9_.-]{0,31}$","maxLength":32}},"matrix":{"type":"array","minItems":2,"maxItems":16,"items":{"type":"array","minItems":2,"maxItems":16,"items":{"type":"integer","minimum":0,"maximum":1000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculations use only the records you submit, with deterministic ties and exact results."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"neighbor-joining-distance-tree","input":{"ids":["A","B","C"],"matrix":[[0,5,9],[5,0,10],[9,10,0]]}}},"limitations":["Calculations use only the records you submit, with deterministic ties and exact results. No external data is retrieved. Private JSON result retained for 30 days; USD 1.00 per one-time job. Rational values are reduced numerator/denominator decimal strings with a positive denominator; no floating-point approximation is used. Input distances are symmetric nonnegative integers at most 1000000 with a zero diagonal, for 2 through 16 unique IDs. IDs follow submitted order; ties compare the numeric leaf-index tuples of the active clusters, then the pair of clusters. Arithmetic is bounded to 2000000 counted operations and 512-bit integer intermediates. Construct a neighbor-joining tree by minimizing Q(i,j)=(m-2)d(i,j)-r(i)-r(j) at each stage with more than two active clusters, then connect the final two nodes. Each join reports active nodes, row sums, selected Q value, both limbs and every updated row distance. Return the edge list, fitted pair distances and residuals defined as fitted minus submitted distance. Negative limbs and reduced distances are preserved exactly, with negative edge indices identified; no clipping, best-tree guarantee or biological inference is provided. Two taxa return their single supplied-distance edge. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dominant-resource-share-plan","version":"1.0.0","name":"Dominant Resource Share Reconciliation","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":2,"items":{"type":"object","additionalProperties":false,"required":["id","resourceIds","capacities","tasks","reportedTaskAmounts"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"resourceIds":{"type":"array","minItems":2,"maxItems":6,"items":{"type":"string","minLength":1,"maxLength":200}},"capacities":{"type":"array","minItems":2,"maxItems":6,"items":{"type":"integer","minimum":1,"maximum":1000000}},"tasks":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["id","demand","cap"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"demand":{"type":"array","minItems":2,"maxItems":6,"items":{"type":"integer","minimum":0,"maximum":1000000}},"cap":{"type":"integer","minimum":0,"maximum":1000000}}}},"reportedTaskAmounts":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["numerator","denominator"],"properties":{"numerator":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"string","pattern":"^(?:0|[1-9][0-9]*)(?![\\s\\S])","maxLength":141}]},"denominator":{"anyOf":[{"type":"integer","minimum":1,"maximum":9007199254740991},{"type":"string","pattern":"^[1-9][0-9]*(?![\\s\\S])","maxLength":135}]}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile divisible task allocations across heterogeneous resource capacities and see which cap or exhausted resource stops each task."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dominant-resource-share-plan","input":{"records":[{"id":"R1","resourceIds":["CPU","memory"],"capacities":[12,12],"tasks":[{"id":"A","demand":[2,1],"cap":10},{"id":"B","demand":[1,2],"cap":10}],"reportedTaskAmounts":[{"numerator":4,"denominator":1},{"numerator":4,"denominator":1}]}]}}},"limitations":["Reconcile divisible task allocations across heterogeneous resource capacities and see which cap or exhausted resource stops each task. Unweighted capped dominant-share progressive filling, fixed nonzero demand vectors; at most sixteen tasks, two to six resources and two independent records. Capacities are positive integers and demands/caps are nonnegative integers up to one million in consistent supplied units. Exact reduced fractions and event certificates preserve fractional work. Reported numerator and denominator fields accept safe integer numbers or canonical unsigned decimal strings without signs, whitespace, exponents or leading zeros; only the numerator may be zero. String numerators allow at most 141 digits and denominators at most 135 digits. Equivalent non-reduced claims are compared exactly. Whole-document limits still apply: 36,000 UTF-8 bytes, 6,000 value nodes and depth 24, with a 500,000-byte result profile; exact rational arithmetic retains its 16,384-bit and 100,000-operation guards. Individual fields fitting their bounds do not guarantee that all claims and identifiers fit together in one document. Zero-cap tasks freeze at event zero; simultaneous events freeze together in supplied order. Each event raises all active dominant shares equally until the next resource or cap limit. No indivisible-task scheduling, weights, arrivals, prediction or strategy-proofness claim. The shared pre-checkout check evaluates semantic dimensions, feasibility and the bounded exact calculation before acceptance. Private JSON report, retained for 30 days. One-time USD 9.00 job. Uses only supplied records; no external system changes. Exact within the stated finite model, with no inferred demand, travel data or operational guarantee. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"discrete-service-radius-centers","version":"1.0.0","name":"Service Radius Center Plan Reconciliation","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":2,"items":{"type":"object","additionalProperties":false,"required":["id","centerIds","demandIds","centerCount","distances","reportedCenters","reportedRadius"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"centerIds":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"string","minLength":1,"maxLength":200}},"demandIds":{"type":"array","minItems":1,"maxItems":24,"items":{"type":"string","minLength":1,"maxLength":200}},"centerCount":{"type":"integer","minimum":1,"maximum":6},"distances":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"array","minItems":1,"maxItems":24,"items":{"type":"integer","minimum":0,"maximum":1000000}}},"reportedCenters":{"type":"array","minItems":1,"maxItems":6,"items":{"type":"integer","minimum":0,"maximum":11}},"reportedRadius":{"type":"integer","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Choose permitted service centers to reduce the worst supplied distance and reconcile a recorded plan with complete finite-set witnesses."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"discrete-service-radius-centers","input":{"records":[{"id":"R1","centerIds":["West","Middle","East"],"demandIds":["D0","D4","D10"],"centerCount":1,"distances":[[0,4,10],[4,0,6],[10,6,0]],"reportedCenters":[1],"reportedRadius":6}]}}},"limitations":["Choose permitted service centers to reduce the worst supplied distance and reconcile a recorded plan with complete finite-set witnesses. Exactly p distinct centers among at most twelve candidates and twenty-four demand points; one to six centers and two independent records. Enumerate every p-subset, at most 924, and minimize the maximum demand-to-nearest-selected-center distance. Nonnegative integer matrix entries up to one million use supplied consistent units; no symmetry, triangle inequality or geography is assumed. Equal objectives use lexicographically earliest supplied index tuple; assignments use earliest selected index on ties. Every subset carries a demand that prevents any strictly smaller radius, and all optimum ties are counted. No capacities, opening/shipping sum costs, center-to-center separation, road lookup or live dispatch. All matrix, reference and subset bounds are checked before checkout. Private JSON report, retained for 30 days. One-time USD 9.00 job. Uses only supplied records; no external system changes. Exact within the stated finite model, with no inferred demand, travel data or operational guarantee. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"finite-pointset-hausdorff-witness","version":"1.0.0","name":"Finite Point Set Hausdorff Witness API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["dimension","pointsA","pointsB"],"properties":{"dimension":{"type":"integer","minimum":2,"maximum":3},"pointsA":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"array","minItems":2,"maxItems":3,"items":{"type":"integer","minimum":-1000000,"maximum":1000000}}},"pointsB":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"array","minItems":2,"maxItems":3,"items":{"type":"integer","minimum":-1000000,"maximum":1000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Unordered finite point sets in dimension 2 or 3; each nonempty set has at most 128 distinct points, coordinates within plus/minus 1000000."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"finite-pointset-hausdorff-witness","input":{"dimension":2,"pointsA":[[0,0],[2,0]],"pointsB":[[0,0]]}}},"limitations":["Unordered finite point sets in dimension 2 or 3; each nonempty set has at most 128 distinct points, coordinates within plus/minus 1000000. Matching dimensions required; repeated points within a set reject, points shared across sets are allowed. Compute both directed max-min squared Euclidean distances and their symmetric maximum. Every source point receives one exact nearest witness; nearest-distance ties choose the smallest target input index, attaining-source ties choose the smallest source input index, and equal directional maxima select A_TO_B for the symmetric witness. Witness indices are zero-based positions in the submitted arrays. Distances are invariant to point order; witness indices follow input order. At most 16384 pair distances and 49152 coordinate-square terms; no randomization. Exact calculations on submitted integer coordinates in one caller-declared consistent Cartesian unit. Squared distances and dot products are authoritative decimal strings; no square-root approximation is returned. No map lookup, provider call, external access, data inference or live action. Strict bounds and semantic checks run in the existing pre-quote validation path. Private JSON result retained for 30 days; USD 1.00 per one-time job. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"planar-proximity-graph-pair","version":"1.0.0","name":"Planar Proximity Graph Pair API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["points"],"properties":{"points":{"type":"array","minItems":1,"maxItems":48,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"integer","minimum":-1000000,"maximum":1000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["One combined relative-neighborhood/Gabriel graph offer from 1 through 48 distinct planar integer points."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"planar-proximity-graph-pair","input":{"points":[[0,0],[1,0],[2,0]]}}},"limitations":["One combined relative-neighborhood/Gabriel graph offer from 1 through 48 distinct planar integer points. For candidate pair i<j, RNG excludes the edge iff a third point k has d(i,k)^2<d(i,j)^2 AND d(j,k)^2<d(i,j)^2; Gabriel excludes iff (k-i) dot (k-j)<0. These are open-lune and open-diameter-disk conventions: equality on a boundary does not exclude. Collinear, right-angle, cocircular and equidistant points are accepted. Every pair receives a decision for each graph, plus the smallest-index strictly interior exclusion witness when one exists. Kept edges have null exclusion witnesses. Edges/pair decisions sort by (i,j), input indices start at zero; the single-point graph has no edges. At most 1128 pair distances and 51888 third-point tests, each assessing both graphs. Exact calculations on submitted integer coordinates in one caller-declared consistent Cartesian unit. Squared distances and dot products are authoritative decimal strings; no square-root approximation is returned. No map lookup, provider call, external access, data inference or live action. Strict bounds and semantic checks run in the existing pre-quote validation path. Private JSON result retained for 30 days; USD 1.00 per one-time job. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"preemptive-release-deadline-plan","version":"1.0.0","name":"Preemptive Release and Deadline Plan","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":2,"items":{"type":"object","additionalProperties":false,"required":["id","jobs","reportedObjective"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"jobs":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"object","additionalProperties":false,"required":["duration","release","due"],"properties":{"duration":{"type":"integer","minimum":1,"maximum":1000000},"release":{"type":"integer","minimum":0,"maximum":1000000},"due":{"type":"integer","minimum":0,"maximum":1000000}}}},"reportedObjective":{"type":"integer","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile job completion lateness with an interruptible release-and-deadline schedule."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"preemptive-release-deadline-plan","input":{"records":[{"id":"R1","jobs":[{"duration":4,"release":0,"due":6},{"duration":1,"release":1,"due":2}],"reportedObjective":0}]}}},"limitations":["Reconcile job completion lateness with an interruptible release-and-deadline schedule. Earliest-deadline single server; events split/resume jobs; objective is maximum signed completion lateness. Excludes setup and preemption cost. Declared supplied-record scheduling model. Integer time and cost units are caller-defined and must be consistent. At most two independent records and eight jobs per record, with stricter operation/mode search admission where needed; exact bounded enumeration, no probabilistic estimate, live dispatch or equipment control. Report compares the supplied recorded objective with the computed objective, including infeasible claims. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"maximum-on-time-job-subset","version":"1.0.0","name":"Maximum On-Time Job Subset","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":2,"items":{"type":"object","additionalProperties":false,"required":["id","jobs","reportedObjective"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"jobs":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"object","additionalProperties":false,"required":["duration","due"],"properties":{"duration":{"type":"integer","minimum":1,"maximum":1000000},"due":{"type":"integer","minimum":0,"maximum":1000000}}}},"reportedObjective":{"type":"integer","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Identify the largest group of jobs that can finish by their due dates."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"maximum-on-time-job-subset","input":{"records":[{"id":"R1","jobs":[{"duration":4,"due":4},{"duration":2,"due":5},{"duration":1,"due":6}],"reportedObjective":2}]}}},"limitations":["Identify the largest group of jobs that can finish by their due dates. All jobs available at zero; one nonpreemptive machine; objective is admitted count. Omitted jobs have no scheduled interval. Declared supplied-record scheduling model. Integer time and cost units are caller-defined and must be consistent. At most two independent records and eight jobs per record, with stricter operation/mode search admission where needed; exact bounded enumeration, no probabilistic estimate, live dispatch or equipment control. Report compares the supplied recorded objective with the computed objective, including infeasible claims. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"precedence-maximum-lateness-plan","version":"1.0.0","name":"Precedence Maximum Lateness Plan","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":2,"items":{"type":"object","additionalProperties":false,"required":["id","jobs","precedence","reportedObjective"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"jobs":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"object","additionalProperties":false,"required":["duration","due"],"properties":{"duration":{"type":"integer","minimum":1,"maximum":1000000},"due":{"type":"integer","minimum":0,"maximum":1000000}}}},"precedence":{"type":"array","minItems":0,"maxItems":40,"items":{"type":"object","additionalProperties":false,"required":["before","after"],"properties":{"before":{"type":"integer","minimum":0,"maximum":7},"after":{"type":"integer","minimum":0,"maximum":7}}}},"reportedObjective":{"type":"integer","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile the least possible maximum lateness when jobs have prerequisites."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"precedence-maximum-lateness-plan","input":{"records":[{"id":"R1","jobs":[{"duration":2,"due":3},{"duration":1,"due":1}],"precedence":[{"before":0,"after":1}],"reportedObjective":2}]}}},"limitations":["Reconcile the least possible maximum lateness when jobs have prerequisites. One machine, all available at zero; exact topological-order search, signed lateness. No setups or release dates. Declared supplied-record scheduling model. Integer time and cost units are caller-defined and must be consistent. At most two independent records and eight jobs per record, with stricter operation/mode search admission where needed; exact bounded enumeration, no probabilistic estimate, live dispatch or equipment control. Report compares the supplied recorded objective with the computed objective, including infeasible claims. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"no-wait-flowshop-plan","version":"1.0.0","name":"No-Wait Flow Shop Plan","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":2,"items":{"type":"object","additionalProperties":false,"required":["id","durations","reportedObjective"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"durations":{"type":"array","minItems":1,"maxItems":7,"items":{"type":"array","minItems":2,"maxItems":4,"items":{"type":"integer","minimum":1,"maximum":1000000}}},"reportedObjective":{"type":"integer","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Plan a minimum-finish flow shop where each job moves between stages without waiting."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"no-wait-flowshop-plan","input":{"records":[{"id":"R1","durations":[[2,3],[3,1]],"reportedObjective":6}]}}},"limitations":["Plan a minimum-finish flow shop where each job moves between stages without waiting. Common permutation across two to four stages; no setup/release dates. Objective is makespan. Declared supplied-record scheduling model. Integer time and cost units are caller-defined and must be consistent. At most two independent records and eight jobs per record, with stricter operation/mode search admission where needed; exact bounded enumeration, no probabilistic estimate, live dispatch or equipment control. Report compares the supplied recorded objective with the computed objective, including infeasible claims. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"blocking-flowshop-plan","version":"1.0.0","name":"Blocking Flow Shop Plan","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":2,"items":{"type":"object","additionalProperties":false,"required":["id","durations","reportedObjective"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"durations":{"type":"array","minItems":1,"maxItems":7,"items":{"type":"array","minItems":2,"maxItems":4,"items":{"type":"integer","minimum":1,"maximum":1000000}}},"reportedObjective":{"type":"integer","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Plan a minimum-finish flow shop with no storage between stages."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"blocking-flowshop-plan","input":{"records":[{"id":"R1","durations":[[2,3],[3,1]],"reportedObjective":6}]}}},"limitations":["Plan a minimum-finish flow shop with no storage between stages. Upstream resource stays occupied until downstream acceptance, even after processing ends. Plan end records processing finish; downstream start witnesses blocking release. Declared supplied-record scheduling model. Integer time and cost units are caller-defined and must be consistent. At most two independent records and eight jobs per record, with stricter operation/mode search admission where needed; exact bounded enumeration, no probabilistic estimate, live dispatch or equipment control. Report compares the supplied recorded objective with the computed objective, including infeasible claims. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"unrelated-machine-assignment-plan","version":"1.0.0","name":"Unrelated Machine Assignment Plan","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":2,"items":{"type":"object","additionalProperties":false,"required":["id","durations","reportedObjective"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"durations":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"array","minItems":1,"maxItems":4,"items":{"type":"integer","minimum":0,"maximum":1000000}}},"reportedObjective":{"type":"integer","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Assign jobs to machines with different processing times to reduce the final completion time."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"unrelated-machine-assignment-plan","input":{"records":[{"id":"R1","durations":[[3,1],[2,4],[2,2]],"reportedObjective":3}]}}},"limitations":["Assign jobs to machines with different processing times to reduce the final completion time. One nonpreemptive operation per job, all available at zero; zero matrix entries mean forbidden assignments. Declared supplied-record scheduling model. Integer time and cost units are caller-defined and must be consistent. At most two independent records and eight jobs per record, with stricter operation/mode search admission where needed; exact bounded enumeration, no probabilistic estimate, live dispatch or equipment control. Report compares the supplied recorded objective with the computed objective, including infeasible claims. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"machine-break-calendar-plan","version":"1.0.0","name":"Machine Break Calendar Plan","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":2,"items":{"type":"object","additionalProperties":false,"required":["id","jobs","breaks","reportedObjective"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"jobs":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"object","additionalProperties":false,"required":["duration","release"],"properties":{"duration":{"type":"integer","minimum":1,"maximum":1000000},"release":{"type":"integer","minimum":0,"maximum":1000000}}}},"breaks":{"type":"array","minItems":0,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["start","end"],"properties":{"start":{"type":"integer","minimum":0,"maximum":1000000},"end":{"type":"integer","minimum":0,"maximum":1000000}}}},"reportedObjective":{"type":"integer","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Fit jobs around declared machine closures and reconcile the final finish time."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"machine-break-calendar-plan","input":{"records":[{"id":"R1","jobs":[{"duration":3,"release":0},{"duration":1,"release":0}],"breaks":[{"start":2,"end":4}],"reportedObjective":7}]}}},"limitations":["Fit jobs around declared machine closures and reconcile the final finish time. One nonpreemptive machine, supplied releases and disjoint closure windows; no interrupted operation across breaks. Declared supplied-record scheduling model. Integer time and cost units are caller-defined and must be consistent. At most two independent records and eight jobs per record, with stricter operation/mode search admission where needed; exact bounded enumeration, no probabilistic estimate, live dispatch or equipment control. Report compares the supplied recorded objective with the computed objective, including infeasible claims. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"open-shop-operation-plan","version":"1.0.0","name":"Open Shop Operation Plan","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":2,"items":{"type":"object","additionalProperties":false,"required":["id","durations","reportedObjective"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"durations":{"type":"array","minItems":1,"maxItems":3,"items":{"type":"array","minItems":2,"maxItems":3,"items":{"type":"integer","minimum":1,"maximum":1000000}}},"reportedObjective":{"type":"integer","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Plan a shortest finish when jobs may visit their required machines in any order."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"open-shop-operation-plan","input":{"records":[{"id":"R1","durations":[[2,1],[1,2]],"reportedObjective":3}]}}},"limitations":["Plan a shortest finish when jobs may visit their required machines in any order. No job or machine can execute two operations at once; all jobs available at zero, no setups. Declared supplied-record scheduling model. Integer time and cost units are caller-defined and must be consistent. At most two independent records and eight jobs per record, with stricter operation/mode search admission where needed; exact bounded enumeration, no probabilistic estimate, live dispatch or equipment control. Report compares the supplied recorded objective with the computed objective, including infeasible claims. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hybrid-flowshop-assignment-plan","version":"1.0.0","name":"Hybrid Flow Shop Assignment Plan","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":2,"items":{"type":"object","additionalProperties":false,"required":["id","durations","firstStageMachines","secondStageMachines","reportedObjective"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"durations":{"type":"array","minItems":1,"maxItems":3,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"integer","minimum":1,"maximum":1000000}}},"firstStageMachines":{"type":"integer","minimum":1,"maximum":2},"secondStageMachines":{"type":"integer","minimum":1,"maximum":2},"reportedObjective":{"type":"integer","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Choose parallel stage machines and processing order for a two-stage shop."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hybrid-flowshop-assignment-plan","input":{"records":[{"id":"R1","durations":[[2,2],[2,2]],"firstStageMachines":2,"secondStageMachines":1,"reportedObjective":6}]}}},"limitations":["Choose parallel stage machines and processing order for a two-stage shop. All jobs available at zero; one operation at each stage, no setup or release constraints. Objective is makespan. Declared supplied-record scheduling model. Integer time and cost units are caller-defined and must be consistent. At most two independent records and eight jobs per record, with stricter operation/mode search admission where needed; exact bounded enumeration, no probabilistic estimate, live dispatch or equipment control. Report compares the supplied recorded objective with the computed objective, including infeasible claims. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"assembly-join-completion-plan","version":"1.0.0","name":"Assembly Join Completion Plan","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":2,"items":{"type":"object","additionalProperties":false,"required":["id","components","assemblies","reportedObjective"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"components":{"type":"array","minItems":1,"maxItems":6,"items":{"type":"integer","minimum":1,"maximum":1000000}},"assemblies":{"type":"array","minItems":1,"maxItems":3,"items":{"type":"object","additionalProperties":false,"required":["duration","components"],"properties":{"duration":{"type":"integer","minimum":1,"maximum":1000000},"components":{"type":"array","minItems":1,"maxItems":6,"items":{"type":"integer","minimum":0,"maximum":5}}}}},"reportedObjective":{"type":"integer","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Plan preparation and assembly work while respecting component joins."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"assembly-join-completion-plan","input":{"records":[{"id":"R1","components":[2,1],"assemblies":[{"duration":3,"components":[0,1]}],"reportedObjective":6}]}}},"limitations":["Plan preparation and assembly work while respecting component joins. One preparation and one assembly station; each assembly waits for every supplied component; all operations mandatory. Declared supplied-record scheduling model. Integer time and cost units are caller-defined and must be consistent. At most two independent records and eight jobs per record, with stricter operation/mode search admission where needed; exact bounded enumeration, no probabilistic estimate, live dispatch or equipment control. Report compares the supplied recorded objective with the computed objective, including infeasible claims. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"consumable-resource-start-plan","version":"1.0.0","name":"Consumable Resource Start Plan","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":2,"items":{"type":"object","additionalProperties":false,"required":["id","jobs","initialStock","replenishments","reportedObjective"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"jobs":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"object","additionalProperties":false,"required":["duration","consumption"],"properties":{"duration":{"type":"integer","minimum":1,"maximum":1000000},"consumption":{"type":"integer","minimum":0,"maximum":1000000}}}},"initialStock":{"type":"integer","minimum":0,"maximum":1000000},"replenishments":{"type":"array","minItems":0,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["at","quantity"],"properties":{"at":{"type":"integer","minimum":0,"maximum":1000000},"quantity":{"type":"integer","minimum":0,"maximum":1000000}}}},"reportedObjective":{"type":"integer","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a serial work plan with material withdrawals and replenishment events."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"consumable-resource-start-plan","input":{"records":[{"id":"R1","jobs":[{"duration":2,"consumption":2},{"duration":1,"consumption":1}],"initialStock":1,"replenishments":[{"at":3,"quantity":2}],"reportedObjective":5}]}}},"limitations":["Reconcile a serial work plan with material withdrawals and replenishment events. Material is consumed at job start and does not renew at completion. Objective is final finish time; insufficient total material returns infeasible. Declared supplied-record scheduling model. Integer time and cost units are caller-defined and must be consistent. At most two independent records and eight jobs per record, with stricter operation/mode search admission where needed; exact bounded enumeration, no probabilistic estimate, live dispatch or equipment control. Report compares the supplied recorded objective with the computed objective, including infeasible claims. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"interval-order-batch-release-plan","version":"1.0.0","name":"Interval Order Batch Release Plan","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":2,"items":{"type":"object","additionalProperties":false,"required":["id","jobs","setup","reportedObjective"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"jobs":{"type":"array","minItems":1,"maxItems":7,"items":{"type":"object","additionalProperties":false,"required":["duration","release"],"properties":{"duration":{"type":"integer","minimum":1,"maximum":1000000},"release":{"type":"integer","minimum":0,"maximum":1000000}}}},"setup":{"type":"integer","minimum":0,"maximum":1000000},"reportedObjective":{"type":"integer","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Group serial work into batches to reduce total order completion time."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"interval-order-batch-release-plan","input":{"records":[{"id":"R1","jobs":[{"duration":2,"release":0},{"duration":1,"release":0}],"setup":2,"reportedObjective":10}]}}},"limitations":["Group serial work into batches to reduce total order completion time. Batch duration is one setup plus summed processing; all members finish together after their latest release. No batch capacity or compatibility inference. Declared supplied-record scheduling model. Integer time and cost units are caller-defined and must be consistent. At most two independent records and eight jobs per record, with stricter operation/mode search admission where needed; exact bounded enumeration, no probabilistic estimate, live dispatch or equipment control. Report compares the supplied recorded objective with the computed objective, including infeasible claims. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"perishable-completion-window-plan","version":"1.0.0","name":"Perishable Completion Window Plan","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":2,"items":{"type":"object","additionalProperties":false,"required":["id","jobs","reportedObjective"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"jobs":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"object","additionalProperties":false,"required":["duration","release","due","value"],"properties":{"duration":{"type":"integer","minimum":1,"maximum":1000000},"release":{"type":"integer","minimum":0,"maximum":1000000},"due":{"type":"integer","minimum":0,"maximum":1000000},"value":{"type":"integer","minimum":1,"maximum":1000000}}}},"reportedObjective":{"type":"integer","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Select the most valuable work that fits supplied release and finish windows."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"perishable-completion-window-plan","input":{"records":[{"id":"R1","jobs":[{"duration":3,"release":0,"due":3,"value":2},{"duration":1,"release":0,"due":2,"value":5}],"reportedObjective":5}]}}},"limitations":["Select the most valuable work that fits supplied release and finish windows. One nonpreemptive machine; unfinished or late jobs are omitted; objective is admitted total value. Declared supplied-record scheduling model. Integer time and cost units are caller-defined and must be consistent. At most two independent records and eight jobs per record, with stricter operation/mode search admission where needed; exact bounded enumeration, no probabilistic estimate, live dispatch or equipment control. Report compares the supplied recorded objective with the computed objective, including infeasible claims. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"paired-crew-task-plan","version":"1.0.0","name":"Paired Crew Task Plan","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":2,"items":{"type":"object","additionalProperties":false,"required":["id","jobs","workers","reportedObjective"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"jobs":{"type":"array","minItems":1,"maxItems":6,"items":{"type":"object","additionalProperties":false,"required":["duration","pairs"],"properties":{"duration":{"type":"integer","minimum":1,"maximum":1000000},"pairs":{"type":"array","minItems":1,"maxItems":4,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"integer","minimum":0,"maximum":5}}}}}},"workers":{"type":"integer","minimum":2,"maximum":6},"reportedObjective":{"type":"integer","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Choose approved worker pairs and synchronize their task intervals."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"paired-crew-task-plan","input":{"records":[{"id":"R1","jobs":[{"duration":2,"pairs":[[0,1]]},{"duration":1,"pairs":[[1,2]]}],"workers":3,"reportedObjective":3}]}}},"limitations":["Choose approved worker pairs and synchronize their task intervals. One supplied pair per job; both workers are occupied together; minimize makespan. No inferred suitability or qualifications. Declared supplied-record scheduling model. Integer time and cost units are caller-defined and must be consistent. At most two independent records and eight jobs per record, with stricter operation/mode search admission where needed; exact bounded enumeration, no probabilistic estimate, live dispatch or equipment control. Report compares the supplied recorded objective with the computed objective, including infeasible claims. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"precedence-unit-slot-plan","version":"1.0.0","name":"Precedence Unit Slot Plan","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":2,"items":{"type":"object","additionalProperties":false,"required":["id","jobs","precedence","processors","reportedObjective"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"jobs":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200}}}},"precedence":{"type":"array","minItems":0,"maxItems":40,"items":{"type":"object","additionalProperties":false,"required":["before","after"],"properties":{"before":{"type":"integer","minimum":0,"maximum":7},"after":{"type":"integer","minimum":0,"maximum":7}}}},"processors":{"type":"integer","minimum":1,"maximum":4},"reportedObjective":{"type":"integer","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Place unit-length prerequisite tasks into the fewest parallel time slots."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"precedence-unit-slot-plan","input":{"records":[{"id":"R1","jobs":[{"id":"A"},{"id":"B"},{"id":"C"}],"precedence":[{"before":0,"after":2},{"before":1,"after":2}],"processors":2,"reportedObjective":2}]}}},"limitations":["Place unit-length prerequisite tasks into the fewest parallel time slots. Fixed number of identical processors; no releases or setup times. Every task is mandatory. Declared supplied-record scheduling model. Integer time and cost units are caller-defined and must be consistent. At most two independent records and eight jobs per record, with stricter operation/mode search admission where needed; exact bounded enumeration, no probabilistic estimate, live dispatch or equipment control. Report compares the supplied recorded objective with the computed objective, including infeasible claims. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"multimode-project-budget-plan","version":"1.0.0","name":"Multi-Mode Project Budget Plan","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":2,"items":{"type":"object","additionalProperties":false,"required":["id","jobs","precedence","budget","reportedObjective"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"jobs":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"object","additionalProperties":false,"required":["modes"],"properties":{"modes":{"type":"array","minItems":1,"maxItems":4,"items":{"type":"object","additionalProperties":false,"required":["duration","cost"],"properties":{"duration":{"type":"integer","minimum":1,"maximum":1000000},"cost":{"type":"integer","minimum":0,"maximum":1000000}}}}}}},"precedence":{"type":"array","minItems":0,"maxItems":40,"items":{"type":"object","additionalProperties":false,"required":["before","after"],"properties":{"before":{"type":"integer","minimum":0,"maximum":7},"after":{"type":"integer","minimum":0,"maximum":7}}}},"budget":{"type":"integer","minimum":0,"maximum":1000000},"reportedObjective":{"type":"integer","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Choose activity duration and cost options that meet a project budget."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"multimode-project-budget-plan","input":{"records":[{"id":"R1","jobs":[{"modes":[{"duration":3,"cost":1},{"duration":1,"cost":3}]},{"modes":[{"duration":2,"cost":1}]}],"precedence":[{"before":0,"after":1}],"budget":4,"reportedObjective":3}]}}},"limitations":["Choose activity duration and cost options that meet a project budget. All activities mandatory; precedence only, unlimited simultaneous ready work; minimize final finish. No renewable resource ceiling. Declared supplied-record scheduling model. Integer time and cost units are caller-defined and must be consistent. At most two independent records and eight jobs per record, with stricter operation/mode search admission where needed; exact bounded enumeration, no probabilistic estimate, live dispatch or equipment control. Report compares the supplied recorded objective with the computed objective, including infeasible claims. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pickup-delivery-precedence-route-plan","version":"1.0.0","name":"Pickup and Delivery Precedence Route Plan","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":2,"items":{"type":"object","additionalProperties":false,"required":["id","costs","pairs","capacity","reportedObjective"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"costs":{"type":"array","minItems":3,"maxItems":7,"items":{"type":"array","minItems":3,"maxItems":7,"items":{"type":"integer","minimum":0,"maximum":1000000}}},"pairs":{"type":"array","minItems":1,"maxItems":3,"items":{"type":"object","additionalProperties":false,"required":["pickup","delivery","quantity"],"properties":{"pickup":{"type":"integer","minimum":1,"maximum":6},"delivery":{"type":"integer","minimum":1,"maximum":6},"quantity":{"type":"integer","minimum":1,"maximum":1000000}}}},"capacity":{"type":"integer","minimum":1,"maximum":1000000},"reportedObjective":{"type":"integer","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Plan a least-cost depot tour that respects paired pickups and deliveries."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pickup-delivery-precedence-route-plan","input":{"records":[{"id":"R1","costs":[[0,1,3],[1,0,1],[3,1,0]],"pairs":[{"pickup":1,"delivery":2,"quantity":2}],"capacity":2,"reportedObjective":5}]}}},"limitations":["Plan a least-cost depot tour that respects paired pickups and deliveries. One capacity-limited vehicle, directed supplied costs; each pickup precedes its own delivery. No road/timetable inference. Declared supplied-record scheduling model. Integer time and cost units are caller-defined and must be consistent. At most two independent records and eight jobs per record, with stricter operation/mode search admission where needed; exact bounded enumeration, no probabilistic estimate, live dispatch or equipment control. Report compares the supplied recorded objective with the computed objective, including infeasible claims. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"poset-width-antichain-witness","version":"1.0.0","name":"Poset Width and Antichain Witness API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["nodes","edges"],"properties":{"nodes":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"string","minLength":1,"maxLength":200}},"edges":{"type":"array","minItems":0,"maxItems":66,"items":{"type":"object","additionalProperties":false,"required":["from","to","weight"],"properties":{"from":{"type":"string","minLength":1,"maxLength":200},"to":{"type":"string","minLength":1,"maxLength":200},"weight":{"type":"integer","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find the largest mutually independent task set and an equally sized chain partition."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"poset-width-antichain-witness","input":{"nodes":["A","B","C"],"edges":[{"from":"A","to":"B","weight":1},{"from":"A","to":"C","weight":1}]}}},"limitations":["Find the largest mutually independent task set and an equally sized chain partition. Unit-weight DAG, transitive comparability; outputs are antichain and chain witnesses, not order counts. Exact finite supplied graph model. Node order is supplied order; tie choices use node or edge indices. At most twelve vertices and sixty-six edges unless a stricter service profile applies. Integer weights are exact within the input profile. No network access, account change or live routing. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"chordal-elimination-certificate","version":"1.0.0","name":"Chordal Elimination Certificate API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["nodes","edges"],"properties":{"nodes":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"string","minLength":1,"maxLength":200}},"edges":{"type":"array","minItems":0,"maxItems":66,"items":{"type":"object","additionalProperties":false,"required":["from","to","weight"],"properties":{"from":{"type":"string","minLength":1,"maxLength":200},"to":{"type":"string","minLength":1,"maxLength":200},"weight":{"type":"integer","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Determine whether a conflict graph admits a perfect elimination order."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"chordal-elimination-certificate","input":{"nodes":["A","B","C"],"edges":[{"from":"A","to":"B","weight":1},{"from":"B","to":"C","weight":1}]}}},"limitations":["Determine whether a conflict graph admits a perfect elimination order. Return that order or a chordless induced cycle; unit-weight undirected graph, no fill edges added. Exact finite supplied graph model. Node order is supplied order; tie choices use node or edge indices. At most twelve vertices and sixty-six edges unless a stricter service profile applies. Integer weights are exact within the input profile. No network access, account change or live routing. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"k-shortest-loopless-paths","version":"1.0.0","name":"K Shortest Loopless Paths API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["nodes","edges","source","target","k"],"properties":{"nodes":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"string","minLength":1,"maxLength":200}},"edges":{"type":"array","minItems":0,"maxItems":66,"items":{"type":"object","additionalProperties":false,"required":["from","to","weight"],"properties":{"from":{"type":"string","minLength":1,"maxLength":200},"to":{"type":"string","minLength":1,"maxLength":200},"weight":{"type":"integer","minimum":0,"maximum":1000000}}}},"source":{"type":"string","minLength":1,"maxLength":200},"target":{"type":"string","minLength":1,"maxLength":200},"k":{"type":"integer","minimum":1,"maximum":32}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Return ranked route alternatives without repeating a vertex."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"k-shortest-loopless-paths","input":{"nodes":["A","B","C"],"edges":[{"from":"A","to":"B","weight":1},{"from":"B","to":"C","weight":1}],"source":"A","target":"C","k":2}}},"limitations":["Return ranked route alternatives without repeating a vertex. Directed nonnegative integer costs; enumerate all paths within eight vertices and return the first k with deterministic ties. Exact finite supplied graph model. Node order is supplied order; tie choices use node or edge indices. At most twelve vertices and sixty-six edges unless a stricter service profile applies. Integer weights are exact within the input profile. No network access, account change or live routing. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"triangle-truss-decomposition","version":"1.0.0","name":"Triangle Truss Decomposition API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["nodes","edges"],"properties":{"nodes":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"string","minLength":1,"maxLength":200}},"edges":{"type":"array","minItems":0,"maxItems":66,"items":{"type":"object","additionalProperties":false,"required":["from","to","weight"],"properties":{"from":{"type":"string","minLength":1,"maxLength":200},"to":{"type":"string","minLength":1,"maxLength":200},"weight":{"type":"integer","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Identify links supported by progressively denser triangle groups."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"triangle-truss-decomposition","input":{"nodes":["A","B","C"],"edges":[{"from":"A","to":"B","weight":1},{"from":"B","to":"C","weight":1},{"from":"A","to":"C","weight":1}]}}},"limitations":["Identify links supported by progressively denser triangle groups. Unit-weight simple undirected graph; output each edge's maximum k-truss level. Exact finite supplied graph model. Node order is supplied order; tie choices use node or edge indices. At most twelve vertices and sixty-six edges unless a stricter service profile applies. Integer weights are exact within the input profile. No network access, account change or live routing. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"global-weighted-edge-cut","version":"1.0.0","name":"Global Weighted Edge Cut API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["nodes","edges"],"properties":{"nodes":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"string","minLength":1,"maxLength":200}},"edges":{"type":"array","minItems":0,"maxItems":66,"items":{"type":"object","additionalProperties":false,"required":["from","to","weight"],"properties":{"from":{"type":"string","minLength":1,"maxLength":200},"to":{"type":"string","minLength":1,"maxLength":200},"weight":{"type":"integer","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find the least total link capacity that separates a supplied network."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"global-weighted-edge-cut","input":{"nodes":["A","B","C"],"edges":[{"from":"A","to":"B","weight":1},{"from":"B","to":"C","weight":1}]}}},"limitations":["Find the least total link capacity that separates a supplied network. Undirected nonnegative weights; no balanced-size constraint, disconnected graphs return a zero cut. Exact finite supplied graph model. Node order is supplied order; tie choices use node or edge indices. At most twelve vertices and sixty-six edges unless a stricter service profile applies. Integer weights are exact within the input profile. No network access, account change or live routing. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"minimum-feedback-vertex-removal","version":"1.0.0","name":"Minimum Feedback Vertex Removal API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["nodes","edges","vertexCosts"],"properties":{"nodes":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"string","minLength":1,"maxLength":200}},"edges":{"type":"array","minItems":0,"maxItems":66,"items":{"type":"object","additionalProperties":false,"required":["from","to","weight"],"properties":{"from":{"type":"string","minLength":1,"maxLength":200},"to":{"type":"string","minLength":1,"maxLength":200},"weight":{"type":"integer","minimum":0,"maximum":1000000}}}},"vertexCosts":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"integer","minimum":0,"maximum":1000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Choose the least-cost vertices whose removal breaks every directed cycle."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"minimum-feedback-vertex-removal","input":{"nodes":["A","B","C"],"edges":[{"from":"A","to":"B","weight":1},{"from":"B","to":"C","weight":1},{"from":"C","to":"A","weight":1}],"vertexCosts":[2,1,3]}}},"limitations":["Choose the least-cost vertices whose removal breaks every directed cycle. Unit edge weights, supplied nonnegative vertex costs; return a topological order for retained vertices. Exact finite supplied graph model. Node order is supplied order; tie choices use node or edge indices. At most twelve vertices and sixty-six edges unless a stricter service profile applies. Integer weights are exact within the input profile. No network access, account change or live routing. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"minimum-odd-cycle-transversal","version":"1.0.0","name":"Minimum Odd Cycle Transversal API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["nodes","edges"],"properties":{"nodes":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"string","minLength":1,"maxLength":200}},"edges":{"type":"array","minItems":0,"maxItems":66,"items":{"type":"object","additionalProperties":false,"required":["from","to","weight"],"properties":{"from":{"type":"string","minLength":1,"maxLength":200},"to":{"type":"string","minLength":1,"maxLength":200},"weight":{"type":"integer","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find the fewest vertices to remove so a conflict graph can use two groups."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"minimum-odd-cycle-transversal","input":{"nodes":["A","B","C"],"edges":[{"from":"A","to":"B","weight":1},{"from":"B","to":"C","weight":1},{"from":"C","to":"A","weight":1}]}}},"limitations":["Find the fewest vertices to remove so a conflict graph can use two groups. Unit-weight undirected graph; return deletion set and retained bipartite coloring. Exact finite supplied graph model. Node order is supplied order; tie choices use node or edge indices. At most twelve vertices and sixty-six edges unless a stricter service profile applies. Integer weights are exact within the input profile. No network access, account change or live routing. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"graph-geodesic-convex-hull","version":"1.0.0","name":"Graph Geodesic Convex Hull API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["nodes","edges","seeds"],"properties":{"nodes":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"string","minLength":1,"maxLength":200}},"edges":{"type":"array","minItems":0,"maxItems":66,"items":{"type":"object","additionalProperties":false,"required":["from","to","weight"],"properties":{"from":{"type":"string","minLength":1,"maxLength":200},"to":{"type":"string","minLength":1,"maxLength":200},"weight":{"type":"integer","minimum":0,"maximum":1000000}}}},"seeds":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"string","minLength":1,"maxLength":200}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Expand seed vertices until every shortest path between included vertices stays inside the set."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"graph-geodesic-convex-hull","input":{"nodes":["A","B","C"],"edges":[{"from":"A","to":"B","weight":1},{"from":"B","to":"C","weight":1}],"seeds":["A","C"]}}},"limitations":["Expand seed vertices until every shortest path between included vertices stays inside the set. Unit-weight undirected graph; return the first closure round for each added vertex. Exact finite supplied graph model. Node order is supplied order; tie choices use node or edge indices. At most twelve vertices and sixty-six edges unless a stricter service profile applies. Integer weights are exact within the input profile. No network access, account change or live routing. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"graph-minimum-resolving-landmarks","version":"1.0.0","name":"Graph Minimum Resolving Landmarks API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["nodes","edges"],"properties":{"nodes":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"string","minLength":1,"maxLength":200}},"edges":{"type":"array","minItems":0,"maxItems":66,"items":{"type":"object","additionalProperties":false,"required":["from","to","weight"],"properties":{"from":{"type":"string","minLength":1,"maxLength":200},"to":{"type":"string","minLength":1,"maxLength":200},"weight":{"type":"integer","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Choose the fewest landmarks that distinguish every vertex by distance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"graph-minimum-resolving-landmarks","input":{"nodes":["A","B","C"],"edges":[{"from":"A","to":"B","weight":1},{"from":"B","to":"C","weight":1}]}}},"limitations":["Choose the fewest landmarks that distinguish every vertex by distance. Connected unit-weight undirected graph; return unique distance signatures. Exact finite supplied graph model. Node order is supplied order; tie choices use node or edge indices. At most twelve vertices and sixty-six edges unless a stricter service profile applies. Integer weights are exact within the input profile. No network access, account change or live routing. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"graph-treedepth-elimination-forest","version":"1.0.0","name":"Graph Treedepth Elimination Forest API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["nodes","edges"],"properties":{"nodes":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"string","minLength":1,"maxLength":200}},"edges":{"type":"array","minItems":0,"maxItems":66,"items":{"type":"object","additionalProperties":false,"required":["from","to","weight"],"properties":{"from":{"type":"string","minLength":1,"maxLength":200},"to":{"type":"string","minLength":1,"maxLength":200},"weight":{"type":"integer","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Build a minimum-height hierarchy that contains every graph edge in its ancestor closure."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"graph-treedepth-elimination-forest","input":{"nodes":["A","B","C"],"edges":[{"from":"A","to":"B","weight":1},{"from":"B","to":"C","weight":1}]}}},"limitations":["Build a minimum-height hierarchy that contains every graph edge in its ancestor closure. Unit-weight undirected graph; return parent indices and forest height. Exact finite supplied graph model. Node order is supplied order; tie choices use node or edge indices. At most twelve vertices and sixty-six edges unless a stricter service profile applies. Integer weights are exact within the input profile. No network access, account change or live routing. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"tree-path-traffic-aggregation","version":"1.0.0","name":"Tree Path Traffic Aggregation API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["nodes","edges","demands"],"properties":{"nodes":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"string","minLength":1,"maxLength":200}},"edges":{"type":"array","minItems":0,"maxItems":66,"items":{"type":"object","additionalProperties":false,"required":["from","to","weight"],"properties":{"from":{"type":"string","minLength":1,"maxLength":200},"to":{"type":"string","minLength":1,"maxLength":200},"weight":{"type":"integer","minimum":0,"maximum":1000000}}}},"demands":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["from","to","quantity"],"properties":{"from":{"type":"string","minLength":1,"maxLength":200},"to":{"type":"string","minLength":1,"maxLength":200},"quantity":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Add origin-destination quantities to every link along their unique tree paths."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"tree-path-traffic-aggregation","input":{"nodes":["A","B","C"],"edges":[{"from":"A","to":"B","weight":1},{"from":"B","to":"C","weight":1}],"demands":[{"from":"A","to":"C","quantity":3},{"from":"B","to":"C","quantity":2}]}}},"limitations":["Add origin-destination quantities to every link along their unique tree paths. Nonnegative integer quantities, undirected tree; supplied edge weights do not change the unique path. Exact finite supplied graph model. Node order is supplied order; tie choices use node or edge indices. At most twelve vertices and sixty-six edges unless a stricter service profile applies. Integer weights are exact within the input profile. No network access, account change or live routing. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"tree-terminal-multicut","version":"1.0.0","name":"Tree Terminal Multicut API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["nodes","edges","pairs"],"properties":{"nodes":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"string","minLength":1,"maxLength":200}},"edges":{"type":"array","minItems":0,"maxItems":66,"items":{"type":"object","additionalProperties":false,"required":["from","to","weight"],"properties":{"from":{"type":"string","minLength":1,"maxLength":200},"to":{"type":"string","minLength":1,"maxLength":200},"weight":{"type":"integer","minimum":0,"maximum":1000000}}}},"pairs":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["from","to"],"properties":{"from":{"type":"string","minLength":1,"maxLength":200},"to":{"type":"string","minLength":1,"maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Choose least-cost tree links that separate every requested terminal pair."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"tree-terminal-multicut","input":{"nodes":["A","B","C"],"edges":[{"from":"A","to":"B","weight":1},{"from":"B","to":"C","weight":1}],"pairs":[{"from":"A","to":"C"}]}}},"limitations":["Choose least-cost tree links that separate every requested terminal pair. Undirected tree, nonnegative integer edge costs; return an intersecting cut witness for each pair. Exact finite supplied graph model. Node order is supplied order; tie choices use node or edge indices. At most twelve vertices and sixty-six edges unless a stricter service profile applies. Integer weights are exact within the input profile. No network access, account change or live routing. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"difference-constraint-feasibility","version":"1.0.0","name":"Difference Constraint Feasibility API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["nodes","constraints"],"properties":{"nodes":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"string","minLength":1,"maxLength":200}},"constraints":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["from","to","bound"],"properties":{"from":{"type":"string","minLength":1,"maxLength":200},"to":{"type":"string","minLength":1,"maxLength":200},"bound":{"type":"integer","minimum":-1000000,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile relative upper-bound constraints or return a contradictory cycle."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"difference-constraint-feasibility","input":{"nodes":["A","B"],"constraints":[{"from":"A","to":"B","bound":2},{"from":"B","to":"A","bound":-1}]}}},"limitations":["Reconcile relative upper-bound constraints or return a contradictory cycle. Solve x[to]-x[from] <= bound with signed integer bounds across every component. Exact finite supplied graph model. Node order is supplied order; tie choices use node or edge indices. At most twelve vertices and sixty-six edges unless a stricter service profile applies. Integer weights are exact within the input profile. No network access, account change or live routing. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bipartite-minimum-edge-cover","version":"1.0.0","name":"Bipartite Minimum Edge Cover API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["nodes","edges","left"],"properties":{"nodes":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"string","minLength":1,"maxLength":200}},"edges":{"type":"array","minItems":0,"maxItems":66,"items":{"type":"object","additionalProperties":false,"required":["from","to","weight"],"properties":{"from":{"type":"string","minLength":1,"maxLength":200},"to":{"type":"string","minLength":1,"maxLength":200},"weight":{"type":"integer","minimum":0,"maximum":1000000}}}},"left":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"string","minLength":1,"maxLength":200}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Choose the fewest relationships that touch every supplied item on both sides."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bipartite-minimum-edge-cover","input":{"nodes":["A","B","C"],"edges":[{"from":"A","to":"B","weight":1},{"from":"B","to":"C","weight":1}],"left":["A","C"]}}},"limitations":["Choose the fewest relationships that touch every supplied item on both sides. Unit-weight graph with explicit bipartition; isolated vertices return an obstruction. Exact finite supplied graph model. Node order is supplied order; tie choices use node or edge indices. At most twelve vertices and sixty-six edges unless a stricter service profile applies. Integer weights are exact within the input profile. No network access, account change or live routing. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"minimum-spanning-forest-edge-roles","version":"1.0.0","name":"Minimum Spanning Forest Edge Roles API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["nodes","edges"],"properties":{"nodes":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"string","minLength":1,"maxLength":200}},"edges":{"type":"array","minItems":0,"maxItems":66,"items":{"type":"object","additionalProperties":false,"required":["from","to","weight"],"properties":{"from":{"type":"string","minLength":1,"maxLength":200},"to":{"type":"string","minLength":1,"maxLength":200},"weight":{"type":"integer","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Identify links required, optional or excluded across all cheapest spanning forests."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"minimum-spanning-forest-edge-roles","input":{"nodes":["A","B","C"],"edges":[{"from":"A","to":"B","weight":1},{"from":"B","to":"C","weight":1},{"from":"A","to":"C","weight":2}]}}},"limitations":["Identify links required, optional or excluded across all cheapest spanning forests. Undirected nonnegative integer edge costs; return a cheapest inclusion witness for every admitted edge. Exact finite supplied graph model. Node order is supplied order; tie choices use node or edge indices. At most twelve vertices and sixty-six edges unless a stricter service profile applies. Integer weights are exact within the input profile. No network access, account change or live routing. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"temporal-contact-journeys","version":"1.0.0","name":"Temporal Contact Journeys API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["nodes","contacts","source","earliestDeparture"],"properties":{"nodes":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"string","minLength":1,"maxLength":200}},"contacts":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["from","to","depart","arrive"],"properties":{"from":{"type":"string","minLength":1,"maxLength":200},"to":{"type":"string","minLength":1,"maxLength":200},"depart":{"type":"integer","minimum":0,"maximum":1000000},"arrive":{"type":"integer","minimum":0,"maximum":1000000}}}},"source":{"type":"string","minLength":1,"maxLength":200},"earliestDeparture":{"type":"integer","minimum":0,"maximum":1000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Dated directed contacts have strictly positive travel duration; waiting at vertices is permitted."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"temporal-contact-journeys","input":{"nodes":["A","B","C"],"contacts":[{"from":"A","to":"B","depart":2,"arrive":3},{"from":"B","to":"C","depart":5,"arrive":7},{"from":"A","to":"C","depart":1,"arrive":9}],"source":"A","earliestDeparture":0}}},"limitations":["Dated directed contacts have strictly positive travel duration; waiting at vertices is permitted. Earliest arrival is minimized from the supplied departure lower bound. Contacts are finite supplied records, not a timetable fetched or a transport booking. At most twelve vertices and sixty-four contacts; exact integer time units. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"normal-logic-policy-consequence-report","version":"1.0.0","name":"Normal Logic Policy Consequence Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["id","atoms","rules","claims"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"atoms":{"type":"array","minItems":1,"maxItems":10,"items":{"type":"string","minLength":1,"maxLength":200}},"rules":{"type":"array","minItems":0,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["head","positive","negative"],"properties":{"head":{"type":"string","maxLength":200},"positive":{"type":"array","minItems":0,"maxItems":10,"items":{"type":"string","minLength":1,"maxLength":200}},"negative":{"type":"array","minItems":0,"maxItems":10,"items":{"type":"string","minLength":1,"maxLength":200}}}}},"claims":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["atom","mode"],"properties":{"atom":{"type":"string","minLength":1,"maxLength":200},"mode":{"enum":["always","sometimes","never"]}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile multiple always/sometimes/never claims across every stable alternative and retain countermodels."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"normal-logic-policy-consequence-report","input":{"records":[{"id":"R1","atoms":["a","b"],"rules":[{"head":"a","positive":[],"negative":["b"]},{"head":"b","positive":[],"negative":["a"]}],"claims":[{"atom":"a","mode":"always"},{"atom":"b","mode":"sometimes"}]}]}}},"limitations":["Reconcile multiple always/sometimes/never claims across every stable alternative and retain countermodels. An inconsistent program supports no claims. Decisions remain supplied mathematical models. Exact finite supplied-model inspection only. Input bounds limit computation. No external connection, execution, rendering, deployment, certification or control.  Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"catalog-attribute-closure-report","version":"1.0.0","name":"Catalog Attribute Closure Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["id","objects","attributes","incidence","claims"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"objects":{"type":"array","minItems":0,"maxItems":10,"items":{"type":"string","minLength":1,"maxLength":200}},"attributes":{"type":"array","minItems":1,"maxItems":10,"items":{"type":"string","minLength":1,"maxLength":200}},"incidence":{"type":"array","minItems":0,"maxItems":10,"items":{"type":"array","minItems":1,"maxItems":10,"items":{"type":"boolean"}}},"claims":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["objects","attributes"],"properties":{"objects":{"type":"array","minItems":0,"maxItems":10,"items":{"type":"string","minLength":1,"maxLength":200}},"attributes":{"type":"array","minItems":0,"maxItems":10,"items":{"type":"string","minLength":1,"maxLength":200}}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile several category common-attribute claims against the same explicit incidence context, retaining missing and unsupported attributes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"catalog-attribute-closure-report","input":{"records":[{"id":"R1","objects":["o1","o2"],"attributes":["a","b"],"incidence":[[true,false],[true,true]],"claims":[{"objects":["o1","o2"],"attributes":["b"]}]}]}}},"limitations":["Reconcile several category common-attribute claims against the same explicit incidence context, retaining missing and unsupported attributes. Empty object selections have every attribute by formal closure convention. Weighted computation profile: for each context use 2*(n*m+2^m*(3*n+m+8)+8*c^3+4*c^2+q*(m*n*n+n*n+3*m*m+3*m+8)), where n is object count, m attribute count, c closed-concept count and q supplied claim count (zero for the API). The sum across all supplied contexts must not exceed 10000000 before cover construction; otherwise FORMAL_CONTEXT_WORK_PROFILE rejects before checkout. This is not an elapsed-time guarantee. Exact finite supplied-model inspection only. Input bounds limit computation. No external connection, execution, rendering, deployment, certification or control.  Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"capability-merge-lattice-report","version":"1.0.0","name":"Capability Merge Lattice Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["id","elements","lessEqual","merges"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"elements":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"string","minLength":1,"maxLength":200}},"lessEqual":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"string","minLength":1,"maxLength":200}}},"merges":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["left","right","claimedJoin"],"properties":{"left":{"type":"string","minLength":1,"maxLength":200},"right":{"type":"string","minLength":1,"maxLength":200},"claimedJoin":{"type":"string","minLength":1,"maxLength":200}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review complete capability merge structure plus multiple declared merge outcomes; retain unavailable bounds and distributivity witnesses."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"capability-merge-lattice-report","input":{"records":[{"id":"R1","elements":["bottom","left","right","top"],"lessEqual":[["bottom","left"],["bottom","right"],["left","top"],["right","top"]],"merges":[{"left":"left","right":"right","claimedJoin":"left"}]}]}}},"limitations":["Review complete capability merge structure plus multiple declared merge outcomes; retain unavailable bounds and distributivity witnesses. No access-control or account setting is applied. Exact finite supplied-model inspection only. Input bounds limit computation. No external connection, execution, rendering, deployment, certification or control.  Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"symmetry-subgroup-register-report","version":"1.0.0","name":"Symmetry Subgroup Register Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["id","table","families"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"table":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"integer","minimum":0,"maximum":7}}},"families":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["name","members","claimedNormal"],"properties":{"name":{"type":"string","minLength":1,"maxLength":200},"members":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"integer","minimum":0,"maximum":7}},"claimedNormal":{"type":"boolean"}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile multiple declared symmetry families, closure products and normality against the exact ambient finite group."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"symmetry-subgroup-register-report","input":{"records":[{"id":"R1","table":[[0,1,2,3],[1,2,3,0],[2,3,0,1],[3,0,1,2]],"families":[{"name":"bad","members":[0,1],"claimedNormal":true}]}]}}},"limitations":["Reconcile multiple declared symmetry families, closure products and normality against the exact ambient finite group. No physical symmetry or security authorization is inferred. Exact finite supplied-model inspection only. Input bounds limit computation. No external connection, execution, rendering, deployment, certification or control.  Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"workflow-semigroup-ideal-report","version":"1.0.0","name":"Workflow Semigroup Ideal Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["id","table","claims"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"table":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"integer","minimum":0,"maximum":7}}},"claims":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["first","second","relation","equivalent"],"properties":{"first":{"type":"integer","minimum":0,"maximum":7},"second":{"type":"integer","minimum":0,"maximum":7},"relation":{"enum":["L","R","H","D","J"]},"equivalent":{"type":"boolean"}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare multiple workflow equivalence claims with principal-ideal evidence over one supplied associative composition table."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"workflow-semigroup-ideal-report","input":{"records":[{"id":"R1","table":[[0,0],[1,1]],"claims":[{"first":0,"second":1,"relation":"R","equivalent":true}]}]}}},"limitations":["Compare multiple workflow equivalence claims with principal-ideal evidence over one supplied associative composition table. Ideal outputs for H/D claims are contextual two-sided ideals, while exact classes decide the claim. Exact finite supplied-model inspection only. Input bounds limit computation. No external connection, execution, rendering, deployment, certification or control.  Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"grammar-ambiguity-exposure-report","version":"1.0.0","name":"Grammar Ambiguity Exposure Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["id","start","nonterminals","terminals","productions","maxSteps","maxWordLength","claimedUnambiguousWords"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"start":{"type":"string","minLength":1,"maxLength":200},"nonterminals":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"string","minLength":1,"maxLength":200}},"terminals":{"type":"array","minItems":0,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200}},"productions":{"type":"array","minItems":0,"maxItems":20,"items":{"type":"object","additionalProperties":false,"required":["lhs","rhs"],"properties":{"lhs":{"type":"string","minLength":1,"maxLength":200},"rhs":{"type":"array","minItems":0,"maxItems":6,"items":{"type":"string","minLength":1,"maxLength":200}}}}},"maxSteps":{"type":"integer","minimum":0,"maximum":8},"maxWordLength":{"type":"integer","minimum":0,"maximum":12},"claimedUnambiguousWords":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":0,"maxItems":12,"items":{"type":"string","minLength":1,"maxLength":200}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review supplied example-word ambiguity claims and unreachable grammar scope with two concrete production histories."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"grammar-ambiguity-exposure-report","input":{"records":[{"id":"R1","start":"S","nonterminals":["S","A","B"],"terminals":["x"],"productions":[{"lhs":"S","rhs":["A"]},{"lhs":"S","rhs":["B"]},{"lhs":"A","rhs":["x"]},{"lhs":"B","rhs":["x"]}],"maxSteps":2,"maxWordLength":1,"claimedUnambiguousWords":[["x"]]}]}}},"limitations":["Review supplied example-word ambiguity claims and unreachable grammar scope with two concrete production histories. A witness pair is retained for each claimed word with bounded ambiguity; no unbounded unambiguity assertion follows from absence. Exact finite supplied-model inspection only. Input bounds limit computation. No external connection, execution, rendering, deployment, certification or control.  Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"petri-workflow-siphon-marking-report","version":"1.0.0","name":"Petri Workflow Siphon Marking Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["id","places","transitions","marking","claimedProtectedSupports"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"places":{"type":"array","minItems":1,"maxItems":10,"items":{"type":"string","minLength":1,"maxLength":200}},"transitions":{"type":"array","minItems":0,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["input","output"],"properties":{"input":{"type":"array","minItems":0,"maxItems":10,"items":{"type":"string","minLength":1,"maxLength":200}},"output":{"type":"array","minItems":0,"maxItems":10,"items":{"type":"string","minLength":1,"maxLength":200}}}}},"marking":{"type":"array","minItems":1,"maxItems":10,"items":{"type":"integer","minimum":0,"maximum":1000000}},"claimedProtectedSupports":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":10,"items":{"type":"string","minLength":1,"maxLength":200}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review multiple declared protected supports and a supplied initial marking against siphon/trap incidence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"petri-workflow-siphon-marking-report","input":{"records":[{"id":"R1","places":["p","q"],"transitions":[{"input":["p"],"output":["q"]},{"input":["q"],"output":["p"]}],"marking":[0,0],"claimedProtectedSupports":[["p"]]}]}}},"limitations":["Review multiple declared protected supports and a supplied initial marking against siphon/trap incidence. Empty siphons are review evidence; deadlock, boundedness and liveness are not inferred. Exact finite supplied-model inspection only. Input bounds limit computation. No external connection, execution, rendering, deployment, certification or control.  Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"adversarial-route-coverage-report","version":"1.0.0","name":"Adversarial Route Coverage Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["id","states","owner","edges","targets","claimedGuaranteed","choices"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"states":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"string","minLength":1,"maxLength":200}},"owner":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"integer","minimum":0,"maximum":1}},"edges":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["from","to"],"properties":{"from":{"type":"string","minLength":1,"maxLength":200},"to":{"type":"string","minLength":1,"maxLength":200}}}},"targets":{"type":"array","minItems":0,"maxItems":32,"items":{"type":"string","minLength":1,"maxLength":200}},"claimedGuaranteed":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"string","minLength":1,"maxLength":200}},"choices":{"type":"array","minItems":0,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["state","next"],"properties":{"state":{"type":"string","minLength":1,"maxLength":200},"next":{"type":"string","minLength":1,"maxLength":200}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile multiple claimed guaranteed states and proposed owned-state choices under explicit adversarial routing."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"adversarial-route-coverage-report","input":{"records":[{"id":"R1","states":["start","goal","bad"],"owner":[0,0,1],"edges":[{"from":"start","to":"goal"},{"from":"start","to":"bad"},{"from":"goal","to":"goal"},{"from":"bad","to":"bad"}],"targets":["goal"],"claimedGuaranteed":["start","bad"],"choices":[{"state":"start","next":"bad"}]}]}}},"limitations":["Reconcile multiple claimed guaranteed states and proposed owned-state choices under explicit adversarial routing. Attractor-rank progress is sufficient for this reachability objective; no real routing changes. Exact finite supplied-model inspection only. Input bounds limit computation. No external connection, execution, rendering, deployment, certification or control.  Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"coverage-complex-topology-report","version":"1.0.0","name":"Coverage Complex Topology Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["id","vertices","facets","explicitFaces","recordedBetti"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"vertices":{"type":"array","minItems":1,"maxItems":10,"items":{"type":"string","minLength":1,"maxLength":200}},"facets":{"type":"array","minItems":0,"maxItems":32,"items":{"type":"array","minItems":1,"maxItems":5,"items":{"type":"string","minLength":1,"maxLength":200}}},"explicitFaces":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":1,"maxItems":5,"items":{"type":"string","minLength":1,"maxLength":200}}},"recordedBetti":{"type":"array","minItems":5,"maxItems":5,"items":{"type":"integer","minimum":0,"maximum":128}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a full explicit face inventory and five recorded GF2 Betti counts with supplied facets."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"coverage-complex-topology-report","input":{"records":[{"id":"R1","vertices":["a","b","c"],"facets":[["a","b"],["b","c"],["a","c"]],"explicitFaces":[["a"],["b"],["c"],["a","b"],["b","c"]],"recordedBetti":[1,0,0,0,0]}]}}},"limitations":["Reconcile a full explicit face inventory and five recorded GF2 Betti counts with supplied facets. Multi-way coverage is a caller model; no physical coverage or geometric nerve assumptions are inferred. Exact finite supplied-model inspection only. Input bounds limit computation. No external connection, execution, rendering, deployment, certification or control.  Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"http2-settings-stream-lifecycle-report","version":"1.0.0","name":"HTTP2 Settings Stream Lifecycle Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["id","events","claimedOpenStreams"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"events":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["sender","frameHex"],"properties":{"sender":{"enum":["client","server"]},"frameHex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16384}}}},"claimedOpenStreams":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"integer","minimum":1,"maximum":2147483647}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile interleaved directional frame records, SETTINGS acknowledgements, continuation adjacency and both stream half-closures."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"http2-settings-stream-lifecycle-report","input":{"records":[{"id":"R1","events":[{"sender":"client","frameHex":"000000040000000000"},{"sender":"server","frameHex":"000000040100000000"},{"sender":"client","frameHex":"000000010500000001"},{"sender":"server","frameHex":"000000010500000001"}],"claimedOpenStreams":[1]}]}}},"limitations":["Reconcile interleaved directional frame records, SETTINGS acknowledgements, continuation adjacency and both stream half-closures. Only client-initiated streams with no push are supported. No HPACK or DATA payload validation; an unfinished SETTINGS debt is reported as state, not automatically an error. Exact finite supplied-model inspection only. Input bounds limit computation. No external connection, execution, rendering, deployment, certification or control.  Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fastcgi-multiplexed-request-report","version":"1.0.0","name":"FastCGI Multiplexed Request Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["id","events","claimedCompleted"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"events":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["type","requestId","contentLength","role"],"properties":{"type":{"type":"integer","minimum":1,"maximum":8},"requestId":{"type":"integer","minimum":1,"maximum":65535},"contentLength":{"type":"integer","minimum":0,"maximum":65535},"role":{"type":"integer","minimum":1,"maximum":3}}}},"claimedCompleted":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"integer","minimum":1,"maximum":65535}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review normalized application-record metadata across multiplexed request IDs, role-specific input closures, output closure, aborts and completion claims."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fastcgi-multiplexed-request-report","input":{"records":[{"id":"R1","events":[{"type":1,"requestId":1,"contentLength":8,"role":1},{"type":4,"requestId":1,"contentLength":0,"role":1},{"type":5,"requestId":1,"contentLength":0,"role":1},{"type":6,"requestId":1,"contentLength":0,"role":1},{"type":3,"requestId":1,"contentLength":8,"role":1}],"claimedCompleted":[]}]}}},"limitations":["Review normalized application-record metadata across multiplexed request IDs, role-specific input closures, output closure, aborts and completion claims. One lifetime per request ID; management records, payload interpretation and live execution excluded. role is used only on BEGIN_REQUEST. Exact finite supplied-model inspection only. Input bounds limit computation. No external connection, execution, rendering, deployment, certification or control.  Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bgp-open-peer-compatibility-report","version":"1.0.0","name":"BGP Open Peer Compatibility Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["id","localHex","remoteHex","expectedRemoteAS","claimedHoldTime","requiredCapabilities","requiredFamilies"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"localHex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":8192},"remoteHex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":8192},"expectedRemoteAS":{"type":"integer","minimum":0,"maximum":4294967295},"claimedHoldTime":{"type":"integer","minimum":0,"maximum":65535},"requiredCapabilities":{"type":"array","minItems":0,"maxItems":32,"items":{"type":"integer","minimum":0,"maximum":255}},"requiredFamilies":{"type":"array","minItems":0,"maxItems":16,"items":{"type":"string","minLength":1,"maxLength":200}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare paired classic OPEN captures with expected remote identity, exact hold negotiation, bilateral capability codes and AFI/reserved/SAFI hex values."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bgp-open-peer-compatibility-report","input":{"records":[{"id":"R1","localHex":"ffffffffffffffffffffffffffffffff00210104fc00005ac00002010402020200","remoteHex":"ffffffffffffffffffffffffffffffff00210104fc01001ec00002020402020200","expectedRemoteAS":64513,"claimedHoldTime":90,"requiredCapabilities":[2],"requiredFamilies":[]}]}}},"limitations":["Compare paired classic OPEN captures with expected remote identity, exact hold negotiation, bilateral capability codes and AFI/reserved/SAFI hex values. Capability-specific negotiation beyond codes1/2/65 and live session reachability are excluded. Exact finite supplied-model inspection only. Input bounds limit computation. No external connection, execution, rendering, deployment, certification or control.  Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"webvtt-source-delivery-reconciliation-report","version":"1.0.0","name":"WebVTT Source Delivery Reconciliation Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["id","sourceText","deliveredText","mediaDurationMs"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sourceText":{"type":"string","maxLength":16000},"deliveredText":{"type":"string","maxLength":16000},"mediaDurationMs":{"type":"integer","minimum":0,"maximum":2147483647}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile identity, order, exact timing, settings and text across two supplied cue files; anonymous cues match by source position."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"webvtt-source-delivery-reconciliation-report","input":{"records":[{"id":"R1","sourceText":"WEBVTT\n\nA\n00:00.000 --> 00:01.000\nHello\n\nB\n00:01.000 --> 00:02.000\nWorld\n","deliveredText":"WEBVTT\n\nA\n00:00.000 --> 00:01.100\nHello\n","mediaDurationMs":1000}]}}},"limitations":["Reconcile identity, order, exact timing, settings and text across two supplied cue files; anonymous cues match by source position. The cue-only parser rejects malformed files and duplicate identifiers. No audio/video playback or accessibility certification. Exact finite supplied-model inspection only. Input bounds limit computation. No external connection, execution, rendering, deployment, certification or control.  Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"icc-profile-package-reconciliation-report","version":"1.0.0","name":"ICC Profile Package Reconciliation Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["id","assets"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"assets":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["assetId","profileHex","declaredProfileKey","expectedClass","expectedColourSpace","requiredTags"],"properties":{"assetId":{"type":"string","minLength":1,"maxLength":200},"profileHex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":32768},"declaredProfileKey":{"type":"string","minLength":1,"maxLength":200},"expectedClass":{"type":"string","minLength":1,"maxLength":200},"expectedColourSpace":{"type":"string","minLength":1,"maxLength":200},"requiredTags":{"type":"array","minItems":0,"maxItems":32,"items":{"type":"string","minLength":1,"maxLength":200}}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile multiple asset/profile contract declarations, required tag signatures and declared profile-key byte identity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"icc-profile-package-reconciliation-report","input":{"records":[{"id":"R1","assets":[{"assetId":"image1","profileHex":"0000008400000000044000006d6e74725247422058595a20000000000000000000000000616373700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","declaredProfileKey":"display","expectedClass":"prtr","expectedColourSpace":"RGB ","requiredTags":["wtpt"]}]}]}}},"limitations":["Reconcile multiple asset/profile contract declarations, required tag signatures and declared profile-key byte identity. Profile ID digest, required ICC conformance tag sets, tag payload interpretation and colour rendering are excluded. Exact finite supplied-model inspection only. Input bounds limit computation. No external connection, execution, rendering, deployment, certification or control.  Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"transition-migration-observation-report","version":"1.0.0","name":"Transition Migration Observation Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["id","old","next","relation","oldInitial","nextInitial"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"old":{"type":"object","additionalProperties":false,"required":["states","labels","edges"],"properties":{"states":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"string","minLength":1,"maxLength":200}},"labels":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"string","minLength":1,"maxLength":200}},"edges":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["from","to","action"],"properties":{"from":{"type":"string","minLength":1,"maxLength":200},"to":{"type":"string","minLength":1,"maxLength":200},"action":{"type":"string","minLength":1,"maxLength":200}}}}}},"next":{"type":"object","additionalProperties":false,"required":["states","labels","edges"],"properties":{"states":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"string","minLength":1,"maxLength":200}},"labels":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"string","minLength":1,"maxLength":200}},"edges":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["from","to","action"],"properties":{"from":{"type":"string","minLength":1,"maxLength":200},"to":{"type":"string","minLength":1,"maxLength":200},"action":{"type":"string","minLength":1,"maxLength":200}}}}}},"relation":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"string","minLength":1,"maxLength":200}}},"oldInitial":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"string","minLength":1,"maxLength":200}},"nextInitial":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"string","minLength":1,"maxLength":200}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review a supplied cross-version relation pair by pair, both directions of every action edge and initial-state coverage."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"transition-migration-observation-report","input":{"records":[{"id":"R1","old":{"states":["a","c"],"labels":["x","y"],"edges":[{"from":"a","to":"c","action":"go"}]},"next":{"states":["b","d"],"labels":["x","y"],"edges":[{"from":"b","to":"d","action":"go"},{"from":"b","to":"b","action":"again"}]},"relation":[["a","b"],["c","d"]],"oldInitial":["a"],"nextInitial":["b"]}]}}},"limitations":["Review a supplied cross-version relation pair by pair, both directions of every action edge and initial-state coverage. Counterexamples expose unmatched branches; no weak/tau equivalence or deployment qualification. Exact finite supplied-model inspection only. Input bounds limit computation. No external connection, execution, rendering, deployment, certification or control.  Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"grammar-normalization-language-report","version":"1.0.0","name":"Grammar Normalization Language Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["id","original","proposed","originalMaxSteps","proposedMaxSteps","maxWordLength"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"original":{"type":"object","additionalProperties":false,"required":["start","nonterminals","terminals","productions"],"properties":{"start":{"type":"string","minLength":1,"maxLength":200},"nonterminals":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"string","minLength":1,"maxLength":200}},"terminals":{"type":"array","minItems":0,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200}},"productions":{"type":"array","minItems":0,"maxItems":20,"items":{"type":"object","additionalProperties":false,"required":["lhs","rhs"],"properties":{"lhs":{"type":"string","minLength":1,"maxLength":200},"rhs":{"type":"array","minItems":0,"maxItems":6,"items":{"type":"string","minLength":1,"maxLength":200}}}}}}},"proposed":{"type":"object","additionalProperties":false,"required":["start","nonterminals","terminals","productions"],"properties":{"start":{"type":"string","minLength":1,"maxLength":200},"nonterminals":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"string","minLength":1,"maxLength":200}},"terminals":{"type":"array","minItems":0,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200}},"productions":{"type":"array","minItems":0,"maxItems":20,"items":{"type":"object","additionalProperties":false,"required":["lhs","rhs"],"properties":{"lhs":{"type":"string","minLength":1,"maxLength":200},"rhs":{"type":"array","minItems":0,"maxItems":6,"items":{"type":"string","minLength":1,"maxLength":200}}}}}}},"originalMaxSteps":{"type":"integer","minimum":0,"maximum":8},"proposedMaxSteps":{"type":"integer","minimum":0,"maximum":8},"maxWordLength":{"type":"integer","minimum":0,"maximum":12}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review proposed CNF shape and finite token-language agreement using separately supplied original/proposed rewrite budgets."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"grammar-normalization-language-report","input":{"records":[{"id":"R1","original":{"start":"S","nonterminals":["S"],"terminals":["a"],"productions":[{"lhs":"S","rhs":["a"]}]},"proposed":{"start":"N","nonterminals":["N"],"terminals":["a","b"],"productions":[{"lhs":"N","rhs":["b"]}]},"originalMaxSteps":1,"proposedMaxSteps":1,"maxWordLength":1}]}}},"limitations":["Review proposed CNF shape and finite token-language agreement using separately supplied original/proposed rewrite budgets. Both grammars are bounded to 8 nonterminals/20 productions. Budget differences can explain missing words; bounded agreement does not establish unbounded grammar equivalence. Exact finite supplied-model inspection only. Input bounds limit computation. No external connection, execution, rendering, deployment, certification or control.  Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"recurring-trace-acceptance-report","version":"1.0.0","name":"Recurring Trace Acceptance Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["id","states","edges","initial","accepting","scenarios"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"states":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"string","minLength":1,"maxLength":200}},"edges":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["from","to","action"],"properties":{"from":{"type":"string","minLength":1,"maxLength":200},"to":{"type":"string","minLength":1,"maxLength":200},"action":{"type":"string","minLength":1,"maxLength":200}}}},"initial":{"type":"string","minLength":1,"maxLength":200},"accepting":{"type":"array","minItems":0,"maxItems":16,"items":{"type":"string","minLength":1,"maxLength":200}},"scenarios":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["name","prefix","loop","claimedAccepting","requiredRecurring"],"properties":{"name":{"type":"string","minLength":1,"maxLength":200},"prefix":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}},"loop":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}},"claimedAccepting":{"type":"boolean"},"requiredRecurring":{"type":"array","minItems":0,"maxItems":16,"items":{"type":"string","minLength":1,"maxLength":200}}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile multiple explicit ultimately periodic state traces, required recurring checkpoints and Buchi acceptance claims against one supplied model."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"recurring-trace-acceptance-report","input":{"records":[{"id":"R1","states":["s","a"],"edges":[{"from":"s","to":"a","action":"go"},{"from":"a","to":"a","action":"tick"}],"initial":"s","accepting":["a"],"scenarios":[{"name":"valid","prefix":["s","a"],"loop":["a","a"],"claimedAccepting":false,"requiredRecurring":["a"]}]}]}}},"limitations":["Reconcile multiple explicit ultimately periodic state traces, required recurring checkpoints and Buchi acceptance claims against one supplied model. Trace edges need at least one declared action; no token-word matching or real workflow execution. Exact finite supplied-model inspection only. Input bounds limit computation. No external connection, execution, rendering, deployment, certification or control.  Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"relational-decomposition-integrity-report","version":"1.0.0","name":"Relational Decomposition Integrity Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["id","attributes","relations","dependencies","claimedLossless","claimedPreservesDependencies"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"attributes":{"type":"array","minItems":1,"maxItems":10,"items":{"type":"string","minLength":1,"maxLength":200}},"relations":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"array","minItems":1,"maxItems":10,"items":{"type":"string","minLength":1,"maxLength":200}}},"dependencies":{"type":"array","minItems":0,"maxItems":24,"items":{"type":"object","additionalProperties":false,"required":["left","right"],"properties":{"left":{"type":"array","minItems":0,"maxItems":10,"items":{"type":"string","minLength":1,"maxLength":200}},"right":{"type":"array","minItems":1,"maxItems":10,"items":{"type":"string","minLength":1,"maxLength":200}}}}},"claimedLossless":{"type":"boolean"},"claimedPreservesDependencies":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review attribute coverage, lossless-join tableau evidence and preservation under the union of projected functional dependencies, then reconcile both design claims."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"relational-decomposition-integrity-report","input":{"records":[{"id":"R1","attributes":["A","B","C"],"relations":[["A","B"],["B","C"]],"dependencies":[{"left":["B"],"right":["C"]}],"claimedLossless":true,"claimedPreservesDependencies":false}]}}},"limitations":["Review attribute coverage, lossless-join tableau evidence and preservation under the union of projected functional dependencies, then reconcile both design claims. Finite schema-level analysis only; no SQL null/multivalued constraints or database changes. Exact finite supplied-model inspection only. Input bounds limit computation. No external connection, execution, rendering, deployment, certification or control.  Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"http2-frame-stream-directory","version":"1.0.0","name":"HTTP2 Frame Stream Directory API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16384}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode frame envelopes plus core fixed-length constraints and SETTINGS."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"http2-frame-stream-directory","input":{"hex":"00000004010000000000000408000000000100000005"}}},"limitations":["Decode frame envelopes plus core fixed-length constraints and SETTINGS. HPACK, flow-control state, header fields, padding and full payload validation are excluded. Exact finite supplied-model inspection only. Input bounds limit computation. No external connection, execution, rendering, deployment, certification or control.  Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fastcgi-record-stream-directory","version":"1.0.0","name":"FastCGI Record Stream Directory API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16384}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode version1 records and concatenate supplied PARAMS content by request ID before UTF8 name/value decoding."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fastcgi-record-stream-directory","input":{"hex":"01010001000800000001010000000000010400010004000001014142"}}},"limitations":["Decode version1 records and concatenate supplied PARAMS content by request ID before UTF8 name/value decoding. Transport order and request lifecycle are reviewed separately; binary parameter names/values and multiple reused request lifetimes in one input are excluded. Exact finite supplied-model inspection only. Input bounds limit computation. No external connection, execution, rendering, deployment, certification or control.  Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bgp-open-capability-directory","version":"1.0.0","name":"BGP Open Capability Directory API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":8192}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode classic BGP4 OPEN with capability parameters."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bgp-open-capability-directory","input":{"hex":"ffffffffffffffffffffffffffffffff00210104fc00005ac00002010402020200"}}},"limitations":["Decode classic BGP4 OPEN with capability parameters. Extended OPEN lengths, UPDATE routing, signatures, live peers and session establishment are excluded. Exact finite supplied-model inspection only. Input bounds limit computation. No external connection, execution, rendering, deployment, certification or control.  Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"webvtt-cue-block-decoder","version":"1.0.0","name":"WebVTT Cue Block Decoder API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["text"],"properties":{"text":{"type":"string","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Cue-only profile supports optional identifiers, exact timestamps and vertical/align/size settings; size retains its decimal text and must be from 0 through 100 percent."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"webvtt-cue-block-decoder","input":{"text":"WEBVTT\n\nA\n00:00.000 --> 00:01.250 align:start\nHello\n\nB\n00:01.000 --> 00:02.000\nWorld\n"}}},"limitations":["Cue-only profile supports optional identifiers, exact timestamps and vertical/align/size settings; size retains its decimal text and must be from 0 through 100 percent. NOTE, STYLE, REGION, other settings, rendering and cue markup validation are excluded. Overlap is permitted. Exact finite supplied-model inspection only. Input bounds limit computation. No external connection, execution, rendering, deployment, certification or control.  Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"icc-profile-tag-directory","version":"1.0.0","name":"ICC Profile Tag Directory API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":32768}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect a complete version4 profile byte envelope and tag directory with exact shared-range allowance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"icc-profile-tag-directory","input":{"hex":"0000008400000000044000006d6e74725247422058595a20000000000000000000000000616373700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}}},"limitations":["Inspect a complete version4 profile byte envelope and tag directory with exact shared-range allowance. Required-tag completeness, profile ID digest, tag payload interpretation and colour rendering are excluded. A structurally readable empty directory is not a conformant usable profile. Exact finite supplied-model inspection only. Input bounds limit computation. No external connection, execution, rendering, deployment, certification or control.  Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"finite-transition-bisimulation-partition","version":"1.0.0","name":"Finite Transition Bisimulation Partition API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["states","labels","edges"],"properties":{"states":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"string","minLength":1,"maxLength":200}},"labels":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"string","minLength":1,"maxLength":200}},"edges":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["from","to","action"],"properties":{"from":{"type":"string","minLength":1,"maxLength":200},"to":{"type":"string","minLength":1,"maxLength":200},"action":{"type":"string","minLength":1,"maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute strong bisimulation of at most 16 observed states and 64 action-labelled edges."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"finite-transition-bisimulation-partition","input":{"states":["a","b","c"],"labels":["x","x","y"],"edges":[{"from":"a","to":"c","action":"go"},{"from":"b","to":"c","action":"go"}]}}},"limitations":["Compute strong bisimulation of at most 16 observed states and 64 action-labelled edges. Internal tau abstraction and weak bisimulation are excluded. Exact finite supplied-model inspection only. Input bounds limit computation. No external connection, execution, rendering, deployment, certification or control.  Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"normal-logic-stable-model-enumeration","version":"1.0.0","name":"Normal Logic Stable Model Enumeration API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["atoms","rules"],"properties":{"atoms":{"type":"array","minItems":1,"maxItems":10,"items":{"type":"string","minLength":1,"maxLength":200}},"rules":{"type":"array","minItems":0,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["head","positive","negative"],"properties":{"head":{"type":"string","maxLength":200},"positive":{"type":"array","minItems":0,"maxItems":10,"items":{"type":"string","minLength":1,"maxLength":200}},"negative":{"type":"array","minItems":0,"maxItems":10,"items":{"type":"string","minLength":1,"maxLength":200}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Enumerate all stable models of at most 10 finite ground atoms and 32 normal rules; empty head denotes a constraint."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"normal-logic-stable-model-enumeration","input":{"atoms":["a","b"],"rules":[{"head":"a","positive":[],"negative":["b"]},{"head":"b","positive":[],"negative":["a"]}]}}},"limitations":["Enumerate all stable models of at most 10 finite ground atoms and 32 normal rules; empty head denotes a constraint. Variables, functions, classical negation, disjunction and external facts are excluded. Empty model sets are reported explicitly. Exact finite supplied-model inspection only. Input bounds limit computation. No external connection, execution, rendering, deployment, certification or control.  Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"formal-context-concept-lattice","version":"1.0.0","name":"Formal Context Concept Lattice API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["objects","attributes","incidence"],"properties":{"objects":{"type":"array","minItems":0,"maxItems":10,"items":{"type":"string","minLength":1,"maxLength":200}},"attributes":{"type":"array","minItems":1,"maxItems":10,"items":{"type":"string","minLength":1,"maxLength":200}},"incidence":{"type":"array","minItems":0,"maxItems":10,"items":{"type":"array","minItems":1,"maxItems":10,"items":{"type":"boolean"}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Enumerate exact intent/extent closure pairs and containment covers for a 10 by 10 Boolean incidence context; no approximate clustering or inference about absent data."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"formal-context-concept-lattice","input":{"objects":["o1","o2"],"attributes":["a","b"],"incidence":[[true,false],[true,true]]}}},"limitations":["Enumerate exact intent/extent closure pairs and containment covers for a 10 by 10 Boolean incidence context; no approximate clustering or inference about absent data. Weighted computation profile: for each context use 2*(n*m+2^m*(3*n+m+8)+8*c^3+4*c^2+q*(m*n*n+n*n+3*m*m+3*m+8)), where n is object count, m attribute count, c closed-concept count and q supplied claim count (zero for the API). The sum across all supplied contexts must not exceed 10000000 before cover construction; otherwise FORMAL_CONTEXT_WORK_PROFILE rejects before checkout. This is not an elapsed-time guarantee. Exact finite supplied-model inspection only. Input bounds limit computation. No external connection, execution, rendering, deployment, certification or control.  Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"finite-lattice-law-witnesses","version":"1.0.0","name":"Finite Lattice Law Witnesses API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["elements","lessEqual"],"properties":{"elements":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"string","minLength":1,"maxLength":200}},"lessEqual":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"string","minLength":1,"maxLength":200}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Close supplied order pairs transitively, reject cycles, derive all pair meet/join values and a distributivity counterexample."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"finite-lattice-law-witnesses","input":{"elements":["bottom","left","right","top"],"lessEqual":[["bottom","left"],["bottom","right"],["left","top"],["right","top"]]}}},"limitations":["Close supplied order pairs transitively, reject cycles, derive all pair meet/join values and a distributivity counterexample. Minus one means a unique bound is unavailable. Exact finite supplied-model inspection only. Input bounds limit computation. No external connection, execution, rendering, deployment, certification or control.  Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"finite-group-subgroup-lattice","version":"1.0.0","name":"Finite Group Subgroup Lattice API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["table"],"properties":{"table":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"integer","minimum":0,"maximum":7}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Validate an associative group table of order at most 8, enumerate all subgroups and test conjugation normality."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"finite-group-subgroup-lattice","input":{"table":[[0,1,2,3],[1,2,3,0],[2,3,0,1],[3,0,1,2]]}}},"limitations":["Validate an associative group table of order at most 8, enumerate all subgroups and test conjugation normality. Ambient labels are table positions. Exact finite supplied-model inspection only. Input bounds limit computation. No external connection, execution, rendering, deployment, certification or control.  Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"finite-semigroup-green-relations","version":"1.0.0","name":"Finite Semigroup Green Relations API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["table"],"properties":{"table":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"integer","minimum":0,"maximum":7}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Derive adjoined-identity principal ideals and Green relations in an associative table of at most 8 elements."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"finite-semigroup-green-relations","input":{"table":[[0,0],[1,1]]}}},"limitations":["Derive adjoined-identity principal ideals and Green relations in an associative table of at most 8 elements. No presentation-defined infinite semigroups. Exact finite supplied-model inspection only. Input bounds limit computation. No external connection, execution, rendering, deployment, certification or control.  Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cfg-chomsky-normal-form-transform","version":"1.0.0","name":"CFG Chomsky Normal Form Transform API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["start","nonterminals","terminals","productions"],"properties":{"start":{"type":"string","minLength":1,"maxLength":200},"nonterminals":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"string","minLength":1,"maxLength":200}},"terminals":{"type":"array","minItems":0,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200}},"productions":{"type":"array","minItems":0,"maxItems":20,"items":{"type":"object","additionalProperties":false,"required":["lhs","rhs"],"properties":{"lhs":{"type":"string","minLength":1,"maxLength":200},"rhs":{"type":"array","minItems":0,"maxItems":6,"items":{"type":"string","minLength":1,"maxLength":200}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Normalize a finite grammar through epsilon/unit elimination, terminal isolation and binary suffixes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cfg-chomsky-normal-form-transform","input":{"start":"S","nonterminals":["S","A"],"terminals":["a","b"],"productions":[{"lhs":"S","rhs":["A","b"]},{"lhs":"A","rhs":[]},{"lhs":"A","rhs":["a"]}]}}},"limitations":["Normalize a finite grammar through epsilon/unit elimination, terminal isolation and binary suffixes. Reserved internal names begin with @. The new start alone can retain epsilon. At most512 output productions. Exact finite supplied-model inspection only. Input bounds limit computation. No external connection, execution, rendering, deployment, certification or control.  Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cfg-bounded-ambiguity-witness","version":"1.0.0","name":"CFG Bounded Ambiguity Witness API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["start","nonterminals","terminals","productions","maxSteps","maxWordLength"],"properties":{"start":{"type":"string","minLength":1,"maxLength":200},"nonterminals":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"string","minLength":1,"maxLength":200}},"terminals":{"type":"array","minItems":0,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200}},"productions":{"type":"array","minItems":0,"maxItems":20,"items":{"type":"object","additionalProperties":false,"required":["lhs","rhs"],"properties":{"lhs":{"type":"string","minLength":1,"maxLength":200},"rhs":{"type":"array","minItems":0,"maxItems":6,"items":{"type":"string","minLength":1,"maxLength":200}}}}},"maxSteps":{"type":"integer","minimum":0,"maximum":8},"maxWordLength":{"type":"integer","minimum":0,"maximum":12}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Retain distinct leftmost production-index histories within at most 8 rewrites and 12 terminal tokens."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cfg-bounded-ambiguity-witness","input":{"start":"S","nonterminals":["S","A","B"],"terminals":["x"],"productions":[{"lhs":"S","rhs":["A"]},{"lhs":"S","rhs":["B"]},{"lhs":"A","rhs":["x"]},{"lhs":"B","rhs":["x"]}],"maxSteps":2,"maxWordLength":1}}},"limitations":["Retain distinct leftmost production-index histories within at most 8 rewrites and 12 terminal tokens. A missing witness establishes only bounded absence. More than 5000 explored forms rejects. Exact finite supplied-model inspection only. Input bounds limit computation. No external connection, execution, rendering, deployment, certification or control.  Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"petri-siphon-trap-enumeration","version":"1.0.0","name":"Petri Siphon Trap Enumeration API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["places","transitions"],"properties":{"places":{"type":"array","minItems":1,"maxItems":10,"items":{"type":"string","minLength":1,"maxLength":200}},"transitions":{"type":"array","minItems":0,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["input","output"],"properties":{"input":{"type":"array","minItems":0,"maxItems":10,"items":{"type":"string","minLength":1,"maxLength":200}},"output":{"type":"array","minItems":0,"maxItems":10,"items":{"type":"string","minLength":1,"maxLength":200}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Enumerate inclusion-minimal nonempty siphon/trap supports of an ordinary unweighted net with at most 10 places."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"petri-siphon-trap-enumeration","input":{"places":["p","q"],"transitions":[{"input":["p"],"output":["q"]},{"input":["q"],"output":["p"]}]}}},"limitations":["Enumerate inclusion-minimal nonempty siphon/trap supports of an ordinary unweighted net with at most 10 places. This is structural evidence, not liveness or deadlock certification. Exact finite supplied-model inspection only. Input bounds limit computation. No external connection, execution, rendering, deployment, certification or control.  Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"finite-reachability-game-strategy","version":"1.0.0","name":"Finite Reachability Game Strategy API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["states","owner","edges","targets"],"properties":{"states":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"string","minLength":1,"maxLength":200}},"owner":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"integer","minimum":0,"maximum":1}},"edges":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["from","to"],"properties":{"from":{"type":"string","minLength":1,"maxLength":200},"to":{"type":"string","minLength":1,"maxLength":200}}}},"targets":{"type":"array","minItems":0,"maxItems":32,"items":{"type":"string","minLength":1,"maxLength":200}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve a total finite turn-based reachability game."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"finite-reachability-game-strategy","input":{"states":["start","goal","bad"],"owner":[0,0,1],"edges":[{"from":"start","to":"goal"},{"from":"start","to":"bad"},{"from":"goal","to":"goal"},{"from":"bad","to":"bad"}],"targets":["goal"]}}},"limitations":["Solve a total finite turn-based reachability game. Owner0 chooses and owner1 is adversarial; reaching a target ends the objective. Dead ends must be modelled by explicit self-loops. Exact finite supplied-model inspection only. Input bounds limit computation. No external connection, execution, rendering, deployment, certification or control.  Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"simplicial-complex-gf2-homology","version":"1.0.0","name":"Simplicial Complex GF2 Homology API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["vertices","facets"],"properties":{"vertices":{"type":"array","minItems":1,"maxItems":10,"items":{"type":"string","minLength":1,"maxLength":200}},"facets":{"type":"array","minItems":0,"maxItems":32,"items":{"type":"array","minItems":1,"maxItems":5,"items":{"type":"string","minLength":1,"maxLength":200}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Close supplied facets under nonempty faces, including every declared vertex."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"simplicial-complex-gf2-homology","input":{"vertices":["a","b","c"],"facets":[["a","b"],["b","c"],["a","c"]]}}},"limitations":["Close supplied facets under nonempty faces, including every declared vertex. Exact GF2 boundary rank for dimension at most 4, 128 faces and at most 30 rows in each nontrivial boundary matrix; torsion/integer homology excluded. Exact finite supplied-model inspection only. Input bounds limit computation. No external connection, execution, rendering, deployment, certification or control.  Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"relational-lossless-join-tableau-chase","version":"1.0.0","name":"Relational Lossless Join Tableau Chase API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["attributes","relations","dependencies"],"properties":{"attributes":{"type":"array","minItems":1,"maxItems":10,"items":{"type":"string","minLength":1,"maxLength":200}},"relations":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"array","minItems":1,"maxItems":10,"items":{"type":"string","minLength":1,"maxLength":200}}},"dependencies":{"type":"array","minItems":0,"maxItems":24,"items":{"type":"object","additionalProperties":false,"required":["left","right"],"properties":{"left":{"type":"array","minItems":0,"maxItems":10,"items":{"type":"string","minLength":1,"maxLength":200}},"right":{"type":"array","minItems":1,"maxItems":10,"items":{"type":"string","minLength":1,"maxLength":200}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Chase a schema decomposition under functional dependencies using distinguished attribute symbols and per-cell variables."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"relational-lossless-join-tableau-chase","input":{"attributes":["A","B","C"],"relations":[["A","B"],["B","C"]],"dependencies":[{"left":["B"],"right":["C"]}]}}},"limitations":["Chase a schema decomposition under functional dependencies using distinguished attribute symbols and per-cell variables. No actual database rows, multivalued dependencies, SQL nulls or database changes. Exact finite supplied-model inspection only. Input bounds limit computation. No external connection, execution, rendering, deployment, certification or control.  Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"exposure-bracket-fusion-artifact-review","version":"1.0.0","name":"Exposure Bracket Fusion Artifact Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"object","additionalProperties":false,"required":["id","frames","logResponse","recordedLogRadiance","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"frames":{"type":"array","minItems":2,"maxItems":8,"items":{"type":"object","additionalProperties":false,"required":["id","exposure","grid"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"exposure":{"type":"number","minimum":0.000001,"maximum":1000000},"grid":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"integer","minimum":0,"maximum":255}}}}}},"logResponse":{"type":"array","minItems":256,"maxItems":256,"items":{"type":"number","minimum":-1000,"maximum":1000}},"recordedLogRadiance":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Audit the complete fused log-radiance artifact against a supplied known log-response table g[0..255]."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"exposure-bracket-fusion-artifact-review","input":{"records":[{"id":"R1","frames":[{"id":"F1","exposure":1,"grid":[[1,0]]},{"id":"F2","exposure":1,"grid":[[2,255]]}],"logResponse":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"recordedLogRadiance":[[0,0]],"tolerance":0}]}}},"limitations":["Audit the complete fused log-radiance artifact against a supplied known log-response table g[0..255]. Expected value is sum w(z)*(g[z]-ln(exposure))/sum w(z), with w(z)=min(z,255-z). Every frame requires a unique explicit ID and positive exposure. All-saturated pixels produce a null result and finding. No response estimation, registration, tone mapping or physical radiance calibration. Review supplied mathematical records and retain localized expected-versus-observed evidence. Maximum sixteen rows and columns per numeric grid and eight independent review records. Coordinates are zero-based row and column. Strict raw absolute comparisons use the supplied tolerance before twelve-significant-digit display rounding. No actual file processing, physical inspection, clinical interpretation or professional approval. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dark-stack-defect-register-review","version":"1.0.0","name":"Dark Stack Defect Register Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"object","additionalProperties":false,"required":["id","frames","hotMedian","unstableRange","claimed"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"frames":{"type":"array","minItems":2,"maxItems":8,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"integer","minimum":0,"maximum":255}}}},"hotMedian":{"type":"number","minimum":0,"maximum":255},"unstableRange":{"type":"number","minimum":0,"maximum":255},"claimed":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"integer","minimum":0,"maximum":2}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a dark-frame defect map: class 2 if temporal range is strictly above unstableRange; otherwise class 1 if temporal median is strictly above hotMedian; otherwise class 0."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dark-stack-defect-register-review","input":{"records":[{"id":"R1","frames":[[[1,9]],[[1,11]],[[1,10]]],"hotMedian":8,"unstableRange":3,"claimed":[[0,0]]}]}}},"limitations":["Reconcile a dark-frame defect map: class 2 if temporal range is strictly above unstableRange; otherwise class 1 if temporal median is strictly above hotMedian; otherwise class 0. The map describes supplied samples, not a hardware defect diagnosis. Review supplied mathematical records and retain localized expected-versus-observed evidence. Maximum sixteen rows and columns per numeric grid and eight independent review records. Coordinates are zero-based row and column. Strict raw absolute comparisons use the supplied tolerance before twelve-significant-digit display rounding. No actual file processing, physical inspection, clinical interpretation or professional approval. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"mosaic-overlap-radiometry-review","version":"1.0.0","name":"Mosaic Overlap Radiometry Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"object","additionalProperties":false,"required":["id","source","target","recordedGain","recordedOffset","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"source":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"integer","minimum":0,"maximum":255}}},"target":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"integer","minimum":0,"maximum":255}}},"recordedGain":{"type":"number","minimum":-1000000,"maximum":1000000},"recordedOffset":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Fit target=gain*source+offset by ordinary least squares on all paired overlap samples, then reconcile declared coefficients and every fitted pixel residual."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"mosaic-overlap-radiometry-review","input":{"records":[{"id":"R1","source":[[0,1,2]],"target":[[1,3,5]],"recordedGain":1,"recordedOffset":1,"tolerance":0}]}}},"limitations":["Fit target=gain*source+offset by ordinary least squares on all paired overlap samples, then reconcile declared coefficients and every fitted pixel residual. Constant source overlaps reject. Review supplied mathematical records and retain localized expected-versus-observed evidence. Maximum sixteen rows and columns per numeric grid and eight independent review records. Coordinates are zero-based row and column. Strict raw absolute comparisons use the supplied tolerance before twelve-significant-digit display rounding. No actual file processing, physical inspection, clinical interpretation or professional approval. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"instance-label-split-merge-register-review","version":"1.0.0","name":"Instance Label Split Merge Register Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"object","additionalProperties":false,"required":["id","reference","observed","mappings"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"reference":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"integer","minimum":0,"maximum":31}}},"observed":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"integer","minimum":0,"maximum":31}}},"mappings":{"type":"array","minItems":0,"maxItems":31,"items":{"type":"object","additionalProperties":false,"required":["referenceLabel","observedLabel"],"properties":{"referenceLabel":{"type":"integer","minimum":1,"maximum":31},"observedLabel":{"type":"integer","minimum":1,"maximum":31}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Audit a one-to-one supplied positive-label mapping."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"instance-label-split-merge-register-review","input":{"records":[{"id":"R1","reference":[[1,1,2]],"observed":[[3,4,4]],"mappings":[{"referenceLabel":1,"observedLabel":3},{"referenceLabel":2,"observedLabel":4}]}]}}},"limitations":["Audit a one-to-one supplied positive-label mapping. Label 0 is background. Retain all overlap counts including background, splits, merges, missing mapping labels and any pixel overlap outside its declared pair. Review supplied mathematical records and retain localized expected-versus-observed evidence. Maximum sixteen rows and columns per numeric grid and eight independent review records. Coordinates are zero-based row and column. Strict raw absolute comparisons use the supplied tolerance before twelve-significant-digit display rounding. No actual file processing, physical inspection, clinical interpretation or professional approval. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"contour-chain-raster-support-review","version":"1.0.0","name":"Contour Chain Raster Support Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"object","additionalProperties":false,"required":["id","mask","start","codes","claimedEnd","claimedClosed"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"mask":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"integer","minimum":0,"maximum":1}}},"start":{"type":"object","additionalProperties":false,"required":["row","column"],"properties":{"row":{"type":"integer","minimum":0,"maximum":15},"column":{"type":"integer","minimum":0,"maximum":15}}},"codes":{"type":"array","minItems":1,"maxItems":256,"items":{"type":"integer","minimum":0,"maximum":7}},"claimedEnd":{"type":"object","additionalProperties":false,"required":["row","column"],"properties":{"row":{"type":"integer","minimum":0,"maximum":15},"column":{"type":"integer","minimum":0,"maximum":15}}},"claimedClosed":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Replay the eight-direction Freeman convention shown in the cited lecture: 0 east, 1 northeast, 2 north, 3 northwest, 4 west, 5 southwest, 6 south, 7 southeast."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"contour-chain-raster-support-review","input":{"records":[{"id":"R1","mask":[[1,1],[1,1]],"start":{"row":0,"column":0},"codes":[0,6,4,2],"claimedEnd":{"row":0,"column":0},"claimedClosed":true}]}}},"limitations":["Replay the eight-direction Freeman convention shown in the cited lecture: 0 east, 1 northeast, 2 north, 3 northwest, 4 west, 5 southwest, 6 south, 7 southeast. The following support-audit rules are this supplied-path profile: every visited cell must be foreground; only the final closure may repeat the starting pixel. This checks supplied path support, not full boundary completeness. Review supplied mathematical records and retain localized expected-versus-observed evidence. Maximum sixteen rows and columns per numeric grid and eight independent review records. Coordinates are zero-based row and column. Strict raw absolute comparisons use the supplied tolerance before twelve-significant-digit display rounding. No actual file processing, physical inspection, clinical interpretation or professional approval. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"image-pyramid-level-conservation-review","version":"1.0.0","name":"Image Pyramid Level Conservation Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"object","additionalProperties":false,"required":["id","levels","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"levels":{"type":"array","minItems":2,"maxItems":5,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Verify supplied complete two-by-two arithmetic-mean pyramid levels with no filtering, padding, rounding or partial blocks."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"image-pyramid-level-conservation-review","input":{"records":[{"id":"R1","levels":[[[0,2],[4,6]],[[4]]],"tolerance":0}]}}},"limitations":["Verify supplied complete two-by-two arithmetic-mean pyramid levels with no filtering, padding, rounding or partial blocks. Mismatch codes identify the child level. Review supplied mathematical records and retain localized expected-versus-observed evidence. Maximum sixteen rows and columns per numeric grid and eight independent review records. Coordinates are zero-based row and column. Strict raw absolute comparisons use the supplied tolerance before twelve-significant-digit display rounding. No actual file processing, physical inspection, clinical interpretation or professional approval. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"affine-fiducial-heldout-review","version":"1.0.0","name":"Affine Fiducial Heldout Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"object","additionalProperties":false,"required":["id","calibration","heldout","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"calibration":{"type":"array","minItems":3,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["source","target"],"properties":{"source":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"number","minimum":-1000000,"maximum":1000000},"y":{"type":"number","minimum":-1000000,"maximum":1000000}}},"target":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"number","minimum":-1000000,"maximum":1000000},"y":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}},"heldout":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["source","target","recordedResidual"],"properties":{"source":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"number","minimum":-1000000,"maximum":1000000},"y":{"type":"number","minimum":-1000000,"maximum":1000000}}},"target":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"number","minimum":-1000000,"maximum":1000000},"y":{"type":"number","minimum":-1000000,"maximum":1000000}}},"recordedResidual":{"type":"number","minimum":0,"maximum":1000000}}}},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Fit xTarget=a*x+b*y+c and yTarget=d*x+e*y+f to calibration points by normal equations with a 1e-10 pivot/scale floor."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"affine-fiducial-heldout-review","input":{"records":[{"id":"R1","calibration":[{"source":{"x":0,"y":0},"target":{"x":1,"y":2}},{"source":{"x":1,"y":0},"target":{"x":3,"y":2}},{"source":{"x":0,"y":1},"target":{"x":1,"y":5}}],"heldout":[{"source":{"x":1,"y":1},"target":{"x":3,"y":5},"recordedResidual":0}],"tolerance":0}]}}},"limitations":["Fit xTarget=a*x+b*y+c and yTarget=d*x+e*y+f to calibration points by normal equations with a 1e-10 pivot/scale floor. Independently heldout points are not used for fitting. Reconcile heldout radial error and supplied recorded residual. Review supplied mathematical records and retain localized expected-versus-observed evidence. Maximum sixteen rows and columns per numeric grid and eight independent review records. Coordinates are zero-based row and column. Strict raw absolute comparisons use the supplied tolerance before twelve-significant-digit display rounding. No actual file processing, physical inspection, clinical interpretation or professional approval. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"projective-crossratio-register-review","version":"1.0.0","name":"Projective Cross Ratio Register Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"object","additionalProperties":false,"required":["id","source","target","claimedRatio","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"source":{"type":"array","minItems":4,"maxItems":4,"items":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"number","minimum":-1000000,"maximum":1000000},"y":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"target":{"type":"array","minItems":4,"maxItems":4,"items":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"number","minimum":-1000000,"maximum":1000000},"y":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"claimedRatio":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile CR(A,B;C,D)=AC*BD/(AD*BC) using signed coordinates projected along the first pair."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"projective-crossratio-register-review","input":{"records":[{"id":"R1","source":[{"x":0,"y":0},{"x":1,"y":0},{"x":2,"y":0},{"x":3,"y":0}],"target":[{"x":0,"y":0},{"x":2,"y":0},{"x":4,"y":0},{"x":6,"y":0}],"claimedRatio":1,"tolerance":0}]}}},"limitations":["Reconcile CR(A,B;C,D)=AC*BD/(AD*BC) using signed coordinates projected along the first pair. Every source pair and target pair must have exactly distinct coordinates; repeated points reject with CROSS_RATIO_DEGENERATE before the existing datum/denominator checks. Collinearity residual is perpendicular distance; supplied tolerance applies separately to each recorded quantity. Review supplied mathematical records and retain localized expected-versus-observed evidence. Maximum sixteen rows and columns per numeric grid and eight independent review records. Coordinates are zero-based row and column. Strict raw absolute comparisons use the supplied tolerance before twelve-significant-digit display rounding. No actual file processing, physical inspection, clinical interpretation or professional approval. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"epipolar-correspondence-residual-review","version":"1.0.0","name":"Epipolar Correspondence Residual Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"object","additionalProperties":false,"required":["id","fundamental","pairs","maximumSampson"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"fundamental":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000,"maximum":1000}}},"pairs":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["first","second","claimedAccepted"],"properties":{"first":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"number","minimum":-1000000,"maximum":1000000},"y":{"type":"number","minimum":-1000000,"maximum":1000000}}},"second":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"number","minimum":-1000000,"maximum":1000000},"y":{"type":"number","minimum":-1000000,"maximum":1000000}}},"claimedAccepted":{"type":"boolean"}}}},"maximumSampson":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile xSecond^T F xFirst=0 and squared Sampson distance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"epipolar-correspondence-residual-review","input":{"records":[{"id":"R1","fundamental":[[0,0,0],[0,0,-1],[0,1,0]],"pairs":[{"first":{"x":0,"y":2},"second":{"x":1,"y":3},"claimedAccepted":true}],"maximumSampson":0}]}}},"limitations":["Reconcile xSecond^T F xFirst=0 and squared Sampson distance. Normalize F by largest absolute coefficient; require rank two within 1e-10 determinant/minor profile. No camera estimation or correspondence discovery. Review supplied mathematical records and retain localized expected-versus-observed evidence. Maximum sixteen rows and columns per numeric grid and eight independent review records. Coordinates are zero-based row and column. Strict raw absolute comparisons use the supplied tolerance before twelve-significant-digit display rounding. No actual file processing, physical inspection, clinical interpretation or professional approval. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"polygon-mask-rasterization-review","version":"1.0.0","name":"Polygon Mask Rasterization Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"object","additionalProperties":false,"required":["id","rings","mask"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"rings":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"array","minItems":3,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"number","minimum":-1000000,"maximum":1000000},"y":{"type":"number","minimum":-1000000,"maximum":1000000}}}}},"mask":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"integer","minimum":0,"maximum":1}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rasterize explicit rings by even-odd parity at centers (column+0.5,row+0.5)."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"polygon-mask-rasterization-review","input":{"records":[{"id":"R1","rings":[[{"x":0,"y":0},{"x":2,"y":0},{"x":2,"y":1},{"x":0,"y":1}]],"mask":[[1,0]]}]}}},"limitations":["Rasterize explicit rings by even-odd parity at centers (column+0.5,row+0.5). Boundary centers count as covered and also produce explicit ambiguity findings. Rings close implicitly; self-crossings follow even-odd parity. Review supplied mathematical records and retain localized expected-versus-observed evidence. Maximum sixteen rows and columns per numeric grid and eight independent review records. Coordinates are zero-based row and column. Strict raw absolute comparisons use the supplied tolerance before twelve-significant-digit display rounding. No actual file processing, physical inspection, clinical interpretation or professional approval. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"blur-kernel-forward-model-review","version":"1.0.0","name":"Blur Kernel Forward Model Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"object","additionalProperties":false,"required":["id","source","kernel","observed","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"source":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"integer","minimum":0,"maximum":255}}},"kernel":{"type":"array","minItems":1,"maxItems":7,"items":{"type":"array","minItems":1,"maxItems":7,"items":{"type":"number","minimum":0,"maximum":1}}},"observed":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile observed arrays against circular convolution sum source[(row-r)mod H,(column-c)mod W]*kernel[r,c]."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"blur-kernel-forward-model-review","input":{"records":[{"id":"R1","source":[[2,4]],"kernel":[[0.5,0.5]],"observed":[[3,4]],"tolerance":0}]}}},"limitations":["Reconcile observed arrays against circular convolution sum source[(row-r)mod H,(column-c)mod W]*kernel[r,c]. The top-left kernel element is zero displacement. Kernel entries are nonnegative and their sum must differ from one by at most 1e-12. Review supplied mathematical records and retain localized expected-versus-observed evidence. Maximum sixteen rows and columns per numeric grid and eight independent review records. Coordinates are zero-based row and column. Strict raw absolute comparisons use the supplied tolerance before twelve-significant-digit display rounding. No actual file processing, physical inspection, clinical interpretation or professional approval. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"temporal-background-trend-register-review","version":"1.0.0","name":"Temporal Background Trend Register Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"object","additionalProperties":false,"required":["id","frames","times","maximumSlope","maximumResidualRange","claimed"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"frames":{"type":"array","minItems":2,"maxItems":8,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"integer","minimum":0,"maximum":255}}}},"times":{"type":"array","minItems":2,"maxItems":8,"items":{"type":"number","minimum":0,"maximum":1000000}},"maximumSlope":{"type":"number","minimum":0,"maximum":1000000},"maximumResidualRange":{"type":"number","minimum":0,"maximum":255},"claimed":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"integer","minimum":0,"maximum":2}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Fit each pixel against supplied strictly increasing times."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"temporal-background-trend-register-review","input":{"records":[{"id":"R1","frames":[[[1,3]],[[2,3]],[[3,3]]],"times":[0,1,2],"maximumSlope":0.5,"maximumResidualRange":1,"claimed":[[0,0]]}]}}},"limitations":["Fit each pixel against supplied strictly increasing times. Class 2 means detrended residual range exceeds its bound; otherwise class 1 means absolute time slope exceeds its bound; otherwise class 0. Times use a caller-consistent unit. Review supplied mathematical records and retain localized expected-versus-observed evidence. Maximum sixteen rows and columns per numeric grid and eight independent review records. Coordinates are zero-based row and column. Strict raw absolute comparisons use the supplied tolerance before twelve-significant-digit display rounding. No actual file processing, physical inspection, clinical interpretation or professional approval. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"binary-mask-distance-witness-review","version":"1.0.0","name":"Binary Mask Distance Witness Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"object","additionalProperties":false,"required":["id","mask","witnesses","recordedSquaredDistance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"mask":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"integer","minimum":0,"maximum":1}}},"witnesses":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["row","column"],"properties":{"row":{"type":"integer","minimum":0,"maximum":15},"column":{"type":"integer","minimum":0,"maximum":15}}}}},"recordedSquaredDistance":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"integer","minimum":0,"maximum":1000}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Verify each externally supplied nearest-background coordinate field and exact squared-distance matrix."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"binary-mask-distance-witness-review","input":{"records":[{"id":"R1","mask":[[0,1,1]],"witnesses":[[{"row":0,"column":0},{"row":0,"column":0},{"row":0,"column":1}]],"recordedSquaredDistance":[[0,1,1]]}]}}},"limitations":["Verify each externally supplied nearest-background coordinate field and exact squared-distance matrix. All equally nearest valid background witnesses pass. Missing background and out-of-grid coordinates reject before checkout. Review supplied mathematical records and retain localized expected-versus-observed evidence. Maximum sixteen rows and columns per numeric grid and eight independent review records. Coordinates are zero-based row and column. Strict raw absolute comparisons use the supplied tolerance before twelve-significant-digit display rounding. No actual file processing, physical inspection, clinical interpretation or professional approval. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"grayscale-geodesic-reconstruction","version":"1.0.0","name":"Grayscale Geodesic Reconstruction API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["seed","mask"],"properties":{"seed":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"integer","minimum":0,"maximum":255}}},"mask":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"integer","minimum":0,"maximum":255}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconstruct by synchronous four-neighbor grayscale dilation constrained above by mask; seed must be no greater than mask."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"grayscale-geodesic-reconstruction","input":{"seed":[[3,0,0]],"mask":[[3,2,3]]}}},"limitations":["Reconstruct by synchronous four-neighbor grayscale dilation constrained above by mask; seed must be no greater than mask. changedRounds counts changed sweeps, excluding the final unchanged sweep. Calculate the declared mathematical model from supplied small numeric arrays. Grids have at most sixteen rows and columns; total elementary work is at most two million operations per job. Coordinates are zero-based row and column. No actual image file, clinical interpretation, remote sensing inference, physical control or certification. Floating results use twelve significant digits; strict comparisons precede display rounding. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"marker-minimax-flood-assignment","version":"1.0.0","name":"Marker Minimax Flood Assignment API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["elevation","markers"],"properties":{"elevation":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"integer","minimum":0,"maximum":255}}},"markers":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["row","column"],"properties":{"row":{"type":"integer","minimum":0,"maximum":15},"column":{"type":"integer","minimum":0,"maximum":15}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["For every marker independently minimize maximum elevation along four-neighbor paths, including both endpoints."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"marker-minimax-flood-assignment","input":{"elevation":[[1,9,2]],"markers":[{"row":0,"column":0},{"row":0,"column":2}]}}},"limitations":["For every marker independently minimize maximum elevation along four-neighbor paths, including both endpoints. Select the lowest barrier; equal barriers select the first supplied marker even at another marker cell. Labels are zero-based marker indices, not conventional watershed lines. Calculate the declared mathematical model from supplied small numeric arrays. Grids have at most sixteen rows and columns; total elementary work is at most two million operations per job. Coordinates are zero-based row and column. No actual image file, clinical interpretation, remote sensing inference, physical control or certification. Floating results use twelve significant digits; strict comparisons precede display rounding. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"grayscale-connected-area-opening","version":"1.0.0","name":"Grayscale Connected Area Opening API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["grid","minimumArea"],"properties":{"grid":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"integer","minimum":0,"maximum":255}}},"minimumArea":{"type":"integer","minimum":1,"maximum":256}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Use four-neighbor components of grid>=level at each distinct supplied gray level."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"grayscale-connected-area-opening","input":{"grid":[[0,5,0],[2,2,0]],"minimumArea":2}}},"limitations":["Use four-neighbor components of grid>=level at each distinct supplied gray level. Reconstruct each pixel at the largest level whose component area meets minimumArea; components failing at every level become zero. Calculate the declared mathematical model from supplied small numeric arrays. Grids have at most sixteen rows and columns; total elementary work is at most two million operations per job. Coordinates are zero-based row and column. No actual image file, clinical interpretation, remote sensing inference, physical control or certification. Floating results use twelve significant digits; strict comparisons precede display rounding. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"eight-neighbor-local-binary-pattern","version":"1.0.0","name":"Eight Neighbor Local Binary Pattern API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["grid"],"properties":{"grid":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"integer","minimum":0,"maximum":255}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["For interior pixels only, set bits 0..7 for neighbors northwest,north,northeast,east,southeast,south,southwest,west respectively when neighbor>=center."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"eight-neighbor-local-binary-pattern","input":{"grid":[[1,1,1],[1,0,1],[1,1,1]]}}},"limitations":["For interior pixels only, set bits 0..7 for neighbors northwest,north,northeast,east,southeast,south,southwest,west respectively when neighbor>=center. This is a square eight-neighbor profile with no circular interpolation. Histogram has 256 bins. Calculate the declared mathematical model from supplied small numeric arrays. Grids have at most sixteen rows and columns; total elementary work is at most two million operations per job. Coordinates are zero-based row and column. No actual image file, clinical interpretation, remote sensing inference, physical control or certification. Floating results use twelve significant digits; strict comparisons precede display rounding. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gray-level-run-length-texture","version":"1.0.0","name":"Gray Level Run Length Texture API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["grid","levels"],"properties":{"grid":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"integer","minimum":0,"maximum":15}}},"levels":{"type":"integer","minimum":1,"maximum":16}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Pool horizontal and vertical maximal runs into counts[gray][length-1]."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gray-level-run-length-texture","input":{"grid":[[0,0,1]],"levels":2}}},"limitations":["Pool horizontal and vertical maximal runs into counts[gray][length-1]. Run emphasis uses squared lengths; gray nonuniformity is sum of squared gray run totals divided by runCount; runPercentage=runCount/(2*pixelCount). No clinical texture interpretation. Calculate the declared mathematical model from supplied small numeric arrays. Grids have at most sixteen rows and columns; total elementary work is at most two million operations per job. Coordinates are zero-based row and column. No actual image file, clinical interpretation, remote sensing inference, physical control or certification. Floating results use twelve significant digits; strict comparisons precede display rounding. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"central-gradient-harris-response","version":"1.0.0","name":"Central Gradient Harris Response API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["grid","radius","k"],"properties":{"grid":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"integer","minimum":0,"maximum":255}}},"radius":{"type":"integer","minimum":0,"maximum":3},"k":{"type":"number","minimum":0,"maximum":0.25}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Centered differences have factor one half."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"central-gradient-harris-response","input":{"grid":[[0,0,0],[0,0,2],[0,2,0]],"radius":0,"k":0.04}}},"limitations":["Centered differences have factor one half. Outer-border gradients and output responses are zero. Interior box windows clip to interior gradient cells; tensor terms are sums, with no Gaussian smoothing. Harris response=det(A)-k*trace(A)^2; eigenvalues use stable two-by-two formulas. Calculate the declared mathematical model from supplied small numeric arrays. Grids have at most sixteen rows and columns; total elementary work is at most two million operations per job. Coordinates are zero-based row and column. No actual image file, clinical interpretation, remote sensing inference, physical control or certification. Floating results use twelve significant digits; strict comparisons precede display rounding. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"prime-grid-finite-radon-transform","version":"1.0.0","name":"Prime Grid Finite Radon Transform API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["grid"],"properties":{"grid":{"type":"array","minItems":2,"maxItems":13,"items":{"type":"array","minItems":2,"maxItems":13,"items":{"type":"integer","minimum":-1000000,"maximum":1000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Prime dimension is one of 2,3,5,7,11,13."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"prime-grid-finite-radon-transform","input":{"grid":[[1,2],[3,4]]}}},"limitations":["Prime dimension is one of 2,3,5,7,11,13. Projection[m][t]=sum_y grid[y][(t+m*y)mod p]; last projection is the row sums. Integer input magnitude at most one million makes every projection and total exactly representable. Calculate the declared mathematical model from supplied small numeric arrays. Grids have at most sixteen rows and columns; total elementary work is at most two million operations per job. Coordinates are zero-based row and column. No actual image file, clinical interpretation, remote sensing inference, physical control or certification. Floating results use twelve significant digits; strict comparisons precede display rounding. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bounded-grid-bilateral-filter","version":"1.0.0","name":"Bounded Grid Bilateral Filter API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["grid","radius","spatialSigma","rangeSigma"],"properties":{"grid":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"integer","minimum":0,"maximum":255}}},"radius":{"type":"integer","minimum":1,"maximum":3},"spatialSigma":{"type":"number","minimum":0.1,"maximum":100},"rangeSigma":{"type":"number","minimum":0.1,"maximum":1000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["At every pixel use a clipped square radius neighborhood, no padding."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bounded-grid-bilateral-filter","input":{"grid":[[7]],"radius":1,"spatialSigma":1,"rangeSigma":1}}},"limitations":["At every pixel use a clipped square radius neighborhood, no padding. Weight=exp(-spatialDistanceSquared/(2*spatialSigma^2)-intensityDifferenceSquared/(2*rangeSigma^2)); intensity units remain supplied 0..255. Return normalized weighted mean and weight sum. Calculate the declared mathematical model from supplied small numeric arrays. Grids have at most sixteen rows and columns; total elementary work is at most two million operations per job. Coordinates are zero-based row and column. No actual image file, clinical interpretation, remote sensing inference, physical control or certification. Floating results use twelve significant digits; strict comparisons precede display rounding. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"circular-richardson-lucy-reconstruction","version":"1.0.0","name":"Circular Richardson Lucy Reconstruction API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["observed","kernel","iterations"],"properties":{"observed":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"number","minimum":0.000001,"maximum":1000000}}},"kernel":{"type":"array","minItems":1,"maxItems":7,"items":{"type":"array","minItems":1,"maxItems":7,"items":{"type":"number","minimum":0,"maximum":1}}},"iterations":{"type":"integer","minimum":1,"maximum":32}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Start every estimate pixel at one."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"circular-richardson-lucy-reconstruction","input":{"observed":[[2,4]],"kernel":[[1]],"iterations":2}}},"limitations":["Start every estimate pixel at one. Repeat estimate*=adjointKernel(observed/convolve(estimate,kernel)) for exactly iterations. The top-left kernel element has zero displacement; boundaries are circular. Kernel is nonnegative and normalized within 1e-12. No clipping or hidden epsilon; intermediate values below 1e-100 reject. Calculate the declared mathematical model from supplied small numeric arrays. Grids have at most sixteen rows and columns; total elementary work is at most two million operations per job. Coordinates are zero-based row and column. No actual image file, clinical interpretation, remote sensing inference, physical control or certification. Floating results use twelve significant digits; strict comparisons precede display rounding. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"masked-grid-harmonic-interpolation","version":"1.0.0","name":"Masked Grid Harmonic Interpolation API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["grid","missing"],"properties":{"grid":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}},"missing":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"integer","minimum":0,"maximum":1}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["At each missing cell solve degree*value-sum(unknownNeighbors)=sum(knownNeighbors) with the actual in-grid four-neighbor degree."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"masked-grid-harmonic-interpolation","input":{"grid":[[0,0,4]],"missing":[[0,1,0]]}}},"limitations":["At each missing cell solve degree*value-sum(unknownNeighbors)=sum(knownNeighbors) with the actual in-grid four-neighbor degree. At most 32 unknowns; at least one known sample. Preserve known samples. Partial-pivot solve uses a 1e-10 scale-relative pivot floor; output includes the maximum raw equation residual. Calculate the declared mathematical model from supplied small numeric arrays. Grids have at most sixteen rows and columns; total elementary work is at most two million operations per job. Coordinates are zero-based row and column. No actual image file, clinical interpretation, remote sensing inference, physical control or certification. Floating results use twelve significant digits; strict comparisons precede display rounding. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cell-histogram-oriented-gradients","version":"1.0.0","name":"Cell Histogram of Oriented Gradients API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["grid","cellRows","cellColumns","bins"],"properties":{"grid":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"integer","minimum":0,"maximum":255}}},"cellRows":{"type":"integer","minimum":1,"maximum":16},"cellColumns":{"type":"integer","minimum":1,"maximum":16},"bins":{"type":"integer","minimum":2,"maximum":18}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Centered differences are evaluated only at interior pixels."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cell-histogram-oriented-gradients","input":{"grid":[[0,1,2],[0,1,2],[0,1,2]],"cellRows":3,"cellColumns":3,"bins":2}}},"limitations":["Centered differences are evaluated only at interior pixels. Complete supplied cell sizes partition the full grid. Unsigned angles lie in [0,pi); distribute magnitude linearly between two cyclic angular bins. No block normalization, clipping, padding or rotation normalization. Calculate the declared mathematical model from supplied small numeric arrays. Grids have at most sixteen rows and columns; total elementary work is at most two million operations per job. Coordinates are zero-based row and column. No actual image file, clinical interpretation, remote sensing inference, physical control or certification. Floating results use twelve significant digits; strict comparisons precede display rounding. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"seven-hu-image-invariants","version":"1.0.0","name":"Seven Hu Image Invariants API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["grid"],"properties":{"grid":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"integer","minimum":0,"maximum":255}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Treat nonnegative gray values as weights, coordinates as row and column, and require positive total weight."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"seven-hu-image-invariants","input":{"grid":[[1,0,1]]}}},"limitations":["Treat nonnegative gray values as weights, coordinates as row and column, and require positive total weight. Normalize central moment of total order k by mass^(1+k/2); return Hu invariants in conventional order. The seventh sign follows row-first coordinates; no mirror invariance is claimed. Calculate the declared mathematical model from supplied small numeric arrays. Grids have at most sixteen rows and columns; total elementary work is at most two million operations per job. Coordinates are zero-based row and column. No actual image file, clinical interpretation, remote sensing inference, physical control or certification. Floating results use twelve significant digits; strict comparisons precede display rounding. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"grayscale-upper-component-tree","version":"1.0.0","name":"Grayscale Upper Component Tree API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["grid"],"properties":{"grid":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"integer","minimum":0,"maximum":255}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["At distinct ascending gray levels enumerate four-neighbor upper components, collapsing repeated identical pixel sets."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"grayscale-upper-component-tree","input":{"grid":[[0,2,0]]}}},"limitations":["At distinct ascending gray levels enumerate four-neighbor upper components, collapsing repeated identical pixel sets. Each node retains its lowest level, area, sorted flat pixel indices and smallest canonical index; parent is the closest strict lower-level superset. Previous-level per-pixel ownership selects a parent directly, without prior-node subset searches. Row-major collection supplies sorted pixels without sorting. Before enumeration admit at most 2048+4*n*L+52*(n*L-L*(L-1)/2) charged operations, where n is pixel count and L is distinct gray-level count; the maximum 16 by 16 profile is 1974784, below two million. Output numeric traversal is included; VM instructions and elapsed time are not work units. This produces a hierarchy artifact, not a filtered image. Calculate the declared mathematical model from supplied small numeric arrays. Grids have at most sixteen rows and columns; total elementary work is at most two million operations per job. Coordinates are zero-based row and column. No actual image file, clinical interpretation, remote sensing inference, physical control or certification. Floating results use twelve significant digits; strict comparisons precede display rounding. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"lucas-kanade-patch-motion","version":"1.0.0","name":"Lucas Kanade Patch Motion API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["first","second"],"properties":{"first":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"integer","minimum":0,"maximum":255}}},"second":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"integer","minimum":0,"maximum":255}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Use first-patch centered spatial differences and second-minus-first temporal differences at interior pixels."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"lucas-kanade-patch-motion","input":{"first":[[0,0,0,0],[0,2,0,0],[0,0,0,0],[0,0,0,0]],"second":[[0,0,0,0],[0,2,0,0],[0,0,0,0],[0,0,0,0]]}}},"limitations":["Use first-patch centered spatial differences and second-minus-first temporal differences at interior pixels. Solve one constant displacement by two-by-two normal equations. Require determinant>1e-10*trace^2; return every interior brightness residual and zero outer-border residuals. No iteration, pyramid tracking or large-motion claim. Calculate the declared mathematical model from supplied small numeric arrays. Grids have at most sixteen rows and columns; total elementary work is at most two million operations per job. Coordinates are zero-based row and column. No actual image file, clinical interpretation, remote sensing inference, physical control or certification. Floating results use twelve significant digits; strict comparisons precede display rounding. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"integer-circle-hough-votes","version":"1.0.0","name":"Integer Circle Hough Votes API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["edges","radii"],"properties":{"edges":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"integer","minimum":0,"maximum":1}}},"radii":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"integer","minimum":1,"maximum":15}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["For each distinct positive integer radius and every in-grid integer center count edge pixels satisfying exact squaredDistance=radius^2."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"integer-circle-hough-votes","input":{"edges":[[0,1,0],[1,0,1],[0,1,0]],"radii":[1]}}},"limitations":["For each distinct positive integer radius and every in-grid integer center count edge pixels satisfying exact squaredDistance=radius^2. Radius order is supplied order; maxima ties choose first row-major center. This exact lattice-circle profile does not use rounded continuous circles. Calculate the declared mathematical model from supplied small numeric arrays. Grids have at most sixteen rows and columns; total elementary work is at most two million operations per job. Coordinates are zero-based row and column. No actual image file, clinical interpretation, remote sensing inference, physical control or certification. Floating results use twelve significant digits; strict comparisons precede display rounding. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"quality-tree-phase-unwrapping","version":"1.0.0","name":"Quality Tree Phase Unwrapping API","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["phase","quality"],"properties":{"phase":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"number","minimum":-3.141592653589793,"maximum":3.141592653589793}}},"quality":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"number","minimum":0,"maximum":1000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Anchor flat pixel 0 to its supplied phase."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"quality-tree-phase-unwrapping","input":{"phase":[[3,-3]],"quality":[[1,1]]}}},"limitations":["Anchor flat pixel 0 to its supplied phase. Grow a maximum-quality spanning tree using edge quality=min(endpointQuality); ties choose lowest child then parent flat index. Integrate phase differences into (-pi,pi]. Return parent indices and the maximum absolute non-tree wrapped-gradient closure discrepancy. Each undirected non-tree edge is measured once from the lower to the higher flat pixel index; tree and reverse edges are excluded. Inconsistent loops remain evidence. Calculate the declared mathematical model from supplied small numeric arrays. Grids have at most sixteen rows and columns; total elementary work is at most two million operations per job. Coordinates are zero-based row and column. No actual image file, clinical interpretation, remote sensing inference, physical control or certification. Floating results use twelve significant digits; strict comparisons precede display rounding. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"kelvin-bipolar-resistance-record","version":"1.0.0","name":"Kelvin Bipolar Resistance Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","plusV","minusV","currentA","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"plusV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"minusV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"currentA":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Separate resistance and constant thermoelectric offset from opposite-current four-terminal voltage observations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"kelvin-bipolar-resistance-record","input":{"records":[{"id":"R1","plusV":3,"minusV":-1,"currentA":2,"reportedValue":1,"absoluteTolerance":1e-8}]}}},"limitations":["Separate resistance and constant thermoelectric offset from opposite-current four-terminal voltage observations. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /resistanceOhm using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"delta-reversal-resistance-record","version":"1.0.0","name":"Delta Reversal Resistance Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","v1","v2","v3","currentA","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"v1":{"type":"number","minimum":-1000000000,"maximum":1000000000},"v2":{"type":"number","minimum":-1000000000,"maximum":1000000000},"v3":{"type":"number","minimum":-1000000000,"maximum":1000000000},"currentA":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve three equally spaced plus-minus-plus readings into drift-cancelled resistance and observed voltage drift."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"delta-reversal-resistance-record","input":{"records":[{"id":"R1","v1":3,"v2":-1,"v3":5,"currentA":2,"reportedValue":1.25,"absoluteTolerance":1e-8}]}}},"limitations":["Resolve three equally spaced plus-minus-plus readings into drift-cancelled resistance and observed voltage drift. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /resistanceOhm using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"voltmeter-loading-source-record","version":"1.0.0","name":"Voltmeter Loading Source Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","indicationV","meterOhm","sourceOhm","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"indicationV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"meterOhm":{"type":"number","minimum":-1000000000,"maximum":1000000000},"sourceOhm":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconstruct a Thevenin source voltage and the recorded loading bias from a finite-resistance voltmeter."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"voltmeter-loading-source-record","input":{"records":[{"id":"R1","indicationV":4,"meterOhm":4,"sourceOhm":1,"reportedValue":5,"absoluteTolerance":1e-8}]}}},"limitations":["Reconstruct a Thevenin source voltage and the recorded loading bias from a finite-resistance voltmeter. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /unloadedV using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ammeter-burden-branch-record","version":"1.0.0","name":"Ammeter Burden Branch Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sourceV","currentA","burdenV","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sourceV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"currentA":{"type":"number","minimum":-1000000000,"maximum":1000000000},"burdenV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Separate ammeter burden and intended branch resistance using simultaneous source, current and burden observations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ammeter-burden-branch-record","input":{"records":[{"id":"R1","sourceV":12,"currentA":2,"burdenV":2,"reportedValue":5,"absoluteTolerance":1e-8}]}}},"limitations":["Separate ammeter burden and intended branch resistance using simultaneous source, current and burden observations. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /loadOhm using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"passive-probe-compensation-record","version":"1.0.0","name":"Passive Probe Compensation Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","probeOhm","inputOhm","probeF","inputF","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"probeOhm":{"type":"number","minimum":-1000000000,"maximum":1000000000},"inputOhm":{"type":"number","minimum":-1000000000,"maximum":1000000000},"probeF":{"type":"number","minimum":-1000000000,"maximum":1000000000},"inputF":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare the high- and low-frequency attenuation of a passive compensated divider with supplied parasitic capacitances."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"passive-probe-compensation-record","input":{"records":[{"id":"R1","probeOhm":9,"inputOhm":1,"probeF":1,"inputF":9,"reportedValue":0.1,"absoluteTolerance":1e-8}]}}},"limitations":["Compare the high- and low-frequency attenuation of a passive compensated divider with supplied parasitic capacitances. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /dcRatio using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"scope-step-rise-time-deembedding-record","version":"1.0.0","name":"Scope Step Rise Time Deembedding Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","timesS","volts","baselineV","plateauV","instrumentS","bandwidthRiseProduct","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"timesS":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"volts":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"baselineV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"plateauV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"instrumentS":{"type":"number","minimum":-1000000000,"maximum":1000000000},"bandwidthRiseProduct":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Extract 10-to-90-percent rise time from a supplied monotone finite step trace, then deembed a declared Gaussian instrument rise time and reconcile the device bandwidth proxy."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"scope-step-rise-time-deembedding-record","input":{"records":[{"id":"R1","timesS":[0,1,2,3,4],"volts":[0,0.1,0.5,0.9,1],"baselineV":0,"plateauV":1,"instrumentS":1.2,"bandwidthRiseProduct":0.35,"reportedValue":2,"absoluteTolerance":1e-8}]}}},"limitations":["Extract 10-to-90-percent rise time from a supplied monotone finite step trace, then deembed a declared Gaussian instrument rise time and reconcile the device bandwidth proxy. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /observedRiseS using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"shunt-self-heating-operating-point-record","version":"1.0.0","name":"Shunt Self Heating Operating Point Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","currentA","coldOhm","tempCoefficient","thermalKPerW","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"currentA":{"type":"number","minimum":-1000000000,"maximum":1000000000},"coldOhm":{"type":"number","minimum":-1000000000,"maximum":1000000000},"tempCoefficient":{"type":"number","minimum":-1000000000,"maximum":1000000000},"thermalKPerW":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve constant-current shunt self-heating with linear temperature coefficient and lumped thermal resistance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"shunt-self-heating-operating-point-record","input":{"records":[{"id":"R1","currentA":2,"coldOhm":1,"tempCoefficient":0.01,"thermalKPerW":1,"reportedValue":1.0416666666666667,"absoluteTolerance":1e-8}]}}},"limitations":["Solve constant-current shunt self-heating with linear temperature coefficient and lumped thermal resistance. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /hotOhm using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"two-temperature-resistance-coefficient-record","version":"1.0.0","name":"Two Temperature Resistance Coefficient Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","t1C","t2C","r1Ohm","r2Ohm","referenceC","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"t1C":{"type":"number","minimum":-1000000000,"maximum":1000000000},"t2C":{"type":"number","minimum":-1000000000,"maximum":1000000000},"r1Ohm":{"type":"number","minimum":-1000000000,"maximum":1000000000},"r2Ohm":{"type":"number","minimum":-1000000000,"maximum":1000000000},"referenceC":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Fit reference resistance and linear TCR from two resistance-temperature observations around an explicit reference."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"two-temperature-resistance-coefficient-record","input":{"records":[{"id":"R1","t1C":0,"t2C":10,"r1Ohm":10,"r2Ohm":11,"referenceC":0,"reportedValue":10,"absoluteTolerance":1e-8}]}}},"limitations":["Fit reference resistance and linear TCR from two resistance-temperature observations around an explicit reference. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /referenceOhm using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"divider-tolerance-envelope-record","version":"1.0.0","name":"Divider Tolerance Envelope Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","topOhm","bottomOhm","topFraction","bottomFraction","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"topOhm":{"type":"number","minimum":-1000000000,"maximum":1000000000},"bottomOhm":{"type":"number","minimum":-1000000000,"maximum":1000000000},"topFraction":{"type":"number","minimum":-1000000000,"maximum":1000000000},"bottomFraction":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile nominal and independent worst-case divider fractions with declared resistor tolerance bounds."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"divider-tolerance-envelope-record","input":{"records":[{"id":"R1","topOhm":3,"bottomOhm":1,"topFraction":0.1,"bottomFraction":0.1,"reportedValue":0.25,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile nominal and independent worst-case divider fractions with declared resistor tolerance bounds. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /nominal using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"full-wheatstone-excitation-record","version":"1.0.0","name":"Full Wheatstone Excitation Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","r1","r2","r3","r4","excitationV","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"r1":{"type":"number","minimum":-1000000000,"maximum":1000000000},"r2":{"type":"number","minimum":-1000000000,"maximum":1000000000},"r3":{"type":"number","minimum":-1000000000,"maximum":1000000000},"r4":{"type":"number","minimum":-1000000000,"maximum":1000000000},"excitationV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile nonlinear four-arm bridge differential voltage and common-mode level with explicit source excitation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"full-wheatstone-excitation-record","input":{"records":[{"id":"R1","r1":1,"r2":1,"r3":1,"r4":3,"excitationV":8,"reportedValue":2,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile nonlinear four-arm bridge differential voltage and common-mode level with explicit source excitation. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /differentialV using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"potentiometer-drift-bracket-record","version":"1.0.0","name":"Potentiometer Drift Bracket Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","referenceV","beforeRatio","afterRatio","elapsedFraction","unknownRatio","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"referenceV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"beforeRatio":{"type":"number","minimum":-1000000000,"maximum":1000000000},"afterRatio":{"type":"number","minimum":-1000000000,"maximum":1000000000},"elapsedFraction":{"type":"number","minimum":-1000000000,"maximum":1000000000},"unknownRatio":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a null-comparison unknown voltage against linearly interpolated bracketing reference observations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"potentiometer-drift-bracket-record","input":{"records":[{"id":"R1","referenceV":10,"beforeRatio":0.9,"afterRatio":1.1,"elapsedFraction":0.5,"unknownRatio":0.5,"reportedValue":5,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile a null-comparison unknown voltage against linearly interpolated bracketing reference observations. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /unknownV using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"guarded-insulation-current-record","version":"1.0.0","name":"Guarded Insulation Current Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","appliedV","totalA","guardA","blankA","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"appliedV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"totalA":{"type":"number","minimum":-1000000000,"maximum":1000000000},"guardA":{"type":"number","minimum":-1000000000,"maximum":1000000000},"blankA":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Separate guarded specimen current from guard and blank currents while retaining signed current evidence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"guarded-insulation-current-record","input":{"records":[{"id":"R1","appliedV":100,"totalA":5,"guardA":2,"blankA":1,"reportedValue":2,"absoluteTolerance":1e-8}]}}},"limitations":["Separate guarded specimen current from guard and blank currents while retaining signed current evidence. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /specimenA using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"constant-current-capacitance-leakage-record","version":"1.0.0","name":"Constant Current Capacitance Leakage Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","currentA","v1","v2","slope1VPerS","slope2VPerS","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"currentA":{"type":"number","minimum":-1000000000,"maximum":1000000000},"v1":{"type":"number","minimum":-1000000000,"maximum":1000000000},"v2":{"type":"number","minimum":-1000000000,"maximum":1000000000},"slope1VPerS":{"type":"number","minimum":-1000000000,"maximum":1000000000},"slope2VPerS":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve capacitance and parallel leakage from two charging slopes at distinct capacitor voltages."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"constant-current-capacitance-leakage-record","input":{"records":[{"id":"R1","currentA":3,"v1":1,"v2":2,"slope1VPerS":2,"slope2VPerS":1,"reportedValue":1,"absoluteTolerance":1e-8}]}}},"limitations":["Resolve capacitance and parallel leakage from two charging slopes at distinct capacitor voltages. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /capacitanceF using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"capacitor-absorption-recovery-energy-record","version":"1.0.0","name":"Capacitor Absorption Recovery Energy Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","capacitanceF","chargeV","residualV","recoveredV","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"capacitanceF":{"type":"number","minimum":-1000000000,"maximum":1000000000},"chargeV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"residualV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"recoveredV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile recovered voltage fraction and electrostatic recovery energy after a declared discharge/recovery observation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"capacitor-absorption-recovery-energy-record","input":{"records":[{"id":"R1","capacitanceF":2,"chargeV":10,"residualV":1,"recoveredV":3,"reportedValue":0.2222222222222222,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile recovered voltage fraction and electrostatic recovery energy after a declared discharge/recovery observation. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /absorptionFraction using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"capacitor-dissipation-series-record","version":"1.0.0","name":"Capacitor Dissipation Series Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","capacitanceF","omegaRadPerS","tanDelta","rmsV","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"capacitanceF":{"type":"number","minimum":-1000000000,"maximum":1000000000},"omegaRadPerS":{"type":"number","minimum":-1000000000,"maximum":1000000000},"tanDelta":{"type":"number","minimum":-1000000000,"maximum":1000000000},"rmsV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile series capacitance loss from a measured dissipation factor and sinusoidal RMS terminal voltage."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"capacitor-dissipation-series-record","input":{"records":[{"id":"R1","capacitanceF":1,"omegaRadPerS":2,"tanDelta":0.1,"rmsV":5,"reportedValue":0.05,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile series capacitance loss from a measured dissipation factor and sinusoidal RMS terminal voltage. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /esrOhm using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"lcr-parallel-equivalent-observation-record","version":"1.0.0","name":"Lcr Parallel Equivalent Observation Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","conductanceS","susceptanceS","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"conductanceS":{"type":"number","minimum":-1000000000,"maximum":1000000000},"susceptanceS":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Translate measured parallel conductance and susceptance to a nondegenerate series-equivalent resistance/reactance record."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"lcr-parallel-equivalent-observation-record","input":{"records":[{"id":"R1","conductanceS":3,"susceptanceS":4,"reportedValue":0.12,"absoluteTolerance":1e-8}]}}},"limitations":["Translate measured parallel conductance and susceptance to a nondegenerate series-equivalent resistance/reactance record. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /seriesR using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"inductor-q-loss-separation-record","version":"1.0.0","name":"Inductor Q Loss Separation Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","magnitudeOhm","quality","omegaRadPerS","rmsA","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"magnitudeOhm":{"type":"number","minimum":-1000000000,"maximum":1000000000},"quality":{"type":"number","minimum":-1000000000,"maximum":1000000000},"omegaRadPerS":{"type":"number","minimum":-1000000000,"maximum":1000000000},"rmsA":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Separate inductive reactance, series resistance and real sinusoidal loss from LCR magnitude/Q observations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"inductor-q-loss-separation-record","input":{"records":[{"id":"R1","magnitudeOhm":5,"quality":0.75,"omegaRadPerS":3,"rmsA":2,"reportedValue":4,"absoluteTolerance":1e-8}]}}},"limitations":["Separate inductive reactance, series resistance and real sinusoidal loss from LCR magnitude/Q observations. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /seriesOhm using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"transformer-polarity-voltage-closure-record","version":"1.0.0","name":"Transformer Polarity Voltage Closure Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","primaryV","secondaryV","aidingV","opposingV","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"primaryV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"secondaryV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"aidingV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"opposingV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile isolated winding voltages with measured series-aiding and series-opposing observations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"transformer-polarity-voltage-closure-record","input":{"records":[{"id":"R1","primaryV":10,"secondaryV":2,"aidingV":12,"opposingV":8,"reportedValue":5,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile isolated winding voltages with measured series-aiding and series-opposing observations. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /turnsRatio using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ct-complex-ratio-error-record","version":"1.0.0","name":"Ct Complex Ratio Error Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","primaryReA","primaryImA","secondaryReA","secondaryImA","ratio","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"primaryReA":{"type":"number","minimum":-1000000000,"maximum":1000000000},"primaryImA":{"type":"number","minimum":-1000000000,"maximum":1000000000},"secondaryReA":{"type":"number","minimum":-1000000000,"maximum":1000000000},"secondaryImA":{"type":"number","minimum":-1000000000,"maximum":1000000000},"ratio":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare a current-transformer secondary complex observation with its explicitly signed ideal ratio and retain phase displacement."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ct-complex-ratio-error-record","input":{"records":[{"id":"R1","primaryReA":10,"primaryImA":0,"secondaryReA":2,"secondaryImA":0,"ratio":5,"reportedValue":0,"absoluteTolerance":1e-8}]}}},"limitations":["Compare a current-transformer secondary complex observation with its explicitly signed ideal ratio and retain phase displacement. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /ratioErrorFraction using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"instrument-transformer-burden-record","version":"1.0.0","name":"Instrument Transformer Burden Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","voltageV","currentA","watts","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"voltageV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"currentA":{"type":"number","minimum":-1000000000,"maximum":1000000000},"watts":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile apparent, active and reactive burden from RMS terminal measurements without inferring transformer accuracy."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"instrument-transformer-burden-record","input":{"records":[{"id":"R1","voltageV":10,"currentA":2,"watts":12,"reportedValue":20,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile apparent, active and reactive burden from RMS terminal measurements without inferring transformer accuracy. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /apparentVA using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"two-wattmeter-balanced-power-record","version":"1.0.0","name":"Two Wattmeter Balanced Power Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","w1","w2","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"w1":{"type":"number","minimum":-1000000000,"maximum":1000000000},"w2":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile balanced three-wire two-wattmeter readings into active/reactive power and displacement factor with explicit sign convention."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"two-wattmeter-balanced-power-record","input":{"records":[{"id":"R1","w1":8,"w2":2,"reportedValue":10,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile balanced three-wire two-wattmeter readings into active/reactive power and displacement factor with explicit sign convention. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /activeW using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"phase-power-meter-closure-record","version":"1.0.0","name":"Phase Power Meter Closure Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","volts","amps","cosPhi","aggregateW","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"volts":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"amps":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"cosPhi":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"aggregateW":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile independently measured per-phase active powers and their recorded aggregate while retaining each phase sign."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"phase-power-meter-closure-record","input":{"records":[{"id":"R1","volts":[10,10,10],"amps":[2,2,2],"cosPhi":[1,0.5,-0.5],"aggregateW":20,"reportedValue":20,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile independently measured per-phase active powers and their recorded aggregate while retaining each phase sign. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /phaseW/0 using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"delta-voltage-phasor-closure-record","version":"1.0.0","name":"Delta Voltage Phasor Closure Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","realV","imagV","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"realV":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"imagV":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review closure of three measured oriented line-to-line voltage phasors and retain the normalized closure residual."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"delta-voltage-phasor-closure-record","input":{"records":[{"id":"R1","realV":[1,-0.5,-0.5],"imagV":[0,1,-1],"reportedValue":0,"absoluteTolerance":1e-8}]}}},"limitations":["Review closure of three measured oriented line-to-line voltage phasors and retain the normalized closure residual. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /closureRealV using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"unbalanced-capacitor-bank-kvar-record","version":"1.0.0","name":"Unbalanced Capacitor Bank Kvar Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","branchV","branchF","omegaRadPerS","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"branchV":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"branchF":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"omegaRadPerS":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile per-phase reactive power and current of a supplied three-branch ideal capacitor bank at measured branch RMS voltages."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"unbalanced-capacitor-bank-kvar-record","input":{"records":[{"id":"R1","branchV":[2,3,4],"branchF":[1,1,1],"omegaRadPerS":2,"reportedValue":8,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile per-phase reactive power and current of a supplied three-branch ideal capacitor bank at measured branch RMS voltages. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /branchVar/0 using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"harmonic-distortion-power-factor-record","version":"1.0.0","name":"Harmonic Distortion Power Factor Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","currentHarmonicA","fundamentalCosPhi","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"currentHarmonicA":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"fundamentalCosPhi":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile orthogonal current harmonic RMS components with sinusoidal voltage displacement factor and total true factor."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"harmonic-distortion-power-factor-record","input":{"records":[{"id":"R1","currentHarmonicA":[3,4],"fundamentalCosPhi":0.8,"reportedValue":5,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile orthogonal current harmonic RMS components with sinusoidal voltage displacement factor and total true factor. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /totalRmsA using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"harmonic-budeanu-power-ledger-record","version":"1.0.0","name":"Harmonic Budeanu Power Ledger Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","v","i","phaseRad","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"v":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"i":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"phaseRad":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile aligned RMS harmonic voltage/current/phase observations into Budeanu active, reactive and distortion-power evidence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"harmonic-budeanu-power-ledger-record","input":{"records":[{"id":"R1","v":[3,4],"i":[1,2],"phaseRad":[0,0],"reportedValue":11,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile aligned RMS harmonic voltage/current/phase observations into Budeanu active, reactive and distortion-power evidence. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /activeW using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"zero-crossing-period-jitter-record","version":"1.0.0","name":"Zero Crossing Period Jitter Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","crossingS","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"crossingS":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile strictly ordered same-direction waveform crossings into mean period and cycle-to-cycle jitter."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"zero-crossing-period-jitter-record","input":{"records":[{"id":"R1","crossingS":[0,1,2,3],"reportedValue":1,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile strictly ordered same-direction waveform crossings into mean period and cycle-to-cycle jitter. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /meanPeriodS using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"adc-code-density-linearity-record","version":"1.0.0","name":"Adc Code Density Linearity Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","counts","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"counts":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile an already uniform-stimulus ADC interior code histogram into DNL and cumulative INL while retaining missing codes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"adc-code-density-linearity-record","input":{"records":[{"id":"R1","counts":[2,4,2],"reportedValue":-0.25,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile an already uniform-stimulus ADC interior code histogram into DNL and cumulative INL while retaining missing codes. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /dnl/0 using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"adc-missing-code-run-record","version":"1.0.0","name":"Adc Missing Code Run Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","counts","firstExcited","lastExcited","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"counts":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"firstExcited":{"type":"number","minimum":-1000000000,"maximum":1000000000},"lastExcited":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Locate contiguous zero-count runs in a supplied ADC code histogram while excluding explicitly unexcited endpoint codes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"adc-missing-code-run-record","input":{"records":[{"id":"R1","counts":[0,2,0,0,3,0],"firstExcited":1,"lastExcited":4,"reportedValue":2,"absoluteTolerance":1e-8}]}}},"limitations":["Locate contiguous zero-count runs in a supplied ADC code histogram while excluding explicitly unexcited endpoint codes. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /runStarts/0 using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"adc-sinad-effective-bits-record","version":"1.0.0","name":"Adc Sinad Effective Bits Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","signalPower","noisePower","harmonicPower","backoffDb","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"signalPower":{"type":"number","minimum":-1000000000,"maximum":1000000000},"noisePower":{"type":"number","minimum":-1000000000,"maximum":1000000000},"harmonicPower":{"type":"number","minimum":-1000000000,"maximum":1000000000},"backoffDb":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile separated sinusoidal signal, noise and harmonic powers with the declared full-scale correction and ENOB convention."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"adc-sinad-effective-bits-record","input":{"records":[{"id":"R1","signalPower":100,"noisePower":0.5,"harmonicPower":0.5,"backoffDb":0,"reportedValue":20,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile separated sinusoidal signal, noise and harmonic powers with the declared full-scale correction and ENOB convention. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /sinadDb using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dac-bit-toggle-transfer-reconstruction-record","version":"1.0.0","name":"Dac Bit Toggle Transfer Reconstruction Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","bitWeightV","offsetV","nominalLsbV","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"bitWeightV":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"offsetV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"nominalLsbV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconstruct a bounded binary DAC transfer from independently measured bit-toggle weights and offset, retaining every transition DNL and nonmonotone transition count."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dac-bit-toggle-transfer-reconstruction-record","input":{"records":[{"id":"R1","bitWeightV":[1,2,4],"offsetV":0,"nominalLsbV":1,"reportedValue":0,"absoluteTolerance":1e-8}]}}},"limitations":["Reconstruct a bounded binary DAC transfer from independently measured bit-toggle weights and offset, retaining every transition DNL and nonmonotone transition count. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /codeV/0 using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dac-glitch-impulse-area-record","version":"1.0.0","name":"Dac Glitch Impulse Area Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","timesS","volts","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"timesS":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"volts":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile signed and absolute glitch areas from an explicitly baseline-subtracted piecewise-linear transient."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dac-glitch-impulse-area-record","input":{"records":[{"id":"R1","timesS":[0,1,2],"volts":[0,2,0],"reportedValue":2,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile signed and absolute glitch areas from an explicitly baseline-subtracted piecewise-linear transient. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /signedVS using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pwm-pulse-level-average-record","version":"1.0.0","name":"Pwm Pulse Level Average Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","highS","lowS","highV","lowV","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"highS":{"type":"number","minimum":-1000000000,"maximum":1000000000},"lowS":{"type":"number","minimum":-1000000000,"maximum":1000000000},"highV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"lowV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a repeating two-level measured pulse using separate high/low durations and voltage levels."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pwm-pulse-level-average-record","input":{"records":[{"id":"R1","highS":1,"lowS":3,"highV":4,"lowV":0,"reportedValue":0.25,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile a repeating two-level measured pulse using separate high/low durations and voltage levels. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /duty using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"halfbridge-gate-deadtime-record","version":"1.0.0","name":"Halfbridge Gate Deadtime Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","periodS","highStartS","highEndS","lowStartS","lowEndS","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"periodS":{"type":"number","minimum":-1000000000,"maximum":1000000000},"highStartS":{"type":"number","minimum":-1000000000,"maximum":1000000000},"highEndS":{"type":"number","minimum":-1000000000,"maximum":1000000000},"lowStartS":{"type":"number","minimum":-1000000000,"maximum":1000000000},"lowEndS":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile one bounded switching period of two declared gate intervals into overlap, uncommanded gap and commanded duty."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"halfbridge-gate-deadtime-record","input":{"records":[{"id":"R1","periodS":10,"highStartS":1,"highEndS":4,"lowStartS":5,"lowEndS":9,"reportedValue":0,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile one bounded switching period of two declared gate intervals into overlap, uncommanded gap and commanded duty. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /overlapS using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"switching-device-loss-ledger-record","version":"1.0.0","name":"Switching Device Loss Ledger Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","currentA","onOhm","duty","busV","riseS","fallS","frequencyHz","gateC","gateV","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"currentA":{"type":"number","minimum":-1000000000,"maximum":1000000000},"onOhm":{"type":"number","minimum":-1000000000,"maximum":1000000000},"duty":{"type":"number","minimum":-1000000000,"maximum":1000000000},"busV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"riseS":{"type":"number","minimum":-1000000000,"maximum":1000000000},"fallS":{"type":"number","minimum":-1000000000,"maximum":1000000000},"frequencyHz":{"type":"number","minimum":-1000000000,"maximum":1000000000},"gateC":{"type":"number","minimum":-1000000000,"maximum":1000000000},"gateV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a declared rectangular-current switching scenario into conduction, overlap-switching and gate-charge loss contributions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"switching-device-loss-ledger-record","input":{"records":[{"id":"R1","currentA":2,"onOhm":1,"duty":0.5,"busV":10,"riseS":0.1,"fallS":0.1,"frequencyHz":1,"gateC":1,"gateV":2,"reportedValue":2,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile a declared rectangular-current switching scenario into conduction, overlap-switching and gate-charge loss contributions. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /conductionW using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"diode-reverse-recovery-waveform-record","version":"1.0.0","name":"Diode Reverse Recovery Waveform Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","timesS","reverseA","blockingV","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"timesS":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"reverseA":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"blockingV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Integrate an explicitly nonpositive reverse-current pulse after its declared zero crossing and reconcile recovery charge and peak current."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"diode-reverse-recovery-waveform-record","input":{"records":[{"id":"R1","timesS":[0,1,2],"reverseA":[0,-2,0],"blockingV":3,"reportedValue":2,"absoluteTolerance":1e-8}]}}},"limitations":["Integrate an explicitly nonpositive reverse-current pulse after its declared zero crossing and reconcile recovery charge and peak current. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /chargeC using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"reservoir-capacitor-discharge-ripple-record","version":"1.0.0","name":"Reservoir Capacitor Discharge Ripple Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","peakV","resistanceOhm","capacitanceF","intervalS","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"peakV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"resistanceOhm":{"type":"number","minimum":-1000000000,"maximum":1000000000},"capacitanceF":{"type":"number","minimum":-1000000000,"maximum":1000000000},"intervalS":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile exponential reservoir discharge between ideal instantaneous recharge events into droop and average capacitor voltage."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"reservoir-capacitor-discharge-ripple-record","input":{"records":[{"id":"R1","peakV":10,"resistanceOhm":1,"capacitanceF":1,"intervalS":1,"reportedValue":3.6787944117144233,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile exponential reservoir discharge between ideal instantaneous recharge events into droop and average capacitor voltage. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /valleyV using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"power-supply-line-load-separation-record","version":"1.0.0","name":"Power Supply Line Load Separation Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","baseInputV","changedInputV","baseLoadA","changedLoadA","baseOutputV","lineOutputV","loadOutputV","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"baseInputV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"changedInputV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"baseLoadA":{"type":"number","minimum":-1000000000,"maximum":1000000000},"changedLoadA":{"type":"number","minimum":-1000000000,"maximum":1000000000},"baseOutputV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"lineOutputV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"loadOutputV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve line and load sensitivities from an orthogonal three-observation supply test instead of conflating the two changes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"power-supply-line-load-separation-record","input":{"records":[{"id":"R1","baseInputV":10,"changedInputV":12,"baseLoadA":1,"changedLoadA":3,"baseOutputV":5,"lineOutputV":5.2,"loadOutputV":4.8,"reportedValue":0.1,"absoluteTolerance":1e-8}]}}},"limitations":["Resolve line and load sensitivities from an orthogonal three-observation supply test instead of conflating the two changes. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /lineVPerV using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"inductor-voltsecond-cycle-record","version":"1.0.0","name":"Inductor Voltsecond Cycle Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","volts","durationsS","initialWbTurn","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"volts":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"durationsS":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"initialWbTurn":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a piecewise-constant inductor-voltage cycle into flux-linkage excursion and cycle volt-second imbalance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"inductor-voltsecond-cycle-record","input":{"records":[{"id":"R1","volts":[2,-1],"durationsS":[1,2],"initialWbTurn":0,"reportedValue":0,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile a piecewise-constant inductor-voltage cycle into flux-linkage excursion and cycle volt-second imbalance. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /endWbTurn using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"transformer-flux-walk-record","version":"1.0.0","name":"Transformer Flux Walk Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","cycleVs","turns","areaM2","initialTesla","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"cycleVs":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"turns":{"type":"number","minimum":-1000000000,"maximum":1000000000},"areaM2":{"type":"number","minimum":-1000000000,"maximum":1000000000},"initialTesla":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile repeated measured cycle volt-seconds with winding turns and core area into signed accumulated flux-density drift."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"transformer-flux-walk-record","input":{"records":[{"id":"R1","cycleVs":[1,-0.5,1],"turns":10,"areaM2":0.1,"initialTesla":0,"reportedValue":1.5,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile repeated measured cycle volt-seconds with winding turns and core area into signed accumulated flux-density drift. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /endTesla using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"closed-bh-loop-loss-record","version":"1.0.0","name":"Closed Bh Loop Loss Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","h","b","frequencyHz","volumeM3","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"h":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"b":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"frequencyHz":{"type":"number","minimum":-1000000000,"maximum":1000000000},"volumeM3":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Integrate an explicitly closed measured B-H polygon to signed loop energy density and positive cycle-loss magnitude."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"closed-bh-loop-loss-record","input":{"records":[{"id":"R1","h":[0,1,1,0,0],"b":[0,0,2,2,0],"frequencyHz":3,"volumeM3":2,"reportedValue":2,"absoluteTolerance":1e-8}]}}},"limitations":["Integrate an explicitly closed measured B-H polygon to signed loop energy density and positive cycle-loss magnitude. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /signedJPerM3 using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"magnetic-core-loss-copper-subtraction-record","version":"1.0.0","name":"Magnetic Core Loss Copper Subtraction Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","inputW","windingRmsA","windingOhm","coreKg","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"inputW":{"type":"number","minimum":-1000000000,"maximum":1000000000},"windingRmsA":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"windingOhm":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"coreKg":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Separate supplied winding copper losses from AC input power at one measured excitation condition."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"magnetic-core-loss-copper-subtraction-record","input":{"records":[{"id":"R1","inputW":20,"windingRmsA":[2,1],"windingOhm":[1,2],"coreKg":2,"reportedValue":6,"absoluteTolerance":1e-8}]}}},"limitations":["Separate supplied winding copper losses from AC input power at one measured excitation condition. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /copperW using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fuse-thermal-memory-current-record","version":"1.0.0","name":"Fuse Thermal Memory Current Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","timesS","amps","coolingS","initialASquaredS","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"timesS":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"amps":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"coolingS":{"type":"number","minimum":-1000000000,"maximum":1000000000},"initialASquaredS":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a supplied piecewise-linear current history with a declared single-time-constant thermal-memory model, retaining thermal accumulation and uncooled squared-current exposure."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fuse-thermal-memory-current-record","input":{"records":[{"id":"R1","timesS":[0,1,2],"amps":[1,1,1],"coolingS":1,"initialASquaredS":0,"reportedValue":0.8646647167633873,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile a supplied piecewise-linear current history with a declared single-time-constant thermal-memory model, retaining thermal accumulation and uncooled squared-current exposure. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /terminalASquaredS using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"contact-bounce-event-record","version":"1.0.0","name":"Contact Bounce Event Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","timesS","initialClosed","endS","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"timesS":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"initialClosed":{"type":"boolean"},"endS":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconstruct contact state from ordered transition times, retaining bounce duration, transition count and closed dwell."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"contact-bounce-event-record","input":{"records":[{"id":"R1","timesS":[1,2,3],"initialClosed":false,"endS":5,"reportedValue":3,"absoluteTolerance":1e-8}]}}},"limitations":["Reconstruct contact state from ordered transition times, retaining bounce duration, transition count and closed dwell. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /transitions using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"relay-pickup-dropout-bracket-record","version":"1.0.0","name":"Relay Pickup Dropout Bracket Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","upV","upOn","downV","downOn","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"upV":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"upOn":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"boolean"}},"downV":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"downOn":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"boolean"}},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile ordered voltage/state sweeps into bounded pickup and dropout transition brackets without interpolating an unseen switch point."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"relay-pickup-dropout-bracket-record","input":{"records":[{"id":"R1","upV":[0,2,4],"upOn":[false,false,true],"downV":[4,2,0],"downOn":[true,true,false],"reportedValue":2,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile ordered voltage/state sweeps into bounded pickup and dropout transition brackets without interpolating an unseen switch point. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /pickupLowV using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"relay-coil-thermal-state-record","version":"1.0.0","name":"Relay Coil Thermal State Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","coldOhm","voltageV","currentA","coefficientPerK","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"coldOhm":{"type":"number","minimum":-1000000000,"maximum":1000000000},"voltageV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"currentA":{"type":"number","minimum":-1000000000,"maximum":1000000000},"coefficientPerK":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a coil cold resistance and a later simultaneous voltage/current observation into resistance growth and temperature rise."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"relay-coil-thermal-state-record","input":{"records":[{"id":"R1","coldOhm":10,"voltageV":12,"currentA":1,"coefficientPerK":0.01,"reportedValue":12,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile a coil cold resistance and a later simultaneous voltage/current observation into resistance growth and temperature rise. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /hotOhm using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pcb-coupon-sheet-resistance-record","version":"1.0.0","name":"Pcb Coupon Sheet Resistance Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","lengthM","widthM","thicknessM","resistanceOhm","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"lengthM":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"widthM":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"thicknessM":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"resistanceOhm":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile four-terminal coupon measurements with declared trace geometry into resistivity, sheet resistance and coupon-to-coupon spread."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pcb-coupon-sheet-resistance-record","input":{"records":[{"id":"R1","lengthM":[2,4],"widthM":[1,1],"thicknessM":[1,1],"resistanceOhm":[4,8],"reportedValue":2,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile four-terminal coupon measurements with declared trace geometry into resistivity, sheet resistance and coupon-to-coupon spread. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /resistivityOhmM/0 using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"microphone-pistonphone-sensitivity-record","version":"1.0.0","name":"Microphone Pistonphone Sensitivity Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","referencePa","outputV","preamplifierGain","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"referencePa":{"type":"number","minimum":-1000000000,"maximum":1000000000},"outputV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"preamplifierGain":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a pistonphone pressure reference, microphone output and declared preamplifier gain into sensitivity and level."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"microphone-pistonphone-sensitivity-record","input":{"records":[{"id":"R1","referencePa":2,"outputV":1,"preamplifierGain":5,"reportedValue":0.1,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile a pistonphone pressure reference, microphone output and declared preamplifier gain into sensitivity and level. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /sensitivityVPerPa using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"impedance-tube-two-microphone-record","version":"1.0.0","name":"Impedance Tube Two Microphone Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","transferRe","transferIm","kPerM","spacingM","referenceM","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"transferRe":{"type":"number","minimum":-1000000000,"maximum":1000000000},"transferIm":{"type":"number","minimum":-1000000000,"maximum":1000000000},"kPerM":{"type":"number","minimum":-1000000000,"maximum":1000000000},"spacingM":{"type":"number","minimum":-1000000000,"maximum":1000000000},"referenceM":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconstruct normal-incidence reflection from a supplied complex microphone transfer, spacing and reference distance under a plane-wave model."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"impedance-tube-two-microphone-record","input":{"records":[{"id":"R1","transferRe":0,"transferIm":-0.3333333333333333,"kPerM":1,"spacingM":1.5707963267948966,"referenceM":0,"reportedValue":0.5,"absoluteTolerance":1e-8}]}}},"limitations":["Reconstruct normal-incidence reflection from a supplied complex microphone transfer, spacing and reference distance under a plane-wave model. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /reflectionRe using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"standing-wave-tube-extrema-record","version":"1.0.0","name":"Standing Wave Tube Extrema Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","maxPa","minPa","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"maxPa":{"type":"number","minimum":-1000000000,"maximum":1000000000},"minPa":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a pressure standing-wave maxima/minima pair into reflection magnitude, absorption and observed standing-wave ratio."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"standing-wave-tube-extrema-record","input":{"records":[{"id":"R1","maxPa":3,"minPa":1,"reportedValue":0.5,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile a pressure standing-wave maxima/minima pair into reflection magnitude, absorption and observed standing-wave ratio. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /reflectionMagnitude using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sound-exposure-duration-ledger-record","version":"1.0.0","name":"Sound Exposure Duration Ledger Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","levelDb","seconds","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"levelDb":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"seconds":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile finite sound-level time blocks into energy-equivalent level and one-second-reference sound exposure level."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sound-exposure-duration-ledger-record","input":{"records":[{"id":"R1","levelDb":[0,10],"seconds":[1,1],"reportedValue":7.403626894942439,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile finite sound-level time blocks into energy-equivalent level and one-second-reference sound exposure level. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /leqDb using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"acoustic-band-background-subtraction-record","version":"1.0.0","name":"Acoustic Band Background Subtraction Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","totalDb","backgroundDb","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"totalDb":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"backgroundDb":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Subtract independently measured background energy in matched acoustic bands, retaining unresolved bands rather than manufacturing positive levels."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"acoustic-band-background-subtraction-record","input":{"records":[{"id":"R1","totalDb":[10,10],"backgroundDb":[0,10],"reportedValue":9.542425094393248,"absoluteTolerance":1e-8}]}}},"limitations":["Subtract independently measured background energy in matched acoustic bands, retaining unresolved bands rather than manufacturing positive levels. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /netDb/0 using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sound-intensity-surface-power-record","version":"1.0.0","name":"Sound Intensity Surface Power Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","normalWPerM2","areaM2","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"normalWPerM2":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"areaM2":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile signed outward normal intensity observations over declared surface patches into net sound power and negative-flow share."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sound-intensity-surface-power-record","input":{"records":[{"id":"R1","normalWPerM2":[2,-1],"areaM2":[3,1],"reportedValue":5,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile signed outward normal intensity observations over declared surface patches into net sound power and negative-flow share. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /netW using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"reverberation-decay-line-record","version":"1.0.0","name":"Reverberation Decay Line Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","timesS","levelDb","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"timesS":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"levelDb":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Fit a supplied strictly decreasing decay-level interval and extrapolate its declared linear sixty-decibel decay time with fit residuals."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"reverberation-decay-line-record","input":{"records":[{"id":"R1","timesS":[0,1,2],"levelDb":[0,-10,-20],"reportedValue":-10,"absoluteTolerance":1e-8}]}}},"limitations":["Fit a supplied strictly decreasing decay-level interval and extrapolate its declared linear sixty-decibel decay time with fit residuals. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /slopeDbPerS using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"microphone-comparator-transfer-record","version":"1.0.0","name":"Microphone Comparator Transfer Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","frequencyHz","referenceV","testV","referenceVPerPa","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"frequencyHz":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"referenceV":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"testV":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"referenceVPerPa":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Remove simultaneous source variation using matched reference and test microphone voltages at explicitly supplied frequencies."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"microphone-comparator-transfer-record","input":{"records":[{"id":"R1","frequencyHz":[100,1000],"referenceV":[2,4],"testV":[1,4],"referenceVPerPa":[1,1],"reportedValue":0.5,"absoluteTolerance":1e-8}]}}},"limitations":["Remove simultaneous source variation using matched reference and test microphone voltages at explicitly supplied frequencies. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /testVPerPa/0 using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fractional-octave-tone-ledger-record","version":"1.0.0","name":"Fractional Octave Tone Ledger Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","frequencyHz","meanSquarePa2","centersHz","bandsPerOctave","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"frequencyHz":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"meanSquarePa2":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"centersHz":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"bandsPerOctave":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Assign supplied tonal mean-square pressures to exact base-two fractional-octave bands and retain unassigned energy."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fractional-octave-tone-ledger-record","input":{"records":[{"id":"R1","frequencyHz":[100,200,1000],"meanSquarePa2":[1,4,9],"centersHz":[100,200],"bandsPerOctave":1,"reportedValue":1,"absoluteTolerance":1e-8}]}}},"limitations":["Assign supplied tonal mean-square pressures to exact base-two fractional-octave bands and retain unassigned energy. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /bandPa2/0 using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"accelerometer-back-to-back-complex-record","version":"1.0.0","name":"Accelerometer Back To Back Complex Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","referenceReV","referenceImV","testReV","testImV","referenceSensitivity","referenceGain","testGain","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"referenceReV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"referenceImV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"testReV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"testImV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"referenceSensitivity":{"type":"number","minimum":-1000000000,"maximum":1000000000},"referenceGain":{"type":"number","minimum":-1000000000,"maximum":1000000000},"testGain":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile complex reference/test sensor outputs with the declared reference sensitivity and conditioning gains."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"accelerometer-back-to-back-complex-record","input":{"records":[{"id":"R1","referenceReV":2,"referenceImV":0,"testReV":0,"testImV":4,"referenceSensitivity":3,"referenceGain":1,"testGain":2,"reportedValue":0,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile complex reference/test sensor outputs with the declared reference sensitivity and conditioning gains. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /sensitivityReal using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"laser-vibrometer-two-beam-record","version":"1.0.0","name":"Laser Vibrometer Two Beam Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","beatHz","offsetHz","wavelengthM","cosine","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"beatHz":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"offsetHz":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"wavelengthM":{"type":"number","minimum":-1000000000,"maximum":1000000000},"cosine":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve two signed heterodyne Doppler observations along declared orthogonal axes into in-plane velocity and speed."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"laser-vibrometer-two-beam-record","input":{"records":[{"id":"R1","beatHz":[4,6],"offsetHz":[2,2],"wavelengthM":1,"cosine":[1,1],"reportedValue":1,"absoluteTolerance":1e-8}]}}},"limitations":["Resolve two signed heterodyne Doppler observations along declared orthogonal axes into in-plane velocity and speed. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /velocityMPerS/0 using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"accelerometer-cross-axis-matrix-record","version":"1.0.0","name":"Accelerometer Cross Axis Matrix Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","acceleration","voltage","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"acceleration":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"voltage":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve a full three-axis sensitivity calibration from three independent applied acceleration vectors and matched voltage vectors."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"accelerometer-cross-axis-matrix-record","input":{"records":[{"id":"R1","acceleration":[[1,0,0],[0,1,0],[0,0,1]],"voltage":[[2,0,0],[0.1,3,0],[0,0,4]],"reportedValue":2,"absoluteTolerance":1e-8}]}}},"limitations":["Resolve a full three-axis sensitivity calibration from three independent applied acceleration vectors and matched voltage vectors. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /sensitivity/0/0 using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"charge-amplifier-decay-calibration-record","version":"1.0.0","name":"Charge Amplifier Decay Calibration Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","firstV","secondV","elapsedS","feedbackF","injectedC","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"firstV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"secondV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"elapsedS":{"type":"number","minimum":-1000000000,"maximum":1000000000},"feedbackF":{"type":"number","minimum":-1000000000,"maximum":1000000000},"injectedC":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Infer charge-amplifier feedback time constant from two same-polarity recovery voltages and compare injected charge with feedback capacitance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"charge-amplifier-decay-calibration-record","input":{"records":[{"id":"R1","firstV":4,"secondV":2,"elapsedS":1,"feedbackF":2,"injectedC":8,"reportedValue":1.4426950408889634,"absoluteTolerance":1e-8}]}}},"limitations":["Infer charge-amplifier feedback time constant from two same-polarity recovery voltages and compare injected charge with feedback capacitance. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /timeConstantS using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"piezoelectric-force-pulse-charge-record","version":"1.0.0","name":"Piezoelectric Force Pulse Charge Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","timesS","currentA","blankA","sensitivityCPerN","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"timesS":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"currentA":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"blankA":{"type":"number","minimum":-1000000000,"maximum":1000000000},"sensitivityCPerN":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Integrate a baseline-corrected piecewise-linear piezoelectric current pulse into charge and force change under declared charge sensitivity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"piezoelectric-force-pulse-charge-record","input":{"records":[{"id":"R1","timesS":[0,1,2],"currentA":[0,2,0],"blankA":0,"sensitivityCPerN":0.5,"reportedValue":2,"absoluteTolerance":1e-8}]}}},"limitations":["Integrate a baseline-corrected piecewise-linear piezoelectric current pulse into charge and force change under declared charge sensitivity. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /chargeC using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"lvdt-secondary-ratio-polynomial-record","version":"1.0.0","name":"Lvdt Secondary Ratio Polynomial Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","firstV","secondV","linearM","cubicM","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"firstV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"secondV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"linearM":{"type":"number","minimum":-1000000000,"maximum":1000000000},"cubicM":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile two demodulated secondary amplitudes with a declared odd cubic ratiometric displacement calibration."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"lvdt-secondary-ratio-polynomial-record","input":{"records":[{"id":"R1","firstV":3,"secondV":1,"linearM":2,"cubicM":0.5,"reportedValue":0.5,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile two demodulated secondary amplitudes with a declared odd cubic ratiometric displacement calibration. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /ratio using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"resolver-offset-gain-angle-record","version":"1.0.0","name":"Resolver Offset Gain Angle Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sineV","cosineV","sineOffsetV","cosineOffsetV","sineGain","cosineGain","referenceRad","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sineV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"cosineV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"sineOffsetV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"cosineOffsetV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"sineGain":{"type":"number","minimum":-1000000000,"maximum":1000000000},"cosineGain":{"type":"number","minimum":-1000000000,"maximum":1000000000},"referenceRad":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile resolver sine/cosine outputs after independently supplied channel offsets and gains, preserving magnitude and angle closure."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"resolver-offset-gain-angle-record","input":{"records":[{"id":"R1","sineV":3,"cosineV":4,"sineOffsetV":0,"cosineOffsetV":0,"sineGain":3,"cosineGain":4,"referenceRad":0.7853981633974483,"reportedValue":0.7853981633974483,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile resolver sine/cosine outputs after independently supplied channel offsets and gains, preserving magnitude and angle closure. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /angleRad using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"encoder-grid-cyclic-error-record","version":"1.0.0","name":"Encoder Grid Cyclic Error Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","angleRad","datumRad","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"angleRad":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"datumRad":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a complete one-revolution encoder grid against uniform angular pitch after removing only the supplied datum."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"encoder-grid-cyclic-error-record","input":{"records":[{"id":"R1","angleRad":[0,1.7,3.141592653589793,4.7],"datumRad":0,"reportedValue":0,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile a complete one-revolution encoder grid against uniform angular pitch after removing only the supplied datum. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /errorRad/0 using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"frequency-counter-allan-record","version":"1.0.0","name":"Frequency Counter Allan Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","fractional","factors","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"fractional":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"factors":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile contiguous equally gated fractional-frequency observations into overlapping Allan deviation across declared averaging factors."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"frequency-counter-allan-record","input":{"records":[{"id":"R1","fractional":[1,1,1,1],"factors":[1,2],"reportedValue":0,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile contiguous equally gated fractional-frequency observations into overlapping Allan deviation across declared averaging factors. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /deviation/0 using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"frequency-counter-gate-weight-record","version":"1.0.0","name":"Frequency Counter Gate Weight Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","cycles","gateS","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"cycles":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"gateS":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile counter cycles over unequal positive contiguous gate durations into total-cycle frequency and arithmetic-mean bias."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"frequency-counter-gate-weight-record","input":{"records":[{"id":"R1","cycles":[10,30],"gateS":[1,3],"reportedValue":40,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile counter cycles over unequal positive contiguous gate durations into total-cycle frequency and arithmetic-mean bias. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /totalCycles using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"heterodyne-frequency-ratio-record","version":"1.0.0","name":"Heterodyne Frequency Ratio Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","referenceHz","beatCycles","gateS","sideband","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"referenceHz":{"type":"number","minimum":-1000000000,"maximum":1000000000},"beatCycles":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"gateS":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"sideband":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile signed difference-frequency counts against a common reference and explicit mixer sideband for multiple channels."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"heterodyne-frequency-ratio-record","input":{"records":[{"id":"R1","referenceHz":100,"beatCycles":[10,20],"gateS":[1,2],"sideband":[1,-1],"reportedValue":110,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile signed difference-frequency counts against a common reference and explicit mixer sideband for multiple channels. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /frequencyHz/0 using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pulse-top-droop-window-record","version":"1.0.0","name":"Pulse Top Droop Window Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","baseline","early","late","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"baseline":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"early":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"late":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile declared flat-top sample windows against a separate baseline into early/late levels and signed droop."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pulse-top-droop-window-record","input":{"records":[{"id":"R1","baseline":[1,1],"early":[5,5],"late":[4,4],"reportedValue":4,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile declared flat-top sample windows against a separate baseline into early/late levels and signed droop. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /earlyV using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"photodiode-responsivity-quantum-record","version":"1.0.0","name":"Photodiode Responsivity Quantum Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","lightA","darkA","powerW","wavelengthM","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"lightA":{"type":"number","minimum":-1000000000,"maximum":1000000000},"darkA":{"type":"number","minimum":-1000000000,"maximum":1000000000},"powerW":{"type":"number","minimum":-1000000000,"maximum":1000000000},"wavelengthM":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile dark-subtracted photodiode current, wavelength and independently measured incident power into responsivity and external quantum efficiency."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"photodiode-responsivity-quantum-record","input":{"records":[{"id":"R1","lightA":3,"darkA":1,"powerW":2,"wavelengthM":0.000001,"reportedValue":1,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile dark-subtracted photodiode current, wavelength and independently measured incident power into responsivity and external quantum efficiency. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /responsivityAPerW using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"integrating-sphere-port-substitution-record","version":"1.0.0","name":"Integrating Sphere Port Substitution Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","referenceSignal","testSignal","referenceFluxW","wallReflectance","referencePortFraction","testPortFraction","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"referenceSignal":{"type":"number","minimum":-1000000000,"maximum":1000000000},"testSignal":{"type":"number","minimum":-1000000000,"maximum":1000000000},"referenceFluxW":{"type":"number","minimum":-1000000000,"maximum":1000000000},"wallReflectance":{"type":"number","minimum":-1000000000,"maximum":1000000000},"referencePortFraction":{"type":"number","minimum":-1000000000,"maximum":1000000000},"testPortFraction":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile an ideal diffuse integrating-sphere substitution with explicitly supplied wall reflectance and port fractions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"integrating-sphere-port-substitution-record","input":{"records":[{"id":"R1","referenceSignal":2,"testSignal":3,"referenceFluxW":4,"wallReflectance":0.8,"referencePortFraction":0.1,"testPortFraction":0.2,"reportedValue":2.857142857142857,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile an ideal diffuse integrating-sphere substitution with explicitly supplied wall reflectance and port fractions. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /referenceMultiplier using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"spectrometer-stray-light-matrix-record","version":"1.0.0","name":"Spectrometer Stray Light Matrix Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","measured","coupling12","coupling21","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"measured":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"coupling12":{"type":"number","minimum":-1000000000,"maximum":1000000000},"coupling21":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a supplied two-band linear stray-light coupling model and retain nonphysical corrected intensity evidence as rejection."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"spectrometer-stray-light-matrix-record","input":{"records":[{"id":"R1","measured":[12,21],"coupling12":0.1,"coupling21":0.1,"reportedValue":10,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile a supplied two-band linear stray-light coupling model and retain nonphysical corrected intensity evidence as rejection. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /corrected/0 using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"spectrometer-three-line-curvature-record","version":"1.0.0","name":"Spectrometer Three Line Curvature Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","pixel0","pixelStep","wavelength","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"pixel0":{"type":"number","minimum":-1000000000,"maximum":1000000000},"pixelStep":{"type":"number","minimum":-1000000000,"maximum":1000000000},"wavelength":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve a quadratic wavelength calibration from three equally spaced detector reference locations and retain local dispersion at the middle location."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"spectrometer-three-line-curvature-record","input":{"records":[{"id":"R1","pixel0":0,"pixelStep":1,"wavelength":[2,4,8],"reportedValue":2,"absoluteTolerance":1e-8}]}}},"limitations":["Resolve a quadratic wavelength calibration from three equally spaced detector reference locations and retain local dispersion at the middle location. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /coefficients/0 using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"illuminance-distance-cosine-record","version":"1.0.0","name":"Illuminance Distance Cosine Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","lux","distanceM","cosine","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"lux":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"distanceM":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"cosine":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile measured illuminance observations at declared distances and incidence cosines into per-observation intensity and observed spread."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"illuminance-distance-cosine-record","input":{"records":[{"id":"R1","lux":[2,0.5],"distanceM":[1,2],"cosine":[1,1],"reportedValue":2,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile measured illuminance observations at declared distances and incidence cosines into per-observation intensity and observed spread. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /candela/0 using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"stokes-five-channel-observation-record","version":"1.0.0","name":"Stokes Five Channel Observation Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","i0","i45","i90","i135","iRight","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"i0":{"type":"number","minimum":-1000000000,"maximum":1000000000},"i45":{"type":"number","minimum":-1000000000,"maximum":1000000000},"i90":{"type":"number","minimum":-1000000000,"maximum":1000000000},"i135":{"type":"number","minimum":-1000000000,"maximum":1000000000},"iRight":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile four linear analyzer intensities and one right-circular analyzer observation into a declared Stokes convention and polarization degree."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"stokes-five-channel-observation-record","input":{"records":[{"id":"R1","i0":3,"i45":2,"i90":1,"i135":2,"iRight":2,"reportedValue":4,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile four linear analyzer intensities and one right-circular analyzer observation into a declared Stokes convention and polarization degree. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /stokes/0 using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"optical-extinction-dark-floor-record","version":"1.0.0","name":"Optical Extinction Dark Floor Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","maximumW","minimumW","darkW","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"maximumW":{"type":"number","minimum":-1000000000,"maximum":1000000000},"minimumW":{"type":"number","minimum":-1000000000,"maximum":1000000000},"darkW":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile dark-subtracted analyzer maximum/minimum powers and retain unresolved extinction when the minimum is at the dark floor."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"optical-extinction-dark-floor-record","input":{"records":[{"id":"R1","maximumW":11,"minimumW":2,"darkW":1,"reportedValue":10,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile dark-subtracted analyzer maximum/minimum powers and retain unresolved extinction when the minimum is at the dark floor. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /maximumNetW using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"neutral-density-stack-closure-record","version":"1.0.0","name":"Neutral Density Stack Closure Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","transmission","stacked","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"transmission":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"stacked":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile independently measured passive filter transmissions with a measured stacked transmission in both optical-density and multiplicative bases."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"neutral-density-stack-closure-record","input":{"records":[{"id":"R1","transmission":[0.5,0.2],"stacked":0.1,"reportedValue":0.1,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile independently measured passive filter transmissions with a measured stacked transmission in both optical-density and multiplicative bases. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /expectedTransmission using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"photodiode-pulse-energy-waveform-record","version":"1.0.0","name":"Photodiode Pulse Energy Waveform Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","timesS","volts","darkV","loadOhm","responsivity","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"timesS":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"volts":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"darkV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"loadOhm":{"type":"number","minimum":-1000000000,"maximum":1000000000},"responsivity":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a dark-offset photodiode voltage transient with load resistance and responsivity into pulse energy, peak power and equivalent duration."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"photodiode-pulse-energy-waveform-record","input":{"records":[{"id":"R1","timesS":[0,1,2],"volts":[1,3,1],"darkV":1,"loadOhm":2,"responsivity":0.5,"reportedValue":2,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile a dark-offset photodiode voltage transient with load resistance and responsivity into pulse energy, peak power and equivalent duration. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /energyJ using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"interferometer-quadrature-normalization-record","version":"1.0.0","name":"Interferometer Quadrature Normalization Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","x","y","xOffset","yOffset","xGain","yGain","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"x":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"y":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"xOffset":{"type":"number","minimum":-1000000000,"maximum":1000000000},"yOffset":{"type":"number","minimum":-1000000000,"maximum":1000000000},"xGain":{"type":"number","minimum":-1000000000,"maximum":1000000000},"yGain":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Normalize independently calibrated quadrature offsets/gains and reconcile a bounded sequence of interferometric phases and radius errors."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"interferometer-quadrature-normalization-record","input":{"records":[{"id":"R1","x":[2,0,-2],"y":[0,1,0],"xOffset":0,"yOffset":0,"xGain":2,"yGain":1,"reportedValue":0,"absoluteTolerance":1e-8}]}}},"limitations":["Normalize independently calibrated quadrature offsets/gains and reconcile a bounded sequence of interferometric phases and radius errors. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /phaseRad/0 using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"michelson-fringe-path-ledger-record","version":"1.0.0","name":"Michelson Fringe Path Ledger Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","strokesM","fringes","airIndex","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"strokesM":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"fringes":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"airIndex":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile signed fringe counts over multiple mirror strokes into apparent wavelength and closure against a declared air refractive index."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"michelson-fringe-path-ledger-record","input":{"records":[{"id":"R1","strokesM":[1,2],"fringes":[2,4],"airIndex":1,"reportedValue":1,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile signed fringe counts over multiple mirror strokes into apparent wavelength and closure against a declared air refractive index. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /vacuumWavelengthM/0 using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"knife-edge-gaussian-width-record","version":"1.0.0","name":"Knife Edge Gaussian Width Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","x10M","x90M","y10M","y90M","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"x10M":{"type":"number","minimum":-1000000000,"maximum":1000000000},"x90M":{"type":"number","minimum":-1000000000,"maximum":1000000000},"y10M":{"type":"number","minimum":-1000000000,"maximum":1000000000},"y90M":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile measured 10-to-90-percent knife-edge transition locations along two axes into Gaussian second-moment beam diameters."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"knife-edge-gaussian-width-record","input":{"records":[{"id":"R1","x10M":0,"x90M":2.5631031310892007,"y10M":0,"y90M":5.126206262178401,"reportedValue":4,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile measured 10-to-90-percent knife-edge transition locations along two axes into Gaussian second-moment beam diameters. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /d4SigmaXM using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"encircled-energy-radius-record","version":"1.0.0","name":"Encircled Energy Radius Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","outerRadiusM","ringEnergy","fraction","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"outerRadiusM":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"ringEnergy":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"fraction":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile nonnegative ring-integrated optical energies into cumulative fractions and a linearly bracketed requested energy radius."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"encircled-energy-radius-record","input":{"records":[{"id":"R1","outerRadiusM":[1,2,3],"ringEnergy":[1,2,1],"fraction":0.5,"reportedValue":0.25,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile nonnegative ring-integrated optical energies into cumulative fractions and a linearly bracketed requested energy radius. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /cumulativeFraction/0 using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"edge-spread-mtf-observation-record","version":"1.0.0","name":"Edge Spread Mtf Observation Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","edge","spacingM","frequencyPerM","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"edge":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"spacingM":{"type":"number","minimum":-1000000000,"maximum":1000000000},"frequencyPerM":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Differentiate a supplied uniformly spaced edge-spread trace into interval line-spread samples and normalized frequency-response magnitudes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"edge-spread-mtf-observation-record","input":{"records":[{"id":"R1","edge":[0,0.5,1],"spacingM":1,"frequencyPerM":[0,0.5],"reportedValue":0.5,"absoluteTolerance":1e-8}]}}},"limitations":["Differentiate a supplied uniformly spaced edge-spread trace into interval line-spread samples and normalized frequency-response magnitudes. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /lineSpread/0 using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"camera-photon-transfer-pair-record","version":"1.0.0","name":"Camera Photon Transfer Pair Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","signalDn","differenceVarianceDn2","darkDn","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"signalDn":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"differenceVarianceDn2":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"darkDn":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile paired flat-field frame means and difference variances after a declared dark offset into shot-noise conversion gain and read-noise intercept."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"camera-photon-transfer-pair-record","input":{"records":[{"id":"R1","signalDn":[1,2,3],"differenceVarianceDn2":[4,6,8],"darkDn":0,"reportedValue":1,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile paired flat-field frame means and difference variances after a declared dark offset into shot-noise conversion gain and read-noise intercept. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /electronsPerDn using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"camera-dark-current-exposure-record","version":"1.0.0","name":"Camera Dark Current Exposure Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","exposureS","meanDn","biasDn","electronsPerDn","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"exposureS":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"meanDn":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"biasDn":{"type":"number","minimum":-1000000000,"maximum":1000000000},"electronsPerDn":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile dark-frame charge accumulation across exposure durations after separately supplied bias and conversion gain; retain per-interval current and nonlinearity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"camera-dark-current-exposure-record","input":{"records":[{"id":"R1","exposureS":[1,2,3],"meanDn":[3,5,7],"biasDn":1,"electronsPerDn":2,"reportedValue":4,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile dark-frame charge accumulation across exposure durations after separately supplied bias and conversion gain; retain per-interval current and nonlinearity. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /currentElectronsPerS/0 using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ccd-deferred-charge-trail-record","version":"1.0.0","name":"Ccd Deferred Charge Trail Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","packetElectrons","trailElectrons","transfers","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"packetElectrons":{"type":"number","minimum":-1000000000,"maximum":1000000000},"trailElectrons":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"transfers":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a bright packet and its nonnegative deferred-charge trail into measured first-order transfer inefficiency and recovered-charge fraction."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ccd-deferred-charge-trail-record","input":{"records":[{"id":"R1","packetElectrons":100,"trailElectrons":[2,1],"transfers":10,"reportedValue":0.002,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile a bright packet and its nonnegative deferred-charge trail into measured first-order transfer inefficiency and recovered-charge fraction. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /inefficiencyPerTransfer using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"detector-nonparalyzable-deadtime-record","version":"1.0.0","name":"Detector Nonparalyzable Deadtime Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","counts","seconds","deadS","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"counts":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"seconds":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"deadS":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile observed count rates and declared nonparalyzable dead time into corrected rates and live fractions per supplied interval."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"detector-nonparalyzable-deadtime-record","input":{"records":[{"id":"R1","counts":[10,20],"seconds":[1,2],"deadS":0.01,"reportedValue":10,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile observed count rates and declared nonparalyzable dead time into corrected rates and live fractions per supplied interval. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /observedHz/0 using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"detector-paralyzable-lower-branch-record","version":"1.0.0","name":"Detector Paralyzable Lower Branch Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","observedHz","deadS","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"observedHz":{"type":"number","minimum":-1000000000,"maximum":1000000000},"deadS":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile observed rates under an explicit paralyzable lower-rate branch using bounded bisection, retaining occupancy and model residual."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"detector-paralyzable-lower-branch-record","input":{"records":[{"id":"R1","observedHz":0,"deadS":1,"reportedValue":0,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile observed rates under an explicit paralyzable lower-rate branch using bounded bisection, retaining occupancy and model residual. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /correctedHz using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"photon-bin-occupancy-correction-record","version":"1.0.0","name":"Photon Bin Occupancy Correction Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","occupied","opportunities","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"occupied":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"opportunities":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile repeated binary occupied-bin counts into Poisson arrivals per excitation opportunity and unresolved saturation flags."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"photon-bin-occupancy-correction-record","input":{"records":[{"id":"R1","occupied":[0,5],"opportunities":[10,10],"reportedValue":0,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile repeated binary occupied-bin counts into Poisson arrivals per excitation opportunity and unresolved saturation flags. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /arrivalsPerOpportunity/0 using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"scintillator-two-line-energy-observation-record","version":"1.0.0","name":"Scintillator Two Line Energy Observation Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","referenceChannels","referenceEnergy","peakChannels","fwhmChannels","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"referenceChannels":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"referenceEnergy":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"peakChannels":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"fwhmChannels":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a supplied affine detector channel-to-energy calibration with measured peak widths into centroids and fractional energy resolution."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"scintillator-two-line-energy-observation-record","input":{"records":[{"id":"R1","referenceChannels":[10,20],"referenceEnergy":[100,300],"peakChannels":[15],"fwhmChannels":[2],"reportedValue":20,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile a supplied affine detector channel-to-energy calibration with measured peak widths into centroids and fractional energy resolution. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /energyPerChannel using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"photodiode-shot-thermal-noise-record","version":"1.0.0","name":"Photodiode Shot Thermal Noise Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","photocurrentA","darkA","resistanceOhm","temperatureK","bandwidthHz","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"photocurrentA":{"type":"number","minimum":-1000000000,"maximum":1000000000},"darkA":{"type":"number","minimum":-1000000000,"maximum":1000000000},"resistanceOhm":{"type":"number","minimum":-1000000000,"maximum":1000000000},"temperatureK":{"type":"number","minimum":-1000000000,"maximum":1000000000},"bandwidthHz":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile independent shot and resistor thermal current-noise variances over a declared equivalent noise bandwidth."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"photodiode-shot-thermal-noise-record","input":{"records":[{"id":"R1","photocurrentA":1,"darkA":0,"resistanceOhm":1,"temperatureK":1,"bandwidthHz":1,"reportedValue":3.204353268e-19,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile independent shot and resistor thermal current-noise variances over a declared equivalent noise bandwidth. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /shotASquared using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"transimpedance-noise-gain-record","version":"1.0.0","name":"Transimpedance Noise Gain Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","feedbackOhm","feedbackF","inputF","omegaRadPerS","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"feedbackOhm":{"type":"number","minimum":-1000000000,"maximum":1000000000},"feedbackF":{"type":"number","minimum":-1000000000,"maximum":1000000000},"inputF":{"type":"number","minimum":-1000000000,"maximum":1000000000},"omegaRadPerS":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile ideal feedback impedance and input-capacitance noise gain at one supplied angular frequency."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"transimpedance-noise-gain-record","input":{"records":[{"id":"R1","feedbackOhm":2,"feedbackF":1,"inputF":1,"omegaRadPerS":0,"reportedValue":2,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile ideal feedback impedance and input-capacitance noise gain at one supplied angular frequency. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /transimpedanceMagnitudeOhm using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"injection-capacitor-charge-calibration-record","version":"1.0.0","name":"Injection Capacitor Charge Calibration Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","calibrationF","inputStepV","outputStepV","declaredVPerC","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"calibrationF":{"type":"number","minimum":-1000000000,"maximum":1000000000},"inputStepV":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"outputStepV":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"declaredVPerC":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile multiple declared calibration-capacitor voltage steps with measured charge-amplifier output changes into gain and signed charge closure."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"injection-capacitor-charge-calibration-record","input":{"records":[{"id":"R1","calibrationF":2,"inputStepV":[1,-1],"outputStepV":[4,-4],"declaredVPerC":2,"reportedValue":2,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile multiple declared calibration-capacitor voltage steps with measured charge-amplifier output changes into gain and signed charge closure. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /injectedC/0 using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"lockin-reference-phase-observation-record","version":"1.0.0","name":"Lockin Reference Phase Observation Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","x","y","referenceCorrectionRad","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"x":{"type":"number","minimum":-1000000000,"maximum":1000000000},"y":{"type":"number","minimum":-1000000000,"maximum":1000000000},"referenceCorrectionRad":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rotate supplied in-phase/quadrature observations by a declared reference correction, preserving amplitude and signed phase."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"lockin-reference-phase-observation-record","input":{"records":[{"id":"R1","x":3,"y":4,"referenceCorrectionRad":0,"reportedValue":3,"absoluteTolerance":1e-8}]}}},"limitations":["Rotate supplied in-phase/quadrature observations by a declared reference correction, preserving amplitude and signed phase. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /rotatedX using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"excitation-reversal-commonmode-record","version":"1.0.0","name":"Excitation Reversal Commonmode Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","plusV","minusV","excitationV","commonModeV","commonModeGain","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"plusV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"minusV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"excitationV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"commonModeV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"commonModeGain":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Separate bridge differential response, excitation-even offset and common-mode leakage using two excitation polarities and independent common-mode gain."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"excitation-reversal-commonmode-record","input":{"records":[{"id":"R1","plusV":3,"minusV":-1,"excitationV":2,"commonModeV":1,"commonModeGain":0.5,"reportedValue":2,"absoluteTolerance":1e-8}]}}},"limitations":["Separate bridge differential response, excitation-even offset and common-mode leakage using two excitation polarities and independent common-mode gain. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /oddV using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"oscilloscope-driven-channel-crosstalk-record","version":"1.0.0","name":"Oscilloscope Driven Channel Crosstalk Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","driveV","measuredV","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"driveV":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"measuredV":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a measured voltage matrix from one-channel-at-a-time excitation into normalized crosstalk, diagonal gains and largest off-diagonal coupling."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"oscilloscope-driven-channel-crosstalk-record","input":{"records":[{"id":"R1","driveV":[1,2],"measuredV":[[2,0.2],[0.1,6]],"reportedValue":2,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile a measured voltage matrix from one-channel-at-a-time excitation into normalized crosstalk, diagonal gains and largest off-diagonal coupling. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /gain/0/0 using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"tdr-step-impedance-reconstruction-record","version":"1.0.0","name":"Tdr Step Impedance Reconstruction Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","incidentV","reflectedV","sampleS","propagationMPerS","referenceOhm","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"incidentV":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"reflectedV":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"sampleS":{"type":"number","minimum":-1000000000,"maximum":1000000000},"propagationMPerS":{"type":"number","minimum":-1000000000,"maximum":1000000000},"referenceOhm":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Deconvolve a supplied finite incident/reflected trace pair into a causal reflection impulse, integrate its step reflection and reconstruct a positive-real impedance/distance profile."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"tdr-step-impedance-reconstruction-record","input":{"records":[{"id":"R1","incidentV":[1,1,1],"reflectedV":[0,0.5,0.5],"sampleS":1,"propagationMPerS":2,"referenceOhm":1,"reportedValue":0,"absoluteTolerance":1e-8}]}}},"limitations":["Deconvolve a supplied finite incident/reflected trace pair into a causal reflection impulse, integrate its step reflection and reconstruct a positive-real impedance/distance profile. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /reflectionImpulse/0 using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"vna-oneport-error-calibration-record","version":"1.0.0","name":"Vna Oneport Error Calibration Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","standardRe","standardIm","measuredRe","measuredIm","dutRe","dutIm","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"standardRe":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"standardIm":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"measuredRe":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"measuredIm":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"dutRe":{"type":"number","minimum":-1000000000,"maximum":1000000000},"dutIm":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve a one-port three-term complex error model from three distinct supplied standards and correct one DUT reflection."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"vna-oneport-error-calibration-record","input":{"records":[{"id":"R1","standardRe":[-1,0,1],"standardIm":[0,0,0],"measuredRe":[-1,0,1],"measuredIm":[0,0,0],"dutRe":0.5,"dutIm":0,"reportedValue":0,"absoluteTolerance":1e-8}]}}},"limitations":["Resolve a one-port three-term complex error model from three distinct supplied standards and correct one DUT reflection. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /directivityRe using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rf-square-law-detector-record","version":"1.0.0","name":"Rf Square Law Detector Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","powerW","detectorV","noiseV","dutV","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"powerW":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"detectorV":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"noiseV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"dutV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a noise-offset square-law RF detector calibration with two supplied power references and a DUT voltage observation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rf-square-law-detector-record","input":{"records":[{"id":"R1","powerW":[1,3],"detectorV":[3,7],"noiseV":1,"dutV":5,"reportedValue":2,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile a noise-offset square-law RF detector calibration with two supplied power references and a DUT voltage observation. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /voltsPerW using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"matched-pi-attenuator-resistor-record","version":"1.0.0","name":"Matched Pi Attenuator Resistor Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","referenceOhm","voltageAttenuation","measuredShuntOhm","measuredSeriesOhm","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"referenceOhm":{"type":"number","minimum":-1000000000,"maximum":1000000000},"voltageAttenuation":{"type":"number","minimum":-1000000000,"maximum":1000000000},"measuredShuntOhm":{"type":"number","minimum":-1000000000,"maximum":1000000000},"measuredSeriesOhm":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile an ideal symmetric matched pi attenuator design with supplied measured shunt/series resistances and one reference impedance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"matched-pi-attenuator-resistor-record","input":{"records":[{"id":"R1","referenceOhm":1,"voltageAttenuation":3,"measuredShuntOhm":2,"measuredSeriesOhm":1.3333333333333333,"reportedValue":2,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile an ideal symmetric matched pi attenuator design with supplied measured shunt/series resistances and one reference impedance. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /requiredShuntOhm using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"van-der-pauw-sheet-resistance-record","version":"1.0.0","name":"Van Der Pauw Sheet Resistance Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","resistanceA","resistanceB","thicknessM","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"resistanceA":{"type":"number","minimum":-1000000000,"maximum":1000000000},"resistanceB":{"type":"number","minimum":-1000000000,"maximum":1000000000},"thicknessM":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve sheet resistance from two positive orthogonal van der Pauw observations and retain the defining exponential equation residual."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"van-der-pauw-sheet-resistance-record","input":{"records":[{"id":"R1","resistanceA":1,"resistanceB":1,"thicknessM":2,"reportedValue":4.532360141827194,"absoluteTolerance":1e-8}]}}},"limitations":["Resolve sheet resistance from two positive orthogonal van der Pauw observations and retain the defining exponential equation residual. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /sheetOhm using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"constant-strain-triangle-plane-stress-element","version":"1.0.0","name":"Constant Strain Triangle Plane Stress Element","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","nodes","youngPa","poisson","thicknessM"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"nodes":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"youngPa":{"type":"number","minimum":-1000000000,"maximum":1000000000},"poisson":{"type":"number","minimum":-1000000000,"maximum":1000000000},"thicknessM":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Construct the six-degree-of-freedom constant-strain triangular plane-stress elasticity element from supplied Cartesian nodes and isotropic material parameters."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"constant-strain-triangle-plane-stress-element","input":{"records":[{"id":"R1","nodes":[[0,0],[1,0],[0,1]],"youngPa":1,"poisson":0,"thicknessM":1}]}}},"limitations":["Construct the six-degree-of-freedom constant-strain triangular plane-stress elasticity element from supplied Cartesian nodes and isotropic material parameters. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sallen-key-lowpass-pole-profile","version":"1.0.0","name":"Sallen Key Lowpass Pole Profile","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","resistanceOhm","capacitanceF","gain"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"resistanceOhm":{"type":"number","minimum":-1000000000,"maximum":1000000000},"capacitanceF":{"type":"number","minimum":-1000000000,"maximum":1000000000},"gain":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve an ideal Sallen-Key equal-component lowpass into natural frequency, damping and its second-order step-response class."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sallen-key-lowpass-pole-profile","input":{"records":[{"id":"R1","resistanceOhm":1,"capacitanceF":1,"gain":1}]}}},"limitations":["Resolve an ideal Sallen-Key equal-component lowpass into natural frequency, damping and its second-order step-response class. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"finite-opamp-feedback-pole","version":"1.0.0","name":"Finite Opamp Feedback Pole","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","dcOpenGain","openPoleRadPerS","feedback"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"dcOpenGain":{"type":"number","minimum":-1000000000,"maximum":1000000000},"openPoleRadPerS":{"type":"number","minimum":-1000000000,"maximum":1000000000},"feedback":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve finite one-pole open-loop amplification with resistive feedback into closed-loop DC gain and pole, retaining gain error."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"finite-opamp-feedback-pole","input":{"records":[{"id":"R1","dcOpenGain":99,"openPoleRadPerS":1,"feedback":1}]}}},"limitations":["Resolve finite one-pole open-loop amplification with resistive feedback into closed-loop DC gain and pole, retaining gain error. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"opamp-offset-bias-superposition","version":"1.0.0","name":"Opamp Offset Bias Superposition","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","groundOhm","feedbackOhm","sourceOhm","offsetV","plusBiasA","minusBiasA"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"groundOhm":{"type":"number","minimum":-1000000000,"maximum":1000000000},"feedbackOhm":{"type":"number","minimum":-1000000000,"maximum":1000000000},"sourceOhm":{"type":"number","minimum":-1000000000,"maximum":1000000000},"offsetV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"plusBiasA":{"type":"number","minimum":-1000000000,"maximum":1000000000},"minusBiasA":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve the ideal noninverting amplifier output offset from differential offset voltage and two independently signed input bias currents."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"opamp-offset-bias-superposition","input":{"records":[{"id":"R1","groundOhm":1,"feedbackOhm":3,"sourceOhm":1,"offsetV":1,"plusBiasA":1,"minusBiasA":1}]}}},"limitations":["Resolve the ideal noninverting amplifier output offset from differential offset voltage and two independently signed input bias currents. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"difference-amplifier-resistor-mismatch","version":"1.0.0","name":"Difference Amplifier Resistor Mismatch","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","r1","r2","r3","r4"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"r1":{"type":"number","minimum":-1000000000,"maximum":1000000000},"r2":{"type":"number","minimum":-1000000000,"maximum":1000000000},"r3":{"type":"number","minimum":-1000000000,"maximum":1000000000},"r4":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute differential/common-mode gains for a four-resistor ideal difference amplifier and retain finite CMRR or its exact balanced singularity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"difference-amplifier-resistor-mismatch","input":{"records":[{"id":"R1","r1":1,"r2":2,"r3":1,"r4":2}]}}},"limitations":["Compute differential/common-mode gains for a four-resistor ideal difference amplifier and retain finite CMRR or its exact balanced singularity. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sar-ideal-conversion-trace","version":"1.0.0","name":"Sar Ideal Conversion Trace","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","inputV","referenceV","bits"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"inputV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"referenceV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"bits":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Replay a bounded unipolar successive-approximation conversion with its trial voltages and retained quantization interval."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sar-ideal-conversion-trace","input":{"records":[{"id":"R1","inputV":0.6,"referenceV":1,"bits":3}]}}},"limitations":["Replay a bounded unipolar successive-approximation conversion with its trial voltages and retained quantization interval. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"capacitive-dac-charge-sharing","version":"1.0.0","name":"Capacitive Dac Charge Sharing","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","capacitanceF","initialTopV","initialBottomV","finalBottomV"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"capacitanceF":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"initialTopV":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"initialBottomV":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"finalBottomV":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve a floating common-node voltage after charge sharing across explicitly precharged capacitors and supplied bottom-plate shifts."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"capacitive-dac-charge-sharing","input":{"records":[{"id":"R1","capacitanceF":[1,3],"initialTopV":[1,1],"initialBottomV":[0,0],"finalBottomV":[0,2]}]}}},"limitations":["Resolve a floating common-node voltage after charge sharing across explicitly precharged capacitors and supplied bottom-plate shifts. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"switched-capacitor-settling-sequence","version":"1.0.0","name":"Switched Capacitor Settling Sequence","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","inputV","sampleF","holdF","onOhm","acquisitionS","initialHoldV"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"inputV":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"sampleF":{"type":"number","minimum":-1000000000,"maximum":1000000000},"holdF":{"type":"number","minimum":-1000000000,"maximum":1000000000},"onOhm":{"type":"number","minimum":-1000000000,"maximum":1000000000},"acquisitionS":{"type":"number","minimum":-1000000000,"maximum":1000000000},"initialHoldV":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Replay exact charge sharing followed by finite-RC acquisition for a supplied switched capacitor sample sequence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"switched-capacitor-settling-sequence","input":{"records":[{"id":"R1","inputV":[2,4],"sampleF":1,"holdF":1,"onOhm":1,"acquisitionS":0,"initialHoldV":0}]}}},"limitations":["Replay exact charge sharing followed by finite-RC acquisition for a supplied switched capacitor sample sequence. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"series-rlc-initial-energy-response","version":"1.0.0","name":"Series Rlc Initial Energy Response","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","resistanceOhm","inductanceH","capacitanceF","initialV","initialA","seconds"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"resistanceOhm":{"type":"number","minimum":-1000000000,"maximum":1000000000},"inductanceH":{"type":"number","minimum":-1000000000,"maximum":1000000000},"capacitanceF":{"type":"number","minimum":-1000000000,"maximum":1000000000},"initialV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"initialA":{"type":"number","minimum":-1000000000,"maximum":1000000000},"seconds":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate the exact underdamped unforced series-RLC capacitor voltage and current from arbitrary initial stored energy."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"series-rlc-initial-energy-response","input":{"records":[{"id":"R1","resistanceOhm":0,"inductanceH":1,"capacitanceF":1,"initialV":1,"initialA":0,"seconds":0}]}}},"limitations":["Evaluate the exact underdamped unforced series-RLC capacitor voltage and current from arbitrary initial stored energy. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"mutually-coupled-inductor-energy","version":"1.0.0","name":"Mutually Coupled Inductor Energy","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","l1H","l2H","mutualH","i1A","i2A"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"l1H":{"type":"number","minimum":-1000000000,"maximum":1000000000},"l2H":{"type":"number","minimum":-1000000000,"maximum":1000000000},"mutualH":{"type":"number","minimum":-1000000000,"maximum":1000000000},"i1A":{"type":"number","minimum":-1000000000,"maximum":1000000000},"i2A":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve flux linkages and stored magnetic energy of two passive reciprocal coupled inductors with a declared mutual sign."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"mutually-coupled-inductor-energy","input":{"records":[{"id":"R1","l1H":2,"l2H":2,"mutualH":1,"i1A":1,"i2A":2}]}}},"limitations":["Resolve flux linkages and stored magnetic energy of two passive reciprocal coupled inductors with a declared mutual sign. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ideal-buck-discontinuous-state","version":"1.0.0","name":"Ideal Buck Discontinuous State","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","inputV","outputV","inductanceH","onS","periodS"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"inputV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"outputV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"inductanceH":{"type":"number","minimum":-1000000000,"maximum":1000000000},"onS":{"type":"number","minimum":-1000000000,"maximum":1000000000},"periodS":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve an ideal buck converter discontinuous-conduction cycle from supplied on-time, load, inductance and switching period."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ideal-buck-discontinuous-state","input":{"records":[{"id":"R1","inputV":10,"outputV":5,"inductanceH":1,"onS":1,"periodS":4}]}}},"limitations":["Resolve an ideal buck converter discontinuous-conduction cycle from supplied on-time, load, inductance and switching period. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ideal-boost-continuous-ripple","version":"1.0.0","name":"Ideal Boost Continuous Ripple","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","inputV","outputV","outputA","inductanceH","capacitanceF","frequencyHz"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"inputV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"outputV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"outputA":{"type":"number","minimum":-1000000000,"maximum":1000000000},"inductanceH":{"type":"number","minimum":-1000000000,"maximum":1000000000},"capacitanceF":{"type":"number","minimum":-1000000000,"maximum":1000000000},"frequencyHz":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve ideal continuous-conduction boost current and output capacitor ripple under an explicit positive minimum-inductor-current condition."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ideal-boost-continuous-ripple","input":{"records":[{"id":"R1","inputV":5,"outputV":10,"outputA":1,"inductanceH":1,"capacitanceF":1,"frequencyHz":10}]}}},"limitations":["Resolve ideal continuous-conduction boost current and output capacitor ripple under an explicit positive minimum-inductor-current condition. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"flyback-magnetizing-energy-cycle","version":"1.0.0","name":"Flyback Magnetizing Energy Cycle","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","inputV","outputV","primaryH","primaryToSecondary","onS","periodS"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"inputV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"outputV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"primaryH":{"type":"number","minimum":-1000000000,"maximum":1000000000},"primaryToSecondary":{"type":"number","minimum":-1000000000,"maximum":1000000000},"onS":{"type":"number","minimum":-1000000000,"maximum":1000000000},"periodS":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve an ideal isolated flyback discontinuous magnetizing cycle into peak primary current, secondary decay time and delivered energy."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"flyback-magnetizing-energy-cycle","input":{"records":[{"id":"R1","inputV":10,"outputV":5,"primaryH":1,"primaryToSecondary":2,"onS":1,"periodS":4}]}}},"limitations":["Resolve an ideal isolated flyback discontinuous magnetizing cycle into peak primary current, secondary decay time and delivered energy. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bjt-loaded-bias-dc-root","version":"1.0.0","name":"Bjt Loaded Bias Dc Root","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","supplyV","theveninV","theveninOhm","emitterOhm","collectorOhm","beta","baseEmitterV"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"supplyV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"theveninV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"theveninOhm":{"type":"number","minimum":-1000000000,"maximum":1000000000},"emitterOhm":{"type":"number","minimum":-1000000000,"maximum":1000000000},"collectorOhm":{"type":"number","minimum":-1000000000,"maximum":1000000000},"beta":{"type":"number","minimum":-1000000000,"maximum":1000000000},"baseEmitterV":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve an ideal forward-active BJT Thevenin base bias with emitter degeneration and reject saturation rather than silently using active equations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bjt-loaded-bias-dc-root","input":{"records":[{"id":"R1","supplyV":10,"theveninV":2,"theveninOhm":10,"emitterOhm":1,"collectorOhm":1,"beta":9,"baseEmitterV":1}]}}},"limitations":["Solve an ideal forward-active BJT Thevenin base bias with emitter degeneration and reject saturation rather than silently using active equations. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"mosfet-resistive-load-square-law","version":"1.0.0","name":"Mosfet Resistive Load Square Law","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","gateV","thresholdV","kAPerV2","sourceOhm","drainOhm","supplyV"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"gateV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"thresholdV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"kAPerV2":{"type":"number","minimum":-1000000000,"maximum":1000000000},"sourceOhm":{"type":"number","minimum":-1000000000,"maximum":1000000000},"drainOhm":{"type":"number","minimum":-1000000000,"maximum":1000000000},"supplyV":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve the ideal long-channel saturation square-law current with source degeneration and explicitly validate its drain saturation region."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"mosfet-resistive-load-square-law","input":{"records":[{"id":"R1","gateV":3,"thresholdV":1,"kAPerV2":2,"sourceOhm":1,"drainOhm":1,"supplyV":10}]}}},"limitations":["Solve the ideal long-channel saturation square-law current with source degeneration and explicitly validate its drain saturation region. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"diode-bridge-resistive-waveform","version":"1.0.0","name":"Diode Bridge Resistive Waveform","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","inputV","diodeDropV","loadOhm"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"inputV":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"diodeDropV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"loadOhm":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate full-wave bridge output samples with a declared fixed two-diode drop and a positive resistive load."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"diode-bridge-resistive-waveform","input":{"records":[{"id":"R1","inputV":[0,3,-3],"diodeDropV":0.5,"loadOhm":2}]}}},"limitations":["Evaluate full-wave bridge output samples with a declared fixed two-diode drop and a positive resistive load. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"zener-piecewise-shunt-regulator","version":"1.0.0","name":"Zener Piecewise Shunt Regulator","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","supplyV","seriesOhm","loadOhm","zenerV"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"supplyV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"seriesOhm":{"type":"number","minimum":-1000000000,"maximum":1000000000},"loadOhm":{"type":"number","minimum":-1000000000,"maximum":1000000000},"zenerV":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve an explicit piecewise ideal Zener shunt regulator into off/on state, terminal voltage, load current and dissipation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"zener-piecewise-shunt-regulator","input":{"records":[{"id":"R1","supplyV":10,"seriesOhm":1,"loadOhm":4,"zenerV":4}]}}},"limitations":["Resolve an explicit piecewise ideal Zener shunt regulator into off/on state, terminal voltage, load current and dissipation. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"resistive-bridge-thevenin-port","version":"1.0.0","name":"Resistive Bridge Thevenin Port","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","r1","r2","r3","r4","sourceV","loadOhm"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"r1":{"type":"number","minimum":-1000000000,"maximum":1000000000},"r2":{"type":"number","minimum":-1000000000,"maximum":1000000000},"r3":{"type":"number","minimum":-1000000000,"maximum":1000000000},"r4":{"type":"number","minimum":-1000000000,"maximum":1000000000},"sourceV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"loadOhm":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve an unloaded four-resistor bridge differential port into signed Thevenin voltage, resistance and arbitrary resistive load current."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"resistive-bridge-thevenin-port","input":{"records":[{"id":"R1","r1":1,"r2":1,"r3":1,"r4":3,"sourceV":8,"loadOhm":1}]}}},"limitations":["Resolve an unloaded four-resistor bridge differential port into signed Thevenin voltage, resistance and arbitrary resistive load current. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rc-ladder-elmore-moment","version":"1.0.0","name":"Rc Ladder Elmore Moment","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","resistanceOhm","capacitanceF"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"resistanceOhm":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"capacitanceF":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute Elmore delay moments to every node of an unbranched positive RC ladder with capacitors at downstream nodes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rc-ladder-elmore-moment","input":{"records":[{"id":"R1","resistanceOhm":[1,2],"capacitanceF":[3,4]}]}}},"limitations":["Compute Elmore delay moments to every node of an unbranched positive RC ladder with capacitors at downstream nodes. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"transmission-line-twoport-abcd","version":"1.0.0","name":"Transmission Line Twoport Abcd","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","gammaLengthRe","gammaLengthIm","z0Re","z0Im"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"gammaLengthRe":{"type":"number","minimum":-1000000000,"maximum":1000000000},"gammaLengthIm":{"type":"number","minimum":-1000000000,"maximum":1000000000},"z0Re":{"type":"number","minimum":-1000000000,"maximum":1000000000},"z0Im":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Build a uniform lossy line complex ABCD two-port from explicit complex propagation-length and characteristic impedance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"transmission-line-twoport-abcd","input":{"records":[{"id":"R1","gammaLengthRe":0,"gammaLengthIm":1.5707963267948966,"z0Re":2,"z0Im":0}]}}},"limitations":["Build a uniform lossy line complex ABCD two-port from explicit complex propagation-length and characteristic impedance. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sparameter-twoport-transducer-gain","version":"1.0.0","name":"Sparameter Twoport Transducer Gain","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","s11","s12","s21","s22","source","load"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"s11":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"s12":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"s21":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"s22":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"source":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"load":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute two-port transducer power gain with explicit complex source/load reflections and reject nonpositive available-power factors."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sparameter-twoport-transducer-gain","input":{"records":[{"id":"R1","s11":[0,0],"s12":[0,0],"s21":[2,0],"s22":[0,0],"source":[0,0],"load":[0,0]}]}}},"limitations":["Compute two-port transducer power gain with explicit complex source/load reflections and reject nonpositive available-power factors. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rf-rollett-stability-factors","version":"1.0.0","name":"Rf Rollett Stability Factors","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","s11","s12","s21","s22"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"s11":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"s12":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"s21":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"s22":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute determinant and Rollett K plus both mu factors for an explicit complex two-port, reporting unconditional-stability inequalities as supplied-model evidence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rf-rollett-stability-factors","input":{"records":[{"id":"R1","s11":[0,0],"s12":[0.1,0],"s21":[2,0],"s22":[0,0]}]}}},"limitations":["Compute determinant and Rollett K plus both mu factors for an explicit complex two-port, reporting unconditional-stability inequalities as supplied-model evidence. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"friis-cascade-noise-temperature","version":"1.0.0","name":"Friis Cascade Noise Temperature","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","gains","noiseK"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"gains":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"noiseK":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve ordered linear amplifier gains and noise temperatures into equivalent input temperature and stage-referred contributions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"friis-cascade-noise-temperature","input":{"records":[{"id":"R1","gains":[2,3],"noiseK":[10,20]}]}}},"limitations":["Resolve ordered linear amplifier gains and noise temperatures into equivalent input temperature and stage-referred contributions. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"noise-correlation-complex-combination","version":"1.0.0","name":"Noise Correlation Complex Combination","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","rms1","rms2","correlation","gain1","gain2"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"rms1":{"type":"number","minimum":-1000000000,"maximum":1000000000},"rms2":{"type":"number","minimum":-1000000000,"maximum":1000000000},"correlation":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"gain1":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"gain2":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Combine two complex-correlated RMS noise sources with explicit phase-sensitive transfer coefficients and a valid coherence bound."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"noise-correlation-complex-combination","input":{"records":[{"id":"R1","rms1":3,"rms2":4,"correlation":[0,0],"gain1":[1,0],"gain2":[1,0]}]}}},"limitations":["Combine two complex-correlated RMS noise sources with explicit phase-sensitive transfer coefficients and a valid coherence bound. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"electrothermal-two-node-steady","version":"1.0.0","name":"Electrothermal Two Node Steady","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","ambientK","r1KPerW","r2KPerW","couplingKPerW","p1W","p2W"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"ambientK":{"type":"number","minimum":-1000000000,"maximum":1000000000},"r1KPerW":{"type":"number","minimum":-1000000000,"maximum":1000000000},"r2KPerW":{"type":"number","minimum":-1000000000,"maximum":1000000000},"couplingKPerW":{"type":"number","minimum":-1000000000,"maximum":1000000000},"p1W":{"type":"number","minimum":-1000000000,"maximum":1000000000},"p2W":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve a positive two-node thermal resistance network with separate heat inputs and ambient, retaining each heat path and node temperature."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"electrothermal-two-node-steady","input":{"records":[{"id":"R1","ambientK":300,"r1KPerW":1,"r2KPerW":2,"couplingKPerW":1,"p1W":2,"p2W":0}]}}},"limitations":["Solve a positive two-node thermal resistance network with separate heat inputs and ambient, retaining each heat path and node temperature. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rectangular-pulse-fourier-series","version":"1.0.0","name":"Rectangular Pulse Fourier Series","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","amplitude","duty","offsetCycles","harmonics"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"amplitude":{"type":"number","minimum":-1000000000,"maximum":1000000000},"duty":{"type":"number","minimum":-1000000000,"maximum":1000000000},"offsetCycles":{"type":"number","minimum":-1000000000,"maximum":1000000000},"harmonics":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute complex Fourier-series coefficients of a shifted rectangular pulse train for explicit integer harmonics, including the exact DC branch."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rectangular-pulse-fourier-series","input":{"records":[{"id":"R1","amplitude":2,"duty":0.5,"offsetCycles":0,"harmonics":[0,1,2]}]}}},"limitations":["Compute complex Fourier-series coefficients of a shifted rectangular pulse train for explicit integer harmonics, including the exact DC branch. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"barycentric-trigonometric-interpolation","version":"1.0.0","name":"Barycentric Trigonometric Interpolation","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","samples","phaseCycles"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"samples":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"phaseCycles":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate the unique odd-length periodic trigonometric interpolant on an equispaced cyclic grid using its cardinal sine kernel."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"barycentric-trigonometric-interpolation","input":{"records":[{"id":"R1","samples":[1,1,1],"phaseCycles":[0,0.1,0.5]}]}}},"limitations":["Evaluate the unique odd-length periodic trigonometric interpolant on an equispaced cyclic grid using its cardinal sine kernel. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"overlap-save-fir-block-plan","version":"1.0.0","name":"Overlap Save Fir Block Plan","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","signal","kernel","blockLength"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"signal":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"kernel":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"blockLength":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Construct actual overlap-save block windows and retained samples for a supplied FIR, preserving input/output index correspondence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"overlap-save-fir-block-plan","input":{"records":[{"id":"R1","signal":[1,2,3],"kernel":[1,1],"blockLength":4}]}}},"limitations":["Construct actual overlap-save block windows and retained samples for a supplied FIR, preserving input/output index correspondence. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"linear-phase-fir-symmetry-class","version":"1.0.0","name":"Linear Phase Fir Symmetry Class","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","kernel"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"kernel":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Classify supplied real FIR exact symmetry into types I–IV and report forced zero constraints and group delay."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"linear-phase-fir-symmetry-class","input":{"records":[{"id":"R1","kernel":[1,2,1]}]}}},"limitations":["Classify supplied real FIR exact symmetry into types I–IV and report forced zero constraints and group delay. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"minimum-phase-root-reflection","version":"1.0.0","name":"Minimum Phase Root Reflection","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","zerosRe","zerosIm","gain"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"zerosRe":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"zerosIm":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"gain":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reflect explicitly supplied nonzero FIR zero locations outside the unit circle and adjust gain to preserve unit-circle magnitude."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"minimum-phase-root-reflection","input":{"records":[{"id":"R1","zerosRe":[2],"zerosIm":[0],"gain":1}]}}},"limitations":["Reflect explicitly supplied nonzero FIR zero locations outside the unit circle and adjust gain to preserve unit-circle magnitude. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bilinear-analog-root-map","version":"1.0.0","name":"Bilinear Analog Root Map","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","polesRe","polesIm","zerosRe","zerosIm","sampleRateHz"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"polesRe":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"polesIm":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"zerosRe":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"zerosIm":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"sampleRateHz":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Map supplied stable analog pole/zero locations through a bilinear transform and append the exact infinity zeros needed by a proper transfer function."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bilinear-analog-root-map","input":{"records":[{"id":"R1","polesRe":[-2],"polesIm":[0],"zerosRe":[],"zerosIm":[],"sampleRateHz":1}]}}},"limitations":["Map supplied stable analog pole/zero locations through a bilinear transform and append the exact infinity zeros needed by a proper transfer function. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fractional-delay-lagrange-fir","version":"1.0.0","name":"Fractional Delay Lagrange Fir","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","order","delaySamples"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"order":{"type":"number","minimum":-1000000000,"maximum":1000000000},"delaySamples":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Construct a finite Lagrange fractional-delay FIR on consecutive sample nodes and retain polynomial-reproduction moment residuals."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fractional-delay-lagrange-fir","input":{"records":[{"id":"R1","order":2,"delaySamples":0.5}]}}},"limitations":["Construct a finite Lagrange fractional-delay FIR on consecutive sample nodes and retain polynomial-reproduction moment residuals. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"lattice-allpass-coefficient-recursion","version":"1.0.0","name":"Lattice Allpass Coefficient Recursion","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","reflection"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"reflection":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Build a real stable allpass numerator/denominator from supplied strict reflection coefficients by step-up recursion."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"lattice-allpass-coefficient-recursion","input":{"records":[{"id":"R1","reflection":[0.5]}]}}},"limitations":["Build a real stable allpass numerator/denominator from supplied strict reflection coefficients by step-up recursion. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"haar-best-k-term-reconstruction","version":"1.0.0","name":"Haar Best K Term Reconstruction","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","samples","keep"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"samples":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"keep":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Construct a deterministic best-k-term orthonormal Haar approximation from coefficients, preserving approximation error energy and retained indices."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"haar-best-k-term-reconstruction","input":{"records":[{"id":"R1","samples":[1,1,1,1],"keep":1}]}}},"limitations":["Construct a deterministic best-k-term orthonormal Haar approximation from coefficients, preserving approximation error energy and retained indices. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dft-circular-sample-shift","version":"1.0.0","name":"Dft Circular Sample Shift","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","samples","shift","bins"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"samples":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"shift":{"type":"number","minimum":-1000000000,"maximum":1000000000},"bins":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Apply an exact integer circular shift to a supplied periodic sample vector and expose the corresponding selected Fourier phase multipliers."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dft-circular-sample-shift","input":{"records":[{"id":"R1","samples":[1,2,3],"shift":1,"bins":[0,1]}]}}},"limitations":["Apply an exact integer circular shift to a supplied periodic sample vector and expose the corresponding selected Fourier phase multipliers. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"periodic-discrete-difference-regularization","version":"1.0.0","name":"Periodic Discrete Difference Regularization","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","samples","lambda"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"samples":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"lambda":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve a periodic first-difference Tikhonov smoothing problem by diagonal Fourier filtering and report data/roughness costs."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"periodic-discrete-difference-regularization","input":{"records":[{"id":"R1","samples":[1,1,1,1],"lambda":1}]}}},"limitations":["Solve a periodic first-difference Tikhonov smoothing problem by diagonal Fourier filtering and report data/roughness costs. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sampled-chirp-dechirp-correlation","version":"1.0.0","name":"Sampled Chirp Dechirp Correlation","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","real","imag","initialPhaseRad","cyclesPerSample","chirpPerSample2"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"real":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"imag":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"initialPhaseRad":{"type":"number","minimum":-1000000000,"maximum":1000000000},"cyclesPerSample":{"type":"number","minimum":-1000000000,"maximum":1000000000},"chirpPerSample2":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Dechirp a supplied complex observation against a deterministic linear-frequency reference and report coherent complex sum and residual envelope."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sampled-chirp-dechirp-correlation","input":{"records":[{"id":"R1","real":[1,1],"imag":[0,0],"initialPhaseRad":0,"cyclesPerSample":0,"chirpPerSample2":0}]}}},"limitations":["Dechirp a supplied complex observation against a deterministic linear-frequency reference and report coherent complex sum and residual envelope. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"complex-inphase-quadrature-imbalance","version":"1.0.0","name":"Complex Inphase Quadrature Imbalance","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","inputRe","inputIm","a","b"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"inputRe":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"inputIm":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"a":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"b":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve an explicit widely-linear IQ imbalance model y=a*x+b*conj(x), reporting image-rejection ratio and invertibility."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"complex-inphase-quadrature-imbalance","input":{"records":[{"id":"R1","inputRe":[1,0],"inputIm":[0,1],"a":[1,0],"b":[0.5,0]}]}}},"limitations":["Resolve an explicit widely-linear IQ imbalance model y=a*x+b*conj(x), reporting image-rejection ratio and invertibility. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sampled-ambiguity-function-grid","version":"1.0.0","name":"Sampled Ambiguity Function Grid","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","real","imag","delays","doppler"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"real":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"imag":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"delays":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"doppler":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute a supplied complex baseband signal ambiguity function on explicit integer delays and normalized Doppler frequencies using finite zero padding."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sampled-ambiguity-function-grid","input":{"records":[{"id":"R1","real":[1,1],"imag":[0,0],"delays":[0,1],"doppler":[0]}]}}},"limitations":["Compute a supplied complex baseband signal ambiguity function on explicit integer delays and normalized Doppler frequencies using finite zero padding. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"stft-overlap-add-window-condition","version":"1.0.0","name":"Stft Overlap Add Window Condition","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","analysis","synthesis","hop"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"analysis":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"synthesis":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"hop":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute periodic overlap-add sums of a supplied analysis/synthesis window pair over the least repeating hop period and report exact nonzero reconstruction normalization."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"stft-overlap-add-window-condition","input":{"records":[{"id":"R1","analysis":[1,1,1,1],"synthesis":[1,1,1,1],"hop":2}]}}},"limitations":["Compute periodic overlap-add sums of a supplied analysis/synthesis window pair over the least repeating hop period and report exact nonzero reconstruction normalization. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"isoparametric-quadrilateral-shape-gradient","version":"1.0.0","name":"Isoparametric Quadrilateral Shape Gradient","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","nodes","xi","eta"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"nodes":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"xi":{"type":"number","minimum":-1000000000,"maximum":1000000000},"eta":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve a supplied four-node bilinear Cartesian finite-element mapping into shape functions, physical gradients and local Jacobian at one natural-coordinate point."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"isoparametric-quadrilateral-shape-gradient","input":{"records":[{"id":"R1","nodes":[[-1,-1],[1,-1],[1,1],[-1,1]],"xi":0,"eta":0}]}}},"limitations":["Resolve a supplied four-node bilinear Cartesian finite-element mapping into shape functions, physical gradients and local Jacobian at one natural-coordinate point. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"discrete-minimax-polynomial-approximation","version":"1.0.0","name":"Discrete Minimax Polynomial Approximation","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","x","y","degree"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"x":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"y":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"degree":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Construct a discrete-grid minimax polynomial by exhaustive Chebyshev-alternation candidates, retaining its maximum supplied-grid error and extremal witness."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"discrete-minimax-polynomial-approximation","input":{"records":[{"id":"R1","x":[-1,0,1],"y":[1,0,1],"degree":0}]}}},"limitations":["Construct a discrete-grid minimax polynomial by exhaustive Chebyshev-alternation candidates, retaining its maximum supplied-grid error and extremal witness. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sampled-complex-coherence-frames","version":"1.0.0","name":"Sampled Complex Coherence Frames","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","xRe","xIm","yRe","yIm"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"xRe":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"xIm":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"yRe":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"yIm":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile corresponding complex spectral frame observations into auto/cross powers and magnitude-squared coherence for one bin."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sampled-complex-coherence-frames","input":{"records":[{"id":"R1","xRe":[1,2],"xIm":[0,0],"yRe":[2,4],"yIm":[0,0]}]}}},"limitations":["Reconcile corresponding complex spectral frame observations into auto/cross powers and magnitude-squared coherence for one bin. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"second-order-digital-notch-design","version":"1.0.0","name":"Second Order Digital Notch Design","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","cyclesPerSample","poleRadius"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"cyclesPerSample":{"type":"number","minimum":-1000000000,"maximum":1000000000},"poleRadius":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Construct a real second-order notch filter with explicit center frequency and pole radius, normalize DC gain and retain pole/zero locations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"second-order-digital-notch-design","input":{"records":[{"id":"R1","cyclesPerSample":0.25,"poleRadius":0.5}]}}},"limitations":["Construct a real second-order notch filter with explicit center frequency and pole radius, normalize DC gain and retain pole/zero locations. Factored representation with delay variable u is gainScale*((1-u)^2+2*cosineDefect*u)/((1-r*u)^2+2*r*cosineDefect*u), where r=1-radiusDefect. A coefficientResolutionLimited finding means twelve-significant-digit polynomial DC sums lose more than 1e-8 relative accuracy; use the factored representation. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"weighted-graph-minimum-bisection","version":"1.0.0","name":"Weighted Graph Minimum Bisection","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","weights"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"weights":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Enumerate balanced vertex bipartitions of a small supplied symmetric nonnegative graph and return minimum cut weight with a deterministic witness."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"weighted-graph-minimum-bisection","input":{"records":[{"id":"R1","weights":[[0,1,4,0],[1,0,0,4],[4,0,0,1],[0,4,1,0]]}]}}},"limitations":["Enumerate balanced vertex bipartitions of a small supplied symmetric nonnegative graph and return minimum cut weight with a deterministic witness. Off-diagonal zero graph/cost entries denote absent edges; all matrix indices are zero-based.  Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"general-graph-weighted-matching-exact","version":"1.0.0","name":"General Graph Weighted Matching Exact","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","weights"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"weights":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find a maximum-weight matching in a small undirected graph without requiring bipartiteness; vertices may remain unmatched."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"general-graph-weighted-matching-exact","input":{"records":[{"id":"R1","weights":[[0,3,2],[3,0,1],[2,1,0]]}]}}},"limitations":["Find a maximum-weight matching in a small undirected graph without requiring bipartiteness; vertices may remain unmatched. Off-diagonal zero graph/cost entries denote absent edges; all matrix indices are zero-based.  Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"undirected-minimum-weight-cycle-basis","version":"1.0.0","name":"Undirected Minimum Weight Cycle Basis","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","weights"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"weights":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Construct a minimum-total-weight independent cycle basis of a bounded undirected graph by enumerating simple cycle edge masks and greedy binary-matroid selection."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"undirected-minimum-weight-cycle-basis","input":{"records":[{"id":"R1","weights":[[0,1,1],[1,0,1],[1,1,0]]}]}}},"limitations":["Construct a minimum-total-weight independent cycle basis of a bounded undirected graph by enumerating simple cycle edge masks and greedy binary-matroid selection. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"graph-minimum-fill-elimination","version":"1.0.0","name":"Graph Minimum Fill Elimination","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","weights"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"weights":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Enumerate elimination orders of a bounded undirected graph and return a minimum-fill chordal completion with recorded fill edges."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"graph-minimum-fill-elimination","input":{"records":[{"id":"R1","weights":[[0,1,0,1],[1,0,1,0],[0,1,0,1],[1,0,1,0]]}]}}},"limitations":["Enumerate elimination orders of a bounded undirected graph and return a minimum-fill chordal completion with recorded fill edges. Off-diagonal zero graph/cost entries denote absent edges; all matrix indices are zero-based.  Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"graph-minimum-bandwidth-order","version":"1.0.0","name":"Graph Minimum Bandwidth Order","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","weights"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"weights":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find a vertex ordering minimizing the largest index separation over supplied undirected edges, with exact bounded permutation enumeration."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"graph-minimum-bandwidth-order","input":{"records":[{"id":"R1","weights":[[0,1,1],[1,0,0],[1,0,0]]}]}}},"limitations":["Find a vertex ordering minimizing the largest index separation over supplied undirected edges, with exact bounded permutation enumeration. Off-diagonal zero graph/cost entries denote absent edges; all matrix indices are zero-based.  Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"weighted-minimum-linear-arrangement","version":"1.0.0","name":"Weighted Minimum Linear Arrangement","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","weights"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"weights":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Minimize the weighted sum of undirected edge lengths under a one-dimensional vertex arrangement, retaining per-edge costs."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"weighted-minimum-linear-arrangement","input":{"records":[{"id":"R1","weights":[[0,1,1],[1,0,0],[1,0,0]]}]}}},"limitations":["Minimize the weighted sum of undirected edge lengths under a one-dimensional vertex arrangement, retaining per-edge costs. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"connected-dominating-set-exact","version":"1.0.0","name":"Connected Dominating Set Exact","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","weights","costs"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"weights":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"costs":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find a minimum-cost connected dominating vertex set in a bounded graph, allowing only supplied nonnegative vertex costs."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"connected-dominating-set-exact","input":{"records":[{"id":"R1","weights":[[0,1,0],[1,0,1],[0,1,0]],"costs":[1,2,1]}]}}},"limitations":["Find a minimum-cost connected dominating vertex set in a bounded graph, allowing only supplied nonnegative vertex costs. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"terminal-vertex-separator-exact","version":"1.0.0","name":"Terminal Vertex Separator Exact","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","weights","costs","source","target"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"weights":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"costs":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"source":{"type":"number","minimum":-1000000000,"maximum":1000000000},"target":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find a minimum-cost nonterminal vertex separator between two named vertices, explicitly rejecting an inseparable direct edge."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"terminal-vertex-separator-exact","input":{"records":[{"id":"R1","weights":[[0,1,0],[1,0,1],[0,1,0]],"costs":[9,2,9],"source":0,"target":2}]}}},"limitations":["Find a minimum-cost nonterminal vertex separator between two named vertices, explicitly rejecting an inseparable direct edge. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"resource-constrained-elementary-path","version":"1.0.0","name":"Resource Constrained Elementary Path","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","cost","resource","source","target","budget"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"cost":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"resource":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"source":{"type":"number","minimum":-1000000000,"maximum":1000000000},"target":{"type":"number","minimum":-1000000000,"maximum":1000000000},"budget":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find a least-cost simple directed path subject to one additive nonnegative resource budget by bounded complete path enumeration."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"resource-constrained-elementary-path","input":{"records":[{"id":"R1","cost":[[0,1,5],[0,0,1],[0,0,0]],"resource":[[0,2,1],[0,0,2],[0,0,0]],"source":0,"target":2,"budget":3}]}}},"limitations":["Find a least-cost simple directed path subject to one additive nonnegative resource budget by bounded complete path enumeration. Off-diagonal zero graph/cost entries denote absent edges; all matrix indices are zero-based.  Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"graph-terminal-steiner-tree-exact","version":"1.0.0","name":"Graph Terminal Steiner Tree Exact","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","weights","terminals"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"weights":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"terminals":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find a minimum-weight connected edge subset spanning specified terminals in a bounded positive undirected graph, permitting Steiner vertices."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"graph-terminal-steiner-tree-exact","input":{"records":[{"id":"R1","weights":[[0,1,3],[1,0,1],[3,1,0]],"terminals":[0,2]}]}}},"limitations":["Find a minimum-weight connected edge subset spanning specified terminals in a bounded positive undirected graph, permitting Steiner vertices. Off-diagonal zero graph/cost entries denote absent edges; all matrix indices are zero-based.  Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"weighted-maximum-coverage-cardinality","version":"1.0.0","name":"Weighted Maximum Coverage Cardinality","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sets","weights","maximumSets"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sets":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"weights":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"maximumSets":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Select at most a declared number of supplied sets to maximize covered element weight, retaining selected sets and uncovered elements."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"weighted-maximum-coverage-cardinality","input":{"records":[{"id":"R1","sets":[[0,1],[1,2]],"weights":[1,2,4],"maximumSets":1}]}}},"limitations":["Select at most a declared number of supplied sets to maximize covered element weight, retaining selected sets and uncovered elements. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"quadratic-binary-knapsack-exact","version":"1.0.0","name":"Quadratic Binary Knapsack Exact","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","weights","linear","interaction","capacity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"weights":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"linear":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"interaction":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"capacity":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Maximize declared linear item benefits plus pairwise interactions under an integer capacity through exact subset enumeration."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"quadratic-binary-knapsack-exact","input":{"records":[{"id":"R1","weights":[1,1],"linear":[1,1],"interaction":[[0,3],[3,0]],"capacity":2}]}}},"limitations":["Maximize declared linear item benefits plus pairwise interactions under an integer capacity through exact subset enumeration. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"multiresource-zero-one-knapsack","version":"1.0.0","name":"Multiresource Zero One Knapsack","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","requirements","values","budgets"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"requirements":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"values":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"budgets":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Maximize additive item value under several independent exact integer resource budgets with a bounded exhaustive witness."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"multiresource-zero-one-knapsack","input":{"records":[{"id":"R1","requirements":[[2,1],[1,2],[1,1]],"values":[3,4,2],"budgets":[2,3]}]}}},"limitations":["Maximize additive item value under several independent exact integer resource budgets with a bounded exhaustive witness. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"identical-parallel-machine-makespan","version":"1.0.0","name":"Identical Parallel Machine Makespan","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","duration","machines"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"duration":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"machines":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find a minimum makespan assignment of bounded positive-duration jobs to interchangeable machines using exhaustive symmetry-pruned assignments."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"identical-parallel-machine-makespan","input":{"records":[{"id":"R1","duration":[3,2,2],"machines":2}]}}},"limitations":["Find a minimum makespan assignment of bounded positive-duration jobs to interchangeable machines using exhaustive symmetry-pruned assignments. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"jobshop-operation-order-optimum","version":"1.0.0","name":"Jobshop Operation Order Optimum","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","machine","duration","machines"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"machine":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"duration":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"machines":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find an optimal nonpreemptive job-shop makespan for bounded ordered operation routes by exhaustive feasible priority sequences with earliest-start placement."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"jobshop-operation-order-optimum","input":{"records":[{"id":"R1","machine":[[0,1],[1,0]],"duration":[[2,1],[2,1]],"machines":2}]}}},"limitations":["Find an optimal nonpreemptive job-shop makespan for bounded ordered operation routes by exhaustive feasible priority sequences with earliest-start placement. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"maximum-weight-noncrossing-matching","version":"1.0.0","name":"Maximum Weight Noncrossing Matching","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","weights"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"weights":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find a maximum-weight noncrossing matching on ordered boundary vertices, allowing unmatched vertices and retaining deterministic nested pairs."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"maximum-weight-noncrossing-matching","input":{"records":[{"id":"R1","weights":[[0,1,0,2],[1,0,3,0],[0,3,0,1],[2,0,1,0]]}]}}},"limitations":["Find a maximum-weight noncrossing matching on ordered boundary vertices, allowing unmatched vertices and retaining deterministic nested pairs. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"confluent-hermite-derivative-interpolant","version":"1.0.0","name":"Confluent Hermite Derivative Interpolant","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","nodes","derivatives","queries"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"nodes":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"derivatives":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"queries":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Construct a polynomial satisfying supplied value/derivative constraints at repeated nodes, then evaluate it at explicit query locations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"confluent-hermite-derivative-interpolant","input":{"records":[{"id":"R1","nodes":[0,1],"derivatives":[[0,0],[1,2]],"queries":[0.5]}]}}},"limitations":["Construct a polynomial satisfying supplied value/derivative constraints at repeated nodes, then evaluate it at explicit query locations. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ascending-polynomial-composition","version":"1.0.0","name":"Ascending Polynomial Composition","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","outer","inner"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"outer":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"inner":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compose two finite ascending-power polynomials with an explicit degree/output-work bound, returning the full composed coefficient vector."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ascending-polynomial-composition","input":{"records":[{"id":"R1","outer":[1,2,1],"inner":[1,1]}]}}},"limitations":["Compose two finite ascending-power polynomials with an explicit degree/output-work bound, returning the full composed coefficient vector. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bezier-control-polygon-subdivision","version":"1.0.0","name":"Bezier Control Polygon Subdivision","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","control","parameter"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"control":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"parameter":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Subdivide a supplied Cartesian Bezier control polygon at an interior parameter using de Casteljau construction, preserving both endpoint control polygons."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bezier-control-polygon-subdivision","input":{"records":[{"id":"R1","control":[[0,0],[1,2],[2,0]],"parameter":0.5}]}}},"limitations":["Subdivide a supplied Cartesian Bezier control polygon at an interior parameter using de Casteljau construction, preserving both endpoint control polygons. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rational-bezier-homogeneous-evaluation","version":"1.0.0","name":"Rational Bezier Homogeneous Evaluation","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","control","weights","parameter"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"control":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"weights":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"parameter":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate a positive-weight rational Cartesian Bezier curve and its tangent by homogeneous de Casteljau differentiation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rational-bezier-homogeneous-evaluation","input":{"records":[{"id":"R1","control":[[0,0],[2,0]],"weights":[1,1],"parameter":0.5}]}}},"limitations":["Evaluate a positive-weight rational Cartesian Bezier curve and its tangent by homogeneous de Casteljau differentiation. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bspline-single-knot-insertion","version":"1.0.0","name":"Bspline Single Knot Insertion","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","degree","knots","control","knot"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"degree":{"type":"number","minimum":-1000000000,"maximum":1000000000},"knots":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"control":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"knot":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Insert one interior knot into a supplied open B-spline control polygon, preserving the represented curve and recording the refined knot/control arrays."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bspline-single-knot-insertion","input":{"records":[{"id":"R1","degree":1,"knots":[0,0,1,1],"control":[[0,0],[2,0]],"knot":0.5}]}}},"limitations":["Insert one interior knot into a supplied open B-spline control polygon, preserving the represented curve and recording the refined knot/control arrays. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"periodic-cubic-spline-interpolant","version":"1.0.0","name":"Periodic Cubic Spline Interpolant","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","knots","values","queries"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"knots":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"values":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"queries":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Construct a periodic cubic spline on a supplied nonuniform closed cycle and evaluate in-cycle queries with value/derivative continuity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"periodic-cubic-spline-interpolant","input":{"records":[{"id":"R1","knots":[0,1,2,3],"values":[1,1,1,1],"queries":[0.5,2.5]}]}}},"limitations":["Construct a periodic cubic spline on a supplied nonuniform closed cycle and evaluate in-cycle queries with value/derivative continuity. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"tensor-chebyshev-value-gradient","version":"1.0.0","name":"Tensor Chebyshev Value Gradient","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","coefficients","x","y"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"coefficients":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"x":{"type":"number","minimum":-1000000000,"maximum":1000000000},"y":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate a rectangular bivariate first-kind Chebyshev series and both analytic partial derivatives within its declared unit square."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"tensor-chebyshev-value-gradient","input":{"records":[{"id":"R1","coefficients":[[1,2],[3,0]],"x":0.5,"y":0.25}]}}},"limitations":["Evaluate a rectangular bivariate first-kind Chebyshev series and both analytic partial derivatives within its declared unit square. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"legendre-elliptic-first-second-integrals","version":"1.0.0","name":"Legendre Elliptic First Second Integrals","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","parameter","amplitudeRad"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"parameter":{"type":"number","minimum":-1000000000,"maximum":1000000000},"amplitudeRad":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate real incomplete Legendre elliptic F and E integrals over a bounded amplitude with adaptive Richardson evidence from fixed paired Simpson grids."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"legendre-elliptic-first-second-integrals","input":{"records":[{"id":"R1","parameter":0,"amplitudeRad":1}]}}},"limitations":["Evaluate real incomplete Legendre elliptic F and E integrals over a bounded amplitude with adaptive Richardson evidence from fixed paired Simpson grids. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"airy-real-function-and-derivatives","version":"1.0.0","name":"Airy Real Function And Derivatives","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","x"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"x":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate real Ai/Bi and their first derivatives by the defining Airy differential-equation power series on a bounded real interval."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"airy-real-function-and-derivatives","input":{"records":[{"id":"R1","x":0}]}}},"limitations":["Evaluate real Ai/Bi and their first derivatives by the defining Airy differential-equation power series on a bounded real interval. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dawson-scaled-gaussian-integral","version":"1.0.0","name":"Dawson Scaled Gaussian Integral","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","x"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"x":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate Dawson F(x) through a bounded non-overflowing integral representation and return its differential-equation derivative."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dawson-scaled-gaussian-integral","input":{"records":[{"id":"R1","x":0}]}}},"limitations":["Evaluate Dawson F(x) through a bounded non-overflowing integral representation and return its differential-equation derivative. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"entire-exponential-integral-ein","version":"1.0.0","name":"Entire Exponential Integral Ein","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","x"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"x":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate Ein(x)=integral(1-exp(-t))/t by its convergent entire series, preserving its removable derivative singularity at zero."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"entire-exponential-integral-ein","input":{"records":[{"id":"R1","x":0}]}}},"limitations":["Evaluate Ein(x)=integral(1-exp(-t))/t by its convergent entire series, preserving its removable derivative singularity at zero. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"classical-orthogonal-polynomial-table","version":"1.0.0","name":"Classical Orthogonal Polynomial Table","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","family","degree","x"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"family":{"type":"string","minLength":1,"maxLength":200},"degree":{"type":"number","minimum":-1000000000,"maximum":1000000000},"x":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate caller-selected Legendre, physicists Hermite or ordinary Laguerre polynomial tables and derivatives through a bounded degree using each defining recurrence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"classical-orthogonal-polynomial-table","input":{"records":[{"id":"R1","family":"legendre","degree":2,"x":0.5}]}}},"limitations":["Evaluate caller-selected Legendre, physicists Hermite or ordinary Laguerre polynomial tables and derivatives through a bounded degree using each defining recurrence. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"positive-polygamma-derivative-profile","version":"1.0.0","name":"Positive Polygamma Derivative Profile","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","x"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"x":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate trigamma and tetragamma from convergent positive-domain sums with asymptotic tails, retaining their recurrence check residual."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"positive-polygamma-derivative-profile","input":{"records":[{"id":"R1","x":1}]}}},"limitations":["Evaluate trigamma and tetragamma from convergent positive-domain sums with asymptotic tails, retaining their recurrence check residual. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"riemann-zeta-positive-euler-maclaurin","version":"1.0.0","name":"Riemann Zeta Positive Euler Maclaurin","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","s"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"s":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate real zeta(s) for s>1 with Euler-Maclaurin tail terms and separately expose the tail contribution."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"riemann-zeta-positive-euler-maclaurin","input":{"records":[{"id":"R1","s":2}]}}},"limitations":["Evaluate real zeta(s) for s>1 with Euler-Maclaurin tail terms and separately expose the tail contribution. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"real-dilogarithm-with-identity-check","version":"1.0.0","name":"Real Dilogarithm With Identity Check","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","x"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"x":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate Li2(x) on a bounded real interval by convergent series and reflection, retaining its derivative and reflection-identity residual where defined."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"real-dilogarithm-with-identity-check","input":{"records":[{"id":"R1","x":0.5}]}}},"limitations":["Evaluate Li2(x) on a bounded real interval by convergent series and reflection, retaining its derivative and reflection-identity residual where defined. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gauss-hypergeometric-series-profile","version":"1.0.0","name":"Gauss Hypergeometric Series Profile","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","a","b","c","z"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"a":{"type":"number","minimum":-1000000000,"maximum":1000000000},"b":{"type":"number","minimum":-1000000000,"maximum":1000000000},"c":{"type":"number","minimum":-1000000000,"maximum":1000000000},"z":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate real 2F1(a,b;c;z) and its z derivative by bounded convergent series with an explicit last-term convergence finding."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gauss-hypergeometric-series-profile","input":{"records":[{"id":"R1","a":1,"b":1,"c":1,"z":0.5}]}}},"limitations":["Evaluate real 2F1(a,b;c;z) and its z derivative by bounded convergent series with an explicit last-term convergence finding. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"struve-zero-one-series","version":"1.0.0","name":"Struve Zero One Series","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","x"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"x":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate the distinct inhomogeneous Struve H0/H1 functions and H0 derivative through their bounded real convergent power series."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"struve-zero-one-series","input":{"records":[{"id":"R1","x":0}]}}},"limitations":["Evaluate the distinct inhomogeneous Struve H0/H1 functions and H0 derivative through their bounded real convergent power series. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"complex-pivoted-linear-system","version":"1.0.0","name":"Complex Pivoted Linear System","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","real","imag","rhsReal","rhsImag"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"real":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"imag":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"rhsReal":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"rhsImag":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve bounded dense complex linear equations by complex partial pivoting and return a complex solution plus residual norm."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"complex-pivoted-linear-system","input":{"records":[{"id":"R1","real":[[1,0],[0,1]],"imag":[[0,0],[0,0]],"rhsReal":[2,3],"rhsImag":[4,5]}]}}},"limitations":["Solve bounded dense complex linear equations by complex partial pivoting and return a complex solution plus residual norm. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"symmetric-definite-generalized-eigensystem","version":"1.0.0","name":"Symmetric Definite Generalized Eigensystem","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","a","b"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"a":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"b":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve a real symmetric generalized eigenproblem A*v=lambda*B*v with strictly positive-definite B and return B-orthonormal vectors and residuals."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"symmetric-definite-generalized-eigensystem","input":{"records":[{"id":"R1","a":[[2,0],[0,6]],"b":[[1,0],[0,2]]}]}}},"limitations":["Solve a real symmetric generalized eigenproblem A*v=lambda*B*v with strictly positive-definite B and return B-orthonormal vectors and residuals. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rectangular-matrix-polar-decomposition","version":"1.0.0","name":"Rectangular Matrix Polar Decomposition","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","matrix"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"matrix":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Construct the full-column-rank rectangular polar decomposition A=Q*H with symmetric positive-definite H, preserving reconstruction and orthogonality residuals."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rectangular-matrix-polar-decomposition","input":{"records":[{"id":"R1","matrix":[[2,0],[0,3],[0,0]]}]}}},"limitations":["Construct the full-column-rank rectangular polar decomposition A=Q*H with symmetric positive-definite H, preserving reconstruction and orthogonality residuals. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"positive-definite-matrix-logarithm","version":"1.0.0","name":"Positive Definite Matrix Logarithm","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","matrix"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"matrix":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate the real symmetric principal logarithm of a strictly positive-definite matrix and report exponential reconstruction residual."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"positive-definite-matrix-logarithm","input":{"records":[{"id":"R1","matrix":[[1,0],[0,2.718281828459045]]}]}}},"limitations":["Evaluate the real symmetric principal logarithm of a strictly positive-definite matrix and report exponential reconstruction residual. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"positive-definite-geometric-matrix-mean","version":"1.0.0","name":"Positive Definite Geometric Matrix Mean","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","a","b"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"a":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"b":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute the affine-invariant geometric mean A#B of two real positive-definite matrices and retain its Riccati identity residual."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"positive-definite-geometric-matrix-mean","input":{"records":[{"id":"R1","a":[[1,0],[0,4]],"b":[[9,0],[0,1]]}]}}},"limitations":["Compute the affine-invariant geometric mean A#B of two real positive-definite matrices and retain its Riccati identity residual. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"two-pair-vertex-disjoint-path-optimum","version":"1.0.0","name":"Two Pair Vertex Disjoint Path Optimum","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","cost","pairs"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"cost":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"pairs":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find a minimum-cost pair of fully vertex-disjoint directed simple paths for two fixed terminal pairs through bounded exact path enumeration."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"two-pair-vertex-disjoint-path-optimum","input":{"records":[{"id":"R1","cost":[[0,1,0,0],[0,0,0,0],[0,0,0,2],[0,0,0,0]],"pairs":[[0,1],[2,3]]}]}}},"limitations":["Find a minimum-cost pair of fully vertex-disjoint directed simple paths for two fixed terminal pairs through bounded exact path enumeration. Off-diagonal zero graph/cost entries denote absent edges; all matrix indices are zero-based.  Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"discrete-lyapunov-stationary-covariance","version":"1.0.0","name":"Discrete Lyapunov Stationary Covariance","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","a","q"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"a":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"q":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve P=A*P*A^T+Q for a supplied strict Frobenius contraction and nonnegative symmetric process covariance, retaining equation residual."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"discrete-lyapunov-stationary-covariance","input":{"records":[{"id":"R1","a":[[0.5]],"q":[[3]]}]}}},"limitations":["Solve P=A*P*A^T+Q for a supplied strict Frobenius contraction and nonnegative symmetric process covariance, retaining equation residual. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"finite-horizon-discrete-lqr","version":"1.0.0","name":"Finite Horizon Discrete Lqr","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","a","b","q","r","terminal","horizon"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"a":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"b":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"q":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"r":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"terminal":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"horizon":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve a bounded finite-horizon discrete linear-quadratic supplied-model problem by Riccati backward recursion and return time-varying gains and cost matrices."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"finite-horizon-discrete-lqr","input":{"records":[{"id":"R1","a":[[1]],"b":[[1]],"q":[[1]],"r":[[1]],"terminal":[[1]],"horizon":1}]}}},"limitations":["Solve a bounded finite-horizon discrete linear-quadratic supplied-model problem by Riccati backward recursion and return time-varying gains and cost matrices. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"discrete-algebraic-riccati-iteration","version":"1.0.0","name":"Discrete Algebraic Riccati Iteration","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","a","b","q","r","initial","tolerance","maximumIterations"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"a":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"b":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"q":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"r":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"initial":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"tolerance":{"type":"number","minimum":-1000000000,"maximum":1000000000},"maximumIterations":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Iterate the discrete algebraic Riccati map from a supplied nonnegative initial matrix with an explicit iteration/tolerance profile and convergence finding."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"discrete-algebraic-riccati-iteration","input":{"records":[{"id":"R1","a":[[0]],"b":[[1]],"q":[[1]],"r":[[1]],"initial":[[0]],"tolerance":1e-10,"maximumIterations":100}]}}},"limitations":["Iterate the discrete algebraic Riccati map from a supplied nonnegative initial matrix with an explicit iteration/tolerance profile and convergence finding. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"zero-order-hold-state-discretization","version":"1.0.0","name":"Zero Order Hold State Discretization","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","a","b","sampleS"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"a":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"b":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"sampleS":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Discretize a supplied continuous linear state/input model under a zero-order hold using a block exponential, preserving the input integral at singular A."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"zero-order-hold-state-discretization","input":{"records":[{"id":"R1","a":[[0]],"b":[[2]],"sampleS":3}]}}},"limitations":["Discretize a supplied continuous linear state/input model under a zero-order hold using a block exponential, preserving the input integral at singular A. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"state-observability-initial-reconstruction","version":"1.0.0","name":"State Observability Initial Reconstruction","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","a","b","c","controls","outputs"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"a":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"b":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"c":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"controls":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"outputs":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconstruct the least-squares initial state of a supplied discrete state model from aligned controls/outputs and report the fitted output trajectory."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"state-observability-initial-reconstruction","input":{"records":[{"id":"R1","a":[[1]],"b":[[1]],"c":[[1]],"controls":[[1],[1]],"outputs":[[2],[3]]}]}}},"limitations":["Reconstruct the least-squares initial state of a supplied discrete state model from aligned controls/outputs and report the fitted output trajectory. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"single-input-ackermann-pole-placement","version":"1.0.0","name":"Single Input Ackermann Pole Placement","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","a","b","desiredPoles"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"a":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"b":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"desiredPoles":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute a single-input state-feedback gain for explicitly supplied real desired poles by Ackermann construction, rejecting an uncontrollable model."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"single-input-ackermann-pole-placement","input":{"records":[{"id":"R1","a":[[0,1],[0,0]],"b":[0,1],"desiredPoles":[-2,-3]}]}}},"limitations":["Compute a single-input state-feedback gain for explicitly supplied real desired poles by Ackermann construction, rejecting an uncontrollable model. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"routh-hurwitz-sign-table","version":"1.0.0","name":"Routh Hurwitz Sign Table","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","coefficients"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"coefficients":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Construct a nonsingular real Routh table from descending polynomial coefficients and count strict right-half-plane roots by first-column sign changes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"routh-hurwitz-sign-table","input":{"records":[{"id":"R1","coefficients":[1,6,11,6]}]}}},"limitations":["Construct a nonsingular real Routh table from descending polynomial coefficients and count strict right-half-plane roots by first-column sign changes. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"complex-polygon-winding-evidence","version":"1.0.0","name":"Complex Polygon Winding Evidence","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","real","imag","referenceRe","referenceIm"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"real":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"imag":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"referenceRe":{"type":"number","minimum":-1000000000,"maximum":1000000000},"referenceIm":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute the signed winding of an explicitly closed complex response polygon around a supplied reference and its minimum segment clearance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"complex-polygon-winding-evidence","input":{"records":[{"id":"R1","real":[0,-1,-2,-1,0],"imag":[0,1,0,-1,0],"referenceRe":-1,"referenceIm":0}]}}},"limitations":["Compute the signed winding of an explicitly closed complex response polygon around a supplied reference and its minimum segment clearance. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"finite-horizon-minimum-energy-transfer","version":"1.0.0","name":"Finite Horizon Minimum Energy Transfer","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","a","b","initial","target","horizon"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"a":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"b":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"initial":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"target":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"horizon":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Construct a minimum-squared-input transfer between two declared states over a bounded discrete horizon, retaining control sequence and endpoint residual."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"finite-horizon-minimum-energy-transfer","input":{"records":[{"id":"R1","a":[[1]],"b":[[1]],"initial":[0],"target":[2],"horizon":2}]}}},"limitations":["Construct a minimum-squared-input transfer between two declared states over a bounded discrete horizon, retaining control sequence and endpoint residual. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"finite-alphabet-predictive-control-rehearsal","version":"1.0.0","name":"Finite Alphabet Predictive Control Rehearsal","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","a","b","initial","target","alphabet","horizon","stateWeight","inputWeight"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"a":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"b":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"initial":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"target":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"alphabet":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"horizon":{"type":"number","minimum":-1000000000,"maximum":1000000000},"stateWeight":{"type":"number","minimum":-1000000000,"maximum":1000000000},"inputWeight":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Enumerate bounded finite control sequences for a supplied linear model and quadratic state/input costs, returning only a deterministic mathematical scenario."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"finite-alphabet-predictive-control-rehearsal","input":{"records":[{"id":"R1","a":[[1]],"b":[[1]],"initial":[1],"target":[0],"alphabet":[[-1],[0],[1]],"horizon":2,"stateWeight":1,"inputWeight":1}]}}},"limitations":["Enumerate bounded finite control sequences for a supplied linear model and quadratic state/input costs, returning only a deterministic mathematical scenario. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"complex-frequency-group-delay-profile","version":"1.0.0","name":"Complex Frequency Group Delay Profile","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","omega","real","imag"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"omega":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"real":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"imag":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Unwrap a supplied nonzero complex frequency response on a strictly increasing angular-frequency grid and compute local secant group-delay estimates."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"complex-frequency-group-delay-profile","input":{"records":[{"id":"R1","omega":[0,1,2],"real":[1,1,1],"imag":[0,0,0]}]}}},"limitations":["Unwrap a supplied nonzero complex frequency response on a strictly increasing angular-frequency grid and compute local secant group-delay estimates. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"max-plus-event-state-replay","version":"1.0.0","name":"Max Plus Event State Replay","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","matrix","initial","steps"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"matrix":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":["number","null"],"minimum":-1000000000,"maximum":1000000000}}},"initial":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"steps":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Replay a supplied finite max-plus event transition matrix with explicit absent edges and initial finite event times, retaining each state and selected predecessors."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"max-plus-event-state-replay","input":{"records":[{"id":"R1","matrix":[[0,1],[null,0]],"initial":[0,0],"steps":2}]}}},"limitations":["Replay a supplied finite max-plus event transition matrix with explicit absent edges and initial finite event times, retaining each state and selected predecessors. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"integer-lattice-box-closest-point","version":"1.0.0","name":"Integer Lattice Box Closest Point","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","basis","target","lower","upper"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"basis":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"target":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"lower":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"upper":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find the exact nearest lattice point to an integer target within a supplied bounded coefficient box, retaining an exact decimal squared-distance certificate."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"integer-lattice-box-closest-point","input":{"records":[{"id":"R1","basis":[[2,0],[0,2]],"target":[1,0],"lower":[-1,-1],"upper":[1,1]}]}}},"limitations":["Find the exact nearest lattice point to an integer target within a supplied bounded coefficient box, retaining an exact decimal squared-distance certificate. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"nonnegative-matrix-multiplicative-update","version":"1.0.0","name":"Nonnegative Matrix Multiplicative Update","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","data","w","h"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"data":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"w":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"h":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Perform one Frobenius-loss nonnegative matrix factorization update with an explicit positive-denominator profile, retaining both factors and reconstruction loss."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"nonnegative-matrix-multiplicative-update","input":{"records":[{"id":"R1","data":[[2]],"w":[[1]],"h":[[1]]}]}}},"limitations":["Perform one Frobenius-loss nonnegative matrix factorization update with an explicit positive-denominator profile, retaining both factors and reconstruction loss. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"canonical-correlation-covariance-profile","version":"1.0.0","name":"Canonical Correlation Covariance Profile","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","xx","yy","xy"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"xx":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"yy":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"xy":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute canonical correlations from supplied positive-definite marginal covariance blocks and their cross covariance using symmetric whitening."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"canonical-correlation-covariance-profile","input":{"records":[{"id":"R1","xx":[[1]],"yy":[[1]],"xy":[[0.5]]}]}}},"limitations":["Compute canonical correlations from supplied positive-definite marginal covariance blocks and their cross covariance using symmetric whitening. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"masked-matrix-completion-als-update","version":"1.0.0","name":"Masked Matrix Completion Als Update","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","data","observed","w","h","ridge"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"data":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"observed":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"boolean"}}},"w":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"h":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"ridge":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Perform one ridge-regularized alternating least-squares sweep over explicitly observed matrix entries, retaining completed values and observed loss."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"masked-matrix-completion-als-update","input":{"records":[{"id":"R1","data":[[2]],"observed":[[true]],"w":[[1]],"h":[[1]],"ridge":1}]}}},"limitations":["Perform one ridge-regularized alternating least-squares sweep over explicitly observed matrix entries, retaining completed values and observed loss. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"multinomial-logit-loss-gradient-hessian","version":"1.0.0","name":"Multinomial Logit Loss Gradient Hessian","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","logits","target"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"logits":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"target":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate stable multinomial cross-entropy, gradient and full Hessian from supplied logits and a normalized target distribution, preserving large logit differences without log-of-zero."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"multinomial-logit-loss-gradient-hessian","input":{"records":[{"id":"R1","logits":[0,0],"target":[1,0]}]}}},"limitations":["Evaluate stable multinomial cross-entropy, gradient and full Hessian from supplied logits and a normalized target distribution, preserving large logit differences without log-of-zero. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. No external device or account is accessed. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"two-tone-third-order-intercept-record","version":"1.0.0","name":"Two Tone Third Order Intercept Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","inputDbm","outputDbm","thirdOrderDbm","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"inputDbm":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"outputDbm":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"thirdOrderDbm":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile equal-tone fundamental and third-order intermodulation power observations across a supplied test sweep, retaining per-point input/output intercepts and spread."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"two-tone-third-order-intercept-record","input":{"records":[{"id":"R1","inputDbm":[0,1],"outputDbm":[10,11],"thirdOrderDbm":[-10,-7],"reportedValue":20,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile equal-tone fundamental and third-order intermodulation power observations across a supplied test sweep, retaining per-point input/output intercepts and spread. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /outputInterceptDbm/0 using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"swept-gain-compression-crossing-record","version":"1.0.0","name":"Swept Gain Compression Crossing Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","inputDbm","outputDbm","referenceGainDb","compressionDb","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"inputDbm":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"outputDbm":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"referenceGainDb":{"type":"number","minimum":-1000000000,"maximum":1000000000},"compressionDb":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Locate a supplied gain-compression crossing relative to an explicitly declared small-signal gain, retaining bracket endpoints and interpolated input/output levels."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"swept-gain-compression-crossing-record","input":{"records":[{"id":"R1","inputDbm":[0,1,2],"outputDbm":[10,10.5,10.5],"referenceGainDb":10,"compressionDb":1,"reportedValue":1.5,"absoluteTolerance":1e-8}]}}},"limitations":["Locate a supplied gain-compression crossing relative to an explicitly declared small-signal gain, retaining bracket endpoints and interpolated input/output levels. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /inputCrossingDbm using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"mixer-conversion-image-ledger-record","version":"1.0.0","name":"Mixer Conversion Image Ledger Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","loHz","ifHz","sideband","inputW","outputW","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"loHz":{"type":"number","minimum":-1000000000,"maximum":1000000000},"ifHz":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"sideband":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"inputW":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"outputW":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile declared high-side or low-side downconversion observations into RF/image frequencies, conversion gains and summed desired output power."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"mixer-conversion-image-ledger-record","input":{"records":[{"id":"R1","loHz":100,"ifHz":[10,20],"sideband":[1,-1],"inputW":[2,4],"outputW":[1,1],"reportedValue":110,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile declared high-side or low-side downconversion observations into RF/image frequencies, conversion gains and summed desired output power. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /rfHz/0 using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"receiver-hot-cold-y-factor-record","version":"1.0.0","name":"Receiver Hot Cold Y Factor Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","hotK","coldK","hotPower","coldPower","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"hotK":{"type":"number","minimum":-1000000000,"maximum":1000000000},"coldK":{"type":"number","minimum":-1000000000,"maximum":1000000000},"hotPower":{"type":"number","minimum":-1000000000,"maximum":1000000000},"coldPower":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Separate equivalent receiver noise temperature and linear power gain-bandwidth from two supplied matched thermal-source observations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"receiver-hot-cold-y-factor-record","input":{"records":[{"id":"R1","hotK":300,"coldK":100,"hotPower":5,"coldPower":3,"reportedValue":1.6666666666666667,"absoluteTolerance":1e-8}]}}},"limitations":["Separate equivalent receiver noise temperature and linear power gain-bandwidth from two supplied matched thermal-source observations. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /yFactor using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"spectrum-noise-equivalent-bandwidth-record","version":"1.0.0","name":"Spectrum Noise Equivalent Bandwidth Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","powerW","resolutionHz","shapeFactor","inputLossLinear","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"powerW":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"resolutionHz":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"shapeFactor":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"inputLossLinear":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile already linear-power-averaged analyzer noise observations with supplied resolution-bandwidth shape factors and input loss."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"spectrum-noise-equivalent-bandwidth-record","input":{"records":[{"id":"R1","powerW":[2,4],"resolutionHz":[1,2],"shapeFactor":[2,2],"inputLossLinear":2,"reportedValue":2,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile already linear-power-averaged analyzer noise observations with supplied resolution-bandwidth shape factors and input loss. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /inputWPerHz/0 using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"phase-noise-integrated-jitter-record","version":"1.0.0","name":"Phase Noise Integrated Jitter Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","offsetHz","ssbDbcPerHz","carrierHz","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"offsetHz":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"ssbDbcPerHz":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"carrierHz":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Integrate supplied single-sideband phase-noise samples in linear power using the stated piecewise-linear spectrum model and convert phase variance to carrier timing jitter."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"phase-noise-integrated-jitter-record","input":{"records":[{"id":"R1","offsetHz":[1,2,3],"ssbDbcPerHz":[-10,-10,-10],"carrierHz":1,"reportedValue":0.4,"absoluteTolerance":1e-8}]}}},"limitations":["Integrate supplied single-sideband phase-noise samples in linear power using the stated piecewise-linear spectrum model and convert phase variance to carrier timing jitter. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /phaseVarianceRad2 using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"oscillator-quadratic-time-error-record","version":"1.0.0","name":"Oscillator Quadratic Time Error Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","timeErrorS","spacingS","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"timeErrorS":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"spacingS":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve constant phase-time offset, fractional frequency offset and linear frequency drift from three equally spaced clock time-error observations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"oscillator-quadratic-time-error-record","input":{"records":[{"id":"R1","timeErrorS":[1,4,9],"spacingS":1,"reportedValue":1,"absoluteTolerance":1e-8}]}}},"limitations":["Resolve constant phase-time offset, fractional frequency offset and linear frequency drift from three equally spaced clock time-error observations. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /offsetS using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fractional-n-divider-dwell-record","version":"1.0.0","name":"Fractional N Divider Dwell Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","dividers","counts","pfdHz","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"dividers":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"counts":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"pfdHz":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile exact integer divider dwell counts into average division ratio, declared PFD output frequency and ratio quantization variance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fractional-n-divider-dwell-record","input":{"records":[{"id":"R1","dividers":[2,3],"counts":[3,1],"pfdHz":4,"reportedValue":2.25,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile exact integer divider dwell counts into average division ratio, declared PFD output frequency and ratio quantization variance. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /meanDivision using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"resonator-half-power-bracket-record","version":"1.0.0","name":"Resonator Half Power Bracket Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","frequencyHz","power","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"frequencyHz":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"power":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile an observed power-response sweep into linearly bracketed half-power crossings and loaded Q without extrapolating missing sides."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"resonator-half-power-bracket-record","input":{"records":[{"id":"R1","frequencyHz":[1,2,3,4,5],"power":[0,1,2,1,0],"reportedValue":3,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile an observed power-response sweep into linearly bracketed half-power crossings and loaded Q without extrapolating missing sides. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /peakHz using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"resonator-amplitude-ringdown-q-record","version":"1.0.0","name":"Resonator Amplitude Ringdown Q Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","timesS","amplitude","frequencyHz","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"timesS":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"amplitude":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"frequencyHz":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Fit the logarithm of a supplied positive decaying amplitude envelope and reconcile amplitude time constant with loaded resonator Q."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"resonator-amplitude-ringdown-q-record","input":{"records":[{"id":"R1","timesS":[0,1,2],"amplitude":[1,0.36787944117144233,0.1353352832366127],"frequencyHz":1,"reportedValue":1,"absoluteTolerance":1e-8}]}}},"limitations":["Fit the logarithm of a supplied positive decaying amplitude envelope and reconcile amplitude time constant with loaded resonator Q. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /timeConstantS using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"vna-periodic-time-gate-record","version":"1.0.0","name":"Vna Periodic Time Gate Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","real","imag","gate","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"real":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"imag":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"gate":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"boolean"}},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Apply an explicitly supplied finite time gate to the periodic impulse response of uniformly spaced complex transfer samples and retain removed time-domain energy."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"vna-periodic-time-gate-record","input":{"records":[{"id":"R1","real":[1,1],"imag":[0,0],"gate":[true,false],"reportedValue":1,"absoluteTolerance":1e-8}]}}},"limitations":["Apply an explicitly supplied finite time gate to the periodic impulse response of uniformly spaced complex transfer samples and retain removed time-domain energy. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /gatedReal/0 using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rf-unknown-phase-mismatch-envelope-record","version":"1.0.0","name":"Rf Unknown Phase Mismatch Envelope Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sourceMagnitude","loadMagnitude","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sourceMagnitude":{"type":"number","minimum":-1000000000,"maximum":1000000000},"loadMagnitude":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile measured reflection magnitudes into the exact delivered-power factor envelope over unknown relative phase and retain its dB bounds."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rf-unknown-phase-mismatch-envelope-record","input":{"records":[{"id":"R1","sourceMagnitude":0.5,"loadMagnitude":0.5,"reportedValue":0.36,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile measured reflection magnitudes into the exact delivered-power factor envelope over unknown relative phase and retain its dB bounds. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /minimumFactor using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"antenna-gain-substitution-geometry-record","version":"1.0.0","name":"Antenna Gain Substitution Geometry Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","referenceReceivedW","testReceivedW","referenceDistanceM","testDistanceM","referenceCableLoss","testCableLoss","referenceGain","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"referenceReceivedW":{"type":"number","minimum":-1000000000,"maximum":1000000000},"testReceivedW":{"type":"number","minimum":-1000000000,"maximum":1000000000},"referenceDistanceM":{"type":"number","minimum":-1000000000,"maximum":1000000000},"testDistanceM":{"type":"number","minimum":-1000000000,"maximum":1000000000},"referenceCableLoss":{"type":"number","minimum":-1000000000,"maximum":1000000000},"testCableLoss":{"type":"number","minimum":-1000000000,"maximum":1000000000},"referenceGain":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a reference/test antenna substitution with explicitly supplied distances and cable losses into gain ratio and each geometry correction."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"antenna-gain-substitution-geometry-record","input":{"records":[{"id":"R1","referenceReceivedW":1,"testReceivedW":2,"referenceDistanceM":1,"testDistanceM":2,"referenceCableLoss":1,"testCableLoss":2,"referenceGain":3,"reportedValue":16,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile a reference/test antenna substitution with explicitly supplied distances and cable losses into gain ratio and each geometry correction. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /gainRatio using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"array-pattern-complex-observation-record","version":"1.0.0","name":"Array Pattern Complex Observation Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","positionM","weightRe","weightIm","directionCosine","wavelengthM","measuredNormalized","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"positionM":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"weightRe":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"weightIm":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"directionCosine":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"wavelengthM":{"type":"number","minimum":-1000000000,"maximum":1000000000},"measuredNormalized":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a declared one-dimensional point-source array with supplied complex excitations and measured normalized directional powers."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"array-pattern-complex-observation-record","input":{"records":[{"id":"R1","positionM":[0,0.5],"weightRe":[1,1],"weightIm":[0,0],"directionCosine":[0,1],"wavelengthM":1,"measuredNormalized":[1,0],"reportedValue":1,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile a declared one-dimensional point-source array with supplied complex excitations and measured normalized directional powers. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /predictedNormalized/0 using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"coax-echo-roundtrip-loss-record","version":"1.0.0","name":"Coax Echo Roundtrip Loss Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","echoV","sourceReflection","loadReflection","lengthM","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"echoV":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"sourceReflection":{"type":"number","minimum":-1000000000,"maximum":1000000000},"loadReflection":{"type":"number","minimum":-1000000000,"maximum":1000000000},"lengthM":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile same-polarity successive echo magnitudes with explicit end reflection magnitudes into round-trip attenuation and per-length loss."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"coax-echo-roundtrip-loss-record","input":{"records":[{"id":"R1","echoV":[4,2,1],"sourceReflection":0.5,"loadReflection":1,"lengthM":1,"reportedValue":0.5,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile same-polarity successive echo magnitudes with explicit end reflection magnitudes into round-trip attenuation and per-length loss. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /roundTripAmplitude using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"directional-coupler-port-power-record","version":"1.0.0","name":"Directional Coupler Port Power Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","inputW","throughW","coupledW","isolatedW","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"inputW":{"type":"number","minimum":-1000000000,"maximum":1000000000},"throughW":{"type":"number","minimum":-1000000000,"maximum":1000000000},"coupledW":{"type":"number","minimum":-1000000000,"maximum":1000000000},"isolatedW":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile four supplied forward-excitation port powers into insertion, coupling, isolation and directivity while retaining net unaccounted power."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"directional-coupler-port-power-record","input":{"records":[{"id":"R1","inputW":10,"throughW":8,"coupledW":1,"isolatedW":0.1,"reportedValue":0.9691001300805642,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile four supplied forward-excitation port powers into insertion, coupling, isolation and directivity while retaining net unaccounted power. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /insertionDb using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"multiport-scattering-passivity-record","version":"1.0.0","name":"Multiport Scattering Passivity Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","real","imag","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"real":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"imag":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Assess the largest singular-value power gain of a supplied complex scattering matrix and retain each single-port outgoing-power sum."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"multiport-scattering-passivity-record","input":{"records":[{"id":"R1","real":[[0,0.5],[0.5,0]],"imag":[[0,0],[0,0]],"reportedValue":0.25,"absoluteTolerance":1e-8}]}}},"limitations":["Assess the largest singular-value power gain of a supplied complex scattering matrix and retain each single-port outgoing-power sum. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /maximumPowerGain using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"impedance-fixture-open-short-record","version":"1.0.0","name":"Impedance Fixture Open Short Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","measured","short","openAdmittance","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"measured":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"short":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"openAdmittance":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Correct one measured complex DUT impedance using explicitly supplied series-short and parallel-open fixture error terms."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"impedance-fixture-open-short-record","input":{"records":[{"id":"R1","measured":[3,0],"short":[1,0],"openAdmittance":[0.25,0],"reportedValue":4,"absoluteTolerance":1e-8}]}}},"limitations":["Correct one measured complex DUT impedance using explicitly supplied series-short and parallel-open fixture error terms. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /corrected/0 using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"scope-channel-deskew-differential-record","version":"1.0.0","name":"Scope Channel Deskew Differential Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","timesS","firstV","secondV","secondSkewS","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"timesS":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"firstV":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"secondV":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"secondSkewS":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a declared channel skew by bounded linear interpolation of one supplied waveform onto the other channel timestamps, retaining overlap and differential RMS."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"scope-channel-deskew-differential-record","input":{"records":[{"id":"R1","timesS":[0,1,2],"firstV":[0,1,2],"secondV":[0,1,2],"secondSkewS":0,"reportedValue":0,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile a declared channel skew by bounded linear interpolation of one supplied waveform onto the other channel timestamps, retaining overlap and differential RMS. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /timesS/0 using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sampling-aperture-jitter-budget-record","version":"1.0.0","name":"Sampling Aperture Jitter Budget Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","toneRmsV","frequencyHz","jitterS","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"toneRmsV":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"frequencyHz":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"jitterS":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile uncorrelated aperture timing jitter with an explicitly supplied multisine RMS spectrum into derivative-weighted noise and a signal-to-jitter ratio."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sampling-aperture-jitter-budget-record","input":{"records":[{"id":"R1","toneRmsV":[1,1],"frequencyHz":[1,2],"jitterS":0.01,"reportedValue":1.4142135623730951,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile uncorrelated aperture timing jitter with an explicitly supplied multisine RMS spectrum into derivative-weighted noise and a signal-to-jitter ratio. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /signalRmsV using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"adc-arcsine-histogram-linearity-record","version":"1.0.0","name":"Adc Arcsine Histogram Linearity Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","edges","counts","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"edges":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"counts":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a declared sinusoidal ADC code histogram with normalized transition levels using exact arcsine-bin probabilities rather than a uniform-stimulus assumption."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"adc-arcsine-histogram-linearity-record","input":{"records":[{"id":"R1","edges":[-1,0,1],"counts":[5,5],"reportedValue":0.5,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile a declared sinusoidal ADC code histogram with normalized transition levels using exact arcsine-bin probabilities rather than a uniform-stimulus assumption. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /expectedFraction/0 using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"time-interleaved-adc-spur-record","version":"1.0.0","name":"Time Interleaved Adc Spur Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","channelGain","channelOffsetV","channelSkewSamples","cyclesPerSample","samples","bins","measuredAmplitude","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"channelGain":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"channelOffsetV":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"channelSkewSamples":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"cyclesPerSample":{"type":"number","minimum":-1000000000,"maximum":1000000000},"samples":{"type":"number","minimum":-1000000000,"maximum":1000000000},"bins":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"measuredAmplitude":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Construct an explicitly supplied interleaved-channel sine observation from channel gain/offset/timing errors and reconcile selected DFT-bin amplitudes against measured bins."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"time-interleaved-adc-spur-record","input":{"records":[{"id":"R1","channelGain":[1,1],"channelOffsetV":[0,0],"channelSkewSamples":[0,0],"cyclesPerSample":0.25,"samples":4,"bins":[1],"measuredAmplitude":[1],"reportedValue":1,"absoluteTolerance":1e-8}]}}},"limitations":["Construct an explicitly supplied interleaved-channel sine observation from channel gain/offset/timing errors and reconcile selected DFT-bin amplitudes against measured bins. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /predictedAmplitude/0 using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dac-settling-last-exit-record","version":"1.0.0","name":"Dac Settling Last Exit Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","timesS","volts","finalV","toleranceV","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"timesS":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"volts":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"finalV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"toleranceV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Locate the earliest measured sample after which an entire supplied response remains within an explicitly declared final-value band, retaining unresolved acquisition windows."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dac-settling-last-exit-record","input":{"records":[{"id":"R1","timesS":[0,1,2,3],"volts":[0,1.2,1.05,1],"finalV":1,"toleranceV":0.1,"reportedValue":2,"absoluteTolerance":1e-8}]}}},"limitations":["Locate the earliest measured sample after which an entire supplied response remains within an explicitly declared final-value band, retaining unresolved acquisition windows. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /settlingS using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"isolator-paired-edge-delay-record","version":"1.0.0","name":"Isolator Paired Edge Delay Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","inputRiseS","outputRiseS","inputFallS","outputFallS","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"inputRiseS":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"outputRiseS":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"inputFallS":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"outputFallS":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile paired rising/falling input/output edge timestamps into polarity-specific propagation delays, pulse-width distortion and measured spread."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"isolator-paired-edge-delay-record","input":{"records":[{"id":"R1","inputRiseS":[0,10],"outputRiseS":[1,11],"inputFallS":[4,14],"outputFallS":[6,16],"reportedValue":1,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile paired rising/falling input/output edge timestamps into polarity-specific propagation delays, pulse-width distortion and measured spread. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /risingDelayS/0 using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"clock-high-low-jitter-covariance-record","version":"1.0.0","name":"Clock High Low Jitter Covariance Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","highS","lowS","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"highS":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"lowS":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile paired positive high/low clock durations into period variance, component variances and their covariance identity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"clock-high-low-jitter-covariance-record","input":{"records":[{"id":"R1","highS":[1,2,3],"lowS":[3,2,1],"reportedValue":4,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile paired positive high/low clock durations into period variance, component variances and their covariance identity. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /periodMeanS using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"crystal-resonator-motional-parameter-record","version":"1.0.0","name":"Crystal Resonator Motional Parameter Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","seriesHz","parallelHz","staticF","motionalOhm","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"seriesHz":{"type":"number","minimum":-1000000000,"maximum":1000000000},"parallelHz":{"type":"number","minimum":-1000000000,"maximum":1000000000},"staticF":{"type":"number","minimum":-1000000000,"maximum":1000000000},"motionalOhm":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve an ideal Butterworth-Van Dyke resonator motional branch from supplied series/parallel frequencies, static capacitance and motional resistance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"crystal-resonator-motional-parameter-record","input":{"records":[{"id":"R1","seriesHz":1,"parallelHz":1.4142135623730951,"staticF":1,"motionalOhm":1,"reportedValue":1,"absoluteTolerance":1e-8}]}}},"limitations":["Resolve an ideal Butterworth-Van Dyke resonator motional branch from supplied series/parallel frequencies, static capacitance and motional resistance. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /motionalF using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"depletion-capacitance-doping-profile-record","version":"1.0.0","name":"Depletion Capacitance Doping Profile Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","reverseV","capacitanceF","areaM2","permittivityFPerM","chargeC","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"reverseV":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"capacitanceF":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"areaM2":{"type":"number","minimum":-1000000000,"maximum":1000000000},"permittivityFPerM":{"type":"number","minimum":-1000000000,"maximum":1000000000},"chargeC":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a positive reverse-bias junction capacitance sweep into interval depletion widths and apparent doping from inverse-capacitance-squared slopes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"depletion-capacitance-doping-profile-record","input":{"records":[{"id":"R1","reverseV":[0,1,2],"capacitanceF":[1,0.7071067811865475,0.5773502691896258],"areaM2":1,"permittivityFPerM":1,"chargeC":1,"reportedValue":1,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile a positive reverse-bias junction capacitance sweep into interval depletion widths and apparent doping from inverse-capacitance-squared slopes. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /depletionM/0 using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"mos-flatband-charge-ledger-record","version":"1.0.0","name":"Mos Flatband Charge Ledger Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","flatbandV","workFunctionV","oxideF","areaM2","chargeC","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"flatbandV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"workFunctionV":{"type":"number","minimum":-1000000000,"maximum":1000000000},"oxideF":{"type":"number","minimum":-1000000000,"maximum":1000000000},"areaM2":{"type":"number","minimum":-1000000000,"maximum":1000000000},"chargeC":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile an oxide flatband voltage shift with declared work-function difference, oxide capacitance, area and signed elementary charge into equivalent sheet charge."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"mos-flatband-charge-ledger-record","input":{"records":[{"id":"R1","flatbandV":-1,"workFunctionV":1,"oxideF":2,"areaM2":4,"chargeC":1,"reportedValue":4,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile an oxide flatband voltage shift with declared work-function difference, oxide capacitance, area and signed elementary charge into equivalent sheet charge. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /totalChargeC using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bjt-output-early-voltage-fit-record","version":"1.0.0","name":"Bjt Output Early Voltage Fit Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","collectorV","collectorA","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"collectorV":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"collectorA":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Fit positive forward-active collector-current observations against collector-emitter voltage and retain apparent Early voltage plus current residuals."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bjt-output-early-voltage-fit-record","input":{"records":[{"id":"R1","collectorV":[1,2,3],"collectorA":[2,3,4],"reportedValue":1,"absoluteTolerance":1e-8}]}}},"limitations":["Fit positive forward-active collector-current observations against collector-emitter voltage and retain apparent Early voltage plus current residuals. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /earlyV using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"charge-pumping-interface-trap-fit-record","version":"1.0.0","name":"Charge Pumping Interface Trap Fit Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","frequencyHz","currentA","areaM2","chargeC","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"frequencyHz":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"currentA":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"areaM2":{"type":"number","minimum":-1000000000,"maximum":1000000000},"chargeC":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Separate frequency-proportional charge-pumping current and frequency-independent leakage, then reconcile equivalent active interface trap density."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"charge-pumping-interface-trap-fit-record","input":{"records":[{"id":"R1","frequencyHz":[1,2,3],"currentA":[3,5,7],"areaM2":2,"chargeC":1,"reportedValue":1,"absoluteTolerance":1e-8}]}}},"limitations":["Separate frequency-proportional charge-pumping current and frequency-independent leakage, then reconcile equivalent active interface trap density. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /leakageA using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fet-transconductance-local-threshold-record","version":"1.0.0","name":"Fet Transconductance Local Threshold Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","gateV","drainA","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"gateV":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"drainA":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a monotone supplied gate/current sweep into interval transconductance and local linear tangent threshold estimates at each interval midpoint."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fet-transconductance-local-threshold-record","input":{"records":[{"id":"R1","gateV":[1,2,3],"drainA":[1,4,9],"reportedValue":3,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile a monotone supplied gate/current sweep into interval transconductance and local linear tangent threshold estimates at each interval midpoint. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /transconductanceS/0 using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"thermal-impedance-power-step-record","version":"1.0.0","name":"Thermal Impedance Power Step Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","stepTimesS","stepW","thermalKPerW","timeConstantsS","observationS","observedRiseK","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"stepTimesS":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"stepW":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"thermalKPerW":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"timeConstantsS":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"observationS":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"observedRiseK":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a declared multi-exponential transient thermal impedance with supplied power-step history and observed junction-temperature rises at explicit times."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"thermal-impedance-power-step-record","input":{"records":[{"id":"R1","stepTimesS":[0,1],"stepW":[2,-2],"thermalKPerW":[1],"timeConstantsS":[1],"observationS":[0,1,2],"observedRiseK":[0,1.2642411176571153,0.46508831586965926],"reportedValue":0,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile a declared multi-exponential transient thermal impedance with supplied power-step history and observed junction-temperature rises at explicit times. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /predictedRiseK/0 using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"capacitor-two-mode-absorption-current-fit-record","version":"1.0.0","name":"Capacitor Two Mode Absorption Current Fit Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","timesS","currentA","tau1S","tau2S","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"timesS":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"currentA":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"tau1S":{"type":"number","minimum":-1000000000,"maximum":1000000000},"tau2S":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Separate two supplied known-time-constant absorption modes and a constant leakage current from three current observations, retaining mode amplitudes and fit residuals."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"capacitor-two-mode-absorption-current-fit-record","input":{"records":[{"id":"R1","timesS":[0,1,2],"currentA":[4,1.8710941655794975,1.2889862053619596],"tau1S":1,"tau2S":0.5,"reportedValue":1,"absoluteTolerance":1e-8}]}}},"limitations":["Separate two supplied known-time-constant absorption modes and a constant leakage current from three current observations, retaining mode amplitudes and fit residuals. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /leakageA using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dielectric-debye-semicircle-residual-record","version":"1.0.0","name":"Dielectric Debye Semicircle Residual Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","epsilonStatic","epsilonInfinity","real","lossPositive","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"epsilonStatic":{"type":"number","minimum":-1000000000,"maximum":1000000000},"epsilonInfinity":{"type":"number","minimum":-1000000000,"maximum":1000000000},"real":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"lossPositive":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile supplied complex permittivity observations against a declared single-Debye relaxation semicircle, retaining center/radius and per-observation radial deviations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dielectric-debye-semicircle-residual-record","input":{"records":[{"id":"R1","epsilonStatic":5,"epsilonInfinity":1,"real":[5,3,1],"lossPositive":[0,2,0],"reportedValue":3,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile supplied complex permittivity observations against a declared single-Debye relaxation semicircle, retaining center/radius and per-observation radial deviations. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /center using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"arbitrary-angle-strain-rosette-record","version":"1.0.0","name":"Arbitrary Angle Strain Rosette Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","angleRad","strain","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"angleRad":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"strain":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve three strain-gauge readings at supplied nondegenerate in-plane angles into the symmetric strain tensor, principal strains and principal direction."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"arbitrary-angle-strain-rosette-record","input":{"records":[{"id":"R1","angleRad":[0,0.7853981633974483,1.5707963267948966],"strain":[1,0.5,0],"reportedValue":1,"absoluteTolerance":1e-8}]}}},"limitations":["Resolve three strain-gauge readings at supplied nondegenerate in-plane angles into the symmetric strain tensor, principal strains and principal direction. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /strainX using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"thermistor-three-point-steinhart-hart-record","version":"1.0.0","name":"Thermistor Three Point Steinhart Hart Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","resistanceOhm","temperatureK","queryOhm","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"resistanceOhm":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"temperatureK":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"queryOhm":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Fit three-parameter Steinhart-Hart coefficients from three positive resistance/Kelvin references and evaluate supplied query resistances without extrapolation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"thermistor-three-point-steinhart-hart-record","input":{"records":[{"id":"R1","resistanceOhm":[1,2.718281828459045,7.38905609893065],"temperatureK":[1000,500,333.3333333333333],"queryOhm":[1.6487212707001282],"reportedValue":0.001,"absoluteTolerance":1e-8}]}}},"limitations":["Fit three-parameter Steinhart-Hart coefficients from three positive resistance/Kelvin references and evaluate supplied query resistances without extrapolation. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /coefficients/0 using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rtd-callendar-van-dusen-inversion-record","version":"1.0.0","name":"Rtd Callendar Van Dusen Inversion Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","r0Ohm","aPerC","bPerC2","cPerC4","minimumC","maximumC","measuredOhm","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"r0Ohm":{"type":"number","minimum":-1000000000,"maximum":1000000000},"aPerC":{"type":"number","minimum":-1000000000,"maximum":1000000000},"bPerC2":{"type":"number","minimum":-1000000000,"maximum":1000000000},"cPerC4":{"type":"number","minimum":-1000000000,"maximum":1000000000},"minimumC":{"type":"number","minimum":-1000000000,"maximum":1000000000},"maximumC":{"type":"number","minimum":-1000000000,"maximum":1000000000},"measuredOhm":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a caller-supplied Callendar-Van Dusen RTD characteristic with measured four-wire resistances over an explicit temperature bracket with A positive and B/C nonpositive, ensuring monotonicity analytically."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rtd-callendar-van-dusen-inversion-record","input":{"records":[{"id":"R1","r0Ohm":100,"aPerC":0.01,"bPerC2":0,"cPerC4":0,"minimumC":0,"maximumC":100,"measuredOhm":[100,150,200],"reportedValue":0,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile a caller-supplied Callendar-Van Dusen RTD characteristic with measured four-wire resistances over an explicit temperature bracket with A positive and B/C nonpositive, ensuring monotonicity analytically. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /temperatureC/0 using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"differential-capacitive-position-parasitic-record","version":"1.0.0","name":"Differential Capacitive Position Parasitic Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","firstF","secondF","parasiticFirstF","parasiticSecondF","gapM","centerF","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"firstF":{"type":"number","minimum":-1000000000,"maximum":1000000000},"secondF":{"type":"number","minimum":-1000000000,"maximum":1000000000},"parasiticFirstF":{"type":"number","minimum":-1000000000,"maximum":1000000000},"parasiticSecondF":{"type":"number","minimum":-1000000000,"maximum":1000000000},"gapM":{"type":"number","minimum":-1000000000,"maximum":1000000000},"centerF":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve an ideal differential parallel-plate displacement sensor after separately supplied per-side parasitic subtraction and retain common-mode capacitance closure."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"differential-capacitive-position-parasitic-record","input":{"records":[{"id":"R1","firstF":3,"secondF":1.5,"parasiticFirstF":1,"parasiticSecondF":0.5,"gapM":1,"centerF":1.3333333333333333,"reportedValue":0.3333333333333333,"absoluteTolerance":1e-8}]}}},"limitations":["Resolve an ideal differential parallel-plate displacement sensor after separately supplied per-side parasitic subtraction and retain common-mode capacitance closure. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /positionM using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"acoustic-opposed-transit-medium-record","version":"1.0.0","name":"Acoustic Opposed Transit Medium Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","pathM","downstreamS","upstreamS","projectionCosine","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"pathM":{"type":"number","minimum":-1000000000,"maximum":1000000000},"downstreamS":{"type":"number","minimum":-1000000000,"maximum":1000000000},"upstreamS":{"type":"number","minimum":-1000000000,"maximum":1000000000},"projectionCosine":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve two opposed acoustic transit observations along a supplied path into intrinsic sound speed and medium velocity projection, retaining transit reconstruction residuals."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"acoustic-opposed-transit-medium-record","input":{"records":[{"id":"R1","pathM":3,"downstreamS":1,"upstreamS":3,"projectionCosine":1,"reportedValue":2,"absoluteTolerance":1e-8}]}}},"limitations":["Resolve two opposed acoustic transit observations along a supplied path into intrinsic sound speed and medium velocity projection, retaining transit reconstruction residuals. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /soundMPerS using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"otdr-backscatter-segment-loss-record","version":"1.0.0","name":"Otdr Backscatter Segment Loss Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","distanceM","backscatterDb","spliceBeforeDb","spliceAfterDb","reportedValue","absoluteTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"distanceM":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"backscatterDb":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"spliceBeforeDb":{"type":"number","minimum":-1000000000,"maximum":1000000000},"spliceAfterDb":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reportedValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"absoluteTolerance":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a declared optical backscatter segment under explicit double-pass propagation into one-way attenuation and separate supplied splice jumps."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"otdr-backscatter-segment-loss-record","input":{"records":[{"id":"R1","distanceM":[0,1,2],"backscatterDb":[0,-2,-4],"spliceBeforeDb":0,"spliceAfterDb":-1,"reportedValue":1,"absoluteTolerance":1e-8}]}}},"limitations":["Reconcile a declared optical backscatter segment under explicit double-pass propagation into one-way attenuation and separate supplied splice jumps. Declared ideal or supplied-record model only; no physical inspection, live control, certification or professional approval. Nonzero model inputs have magnitude from 1e-12 through 1e9; zero remains permitted only where the specific semantic model permits it. reportedValue and absoluteTolerance may use smaller finite magnitudes. Explicit matrix pivot/spectral conditioning floor is 1e-12 of the stated scale; symmetric eigensystem stopping is 1e-14 of scale. Matrix and enumeration bounds are input work profiles. Floating arithmetic uses finite double precision and twelve-significant-digit presentation; integral quantities must remain exactly representable. Compare supplied reportedValue with the model result at record JSON pointer /oneWayDbPerM using supplied absoluteTolerance; a strictly larger absolute residual creates a finding. An unavailable target creates a finding with null residual. The comparison has no hidden epsilon. Aggregate enumeration estimates must not exceed 10000000 elementary work units per request. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"two-peg-level-collimation-field-record","version":"1.0.0","name":"Two Peg Level Collimation Field Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","nearA","nearB","middleA","middleB","nearDistanceA","nearDistanceB","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"nearA":{"type":"number","minimum":-1000000,"maximum":1000000},"nearB":{"type":"number","minimum":-1000000,"maximum":1000000},"middleA":{"type":"number","minimum":-1000000,"maximum":1000000},"middleB":{"type":"number","minimum":-1000000,"maximum":1000000},"nearDistanceA":{"type":"number","minimum":0.000001,"maximum":1000000},"nearDistanceB":{"type":"number","minimum":0.000001,"maximum":1000000},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reduce a two-peg collimation test using equal midpoint sights and unequal near-end sights; output is rod-reading slope error per distance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"two-peg-level-collimation-field-record","input":{"records":[{"id":"R1","nearA":2,"nearB":1,"middleA":2,"middleB":1.1,"nearDistanceA":1,"nearDistanceB":11,"observedValue":-0.01,"tolerance":1e-8}]}}},"limitations":["Reduce a two-peg collimation test using equal midpoint sights and unequal near-end sights; output is rod-reading slope error per distance. No instrument adjustment or accuracy-class assignment. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"reciprocal-trigonometric-height-pair-record","version":"1.0.0","name":"Reciprocal Trigonometric Height Pair Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","forwardSlope","forwardZenithDegrees","reverseSlope","reverseZenithDegrees","forwardInstrumentHeight","forwardTargetHeight","reverseInstrumentHeight","reverseTargetHeight","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"forwardSlope":{"type":"number","minimum":0.000001,"maximum":1000000},"forwardZenithDegrees":{"type":"number","minimum":1,"maximum":179},"reverseSlope":{"type":"number","minimum":0.000001,"maximum":1000000},"reverseZenithDegrees":{"type":"number","minimum":1,"maximum":179},"forwardInstrumentHeight":{"type":"number","minimum":0,"maximum":1000000},"forwardTargetHeight":{"type":"number","minimum":0,"maximum":1000000},"reverseInstrumentHeight":{"type":"number","minimum":0,"maximum":1000000},"reverseTargetHeight":{"type":"number","minimum":0,"maximum":1000000},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Average reciprocal trigonometric height differences in a common length unit with separately supplied instrument and target heights."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"reciprocal-trigonometric-height-pair-record","input":{"records":[{"id":"R1","forwardSlope":2,"forwardZenithDegrees":60,"reverseSlope":2,"reverseZenithDegrees":120,"forwardInstrumentHeight":1,"forwardTargetHeight":1,"reverseInstrumentHeight":1,"reverseTargetHeight":1,"observedValue":1,"tolerance":1e-8}]}}},"limitations":["Average reciprocal trigonometric height differences in a common length unit with separately supplied instrument and target heights. Equal path conditions are assumed; no refraction or datum certification. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Curvature/refraction cancellation assumes simultaneous symmetrical reciprocal paths with comparable ground/atmosphere; distances share the same meteorological convention. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"total-station-zenith-face-index-record","version":"1.0.0","name":"Total Station Zenith Face Index Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","faceOneDegrees","faceTwoDegrees","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"faceOneDegrees":{"type":"number","minimum":0,"maximum":180},"faceTwoDegrees":{"type":"number","minimum":180,"maximum":360},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile the vertical-circle index from a paired face-I/face-II zenith observation in degrees."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"total-station-zenith-face-index-record","input":{"records":[{"id":"R1","faceOneDegrees":80.01,"faceTwoDegrees":280.01,"observedValue":0.01,"tolerance":1e-8}]}}},"limitations":["Reconcile the vertical-circle index from a paired face-I/face-II zenith observation in degrees. Full-circle opposite-face convention only; no automatic total-station calibration. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"horizontal-circle-set-wrap-reduction-record","version":"1.0.0","name":"Horizontal Circle Set Wrap Reduction Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","rounds","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"rounds":{"type":"array","minItems":2,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["backsight","foresight"],"properties":{"backsight":{"type":"number","minimum":-180,"maximum":180},"foresight":{"type":"number","minimum":-180,"maximum":180}}}},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reduce a repeated horizontal angle set with circular averaging across circle zero."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"horizontal-circle-set-wrap-reduction-record","input":{"records":[{"id":"R1","rounds":[{"backsight":170,"foresight":-170},{"backsight":0,"foresight":20}],"observedValue":20,"tolerance":1e-8}]}}},"limitations":["Reduce a repeated horizontal angle set with circular averaging across circle zero. Back/fore readings share face convention; no traverse adjustment or orientation certification. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. observedValue must use the same 0 to 360 degree representative as calculatedValue; discrepancy is ordinary absolute subtraction. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"edm-baseline-additive-scale-calibration-record","version":"1.0.0","name":"Edm Baseline Additive Scale Calibration Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","baselines","testDistance","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"baselines":{"type":"array","minItems":3,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["certified","measured"],"properties":{"certified":{"type":"number","minimum":0.000001,"maximum":1000000},"measured":{"type":"number","minimum":0.000001,"maximum":1000000}}}},"testDistance":{"type":"number","minimum":0.000001,"maximum":1000000},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Fit additive and proportional EDM discrepancy across supplied reference baselines, then report predicted discrepancy at a supplied test distance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"edm-baseline-additive-scale-calibration-record","input":{"records":[{"id":"R1","baselines":[{"certified":1,"measured":1.1},{"certified":2,"measured":2.2},{"certified":3,"measured":3.3}],"testDistance":10,"observedValue":1,"tolerance":1e-8}]}}},"limitations":["Fit additive and proportional EDM discrepancy across supplied reference baselines, then report predicted discrepancy at a supplied test distance. No traceability or calibration certificate is issued. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"steel-tape-sag-tension-temperature-record","version":"1.0.0","name":"Steel Tape Sag Tension Temperature Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","measuredLength","referenceTemperature","fieldTemperature","expansionPerDegree","fieldTension","referenceTension","area","youngModulus","weightPerLength","unsupportedSpan","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"measuredLength":{"type":"number","minimum":0.000001,"maximum":1000000},"referenceTemperature":{"type":"number","minimum":-1000000,"maximum":1000000},"fieldTemperature":{"type":"number","minimum":-1000000,"maximum":1000000},"expansionPerDegree":{"type":"number","minimum":0,"maximum":0.001},"fieldTension":{"type":"number","minimum":0.000001,"maximum":1000000},"referenceTension":{"type":"number","minimum":0.000001,"maximum":1000000},"area":{"type":"number","minimum":0.000001,"maximum":1000000},"youngModulus":{"type":"number","minimum":0.000001,"maximum":1000000},"weightPerLength":{"type":"number","minimum":0,"maximum":1000000},"unsupportedSpan":{"type":"number","minimum":0.000001,"maximum":1000000},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a level steel tape length with thermal, elastic pull and parabolic uniform-span sag corrections."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"steel-tape-sag-tension-temperature-record","input":{"records":[{"id":"R1","measuredLength":10,"referenceTemperature":20,"fieldTemperature":30,"expansionPerDegree":0.00001,"fieldTension":10,"referenceTension":10,"area":1,"youngModulus":100,"weightPerLength":0,"unsupportedSpan":10,"observedValue":10.001,"tolerance":1e-8}]}}},"limitations":["Reconcile a level steel tape length with thermal, elastic pull and parabolic uniform-span sag corrections. Common force/length units and small sag are required; no field distance certification. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"inclined-stadia-vertical-staff-reduction-record","version":"1.0.0","name":"Inclined Stadia Vertical Staff Reduction Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","upperWire","lowerWire","centralWire","verticalAngleDegrees","multiplyingConstant","additiveConstant","instrumentHeight","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"upperWire":{"type":"number","minimum":-1000000,"maximum":1000000},"lowerWire":{"type":"number","minimum":-1000000,"maximum":1000000},"centralWire":{"type":"number","minimum":-1000000,"maximum":1000000},"verticalAngleDegrees":{"type":"number","minimum":-80,"maximum":80},"multiplyingConstant":{"type":"number","minimum":0.000001,"maximum":1000000},"additiveConstant":{"type":"number","minimum":0,"maximum":1000000},"instrumentHeight":{"type":"number","minimum":0,"maximum":1000000},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reduce inclined stadia observations on a vertical staff into target-ground elevation difference."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"inclined-stadia-vertical-staff-reduction-record","input":{"records":[{"id":"R1","upperWire":2,"lowerWire":1,"centralWire":1.5,"verticalAngleDegrees":30,"multiplyingConstant":100,"additiveConstant":0,"instrumentHeight":1.5,"observedValue":43.30127018922193,"tolerance":1e-8}]}}},"limitations":["Reduce inclined stadia observations on a vertical staff into target-ground elevation difference. Assumes a declared multiplying/additive instrument model; no target height inference or survey approval. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"level-staff-piecewise-scale-temperature-record","version":"1.0.0","name":"Level Staff Piecewise Scale Temperature Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","reading","temperature","referenceTemperature","expansionPerDegree","calibration","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"reading":{"type":"number","minimum":0,"maximum":1000000},"temperature":{"type":"number","minimum":-1000000,"maximum":1000000},"referenceTemperature":{"type":"number","minimum":-1000000,"maximum":1000000},"expansionPerDegree":{"type":"number","minimum":0,"maximum":0.001},"calibration":{"type":"array","minItems":2,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["reading","correction"],"properties":{"reading":{"type":"number","minimum":0,"maximum":1000000},"correction":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Apply interpolated staff graduation correction followed by a declared thermal scale adjustment in the reading unit."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"level-staff-piecewise-scale-temperature-record","input":{"records":[{"id":"R1","reading":1.5,"temperature":20,"referenceTemperature":20,"expansionPerDegree":0,"calibration":[{"reading":1,"correction":0.01},{"reading":2,"correction":0.03}],"observedValue":1.52,"tolerance":1e-8}]}}},"limitations":["Apply interpolated staff graduation correction followed by a declared thermal scale adjustment in the reading unit. No extrapolation, calibration authority or instrument change. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"curvature-refraction-intervisibility-clearance-record","version":"1.0.0","name":"Curvature Refraction Intervisibility Clearance Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","lineLength","startHeight","endHeight","earthRadius","refractionCoefficient","terrain","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"lineLength":{"type":"number","minimum":0.000001,"maximum":1000000},"startHeight":{"type":"number","minimum":-1000000,"maximum":1000000},"endHeight":{"type":"number","minimum":-1000000,"maximum":1000000},"earthRadius":{"type":"number","minimum":0.000001,"maximum":1000000},"refractionCoefficient":{"type":"number","minimum":0,"maximum":0.9},"terrain":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["station","height"],"properties":{"station":{"type":"number","minimum":0,"maximum":1000000},"height":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare minimum supplied-profile sight clearance after the parabolic Earth-curvature/refraction bulge approximation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"curvature-refraction-intervisibility-clearance-record","input":{"records":[{"id":"R1","lineLength":2,"startHeight":1,"endHeight":1,"earthRadius":10,"refractionCoefficient":0,"terrain":[{"station":1,"height":0}],"observedValue":0.95,"tolerance":1e-8}]}}},"limitations":["Compare minimum supplied-profile sight clearance after the parabolic Earth-curvature/refraction bulge approximation. No terrain sampling completeness, visibility guarantee or radio propagation model. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"prismoidal-earthwork-section-volume-record","version":"1.0.0","name":"Prismoidal Earthwork Section Volume Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","length","startArea","midArea","endArea","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"length":{"type":"number","minimum":0.000001,"maximum":1000000},"startArea":{"type":"number","minimum":0,"maximum":1000000},"midArea":{"type":"number","minimum":0,"maximum":1000000},"endArea":{"type":"number","minimum":0,"maximum":1000000},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a prismoidal earthwork volume from endpoint and true midpoint cross-sectional areas."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"prismoidal-earthwork-section-volume-record","input":{"records":[{"id":"R1","length":6,"startArea":1,"midArea":4,"endArea":9,"observedValue":26,"tolerance":1e-8}]}}},"limitations":["Reconcile a prismoidal earthwork volume from endpoint and true midpoint cross-sectional areas. Common area/length units; no terrain model, shrink/swell factor or quantity certification. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"borehole-minimum-curvature-trajectory-record","version":"1.0.0","name":"Borehole Minimum Curvature Trajectory Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","stations","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"stations":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["measuredDepth","inclinationDegrees","azimuthDegrees"],"properties":{"measuredDepth":{"type":"number","minimum":0,"maximum":1000000},"inclinationDegrees":{"type":"number","minimum":0,"maximum":180},"azimuthDegrees":{"type":"number","minimum":-180,"maximum":180}}}},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile vertical-depth change along a supplied borehole survey by the minimum-curvature method."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"borehole-minimum-curvature-trajectory-record","input":{"records":[{"id":"R1","stations":[{"measuredDepth":0,"inclinationDegrees":0,"azimuthDegrees":0},{"measuredDepth":10,"inclinationDegrees":0,"azimuthDegrees":0}],"observedValue":10,"tolerance":1e-8}]}}},"limitations":["Reconcile vertical-depth change along a supplied borehole survey by the minimum-curvature method. Inclination is from downward vertical; no drilling control, positional accuracy or trajectory certification. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"stream-midsection-current-meter-discharge-record","version":"1.0.0","name":"Stream Midsection Current Meter Discharge Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","verticals","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"verticals":{"type":"array","minItems":3,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["station","depth","velocity"],"properties":{"station":{"type":"number","minimum":0,"maximum":1000000},"depth":{"type":"number","minimum":0,"maximum":1000000},"velocity":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reduce a current-meter cross section by the USGS midsection method with explicit zero-depth bank endpoints and signed mean vertical velocities."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"stream-midsection-current-meter-discharge-record","input":{"records":[{"id":"R1","verticals":[{"station":0,"depth":0,"velocity":0},{"station":1,"depth":1,"velocity":2},{"station":2,"depth":0,"velocity":0}],"observedValue":2,"tolerance":1e-8}]}}},"limitations":["Reduce a current-meter cross section by the USGS midsection method with explicit zero-depth bank endpoints and signed mean vertical velocities. Output is volume per time; no discharge measurement certification. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"moving-bed-loop-adcp-discharge-correction-record","version":"1.0.0","name":"Moving Bed Loop Adcp Discharge Correction Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","uncorrectedDischarge","boatLoopSeconds","upstreamClosureDistance","meanMeasuredWaterSpeed","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"uncorrectedDischarge":{"type":"number","minimum":0.000001,"maximum":1000000},"boatLoopSeconds":{"type":"number","minimum":0.000001,"maximum":1000000},"upstreamClosureDistance":{"type":"number","minimum":0,"maximum":1000000},"meanMeasuredWaterSpeed":{"type":"number","minimum":0.000001,"maximum":1000000},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Apply a supplied stationary-bed loop estimate to bottom-track-biased ADCP discharge using a uniform fractional moving-bed correction."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"moving-bed-loop-adcp-discharge-correction-record","input":{"records":[{"id":"R1","uncorrectedDischarge":90,"boatLoopSeconds":10,"upstreamClosureDistance":1,"meanMeasuredWaterSpeed":0.9,"observedValue":100,"tolerance":1e-8}]}}},"limitations":["Apply a supplied stationary-bed loop estimate to bottom-track-biased ADCP discharge using a uniform fractional moving-bed correction. No compass calibration, raw acoustic processing or deployment approval. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"contracted-rectangular-weir-field-discharge-record","version":"1.0.0","name":"Contracted Rectangular Weir Field Discharge Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","crestLength","head","endContractions","coefficient","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"crestLength":{"type":"number","minimum":0.000001,"maximum":1000000},"head":{"type":"number","minimum":0.000001,"maximum":1000000},"endContractions":{"type":"integer","minimum":2,"maximum":2},"coefficient":{"type":"number","minimum":0.000001,"maximum":1000000},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a fully contracted free rectangular sharp-crested Francis weir with two end contractions and head at most one-third of crest length."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"contracted-rectangular-weir-field-discharge-record","input":{"records":[{"id":"R1","crestLength":4,"head":1,"endContractions":2,"coefficient":1,"observedValue":3.8,"tolerance":1e-8}]}}},"limitations":["Reconcile a fully contracted free rectangular sharp-crested Francis weir with two end contractions and head at most one-third of crest length. Coefficient must match the supplied coherent units. Approach and installation conditions must be supplied independently; no submergence, calibration or actual structure validation. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"submerged-weir-villemonte-discharge-record","version":"1.0.0","name":"Submerged Weir Villemonte Discharge Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","freeDischarge","upstreamHead","downstreamHead","weirExponent","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"freeDischarge":{"type":"number","minimum":0.000001,"maximum":1000000},"upstreamHead":{"type":"number","minimum":0.000001,"maximum":1000000},"downstreamHead":{"type":"number","minimum":0,"maximum":1000000},"weirExponent":{"type":"number","minimum":1.5,"maximum":1.5},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Apply the explicitly approximate Villemonte submerged-weir reduction to a supplied free-flow discharge."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"submerged-weir-villemonte-discharge-record","input":{"records":[{"id":"R1","freeDischarge":2,"upstreamHead":1,"downstreamHead":0,"weirExponent":1.5,"observedValue":2,"tolerance":1e-8}]}}},"limitations":["Apply the explicitly approximate Villemonte submerged-weir reduction to a supplied free-flow discharge. No free-flow coefficient selection or suitability for a particular structure is inferred. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. This source-bound rectangular profile fixes weirExponent at1.5. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"tipping-bucket-dead-time-rain-intensity-record","version":"1.0.0","name":"Tipping Bucket Dead Time Rain Intensity Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","tips","bucketDepthMm","seconds","deadSecondsPerTip","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"tips":{"type":"integer","minimum":0,"maximum":100000},"bucketDepthMm":{"type":"number","minimum":0.000001,"maximum":1000000},"seconds":{"type":"number","minimum":0.000001,"maximum":1000000},"deadSecondsPerTip":{"type":"number","minimum":0,"maximum":1000000},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Correct a tipping-bucket interval intensity in mm/h under a declared nonparalyzable per-tip dead-time model."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"tipping-bucket-dead-time-rain-intensity-record","input":{"records":[{"id":"R1","tips":10,"bucketDepthMm":0.2,"seconds":100,"deadSecondsPerTip":1,"observedValue":80,"tolerance":1e-8}]}}},"limitations":["Correct a tipping-bucket interval intensity in mm/h under a declared nonparalyzable per-tip dead-time model. No splash/undercatch correction or observed weather validation. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"weighing-rain-gauge-reset-evaporation-record","version":"1.0.0","name":"Weighing Rain Gauge Reset Evaporation Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","readingsKg","resetAddedKg","evaporationKg","collectorAreaM2","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"readingsKg":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000}},"resetAddedKg":{"type":"array","minItems":1,"maxItems":63,"items":{"type":"number","minimum":0,"maximum":1000000}},"evaporationKg":{"type":"array","minItems":1,"maxItems":63,"items":{"type":"number","minimum":0,"maximum":1000000}},"collectorAreaM2":{"type":"number","minimum":0.000001,"maximum":1000000},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconstruct water-equivalent precipitation depth in mm from weighing-gauge mass increments, explicit reset removal additions and evaporation replacements."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"weighing-rain-gauge-reset-evaporation-record","input":{"records":[{"id":"R1","readingsKg":[10,11,2],"resetAddedKg":[0,10],"evaporationKg":[0,0],"collectorAreaM2":1,"observedValue":2,"tolerance":1e-8}]}}},"limitations":["Reconstruct water-equivalent precipitation depth in mm from weighing-gauge mass increments, explicit reset removal additions and evaporation replacements. Assumes water density 1 kg/L; no automatic reset detection. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"double-mass-rainfall-slope-break-record","version":"1.0.0","name":"Double Mass Rainfall Slope Break Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","reference","target","breakAfter","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"reference":{"type":"array","minItems":4,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000}},"target":{"type":"array","minItems":4,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000}},"breakAfter":{"type":"integer","minimum":1,"maximum":63},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare post-break to pre-break double-mass accumulation slopes at an explicitly supplied breakpoint."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"double-mass-rainfall-slope-break-record","input":{"records":[{"id":"R1","reference":[1,2,1,2],"target":[2,4,1,2],"breakAfter":2,"observedValue":0.5,"tolerance":1e-8}]}}},"limitations":["Compare post-break to pre-break double-mass accumulation slopes at an explicitly supplied breakpoint. No automated changepoint, station homogeneity conclusion or rainfall correction is performed. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"snow-core-layer-water-equivalent-record","version":"1.0.0","name":"Snow Core Layer Water Equivalent Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","layers","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"layers":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["depthM","densityKgM3"],"properties":{"depthM":{"type":"number","minimum":0.000001,"maximum":1000000},"densityKgM3":{"type":"number","minimum":1,"maximum":1000}}}},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile layered snow-core water equivalent in mm from measured layer thickness and bulk density."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"snow-core-layer-water-equivalent-record","input":{"records":[{"id":"R1","layers":[{"depthM":0.1,"densityKgM3":100},{"depthM":0.2,"densityKgM3":200}],"observedValue":50,"tolerance":1e-8}]}}},"limitations":["Reconcile layered snow-core water equivalent in mm from measured layer thickness and bulk density. Excludes ice lenses outside supplied layers, spatial representativeness and runoff forecasting. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Water density is conventionally1000kg/m³. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"section-sediment-flux-nozzle-sampling-reconciliation","version":"1.0.0","name":"Section Sediment Flux Nozzle Sampling Reconciliation","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","strips","isokineticRatioTolerance","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"strips":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["leftOffset","rightOffset","depth","ambientVelocity","driedFilterMg","filterTareMg","blankGainMg","sampleVolumeMl","samplingSeconds","nozzleAreaM2"],"properties":{"leftOffset":{"type":"number","minimum":-1000000,"maximum":1000000},"rightOffset":{"type":"number","minimum":-1000000,"maximum":1000000},"depth":{"type":"number","minimum":0.000001,"maximum":1000000},"ambientVelocity":{"type":"number","minimum":0.000001,"maximum":1000000},"driedFilterMg":{"type":"number","minimum":0,"maximum":1000000},"filterTareMg":{"type":"number","minimum":0,"maximum":1000000},"blankGainMg":{"type":"number","minimum":0,"maximum":1000000},"sampleVolumeMl":{"type":"number","minimum":0.000001,"maximum":1000000},"samplingSeconds":{"type":"number","minimum":0.000001,"maximum":1000000},"nozzleAreaM2":{"type":"number","minimum":0.000001,"maximum":1000000}}}},"isokineticRatioTolerance":{"type":"number","minimum":0,"maximum":0.5},"observedValue":{"type":"number","minimum":-1e+60,"maximum":1e+60},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a contiguous set of supplied rectangular section strips with matched depth-mean flow and bottle evidence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"section-sediment-flux-nozzle-sampling-reconciliation","input":{"records":[{"id":"R1","strips":[{"leftOffset":0,"rightOffset":1,"depth":2,"ambientVelocity":1,"driedFilterMg":11,"filterTareMg":8,"blankGainMg":2,"sampleVolumeMl":1,"samplingSeconds":1,"nozzleAreaM2":0.000001},{"leftOffset":1,"rightOffset":3,"depth":1,"ambientVelocity":2,"driedFilterMg":16,"filterTareMg":8,"blankGainMg":2,"sampleVolumeMl":2,"samplingSeconds":1,"nozzleAreaM2":0.000001}],"isokineticRatioTolerance":0.1,"observedValue":14,"tolerance":1e-8}]}}},"limitations":["Reconcile a contiguous set of supplied rectangular section strips with matched depth-mean flow and bottle evidence. Correct each dry filter gain by its supplied blank; combine concentration with each represented strip discharge into sediment mass flux and conserved discharge-weighted concentration. Independently calculate bottle-volume/nozzle-area/time intake velocity versus supplied ambient velocity and flag ratios outside the supplied tolerance. Offsets/depth metres, velocity m/s, volume mL and mass mg give concentration kg/m3 and flux kg/s. Strips and samples must represent the same supplied section/time. No correction of sampling bias, particle-size certification, full velocity-profile inference or approval of a field sampling method. Observed value is section sediment mass flux. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bedload-sampler-traverse-mass-rate-record","version":"1.0.0","name":"Bedload Sampler Traverse Mass Rate Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","verticals","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"verticals":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["width","dryMass","seconds","nozzleWidth","efficiency"],"properties":{"width":{"type":"number","minimum":0.000001,"maximum":1000000},"dryMass":{"type":"number","minimum":0,"maximum":1000000},"seconds":{"type":"number","minimum":0.000001,"maximum":1000000},"nozzleWidth":{"type":"number","minimum":0.000001,"maximum":1000000},"efficiency":{"type":"number","minimum":0.0001,"maximum":1}}}},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Expand a supplied bedload sampler traverse to dry mass per time using represented widths, nozzle width and declared efficiency."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bedload-sampler-traverse-mass-rate-record","input":{"records":[{"id":"R1","verticals":[{"width":2,"dryMass":3,"seconds":1,"nozzleWidth":1,"efficiency":0.5}],"observedValue":12,"tolerance":1e-8}]}}},"limitations":["Expand a supplied bedload sampler traverse to dry mass per time using represented widths, nozzle width and declared efficiency. No sampler efficiency calibration or transport formula is inferred. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ice-covered-vertical-current-area-record","version":"1.0.0","name":"Ice Covered Vertical Current Area Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","verticals","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"verticals":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["width","totalDepth","iceDraft","slushDepth","meanVelocity"],"properties":{"width":{"type":"number","minimum":0.000001,"maximum":1000000},"totalDepth":{"type":"number","minimum":0.000001,"maximum":1000000},"iceDraft":{"type":"number","minimum":0,"maximum":1000000},"slushDepth":{"type":"number","minimum":0,"maximum":1000000},"meanVelocity":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reduce under-ice subsection discharge from measured ice draft, slush and signed effective mean velocity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ice-covered-vertical-current-area-record","input":{"records":[{"id":"R1","verticals":[{"width":2,"totalDepth":3,"iceDraft":0.5,"slushDepth":0.5,"meanVelocity":2}],"observedValue":8,"tolerance":1e-8}]}}},"limitations":["Reduce under-ice subsection discharge from measured ice draft, slush and signed effective mean velocity. No open-water velocity conversion, ice strength or passage safety determination. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"shifted-rating-hydrograph-volume-duration-report","version":"1.0.0","name":"Shifted Rating Hydrograph Volume Duration Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","zeroFlowStage","shift","coefficient","exponent","maximumEffectiveHead","lowFlowThreshold","points","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"zeroFlowStage":{"type":"number","minimum":-1000000,"maximum":1000000},"shift":{"type":"number","minimum":-1000000,"maximum":1000000},"coefficient":{"type":"number","minimum":0.000001,"maximum":1000000},"exponent":{"type":"number","minimum":0.1,"maximum":6},"maximumEffectiveHead":{"type":"number","minimum":0.000001,"maximum":1000000},"lowFlowThreshold":{"type":"number","minimum":0,"maximum":1000000},"points":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["time","stage","observedDischarge"],"properties":{"time":{"type":"number","minimum":0,"maximum":1000000},"stage":{"type":"number","minimum":-1000000,"maximum":1000000},"observedDischarge":{"type":"number","minimum":0,"maximum":1000000}}}},"observedValue":{"type":"number","minimum":-1e+60,"maximum":1e+60},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a supplied stage hydrograph under a fixed shifted power rating Q=C*max(stage-zero-shift,0)^n."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"shifted-rating-hydrograph-volume-duration-report","input":{"records":[{"id":"R1","zeroFlowStage":0,"shift":0,"coefficient":2,"exponent":2,"maximumEffectiveHead":3,"lowFlowThreshold":2,"points":[{"time":0,"stage":-1,"observedDischarge":0},{"time":2,"stage":1,"observedDischarge":2},{"time":4,"stage":3,"observedDischarge":18}],"observedValue":18,"tolerance":1e-8}]}}},"limitations":["Reconcile a supplied stage hydrograph under a fixed shifted power rating Q=C*max(stage-zero-shift,0)^n. Exactly integrate the declared nonlinear rating over linearly interpolated stages, split zero crossings, retain point-flow residuals and interval/cumulative volumes, and measure zero/low-flow durations. Reject heads above the supplied rating range. Coherent supplied time/flow units; no rating fit, time-varying shift, extrapolation approval, flood forecast or live flow claim. Observed value is total volume. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bank-erosion-pin-retreat-area-record","version":"1.0.0","name":"Bank Erosion Pin Retreat Area Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","pins","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"pins":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["representedLength","initialExposed","finalExposed","bankHeight"],"properties":{"representedLength":{"type":"number","minimum":0.000001,"maximum":1000000},"initialExposed":{"type":"number","minimum":0,"maximum":1000000},"finalExposed":{"type":"number","minimum":0,"maximum":1000000},"bankHeight":{"type":"number","minimum":0.000001,"maximum":1000000}}}},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile signed bank-retreat volume from exposed-pin changes and declared bank-height/represented-length panels."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bank-erosion-pin-retreat-area-record","input":{"records":[{"id":"R1","pins":[{"representedLength":2,"initialExposed":1,"finalExposed":1.5,"bankHeight":3}],"observedValue":3,"tolerance":1e-8}]}}},"limitations":["Reconcile signed bank-retreat volume from exposed-pin changes and declared bank-height/represented-length panels. Burial is negative retreat; no pin movement diagnosis or reach-scale sediment-budget certification. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pulse-tracer-dilution-streamflow-record","version":"1.0.0","name":"Pulse Tracer Dilution Streamflow Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","injectedMass","times","concentrations","background","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"injectedMass":{"type":"number","minimum":0.000001,"maximum":1000000},"times":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000}},"concentrations":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000}},"background":{"type":"number","minimum":0,"maximum":1000000},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reduce a complete pulse-tracer concentration-time curve to ideal steady streamflow by mass conservation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pulse-tracer-dilution-streamflow-record","input":{"records":[{"id":"R1","injectedMass":4,"times":[0,1,2],"concentrations":[0,2,0],"background":0,"observedValue":2,"tolerance":1e-8}]}}},"limitations":["Reduce a complete pulse-tracer concentration-time curve to ideal steady streamflow by mass conservation. Assumes full recovery, mixing and compatible units; no chemical release or real sampling validation. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"constant-tracer-injection-discharge-record","version":"1.0.0","name":"Constant Tracer Injection Discharge Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","injectionRate","stockConcentration","backgroundConcentration","plateauConcentration","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"injectionRate":{"type":"number","minimum":0.000001,"maximum":1000000},"stockConcentration":{"type":"number","minimum":0.000001,"maximum":1000000},"backgroundConcentration":{"type":"number","minimum":0,"maximum":1000000},"plateauConcentration":{"type":"number","minimum":0.000001,"maximum":1000000},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile upstream streamflow from a constant-injection dilution plateau including injection volume in the mixture balance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"constant-tracer-injection-discharge-record","input":{"records":[{"id":"R1","injectionRate":1,"stockConcentration":10,"backgroundConcentration":0,"plateauConcentration":2,"observedValue":4,"tolerance":1e-8}]}}},"limitations":["Reconcile upstream streamflow from a constant-injection dilution plateau including injection volume in the mixture balance. Complete steady mixing only; no tracer dispensing or environmental approval. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"paired-cross-section-wet-bed-change-survey-report","version":"1.0.0","name":"Paired Cross Section Wet Bed Change Survey Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","beforeDatum","afterDatum","beforeAlignment","afterAlignment","waterElevation","sections","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"beforeDatum":{"type":"string","minLength":1,"maxLength":200},"afterDatum":{"type":"string","minLength":1,"maxLength":200},"beforeAlignment":{"type":"string","minLength":1,"maxLength":200},"afterAlignment":{"type":"string","minLength":1,"maxLength":200},"waterElevation":{"type":"number","minimum":-1000000,"maximum":1000000},"sections":{"type":"array","minItems":2,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["chainageBefore","chainageAfter","offsetsBefore","offsetsAfter","elevationsBefore","elevationsAfter"],"properties":{"chainageBefore":{"type":"number","minimum":-1000000,"maximum":1000000},"chainageAfter":{"type":"number","minimum":-1000000,"maximum":1000000},"offsetsBefore":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"offsetsAfter":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"elevationsBefore":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"elevationsAfter":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}}}},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile raw paired bed-elevation transects on one supplied fixed vertical datum and identical chainage/offset alignment."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"paired-cross-section-wet-bed-change-survey-report","input":{"records":[{"id":"R1","beforeDatum":"LOCAL_FIXED_VERTICAL","afterDatum":"LOCAL_FIXED_VERTICAL","beforeAlignment":"TRANSECT_GRID_A","afterAlignment":"TRANSECT_GRID_A","waterElevation":0,"sections":[{"chainageBefore":0,"chainageAfter":0,"offsetsBefore":[0,2],"offsetsAfter":[0,2],"elevationsBefore":[-1,1],"elevationsAfter":[1,-1]},{"chainageBefore":10,"chainageAfter":10,"offsetsBefore":[0,2],"offsetsAfter":[0,2],"elevationsBefore":[-1,1],"elevationsAfter":[1,-1]}],"observedValue":0,"tolerance":1e-8}]}}},"limitations":["Reconcile raw paired bed-elevation transects on one supplied fixed vertical datum and identical chainage/offset alignment. Split piecewise-linear profiles at waterline and bed crossings to compute wet areas and gross submerged deposition/erosion separately. Retain each section balance and separate reach volumes with net water-capacity conservation. Longitudinal volumes use the declared average-end-area approximation between surveyed sections; above-water material and unsurveyed reach structure are excluded. Datum/alignment labels are compared, not independently verified or transformed. Coherent length units produce square/cubic units; no continuous3D accuracy, survey certification, density or sediment mass claim. Compare observedValue to net deposition volume with supplied absolute tolerance; equality passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"step-drawdown-two-coefficient-well-loss-record","version":"1.0.0","name":"Step Drawdown Two Coefficient Well Loss Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","rateA","drawdownA","rateB","drawdownB","testRate","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"rateA":{"type":"number","minimum":0.000001,"maximum":1000000},"drawdownA":{"type":"number","minimum":0.000001,"maximum":1000000},"rateB":{"type":"number","minimum":0.000001,"maximum":1000000},"drawdownB":{"type":"number","minimum":0.000001,"maximum":1000000},"testRate":{"type":"number","minimum":0.000001,"maximum":1000000},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reduce two stabilized well-test steps into BQ plus CQ squared loss and reconcile drawdown at a supplied test rate."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"step-drawdown-two-coefficient-well-loss-record","input":{"records":[{"id":"R1","rateA":1,"drawdownA":3,"rateB":2,"drawdownB":8,"testRate":3,"observedValue":15,"tolerance":1e-8}]}}},"limitations":["Reduce two stabilized well-test steps into BQ plus CQ squared loss and reconcile drawdown at a supplied test rate. No parameter uncertainty, interference correction or pumping approval. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"packer-lugeon-pressure-interval-record","version":"1.0.0","name":"Packer Lugeon Pressure Interval Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","flowLitresMinute","testLengthMetres","gaugePressureBar","gaugeElevationAboveTestM","staticWaterElevationAboveTestM","lineLossBar","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"flowLitresMinute":{"type":"number","minimum":0,"maximum":1000000},"testLengthMetres":{"type":"number","minimum":0.000001,"maximum":1000000},"gaugePressureBar":{"type":"number","minimum":0.000001,"maximum":1000000},"gaugeElevationAboveTestM":{"type":"number","minimum":-1000000,"maximum":1000000},"staticWaterElevationAboveTestM":{"type":"number","minimum":-1000000,"maximum":1000000},"lineLossBar":{"type":"number","minimum":0,"maximum":1000000},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Normalize a supplied water-pressure packer interval to Lugeon units with explicit gauge elevation minus static water elevation and a subtracted line-loss correction."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"packer-lugeon-pressure-interval-record","input":{"records":[{"id":"R1","flowLitresMinute":2,"testLengthMetres":2,"gaugePressureBar":10,"gaugeElevationAboveTestM":0,"staticWaterElevationAboveTestM":0,"lineLossBar":0,"observedValue":1,"tolerance":1e-8}]}}},"limitations":["Normalize a supplied water-pressure packer interval to Lugeon units with explicit gauge elevation minus static water elevation and a subtracted line-loss correction. Linear pressure normalization only; no rock permeability classification or injection control. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"borehole-spinner-zone-flow-increment-record","version":"1.0.0","name":"Borehole Spinner Zone Flow Increment Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","upperPassVelocity","lowerPassVelocity","boreholeDiameter","spinnerCalibrationFactor","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"upperPassVelocity":{"type":"number","minimum":-1000000,"maximum":1000000},"lowerPassVelocity":{"type":"number","minimum":-1000000,"maximum":1000000},"boreholeDiameter":{"type":"number","minimum":0.000001,"maximum":1000000},"spinnerCalibrationFactor":{"type":"number","minimum":0.000001,"maximum":1000000},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile the signed zone contribution between calibrated spinner observations immediately above and below a borehole interval."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"borehole-spinner-zone-flow-increment-record","input":{"records":[{"id":"R1","upperPassVelocity":3,"lowerPassVelocity":1,"boreholeDiameter":2,"spinnerCalibrationFactor":1,"observedValue":6.283185307179586,"tolerance":1e-8}]}}},"limitations":["Reconcile the signed zone contribution between calibrated spinner observations immediately above and below a borehole interval. Uniform circular flow area; no raw spinner transfer fit or fracture identification. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"seepage-meter-flexible-bag-exchange-record","version":"1.0.0","name":"Seepage Meter Flexible Bag Exchange Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","bagInitialVolume","bagFinalVolume","blankVolumeChange","domeArea","elapsed","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"bagInitialVolume":{"type":"number","minimum":0,"maximum":1000000},"bagFinalVolume":{"type":"number","minimum":0,"maximum":1000000},"blankVolumeChange":{"type":"number","minimum":-1000000,"maximum":1000000},"domeArea":{"type":"number","minimum":0.000001,"maximum":1000000},"elapsed":{"type":"number","minimum":0.000001,"maximum":1000000},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile signed seepage flux from a flexible-bag seepage-meter volume change after a supplied blank change."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"seepage-meter-flexible-bag-exchange-record","input":{"records":[{"id":"R1","bagInitialVolume":1,"bagFinalVolume":3,"blankVolumeChange":0.5,"domeArea":2,"elapsed":3,"observedValue":0.25,"tolerance":1e-8}]}}},"limitations":["Reconcile signed seepage flux from a flexible-bag seepage-meter volume change after a supplied blank change. No bag resistance, lakebed disturbance correction or groundwater discharge certification. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"green-ampt-event-hyetograph-infiltration-record","version":"1.0.0","name":"Green Ampt Event Hyetograph Infiltration Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","conductivity","suctionMoistureProduct","initialInfiltration","rain","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"conductivity":{"type":"number","minimum":0.000001,"maximum":1000000},"suctionMoistureProduct":{"type":"number","minimum":0,"maximum":1000000},"initialInfiltration":{"type":"number","minimum":0,"maximum":1000000},"rain":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["duration","intensity"],"properties":{"duration":{"type":"number","minimum":0.000001,"maximum":1000000},"intensity":{"type":"number","minimum":0,"maximum":1000000}}}},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile event infiltration through a piecewise-constant rainfall hyetograph using Green-Ampt ponding transitions and the implicit integrated capacity equation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"green-ampt-event-hyetograph-infiltration-record","input":{"records":[{"id":"R1","conductivity":1,"suctionMoistureProduct":1,"initialInfiltration":0,"rain":[{"duration":1,"intensity":0.5},{"duration":1,"intensity":0.5}],"observedValue":1,"tolerance":1e-8}]}}},"limitations":["Reconcile event infiltration through a piecewise-constant rainfall hyetograph using Green-Ampt ponding transitions and the implicit integrated capacity equation. Retain cumulative infiltration and immediately removed rainfall excess at each interval. No surface detention, inter-event drying, lateral flow or calibrated runoff forecast. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ccd-row-overscan-science-sum-record","version":"1.0.0","name":"Ccd Row Overscan Science Sum Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","science","overscan","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"science":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}},"overscan":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"array","minItems":2,"maxItems":32,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a raw science-region ADU total after independent row-median overscan subtraction."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ccd-row-overscan-science-sum-record","input":{"records":[{"id":"R1","science":[[10,12],[20,22]],"overscan":[[2,2],[4,4]],"observedValue":52,"tolerance":1e-8}]}}},"limitations":["Reconcile a raw science-region ADU total after independent row-median overscan subtraction. No bias structure, dark, flat or gain correction is implied. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bias-subtracted-master-dark-scaling-record","version":"1.0.0","name":"Bias Subtracted Master Dark Scaling Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","darkPixels","biasPixels","darkExposure","scienceExposure","sciencePixels","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"darkPixels":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"biasPixels":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"darkExposure":{"type":"number","minimum":0.000001,"maximum":1000000},"scienceExposure":{"type":"number","minimum":0.000001,"maximum":1000000},"sciencePixels":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a science ADU sum after bias subtraction and exposure-scaled bias-free master dark."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bias-subtracted-master-dark-scaling-record","input":{"records":[{"id":"R1","darkPixels":[3,5],"biasPixels":[1,1],"darkExposure":2,"scienceExposure":4,"sciencePixels":[10,20],"observedValue":16,"tolerance":1e-8}]}}},"limitations":["Reconcile a science ADU sum after bias subtraction and exposure-scaled bias-free master dark. Identical detector temperature/configuration is assumed; no dark-current fitting or detector control. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"normalized-flatfield-science-calibration-record","version":"1.0.0","name":"Normalized Flatfield Science Calibration Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","scienceBiasFree","flatBiasFree","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"scienceBiasFree":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"flatBiasFree":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":0.000001,"maximum":1000000}},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile the flat-corrected science ADU sum using a mean-normalized strictly positive bias-free flat."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"normalized-flatfield-science-calibration-record","input":{"records":[{"id":"R1","scienceBiasFree":[10,20],"flatBiasFree":[1,3],"observedValue":33.333333333333336,"tolerance":1e-8}]}}},"limitations":["Reconcile the flat-corrected science ADU sum using a mean-normalized strictly positive bias-free flat. No scattered-light, pixel area or illumination correction is inferred. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"quadratic-ccd-response-linearization-record","version":"1.0.0","name":"Quadratic Ccd Response Linearization Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","rawSignals","quadraticCoefficient","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"rawSignals":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":0,"maximum":1000000}},"quadraticCoefficient":{"type":"number","minimum":0,"maximum":1},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Invert the declared monotone detector response raw = linear + coefficient times linear squared and reconcile total linearized signal."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"quadratic-ccd-response-linearization-record","input":{"records":[{"id":"R1","rawSignals":[2,6],"quadraticCoefficient":1,"observedValue":3,"tolerance":1e-8}]}}},"limitations":["Invert the declared monotone detector response raw = linear + coefficient times linear squared and reconcile total linearized signal. Stable positive root only; no empirical nonlinearity calibration. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"shutter-timing-illumination-ratio-record","version":"1.0.0","name":"Shutter Timing Illumination Ratio Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","shortExposure","longExposure","shortCounts","longCounts","commandedScienceExposure","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"shortExposure":{"type":"number","minimum":0.000001,"maximum":1000000},"longExposure":{"type":"number","minimum":0.000001,"maximum":1000000},"shortCounts":{"type":"number","minimum":0.000001,"maximum":1000000},"longCounts":{"type":"number","minimum":0.000001,"maximum":1000000},"commandedScienceExposure":{"type":"number","minimum":0.000001,"maximum":1000000},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reduce constant-lamp short/long exposure counts to a uniform additive shutter timing offset and reconcile effective science exposure in seconds."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"shutter-timing-illumination-ratio-record","input":{"records":[{"id":"R1","shortExposure":1,"longExposure":3,"shortCounts":2,"longCounts":4,"commandedScienceExposure":5,"observedValue":6,"tolerance":1e-8}]}}},"limitations":["Reduce constant-lamp short/long exposure counts to a uniform additive shutter timing offset and reconcile effective science exposure in seconds. No spatial shutter map or hardware adjustment. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"three-position-parabolic-focus-minimum-record","version":"1.0.0","name":"Three Position Parabolic Focus Minimum Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","focusPositions","squaredWidths","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"focusPositions":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"squaredWidths":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":0.000001,"maximum":1000000}},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile the interpolated minimum of a convex squared stellar-width focus parabola from three ordered positions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"three-position-parabolic-focus-minimum-record","input":{"records":[{"id":"R1","focusPositions":[-1,0,1],"squaredWidths":[5,2,1],"observedValue":1,"tolerance":1e-8}]}}},"limitations":["Reconcile the interpolated minimum of a convex squared stellar-width focus parabola from three ordered positions. No motor control, PSF model fit or focus guarantee. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bidirectional-filter-focus-backlash-record","version":"1.0.0","name":"Bidirectional Filter Focus Backlash Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","referenceForward","referenceReverse","filterForward","filterReverse","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"referenceForward":{"type":"number","minimum":-1000000,"maximum":1000000},"referenceReverse":{"type":"number","minimum":-1000000,"maximum":1000000},"filterForward":{"type":"number","minimum":-1000000,"maximum":1000000},"filterReverse":{"type":"number","minimum":-1000000,"maximum":1000000},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Cancel a common symmetric approach-direction offset when reconciling a filter focus displacement from matched forward/reverse focus determinations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bidirectional-filter-focus-backlash-record","input":{"records":[{"id":"R1","referenceForward":100,"referenceReverse":104,"filterForward":110,"filterReverse":114,"observedValue":10,"tolerance":1e-8}]}}},"limitations":["Cancel a common symmetric approach-direction offset when reconciling a filter focus displacement from matched forward/reverse focus determinations. No actuator backlash calibration or autofocus execution. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"photon-transfer-paired-flat-gain-record","version":"1.0.0","name":"Photon Transfer Paired Flat Gain Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","meanA","meanB","differenceVarianceA","differenceVarianceB","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"meanA":{"type":"number","minimum":0.000001,"maximum":1000000},"meanB":{"type":"number","minimum":0.000001,"maximum":1000000},"differenceVarianceA":{"type":"number","minimum":0.000001,"maximum":1000000},"differenceVarianceB":{"type":"number","minimum":0.000001,"maximum":1000000},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile electrons-per-ADU gain from the slope of two paired-flat difference variances versus mean ADU."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"photon-transfer-paired-flat-gain-record","input":{"records":[{"id":"R1","meanA":10,"meanB":20,"differenceVarianceA":12,"differenceVarianceB":22,"observedValue":2,"tolerance":1e-8}]}}},"limitations":["Reconcile electrons-per-ADU gain from the slope of two paired-flat difference variances versus mean ADU. Assumes equal independent frames and linear shot-noise regime; no detector certification. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fringe-template-background-scale-record","version":"1.0.0","name":"Fringe Template Background Scale Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","scienceSky","fringeTemplate","targetTemplateValue","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"scienceSky":{"type":"array","minItems":3,"maxItems":128,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"fringeTemplate":{"type":"array","minItems":3,"maxItems":128,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"targetTemplateValue":{"type":"number","minimum":-1000000,"maximum":1000000},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Fit an additive sky intercept plus a zero-mean fringe-template scale on supplied sky pixels and reconcile the correction at one template value."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fringe-template-background-scale-record","input":{"records":[{"id":"R1","scienceSky":[8,10,12],"fringeTemplate":[-1,0,1],"targetTemplateValue":2,"observedValue":4,"tolerance":1e-8}]}}},"limitations":["Fit an additive sky intercept plus a zero-mean fringe-template scale on supplied sky pixels and reconcile the correction at one template value. No object masking, fringe discovery or spectral sky model. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"inverse-variance-photometric-coadd-record","version":"1.0.0","name":"Inverse Variance Photometric Coadd Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","exposures","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"exposures":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["counts","seconds","variance"],"properties":{"counts":{"type":"number","minimum":-1000000,"maximum":1000000},"seconds":{"type":"number","minimum":0.000001,"maximum":1000000},"variance":{"type":"number","minimum":0.000001,"maximum":1000000}}}},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile an inverse-variance coadded count rate from independently calibrated exposure counts and variances."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"inverse-variance-photometric-coadd-record","input":{"records":[{"id":"R1","exposures":[{"counts":2,"seconds":1,"variance":1},{"counts":8,"seconds":2,"variance":4}],"observedValue":3,"tolerance":1e-8}]}}},"limitations":["Reconcile an inverse-variance coadded count rate from independently calibrated exposure counts and variances. Variance is per integrated count measurement; no image registration, clipping or correlated-noise correction. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ensemble-reference-differential-photometry-record","version":"1.0.0","name":"Ensemble Reference Differential Photometry Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","targetFlux","baselineTargetFlux","references","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"targetFlux":{"type":"number","minimum":0.000001,"maximum":1000000},"baselineTargetFlux":{"type":"number","minimum":0.000001,"maximum":1000000},"references":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["currentFlux","baselineFlux","weight"],"properties":{"currentFlux":{"type":"number","minimum":0.000001,"maximum":1000000},"baselineFlux":{"type":"number","minimum":0.000001,"maximum":1000000},"weight":{"type":"number","minimum":0.000001,"maximum":1000000}}}},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a target relative flux after weighted ensemble-reference transparency normalization to a declared baseline."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ensemble-reference-differential-photometry-record","input":{"records":[{"id":"R1","targetFlux":80,"baselineTargetFlux":100,"references":[{"currentFlux":50,"baselineFlux":100,"weight":1},{"currentFlux":100,"baselineFlux":200,"weight":1}],"observedValue":1.6,"tolerance":1e-8}]}}},"limitations":["Reconcile a target relative flux after weighted ensemble-reference transparency normalization to a declared baseline. Comparison stars are supplied and assumed stable; no variable-star classification. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"photometric-zero-colour-extinction-fit-record","version":"1.0.0","name":"Photometric Zero Colour Extinction Fit Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","standards","targetAirmass","targetColour","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"standards":{"type":"array","minItems":3,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["airmass","colour","instrumentMinusCatalog"],"properties":{"airmass":{"type":"number","minimum":1,"maximum":5},"colour":{"type":"number","minimum":-1000000,"maximum":1000000},"instrumentMinusCatalog":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"targetAirmass":{"type":"number","minimum":1,"maximum":5},"targetColour":{"type":"number","minimum":-1000000,"maximum":1000000},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Fit one nightly magnitude zero point, first-order airmass extinction and colour term, then reconcile the target transformation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"photometric-zero-colour-extinction-fit-record","input":{"records":[{"id":"R1","standards":[{"airmass":1,"colour":0,"instrumentMinusCatalog":2},{"airmass":2,"colour":0,"instrumentMinusCatalog":3},{"airmass":1,"colour":1,"instrumentMinusCatalog":4}],"targetAirmass":2,"targetColour":1,"observedValue":5,"tolerance":1e-8}]}}},"limitations":["Fit one nightly magnitude zero point, first-order airmass extinction and colour term, then reconcile the target transformation. Three independent design columns required; no absolute standard-star validation. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sip-astrometric-pixel-distortion-record","version":"1.0.0","name":"Sip Astrometric Pixel Distortion Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","xOffset","yOffset","aTerms","bTerms","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"xOffset":{"type":"number","minimum":-1000000,"maximum":1000000},"yOffset":{"type":"number","minimum":-1000000,"maximum":1000000},"aTerms":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"object","additionalProperties":false,"required":["i","j","coefficient"],"properties":{"i":{"type":"integer","minimum":0,"maximum":5},"j":{"type":"integer","minimum":0,"maximum":5},"coefficient":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"bTerms":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"object","additionalProperties":false,"required":["i","j","coefficient"],"properties":{"i":{"type":"integer","minimum":0,"maximum":5},"j":{"type":"integer","minimum":0,"maximum":5},"coefficient":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile the forward SIP pixel-distortion displacement magnitude using unique degree-two-through-five coefficient terms and offsets from CRPIX."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sip-astrometric-pixel-distortion-record","input":{"records":[{"id":"R1","xOffset":2,"yOffset":3,"aTerms":[{"i":2,"j":0,"coefficient":0.1}],"bTerms":[{"i":0,"j":2,"coefficient":0.1}],"observedValue":0.9848857801796105,"tolerance":1e-8}]}}},"limitations":["Reconcile the forward SIP pixel-distortion displacement magnitude using unique degree-two-through-five coefficient terms and offsets from CRPIX. No WCS celestial projection, inverse fit or catalog registration. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"narrowband-broadband-continuum-line-record","version":"1.0.0","name":"Narrowband Broadband Continuum Line Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","narrowCounts","broadCounts","narrowSeconds","broadSeconds","narrowWidth","broadWidth","throughputRatio","lineResponseRatio","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"narrowCounts":{"type":"number","minimum":-1000000,"maximum":1000000},"broadCounts":{"type":"number","minimum":-1000000,"maximum":1000000},"narrowSeconds":{"type":"number","minimum":0.000001,"maximum":1000000},"broadSeconds":{"type":"number","minimum":0.000001,"maximum":1000000},"narrowWidth":{"type":"number","minimum":0.000001,"maximum":1000000},"broadWidth":{"type":"number","minimum":0.000001,"maximum":1000000},"throughputRatio":{"type":"number","minimum":0.000001,"maximum":1000000},"lineResponseRatio":{"type":"number","minimum":0,"maximum":1},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Separate line count rate from a flat-continuum narrow/broadband pair including declared line leakage into the broad band."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"narrowband-broadband-continuum-line-record","input":{"records":[{"id":"R1","narrowCounts":10,"broadCounts":20,"narrowSeconds":1,"broadSeconds":1,"narrowWidth":1,"broadWidth":2,"throughputRatio":1,"lineResponseRatio":0,"observedValue":0,"tolerance":1e-8}]}}},"limitations":["Separate line count rate from a flat-continuum narrow/broadband pair including declared line leakage into the broad band. No spectral calibration, continuum-slope fit or astrophysical line identification. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Throughput ratio is an effective count-rate response for the supplied flat-continuum linear mixture. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ccm89-optical-extinction-band-record","version":"1.0.0","name":"Ccm89 Optical Extinction Band Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","inverseMicrons","rv","colourExcess","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"inverseMicrons":{"type":"number","minimum":1.1,"exclusiveMaximum":3.3},"rv":{"type":"number","minimum":2,"maximum":6},"colourExcess":{"type":"number","minimum":0,"maximum":1000000},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate CCM89 optical extinction in magnitudes at a supplied inverse wavelength, Rv and colour excess."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ccm89-optical-extinction-band-record","input":{"records":[{"id":"R1","inverseMicrons":1.82,"rv":3.1,"colourExcess":1,"observedValue":3.1,"tolerance":1e-8}]}}},"limitations":["Evaluate CCM89 optical extinction in magnitudes at a supplied inverse wavelength, Rv and colour excess. Only the optical polynomial interval is supported; no dust-map lookup or extinction measurement. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"balmer-decrement-reddening-reconciliation-record","version":"1.0.0","name":"Balmer Decrement Reddening Reconciliation Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","observedHaHb","intrinsicHaHb","kHb","kHa","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"observedHaHb":{"type":"number","minimum":0.000001,"maximum":1000000},"intrinsicHaHb":{"type":"number","minimum":0.000001,"maximum":1000000},"kHb":{"type":"number","minimum":0.000001,"maximum":1000000},"kHa":{"type":"number","minimum":0.000001,"maximum":1000000},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a screen colour excess from an observed and supplied intrinsic H-alpha/H-beta line ratio and explicit extinction coefficients."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"balmer-decrement-reddening-reconciliation-record","input":{"records":[{"id":"R1","observedHaHb":6,"intrinsicHaHb":3,"kHb":2,"kHa":1,"observedValue":0.752574989159953,"tolerance":1e-8}]}}},"limitations":["Reconcile a screen colour excess from an observed and supplied intrinsic H-alpha/H-beta line ratio and explicit extinction coefficients. Negative excess is preserved; no case-B parameter choice or plasma diagnosis. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"stellar-curve-of-growth-aperture-correction-record","version":"1.0.0","name":"Stellar Curve Of Growth Aperture Correction Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","annulusFluxes","scienceAnnulusCount","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"annulusFluxes":{"type":"array","minItems":2,"maxItems":32,"items":{"type":"number","minimum":0,"maximum":1000000}},"scienceAnnulusCount":{"type":"integer","minimum":1,"maximum":31},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile the magnitude aperture correction from measured concentric annular background-subtracted fluxes to a larger finite reference aperture."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"stellar-curve-of-growth-aperture-correction-record","input":{"records":[{"id":"R1","annulusFluxes":[3,1],"scienceAnnulusCount":1,"observedValue":-0.3123468415207498,"tolerance":1e-8}]}}},"limitations":["Reconcile the magnitude aperture correction from measured concentric annular background-subtracted fluxes to a larger finite reference aperture. No infinite-aperture/PSF extrapolation or photometric standard claim. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"lightcurve-intrinsic-fractional-rms-record","version":"1.0.0","name":"Lightcurve Intrinsic Fractional Rms Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","fluxes","errors","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"fluxes":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"number","minimum":0.000001,"maximum":1000000}},"errors":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"number","minimum":0,"maximum":1000000}},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile intrinsic fractional RMS from sample light-curve variance minus mean squared measurement error."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"lightcurve-intrinsic-fractional-rms-record","input":{"records":[{"id":"R1","fluxes":[1,3],"errors":[0,0],"observedValue":0.7071067811865476,"tolerance":1e-8}]}}},"limitations":["Reconcile intrinsic fractional RMS from sample light-curve variance minus mean squared measurement error. Negative excess variance rejects rather than manufacturing variability; no significance or source classification. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"finite-exposure-trapezoid-transit-average-record","version":"1.0.0","name":"Finite Exposure Trapezoid Transit Average Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","depth","flatHalfDuration","ingressDuration","midtime","exposureStart","exposureEnd","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"depth":{"type":"number","minimum":0,"maximum":1},"flatHalfDuration":{"type":"number","minimum":0,"maximum":1000000},"ingressDuration":{"type":"number","minimum":0.000001,"maximum":1000000},"midtime":{"type":"number","minimum":-1000000,"maximum":1000000},"exposureStart":{"type":"number","minimum":-1000000,"maximum":1000000},"exposureEnd":{"type":"number","minimum":-1000000,"maximum":1000000},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Integrate a symmetric trapezoid transit template over one finite exposure, including ingress/egress clipping."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"finite-exposure-trapezoid-transit-average-record","input":{"records":[{"id":"R1","depth":0.2,"flatHalfDuration":1,"ingressDuration":1,"midtime":0,"exposureStart":1,"exposureEnd":2,"observedValue":0.9,"tolerance":1e-8}]}}},"limitations":["Integrate a symmetric trapezoid transit template over one finite exposure, including ingress/egress clipping. Parameters are supplied in common time units; no orbit fit, timing standard conversion or planet detection. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"transit-ephemeris-cycle-oc-record","version":"1.0.0","name":"Transit Ephemeris Cycle Oc Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","epoch","period","observedMidtimes","cycles","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"epoch":{"type":"number","minimum":-1000000,"maximum":1000000},"period":{"type":"number","minimum":0.000001,"maximum":1000000},"observedMidtimes":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"cycles":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"integer","minimum":-1000000,"maximum":1000000}},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile the mean observed-minus-calculated transit timing residual at explicitly supplied integer cycles."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"transit-ephemeris-cycle-oc-record","input":{"records":[{"id":"R1","epoch":10,"period":2,"observedMidtimes":[10.1,14.3],"cycles":[0,2],"observedValue":0.2,"tolerance":1e-8}]}}},"limitations":["Reconcile the mean observed-minus-calculated transit timing residual at explicitly supplied integer cycles. Times must already share one scale and barycentric convention; no cycle selection, ephemeris fit or timing-discovery claim. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"asteroid-hg-absolute-magnitude-record","version":"1.0.0","name":"Asteroid Hg Absolute Magnitude Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","apparentMagnitude","heliocentricAu","observerAu","phaseDegrees","slopeG","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"apparentMagnitude":{"type":"number","minimum":-100,"maximum":100},"heliocentricAu":{"type":"number","minimum":0.000001,"maximum":1000000},"observerAu":{"type":"number","minimum":0.000001,"maximum":1000000},"phaseDegrees":{"type":"number","minimum":0,"maximum":150},"slopeG":{"type":"number","minimum":0,"maximum":1},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile asteroid absolute magnitude using the full Bowell1989 A4 H,G short-angle rational and long-angle exponential blend over supplied phase angles from 0 to 150 degrees."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"asteroid-hg-absolute-magnitude-record","input":{"records":[{"id":"R1","apparentMagnitude":10,"heliocentricAu":1,"observerAu":1,"phaseDegrees":0,"slopeG":0.15,"observedValue":10,"tolerance":1e-8}]}}},"limitations":["Reconcile asteroid absolute magnitude using the full Bowell1989 A4 H,G short-angle rational and long-angle exponential blend over supplied phase angles from 0 to 150 degrees. Distances are in au; supplied G is not estimated. Phase correction is retained separately with stable log algebra. No HG12/HG1G2 substitution, physical diameter or actual asteroid calibration. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"comet-afrho-aperture-dust-proxy-record","version":"1.0.0","name":"Comet Afrho Aperture Dust Proxy Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","cometToSolarFlux","heliocentricAu","observerDistanceCm","apertureRadiusCm","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"cometToSolarFlux":{"type":"number","minimum":0,"maximum":1000000},"heliocentricAu":{"type":"number","minimum":0.000001,"maximum":1000000},"observerDistanceCm":{"type":"number","minimum":0.000001,"maximum":1000000},"apertureRadiusCm":{"type":"number","minimum":0.000001,"maximum":1000000},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile the comet Af-rho dust proxy in centimetres from a same-band solar-normalized aperture flux and declared projected aperture radius."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"comet-afrho-aperture-dust-proxy-record","input":{"records":[{"id":"R1","cometToSolarFlux":0.25,"heliocentricAu":1,"observerDistanceCm":2,"apertureRadiusCm":1,"observedValue":4,"tolerance":1e-8}]}}},"limitations":["Reconcile the comet Af-rho dust proxy in centimetres from a same-band solar-normalized aperture flux and declared projected aperture radius. No phase correction, gas contamination or dust production rate is inferred. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"lambert-reflected-planet-phase-flux-record","version":"1.0.0","name":"Lambert Reflected Planet Phase Flux Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","geometricAlbedo","radiusOverSeparation","phaseDegrees","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"geometricAlbedo":{"type":"number","minimum":0,"maximum":1},"radiusOverSeparation":{"type":"number","minimum":0,"maximum":1},"phaseDegrees":{"type":"number","minimum":0,"maximum":180},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile reflected planet-to-star flux under a Lambert-sphere phase function and explicit geometric albedo."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"lambert-reflected-planet-phase-flux-record","input":{"records":[{"id":"R1","geometricAlbedo":0.5,"radiusOverSeparation":0.1,"phaseDegrees":90,"observedValue":0.0015915494309189536,"tolerance":1e-8}]}}},"limitations":["Reconcile reflected planet-to-star flux under a Lambert-sphere phase function and explicit geometric albedo. Thermal light, eccentric separation variation and real planet characterization are excluded. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"small-starspot-projected-modulation-record","version":"1.0.0","name":"Small Starspot Projected Modulation Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","spotAreaFraction","contrast","spotLatitudeDegrees","viewInclinationDegrees","limbCoefficient","rotationPhasesDegrees","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"spotAreaFraction":{"type":"number","minimum":0,"maximum":0.01},"contrast":{"type":"number","minimum":0,"maximum":1},"spotLatitudeDegrees":{"type":"number","minimum":-89.9,"maximum":89.9},"viewInclinationDegrees":{"type":"number","minimum":0,"maximum":90},"limbCoefficient":{"type":"number","minimum":0,"maximum":1},"rotationPhasesDegrees":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":-180,"maximum":180}},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile sampled peak-to-peak relative modulation of one infinitesimal dark starspot with linear limb darkening."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"small-starspot-projected-modulation-record","input":{"records":[{"id":"R1","spotAreaFraction":0.01,"contrast":0,"spotLatitudeDegrees":0,"viewInclinationDegrees":90,"limbCoefficient":0,"rotationPhasesDegrees":[0,90,180],"observedValue":0.04,"tolerance":1e-8}]}}},"limitations":["Reconcile sampled peak-to-peak relative modulation of one infinitesimal dark starspot with linear limb darkening. Spot area is a fraction of full stellar surface; no finite-spot occultation or magnetic inference. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"double-lined-binary-dynamical-mass-record","version":"1.0.0","name":"Double Lined Binary Dynamical Mass Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","period","semiAmplitudeA","semiAmplitudeB","eccentricity","inclinationDegrees","gravityConstant","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"period":{"type":"number","minimum":0.000001,"maximum":1000000},"semiAmplitudeA":{"type":"number","minimum":0.000001,"maximum":1000000},"semiAmplitudeB":{"type":"number","minimum":0.000001,"maximum":1000000},"eccentricity":{"type":"number","minimum":0,"maximum":0.99},"inclinationDegrees":{"type":"number","minimum":0.1,"maximum":90},"gravityConstant":{"type":"number","minimum":1e-40,"maximum":1000000},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile total dynamical mass of a double-lined Keplerian binary from period, velocity semiamplitudes, eccentricity and explicit inclination."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"double-lined-binary-dynamical-mass-record","input":{"records":[{"id":"R1","period":6.283185307179586,"semiAmplitudeA":1,"semiAmplitudeB":1,"eccentricity":0,"inclinationDegrees":90,"gravityConstant":1,"observedValue":8,"tolerance":1e-8}]}}},"limitations":["Reconcile total dynamical mass of a double-lined Keplerian binary from period, velocity semiamplitudes, eccentricity and explicit inclination. Units must match G; no inclination fit or object classification. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"thin-accretion-disk-radial-temperature-record","version":"1.0.0","name":"Thin Accretion Disk Radial Temperature Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","gravityConstant","centralMass","accretionRate","innerRadius","radius","stefanBoltzmann","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"gravityConstant":{"type":"number","minimum":1e-40,"maximum":1000000},"centralMass":{"type":"number","minimum":0.000001,"maximum":1000000},"accretionRate":{"type":"number","minimum":0.000001,"maximum":1000000},"innerRadius":{"type":"number","minimum":0.000001,"maximum":1000000},"radius":{"type":"number","minimum":0.000001,"maximum":1000000},"stefanBoltzmann":{"type":"number","minimum":1e-40,"maximum":1000000},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile effective temperature of a steady optically thick thin accretion disk with zero inner-edge torque."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"thin-accretion-disk-radial-temperature-record","input":{"records":[{"id":"R1","gravityConstant":1,"centralMass":1,"accretionRate":8.377580409572781,"innerRadius":1,"radius":4,"stefanBoltzmann":1,"observedValue":0.29730177875068026,"tolerance":1e-8}]}}},"limitations":["Reconcile effective temperature of a steady optically thick thin accretion disk with zero inner-edge torque. Newtonian nonrelativistic model only; no mass-accretion inference or spectral fit. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"projected-virial-cluster-mass-record","version":"1.0.0","name":"Projected Virial Cluster Mass Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","lineVelocities","projectedPositions","gravityConstant","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"lineVelocities":{"type":"array","minItems":3,"maxItems":32,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"projectedPositions":{"type":"array","minItems":3,"maxItems":32,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}},"gravityConstant":{"type":"number","minimum":1e-40,"maximum":1000000},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a projected virial mass estimator from supplied member velocities and pairwise projected separations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"projected-virial-cluster-mass-record","input":{"records":[{"id":"R1","lineVelocities":[-1,0,1],"projectedPositions":[[0,0],[1,0],[0,1]],"gravityConstant":1,"observedValue":10.444484155115322,"tolerance":1e-8}]}}},"limitations":["Reconcile a projected virial mass estimator from supplied member velocities and pairwise projected separations. Assumes equilibrium, membership and isotropic sampling; no measured cluster mass or bound-system certification. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sersic-galaxy-aperture-flux-record","version":"1.0.0","name":"Sersic Galaxy Aperture Flux Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","referenceRadius","referenceIntensity","index","bn","apertureRadius","axisRatio","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"referenceRadius":{"type":"number","minimum":0.000001,"maximum":1000000},"referenceIntensity":{"type":"number","minimum":0.000001,"maximum":1000000},"index":{"type":"number","minimum":0.5,"maximum":8},"bn":{"type":"number","minimum":0.000001,"maximum":1000000},"apertureRadius":{"type":"number","minimum":0.000001,"maximum":1000000},"axisRatio":{"type":"number","minimum":0.01,"maximum":1},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile elliptical-aperture flux by radial quadrature of a supplied Sersic-form profile with an explicit bn and reference radius, which is not necessarily a half-light radius."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sersic-galaxy-aperture-flux-record","input":{"records":[{"id":"R1","referenceRadius":1,"referenceIntensity":1,"index":1,"bn":1,"apertureRadius":1,"axisRatio":1,"observedValue":4.51309783098796,"tolerance":1e-8}]}}},"limitations":["Reconcile elliptical-aperture flux by radial quadrature of a supplied Sersic-form profile with an explicit bn and reference radius, which is not necessarily a half-light radius. No automatic half-light coefficient, PSF convolution, background fit or galaxy classification. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"doppler-absorption-curve-of-growth-record","version":"1.0.0","name":"Doppler Absorption Curve Of Growth Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","centralOpticalDepth","dopplerWidth","integrationHalfWidths","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"centralOpticalDepth":{"type":"number","minimum":0,"maximum":1000000},"dopplerWidth":{"type":"number","minimum":0.000001,"maximum":1000000},"integrationHalfWidths":{"type":"number","minimum":4,"maximum":10},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile equivalent width of a purely Doppler-broadened absorption line under a uniform screen by bounded profile integration."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"doppler-absorption-curve-of-growth-record","input":{"records":[{"id":"R1","centralOpticalDepth":0,"dopplerWidth":1,"integrationHalfWidths":6,"observedValue":0,"tolerance":1e-8}]}}},"limitations":["Reconcile equivalent width of a purely Doppler-broadened absorption line under a uniform screen by bounded profile integration. No damping wings, oscillator strength conversion or column-density fit. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pulsar-dispersion-delay-epoch-record","version":"1.0.0","name":"Pulsar Dispersion Delay Epoch Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","observations","referenceFrequency","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"observations":{"type":"array","minItems":3,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["frequency","arrivalTime"],"properties":{"frequency":{"type":"number","minimum":0.000001,"maximum":1000000},"arrivalTime":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"referenceFrequency":{"type":"number","minimum":0.000001,"maximum":1000000},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Fit a common pulse epoch plus cold-plasma inverse-frequency-squared delay and reconcile arrival at a declared reference frequency."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pulsar-dispersion-delay-epoch-record","input":{"records":[{"id":"R1","observations":[{"frequency":1,"arrivalTime":5},{"frequency":2,"arrivalTime":2},{"frequency":4,"arrivalTime":1.25}],"referenceFrequency":2,"observedValue":2,"tolerance":1e-8}]}}},"limitations":["Fit a common pulse epoch plus cold-plasma inverse-frequency-squared delay and reconcile arrival at a declared reference frequency. Frequency and dispersion units must match; no raw radio processing, timing-clock or pulsar identity validation. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"aspirated-psychrometer-vapour-pressure-record","version":"1.0.0","name":"Aspirated Psychrometer Vapour Pressure Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","dryBulbC","wetBulbC","pressureKpa","psychrometerCoefficient","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"dryBulbC":{"type":"number","minimum":-20,"maximum":50},"wetBulbC":{"type":"number","minimum":-20,"maximum":50},"pressureKpa":{"type":"number","minimum":50,"maximum":110},"psychrometerCoefficient":{"type":"number","minimum":0,"maximum":0.01},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reduce an aspirated liquid-water psychrometer observation to vapour pressure in kPa with a supplied psychrometer coefficient."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"aspirated-psychrometer-vapour-pressure-record","input":{"records":[{"id":"R1","dryBulbC":20,"wetBulbC":20,"pressureKpa":100,"psychrometerCoefficient":0.00066,"observedValue":2.338281270927446,"tolerance":1e-8}]}}},"limitations":["Reduce an aspirated liquid-water psychrometer observation to vapour pressure in kPa with a supplied psychrometer coefficient. Not the constant-enthalpy wet-bulb model; no instrument calibration or heat-stress advice. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sonic-temperature-humidity-correction-record","version":"1.0.0","name":"Sonic Temperature Humidity Correction Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sonicTemperatureK","specificHumidity","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sonicTemperatureK":{"type":"number","minimum":200,"maximum":350},"specificHumidity":{"type":"number","minimum":0,"maximum":0.05},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile actual air temperature in K from supplied sonic temperature under the stated first-order specific-humidity correction."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sonic-temperature-humidity-correction-record","input":{"records":[{"id":"R1","sonicTemperatureK":301.53,"specificHumidity":0.01,"observedValue":300,"tolerance":1e-8}]}}},"limitations":["Reconcile actual air temperature in K from supplied sonic temperature under the stated first-order specific-humidity correction. No crosswind or acoustic-path correction is inferred. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pressure-layer-precipitable-water-record","version":"1.0.0","name":"Pressure Layer Precipitable Water Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","pressurePa","specificHumidity","gravity","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"pressurePa":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"number","minimum":1000,"maximum":110000}},"specificHumidity":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":0.05}},"gravity":{"type":"number","minimum":0.000001,"maximum":1000000},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Integrate specific humidity over a supplied decreasing-pressure column into precipitable water in kg/m2, numerically equal to mm."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pressure-layer-precipitable-water-record","input":{"records":[{"id":"R1","pressurePa":[100000,90000],"specificHumidity":[0.01,0.01],"gravity":10,"observedValue":10,"tolerance":1e-8}]}}},"limitations":["Integrate specific humidity over a supplied decreasing-pressure column into precipitable water in kg/m2, numerically equal to mm. No extrapolation outside the sounding or precipitation forecast. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sunphotometer-langley-aerosol-depth-record","version":"1.0.0","name":"Sunphotometer Langley Aerosol Depth Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","observations","rayleighDepth","gasDepth","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"observations":{"type":"array","minItems":3,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["airmass","irradiance"],"properties":{"airmass":{"type":"number","minimum":1,"maximum":10},"irradiance":{"type":"number","minimum":0.000001,"maximum":1000000}}}},"rayleighDepth":{"type":"number","minimum":0,"maximum":1000000},"gasDepth":{"type":"number","minimum":0,"maximum":1000000},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Fit a Langley log-irradiance slope and subtract explicit Rayleigh and gas optical depths to reconcile aerosol optical depth."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sunphotometer-langley-aerosol-depth-record","input":{"records":[{"id":"R1","observations":[{"airmass":1,"irradiance":0.36787944117144233},{"airmass":2,"irradiance":0.1353352832366127},{"airmass":3,"irradiance":0.049787068367863944}],"rayleighDepth":0.2,"gasDepth":0.1,"observedValue":0.7,"tolerance":1e-8}]}}},"limitations":["Fit a Langley log-irradiance slope and subtract explicit Rayleigh and gas optical depths to reconcile aerosol optical depth. Stable atmosphere and cloud-free input are assumptions; no actual atmospheric clearance. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"wmo-first-tropopause-supplied-profile-record","version":"1.0.0","name":"Wmo First Tropopause Supplied Profile Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","heightsMetres","temperaturesKelvin","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"heightsMetres":{"type":"array","minItems":4,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000}},"temperaturesKelvin":{"type":"array","minItems":4,"maxItems":64,"items":{"type":"number","minimum":150,"maximum":350}},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile the first sampled level satisfying the WMO thermal tropopause lapse criterion, including the full next 2 km with linear interpolation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"wmo-first-tropopause-supplied-profile-record","input":{"records":[{"id":"R1","heightsMetres":[0,1000,3000,5000],"temperaturesKelvin":[290,280,278,276],"observedValue":1000,"tolerance":1e-8}]}}},"limitations":["Reconcile the first sampled level satisfying the WMO thermal tropopause lapse criterion, including the full next 2 km with linear interpolation. Resolves supplied levels only; no second tropopause or radiosonde quality certification. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"scorer-parameter-three-level-record","version":"1.0.0","name":"Scorer Parameter Three Level Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","heights","wind","buoyancyFrequencySquared","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"heights":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":0,"maximum":1000000}},"wind":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":0.000001,"maximum":1000000}},"buoyancyFrequencySquared":{"type":"number","minimum":-1000000,"maximum":1000000},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reduce the nonrotating two-dimensional Scorer parameter at a middle level using nonuniform-grid wind curvature and supplied buoyancy frequency squared."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"scorer-parameter-three-level-record","input":{"records":[{"id":"R1","heights":[0,1,2],"wind":[2,2,2],"buoyancyFrequencySquared":4,"observedValue":1,"tolerance":1e-8}]}}},"limitations":["Reduce the nonrotating two-dimensional Scorer parameter at a middle level using nonuniform-grid wind curvature and supplied buoyancy frequency squared. No mountain-wave amplitude, turbulence or aviation guidance. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bowen-ratio-surface-energy-partition-record","version":"1.0.0","name":"Bowen Ratio Surface Energy Partition Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","availableEnergy","temperatureDifference","vapourPressureDifference","psychrometricKpaC","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"availableEnergy":{"type":"number","minimum":-1000000,"maximum":1000000},"temperatureDifference":{"type":"number","minimum":-1000000,"maximum":1000000},"vapourPressureDifference":{"type":"number","minimum":-1000000,"maximum":1000000},"psychrometricKpaC":{"type":"number","minimum":0.000001,"maximum":1000000},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile latent heat flux using the Bowen-ratio energy-balance method with equal turbulent transfer coefficients."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bowen-ratio-surface-energy-partition-record","input":{"records":[{"id":"R1","availableEnergy":100,"temperatureDifference":1,"vapourPressureDifference":0.2,"psychrometricKpaC":0.1,"observedValue":66.66666666666667,"tolerance":1e-8}]}}},"limitations":["Reconcile latent heat flux using the Bowen-ratio energy-balance method with equal turbulent transfer coefficients. Available energy already excludes storage; no eddy-covariance validation or evapotranspiration advice. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"disdrometer-bin-rainfall-rate-record","version":"1.0.0","name":"Disdrometer Bin Rainfall Rate Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","bins","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"bins":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["diameterMm","numberPerM3","fallSpeedMSecond"],"properties":{"diameterMm":{"type":"number","minimum":0.000001,"maximum":1000000},"numberPerM3":{"type":"number","minimum":0,"maximum":1000000},"fallSpeedMSecond":{"type":"number","minimum":0.000001,"maximum":1000000}}}},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile rain rate in mm/h from bin-integrated drop number concentrations, measured terminal speeds and spherical drop volumes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"disdrometer-bin-rainfall-rate-record","input":{"records":[{"id":"R1","bins":[{"diameterMm":1,"numberPerM3":1,"fallSpeedMSecond":1}],"observedValue":0.0018849555921538756,"tolerance":1e-8}]}}},"limitations":["Reconcile rain rate in mm/h from bin-integrated drop number concentrations, measured terminal speeds and spherical drop volumes. Concentrations are per bin rather than per diameter width; no drop classification or radar retrieval. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"canopy-interception-explicit-drainage-record","version":"1.0.0","name":"Canopy Interception Explicit Drainage Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialStorage","rainfall","freeThroughfallFraction","capacity","evaporationPotential","drainageCoefficient","drainageExponent","stepTime","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialStorage":{"type":"number","minimum":0,"maximum":1000000},"rainfall":{"type":"number","minimum":0,"maximum":1000000},"freeThroughfallFraction":{"type":"number","minimum":0,"maximum":1},"capacity":{"type":"number","minimum":0.000001,"maximum":1000000},"evaporationPotential":{"type":"number","minimum":0,"maximum":1000000},"drainageCoefficient":{"type":"number","minimum":0,"maximum":1000000},"drainageExponent":{"type":"number","minimum":0.000001,"maximum":1000000},"stepTime":{"type":"number","minimum":0.000001,"maximum":1000000},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile throughfall plus drainage for an explicitly declared one-step canopy bucket with exponential drainage at or above canopy capacity and bounded evaporation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"canopy-interception-explicit-drainage-record","input":{"records":[{"id":"R1","initialStorage":1,"rainfall":2,"freeThroughfallFraction":0.5,"capacity":2,"evaporationPotential":0,"drainageCoefficient":1,"drainageExponent":1,"stepTime":1,"observedValue":2,"tolerance":1e-8}]}}},"limitations":["Reconcile throughfall plus drainage for an explicitly declared one-step canopy bucket with exponential drainage at or above canopy capacity and bounded evaporation. This is the stated supplied scenario model, not a calibrated Rutter parameterization or forest water forecast. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"isotropic-sky-tilted-pyranometer-record","version":"1.0.0","name":"Isotropic Sky Tilted Pyranometer Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","directNormal","diffuseHorizontal","globalHorizontal","incidenceDegrees","tiltDegrees","groundAlbedo","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"directNormal":{"type":"number","minimum":0,"maximum":1000000},"diffuseHorizontal":{"type":"number","minimum":0,"maximum":1000000},"globalHorizontal":{"type":"number","minimum":0,"maximum":1000000},"incidenceDegrees":{"type":"number","minimum":0,"maximum":180},"tiltDegrees":{"type":"number","minimum":0,"maximum":180},"groundAlbedo":{"type":"number","minimum":0,"maximum":1},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile ideal plane-of-array irradiance with an isotropic diffuse sky and Lambertian ground reflection."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"isotropic-sky-tilted-pyranometer-record","input":{"records":[{"id":"R1","directNormal":100,"diffuseHorizontal":20,"globalHorizontal":100,"incidenceDegrees":0,"tiltDegrees":0,"groundAlbedo":0.2,"observedValue":120,"tolerance":1e-8}]}}},"limitations":["Reconcile ideal plane-of-array irradiance with an isotropic diffuse sky and Lambertian ground reflection. Incidence is supplied, not derived from an ephemeris; no PV electrical yield or irradiance measurement certification. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rock-core-rqd-run-reconciliation-record","version":"1.0.0","name":"Rock Core Rqd Run Reconciliation Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","runLengthMetres","soundPieceLengthsMetres","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"runLengthMetres":{"type":"number","minimum":0.000001,"maximum":1000000},"soundPieceLengthsMetres":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":0,"maximum":1000000}},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile standard RQD percentage using sound natural-break core pieces at least 100 mm long against the drilled run."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rock-core-rqd-run-reconciliation-record","input":{"records":[{"id":"R1","runLengthMetres":1,"soundPieceLengthsMetres":[0.4,0.3,0.05,0.05],"observedValue":70,"tolerance":1e-8}]}}},"limitations":["Reconcile standard RQD percentage using sound natural-break core pieces at least 100 mm long against the drilled run. Soundness and break classification are supplied; no rock-mass rating or engineering approval. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"terzaghi-joint-scanline-orientation-record","version":"1.0.0","name":"Terzaghi Joint Scanline Orientation Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","scanlineDirection","jointNormals","minimumCosine","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"scanlineDirection":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"jointNormals":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}},"minimumCosine":{"type":"number","minimum":0.01,"maximum":1},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a Terzaghi orientation-weighted joint count from unit plane normals and a unit scanline."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"terzaghi-joint-scanline-orientation-record","input":{"records":[{"id":"R1","scanlineDirection":[1,0,0],"jointNormals":[[1,0,0],[0.5,0.8660254037844386,0]],"minimumCosine":0.1,"observedValue":3,"tolerance":1e-8}]}}},"limitations":["Reconcile a Terzaghi orientation-weighted joint count from unit plane normals and a unit scanline. A declared minimum intersection cosine rejects near-blind joints rather than silently capping weights; no inferred unseen fracture set. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"relative-gravimeter-base-loop-drift-record","version":"1.0.0","name":"Relative Gravimeter Base Loop Drift Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","baseStartTime","baseEndTime","baseStartReading","baseEndReading","fieldTime","fieldReading","tideCorrection","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"baseStartTime":{"type":"number","minimum":-1000000,"maximum":1000000},"baseEndTime":{"type":"number","minimum":-1000000,"maximum":1000000},"baseStartReading":{"type":"number","minimum":-1000000,"maximum":1000000},"baseEndReading":{"type":"number","minimum":-1000000,"maximum":1000000},"fieldTime":{"type":"number","minimum":-1000000,"maximum":1000000},"fieldReading":{"type":"number","minimum":-1000000,"maximum":1000000},"tideCorrection":{"type":"number","minimum":-1000000,"maximum":1000000},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a relative gravity reading to the loop-start instrumental baseline using linear base-station drift and an explicitly additive supplied tide correction."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"relative-gravimeter-base-loop-drift-record","input":{"records":[{"id":"R1","baseStartTime":0,"baseEndTime":10,"baseStartReading":1,"baseEndReading":3,"fieldTime":5,"fieldReading":10,"tideCorrection":0.5,"observedValue":9.5,"tolerance":1e-8}]}}},"limitations":["Reconcile a relative gravity reading to the loop-start instrumental baseline using linear base-station drift and an explicitly additive supplied tide correction. No absolute gravity, drift extrapolation or tide model retrieval. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"marine-gravity-eotvos-motion-record","version":"1.0.0","name":"Marine Gravity Eotvos Motion Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","eastSpeed","northSpeed","latitudeDegrees","rotationRate","earthRadius","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"eastSpeed":{"type":"number","minimum":-1000000,"maximum":1000000},"northSpeed":{"type":"number","minimum":-1000000,"maximum":1000000},"latitudeDegrees":{"type":"number","minimum":-89.9,"maximum":89.9},"rotationRate":{"type":"number","minimum":0.000001,"maximum":1000000},"earthRadius":{"type":"number","minimum":0.000001,"maximum":1000000},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile the spherical Eotvos correction to apparent gravity from east/north ground velocity in a rotating frame."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"marine-gravity-eotvos-motion-record","input":{"records":[{"id":"R1","eastSpeed":1,"northSpeed":2,"latitudeDegrees":0,"rotationRate":1,"earthRadius":10,"observedValue":2.5,"tolerance":1e-8}]}}},"limitations":["Reconcile the spherical Eotvos correction to apparent gravity from east/north ground velocity in a rotating frame. Positive east convention and common SI units; no navigation/latitude or gravimeter validation. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"larionov-young-rock-gamma-shale-record","version":"1.0.0","name":"Larionov Young Rock Gamma Shale Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","gamma","cleanGamma","shaleGamma","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"gamma":{"type":"number","minimum":-1000000,"maximum":1000000},"cleanGamma":{"type":"number","minimum":-1000000,"maximum":1000000},"shaleGamma":{"type":"number","minimum":-1000000,"maximum":1000000},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile the Larionov young-rock empirical shale-volume estimate from a normalized gamma-ray index."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"larionov-young-rock-gamma-shale-record","input":{"records":[{"id":"R1","gamma":1,"cleanGamma":0,"shaleGamma":2,"observedValue":0.21621515358679566,"tolerance":1e-8}]}}},"limitations":["Reconcile the Larionov young-rock empirical shale-volume estimate from a normalized gamma-ray index. Endpoint lithologies and formula choice are supplied; no mineral identification or reservoir certification. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"coupled-sonic-density-three-phase-depth-profile-report","version":"1.0.0","name":"Coupled Sonic Density Three Phase Depth Profile Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","matrix1Transit","matrix2Transit","fluidTransit","matrix1Density","matrix2Density","fluidDensity","depths","bulkTransitTimes","bulkDensities","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"matrix1Transit":{"type":"number","minimum":0.000001,"maximum":1000000},"matrix2Transit":{"type":"number","minimum":0.000001,"maximum":1000000},"fluidTransit":{"type":"number","minimum":0.000001,"maximum":1000000},"matrix1Density":{"type":"number","minimum":0.000001,"maximum":1000000},"matrix2Density":{"type":"number","minimum":0.000001,"maximum":1000000},"fluidDensity":{"type":"number","minimum":0.000001,"maximum":1000000},"depths":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"number","minimum":0,"maximum":1000000}},"bulkTransitTimes":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"number","minimum":0.000001,"maximum":1000000}},"bulkDensities":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"number","minimum":0.000001,"maximum":1000000}},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a depth-indexed sonic and bulk-density profile under a declared three-volume mixture of two supplied matrix minerals and pore fluid."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"coupled-sonic-density-three-phase-depth-profile-report","input":{"records":[{"id":"R1","matrix1Transit":1,"matrix2Transit":2,"fluidTransit":4,"matrix1Density":3,"matrix2Density":4,"fluidDensity":1,"depths":[0,4],"bulkTransitTimes":[2,2.75],"bulkDensities":[2.75,2.25],"observedValue":1.5,"tolerance":1e-8}]}}},"limitations":["Reconcile a depth-indexed sonic and bulk-density profile under a declared three-volume mixture of two supplied matrix minerals and pore fluid. Solve volume closure plus linear transit-time and density balances at every depth, reject unresolved endmembers or infeasible fractions, retain reconstructed logs/residuals, and integrate phase columns and phase transit contributions. Transit time uses the explicitly extended Wyllie time-average assumption; density follows volume/mass conservation. Between depths, fractions/logs use the declared piecewise-linear average-end integration. Coherent depth/transit/density units; no gas, shale, compaction, mineral identification, physical porosity validation or reservoir classification. Observed value is integrated pore column. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"liquid-pycnometer-rock-grain-density-record","version":"1.0.0","name":"Liquid Pycnometer Rock Grain Density Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","drySolidMass","bottleLiquidMass","bottleSolidLiquidMass","liquidDensity","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"drySolidMass":{"type":"number","minimum":0.000001,"maximum":1000000},"bottleLiquidMass":{"type":"number","minimum":0.000001,"maximum":1000000},"bottleSolidLiquidMass":{"type":"number","minimum":0.000001,"maximum":1000000},"liquidDensity":{"type":"number","minimum":0.000001,"maximum":1000000},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile rock grain density by liquid pycnometer displaced mass using a matched-temperature liquid density."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"liquid-pycnometer-rock-grain-density-record","input":{"records":[{"id":"R1","drySolidMass":2,"bottleLiquidMass":10,"bottleSolidLiquidMass":11,"liquidDensity":1,"observedValue":2,"tolerance":1e-8}]}}},"limitations":["Reconcile rock grain density by liquid pycnometer displaced mass using a matched-temperature liquid density. No trapped-air, dissolution or balance buoyancy correction is inferred. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"brazilian-rock-disc-tensile-strength-record","version":"1.0.0","name":"Brazilian Rock Disc Tensile Strength Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","failureLoad","diameter","thickness","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"failureLoad":{"type":"number","minimum":0.000001,"maximum":1000000},"diameter":{"type":"number","minimum":0.000001,"maximum":1000000},"thickness":{"type":"number","minimum":0.000001,"maximum":1000000},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile nominal Brazilian splitting tensile strength of a diametrically loaded rock disc."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"brazilian-rock-disc-tensile-strength-record","input":{"records":[{"id":"R1","failureLoad":3.141592653589793,"diameter":2,"thickness":1,"observedValue":1,"tolerance":1e-8}]}}},"limitations":["Reconcile nominal Brazilian splitting tensile strength of a diametrically loaded rock disc. Units follow load/length squared; valid failure mode and specimen preparation are supplied, not certified. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rock-point-load-size-corrected-index-record","version":"1.0.0","name":"Rock Point Load Size Corrected Index Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","failureLoad","equivalentDiameterMm","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"failureLoad":{"type":"number","minimum":0.000001,"maximum":1000000},"equivalentDiameterMm":{"type":"number","minimum":0.000001,"maximum":1000000},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile the standard size-corrected Is(50) point-load index from failure load in N and equivalent diameter in mm, yielding MPa."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rock-point-load-size-corrected-index-record","input":{"records":[{"id":"R1","failureLoad":2500,"equivalentDiameterMm":50,"observedValue":1,"tolerance":1e-8}]}}},"limitations":["Reconcile the standard size-corrected Is(50) point-load index from failure load in N and equivalent diameter in mm, yielding MPa. No UCS conversion or rock-strength certification. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"klinkenberg-gas-permeability-extrapolation-record","version":"1.0.0","name":"Klinkenberg Gas Permeability Extrapolation Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","measurements","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"measurements":{"type":"array","minItems":3,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["meanAbsolutePressure","apparentPermeability"],"properties":{"meanAbsolutePressure":{"type":"number","minimum":0.000001,"maximum":1000000},"apparentPermeability":{"type":"number","minimum":0.000001,"maximum":1000000}}}},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Fit the Klinkenberg apparent-permeability versus inverse-absolute-pressure relation and reconcile its infinite-pressure intercept."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"klinkenberg-gas-permeability-extrapolation-record","input":{"records":[{"id":"R1","measurements":[{"meanAbsolutePressure":1,"apparentPermeability":3},{"meanAbsolutePressure":2,"apparentPermeability":2},{"meanAbsolutePressure":4,"apparentPermeability":1.5}],"observedValue":1,"tolerance":1e-8}]}}},"limitations":["Fit the Klinkenberg apparent-permeability versus inverse-absolute-pressure relation and reconcile its infinite-pressure intercept. No pore-network, nonlinear slip or intrinsic liquid-permeability validation. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"corrected-mercury-intrusion-pore-volume-curve-report","version":"1.0.0","name":"Corrected Mercury Intrusion Pore Volume Curve Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","surfaceTension","contactAngleDegrees","pressures","measuredCumulativeVolumes","blankCumulativeVolumes","bulkVolume","additionalApparentCompressibility","volumeQuantiles","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"surfaceTension":{"type":"number","minimum":0.000001,"maximum":1000000},"contactAngleDegrees":{"type":"number","minimum":90.001,"maximum":179.999},"pressures":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"number","minimum":0.000001,"maximum":1000000}},"measuredCumulativeVolumes":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"number","minimum":0,"maximum":1000000}},"blankCumulativeVolumes":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"number","minimum":0,"maximum":1000000}},"bulkVolume":{"type":"number","minimum":0.000001,"maximum":1000000},"additionalApparentCompressibility":{"type":"number","minimum":0,"maximum":1},"volumeQuantiles":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"number","minimum":0.001,"maximum":0.999}},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a complete strictly increasing pressure/intrusion curve using supplied blank volumes and a separately supplied linear apparent-compression volume correction Vbulk*k*(P-Pfirst)."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"corrected-mercury-intrusion-pore-volume-curve-report","input":{"records":[{"id":"R1","surfaceTension":1,"contactAngleDegrees":120,"pressures":[1,2,4],"measuredCumulativeVolumes":[0,2.6,5.3],"blankCumulativeVolumes":[0,0.5,1],"bulkVolume":10,"additionalApparentCompressibility":0.01,"volumeQuantiles":[0.25,0.5,0.75],"observedValue":4,"tolerance":1e-8}]}}},"limitations":["Reconcile a complete strictly increasing pressure/intrusion curve using supplied blank volumes and a separately supplied linear apparent-compression volume correction Vbulk*k*(P-Pfirst). Require a zero corrected baseline and nondecreasing corrected pore volume within supplied bulk volume. Convert Washburn entry radii, retain interval pore volumes and positive bin densities DeltaV/abs(DeltaLog10(radius)), and calculate volume quantiles under an explicitly uniform-log-radius distribution within each measured pressure bin. Surface tension in N/m and pressure in Pa give radius metres; all volumes share one unit. No complete manufacturer compression algorithm, ink-bottle correction, pore topology or true-size certification. Observed value is total corrected intrusion volume. The supplied additional compression term must not duplicate a contribution already included in the supplied blank. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"leverett-j-capillary-pressure-reconciliation-record","version":"1.0.0","name":"Leverett J Capillary Pressure Reconciliation Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","jValue","porosity","permeability","surfaceTension","contactAngleDegrees","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"jValue":{"type":"number","minimum":0,"maximum":1000000},"porosity":{"type":"number","minimum":0.0001,"maximum":0.99},"permeability":{"type":"number","minimum":0.000001,"maximum":1000000},"surfaceTension":{"type":"number","minimum":0.000001,"maximum":1000000},"contactAngleDegrees":{"type":"number","minimum":0,"maximum":89.999},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a Leverett J capillary pressure using supplied porosity, permeability and wetting-fluid properties."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"leverett-j-capillary-pressure-reconciliation-record","input":{"records":[{"id":"R1","jValue":2,"porosity":0.25,"permeability":1,"surfaceTension":1,"contactAngleDegrees":0,"observedValue":1,"tolerance":1e-8}]}}},"limitations":["Reconcile a Leverett J capillary pressure using supplied porosity, permeability and wetting-fluid properties. No universal J curve selection, saturation matching or reservoir forecast. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"atterberg-cup-flow-curve-liquid-limit-record","version":"1.0.0","name":"Atterberg Cup Flow Curve Liquid Limit Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","trials","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"trials":{"type":"array","minItems":3,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["blows","wetMass","dryMass","tareMass"],"properties":{"blows":{"type":"integer","minimum":5,"maximum":60},"wetMass":{"type":"number","minimum":0.000001,"maximum":1000000},"dryMass":{"type":"number","minimum":0.000001,"maximum":1000000},"tareMass":{"type":"number","minimum":0,"maximum":1000000}}}},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reduce cup-method moisture trials to a log-blow flow curve and reconcile the 25-blow liquid limit in percent."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"atterberg-cup-flow-curve-liquid-limit-record","input":{"records":[{"id":"R1","trials":[{"blows":10,"wetMass":1.4,"dryMass":1,"tareMass":0},{"blows":25,"wetMass":1.3,"dryMass":1,"tareMass":0},{"blows":50,"wetMass":1.224352920263397,"dryMass":1,"tareMass":0}],"observedValue":30,"tolerance":1e-8}]}}},"limitations":["Reduce cup-method moisture trials to a log-blow flow curve and reconcile the 25-blow liquid limit in percent. No plastic limit, soil classification or compliance certification. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"direct-shear-area-corrected-failure-envelope-record","version":"1.0.0","name":"Direct Shear Area Corrected Failure Envelope Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","specimens","targetNormalStress","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"specimens":{"type":"array","minItems":3,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["initialLength","width","horizontalDisplacement","normalLoad","shearLoad"],"properties":{"initialLength":{"type":"number","minimum":0.000001,"maximum":1000000},"width":{"type":"number","minimum":0.000001,"maximum":1000000},"horizontalDisplacement":{"type":"number","minimum":0,"maximum":1000000},"normalLoad":{"type":"number","minimum":0.000001,"maximum":1000000},"shearLoad":{"type":"number","minimum":0.000001,"maximum":1000000}}}},"targetNormalStress":{"type":"number","minimum":0,"maximum":1000000},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Fit a linear Mohr-Coulomb direct-shear envelope after overlap-area correction and reconcile shear strength at supplied normal stress."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"direct-shear-area-corrected-failure-envelope-record","input":{"records":[{"id":"R1","specimens":[{"initialLength":2,"width":1,"horizontalDisplacement":1,"normalLoad":1,"shearLoad":2},{"initialLength":2,"width":1,"horizontalDisplacement":1,"normalLoad":2,"shearLoad":3},{"initialLength":2,"width":1,"horizontalDisplacement":1,"normalLoad":3,"shearLoad":4}],"targetNormalStress":4,"observedValue":5,"tolerance":1e-8}]}}},"limitations":["Fit a linear Mohr-Coulomb direct-shear envelope after overlap-area correction and reconcile shear strength at supplied normal stress. No pore-pressure correction, failure criterion selection or geotechnical approval. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Retain specimen overlap areas, normal/shear stresses, fitted cohesion/friction angle and each fitted stress/residual plus RMS. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sea-ice-brine-volume-fraction-record","version":"1.0.0","name":"Sea Ice Brine Volume Fraction Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","temperatureC","salinityPerMille","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"temperatureC":{"type":"number","minimum":-22.9,"maximum":-0.5},"salinityPerMille":{"type":"number","minimum":0,"maximum":20},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile the Frankenstein-Garner empirical sea-ice brine volume fraction over its declared temperature profile."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sea-ice-brine-volume-fraction-record","input":{"records":[{"id":"R1","temperatureC":-5,"salinityPerMille":5,"observedValue":0.051845,"tolerance":1e-8}]}}},"limitations":["Reconcile the Frankenstein-Garner empirical sea-ice brine volume fraction over its declared temperature profile. No connected brine, ice strength, permeability or travel-safety claim. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"terzaghi-staged-load-consolidation-history-record","version":"1.0.0","name":"Terzaghi Staged Load Consolidation History Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","drainageLength","consolidationCoefficient","loads","observationTimes","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"drainageLength":{"type":"number","minimum":0.000001,"maximum":1000000},"consolidationCoefficient":{"type":"number","minimum":0.000001,"maximum":1000000},"loads":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["time","ultimateSettlement"],"properties":{"time":{"type":"number","minimum":0,"maximum":1000000},"ultimateSettlement":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"observationTimes":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000}},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a full staged-load settlement history by superposition of Terzaghi one-dimensional consolidation degrees for a homogeneous constant-coefficient layer."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"terzaghi-staged-load-consolidation-history-record","input":{"records":[{"id":"R1","drainageLength":1,"consolidationCoefficient":1,"loads":[{"time":0,"ultimateSettlement":1}],"observationTimes":[0,100],"observedValue":1,"tolerance":1e-8}]}}},"limitations":["Reconcile a full staged-load settlement history by superposition of Terzaghi one-dimensional consolidation degrees for a homogeneous constant-coefficient layer. Drainage length fixes single/double drainage; ultimate settlement increments may include unloading. No stress-dependent coefficient, secondary creep, parameter fit or foundation approval. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cpt-coupled-stress-normalization-profile-record","version":"1.0.0","name":"Cpt Coupled Stress Normalization Profile Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","atmosphericPressure","profile","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"atmosphericPressure":{"type":"number","minimum":0.000001,"maximum":1000000},"profile":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["correctedTip","sleeveFriction","totalVertical","effectiveVertical"],"properties":{"correctedTip":{"type":"number","minimum":0.000001,"maximum":1000000},"sleeveFriction":{"type":"number","minimum":0.000001,"maximum":1000000},"totalVertical":{"type":"number","minimum":0.000001,"maximum":1000000},"effectiveVertical":{"type":"number","minimum":0.000001,"maximum":1000000}}}},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile the final supplied-depth CPT behavior index while retaining the complete profile of coupled normalized tip resistance, friction ratio and stress exponent."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cpt-coupled-stress-normalization-profile-record","input":{"records":[{"id":"R1","atmosphericPressure":1,"profile":[{"correctedTip":101,"sleeveFriction":1,"totalVertical":1,"effectiveVertical":1},{"correctedTip":11,"sleeveFriction":0.1,"totalVertical":1,"effectiveVertical":1}],"observedValue":2.754868417910373,"tolerance":1e-8}]}}},"limitations":["Reconcile the final supplied-depth CPT behavior index while retaining the complete profile of coupled normalized tip resistance, friction ratio and stress exponent. Robertson stress exponent and behavior index are solved together. Pressures share units; no categorical soil identification, liquefaction resistance or ground suitability claim. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"homogeneous-sp-pick-distance-record","version":"1.0.0","name":"Homogeneous Sp Pick Distance Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","pArrival","sArrival","pSpeed","sSpeed","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"pArrival":{"type":"number","minimum":-1000000,"maximum":1000000},"sArrival":{"type":"number","minimum":-1000000,"maximum":1000000},"pSpeed":{"type":"number","minimum":0.000001,"maximum":1000000},"sSpeed":{"type":"number","minimum":0.000001,"maximum":1000000},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile hypocentral path distance from S-minus-P picks in an explicitly homogeneous common-ray medium."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"homogeneous-sp-pick-distance-record","input":{"records":[{"id":"R1","pArrival":1,"sArrival":2,"pSpeed":6,"sSpeed":3,"observedValue":6,"tolerance":1e-8}]}}},"limitations":["Reconcile hypocentral path distance from S-minus-P picks in an explicitly homogeneous common-ray medium. No origin location, layered travel-time table or earthquake detection claim. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"seismic-array-plane-wave-slowness-record","version":"1.0.0","name":"Seismic Array Plane Wave Slowness Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","stations","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"stations":{"type":"array","minItems":3,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["east","north","arrival"],"properties":{"east":{"type":"number","minimum":-1000000,"maximum":1000000},"north":{"type":"number","minimum":-1000000,"maximum":1000000},"arrival":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Fit a free epoch and east/north horizontal slowness to coherent supplied planar arrival picks."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"seismic-array-plane-wave-slowness-record","input":{"records":[{"id":"R1","stations":[{"east":0,"north":0,"arrival":1},{"east":1,"north":0,"arrival":3},{"east":0,"north":1,"arrival":1}],"observedValue":0.5,"tolerance":1e-8}]}}},"limitations":["Fit a free epoch and east/north horizontal slowness to coherent supplied planar arrival picks. Retain fitted epoch/slownesses, each predicted arrival and signed residual, arrival RMS, and the apparent horizontal speed discrepancy. This is an authored ordinary least-squares plane-arrival reduction, not a beamforming or wave-association implementation. No source backtracking, phase association or physical material wave speed interpretation. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"newmark-unilateral-sliding-block-history-record","version":"1.0.0","name":"Newmark Unilateral Sliding Block History Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","yieldAcceleration","intervals","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"yieldAcceleration":{"type":"number","minimum":0,"maximum":1000000},"intervals":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["duration","drivingAcceleration"],"properties":{"duration":{"type":"number","minimum":0.000001,"maximum":1000000},"drivingAcceleration":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile one-way rigid Newmark-block displacement for a supplied piecewise-constant driving-acceleration history and constant yield acceleration."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"newmark-unilateral-sliding-block-history-record","input":{"records":[{"id":"R1","yieldAcceleration":1,"intervals":[{"duration":1,"drivingAcceleration":3},{"duration":2,"drivingAcceleration":0}],"observedValue":3,"tolerance":1e-8}]}}},"limitations":["Reconcile one-way rigid Newmark-block displacement for a supplied piecewise-constant driving-acceleration history and constant yield acceleration. Exactly resolve rest, sliding and stops inside intervals; preserve displacement and velocity histories. No yield-acceleration estimation, bidirectional friction, slope failure classification or hazard prediction. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pss78-reference-temperature-salinometer-record","version":"1.0.0","name":"Pss78 Reference Temperature Salinometer Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","conductivityRatio","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"conductivityRatio":{"type":"number","minimum":0.1,"maximum":2},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile practical salinity from conductivity ratio measured at exactly 15 degrees C IPTS-68 and atmospheric pressure by the PSS-78 reference-temperature polynomial."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pss78-reference-temperature-salinometer-record","input":{"records":[{"id":"R1","conductivityRatio":1,"observedValue":35,"tolerance":1e-8}]}}},"limitations":["Reconcile practical salinity from conductivity ratio measured at exactly 15 degrees C IPTS-68 and atmospheric pressure by the PSS-78 reference-temperature polynomial. No temperature/pressure correction or TEOS-10 absolute salinity. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"zero-upcrossing-significant-wave-height-record","version":"1.0.0","name":"Zero Upcrossing Significant Wave Height Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","times","elevations","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"times":{"type":"array","minItems":8,"maxItems":256,"items":{"type":"number","minimum":0,"maximum":1000000}},"elevations":{"type":"array","minItems":8,"maxItems":256,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile time-domain H one-third from complete zero-upcrossing waves about a supplied zero mean level."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"zero-upcrossing-significant-wave-height-record","input":{"records":[{"id":"R1","times":[0,1,2,3,4,5,6,7,8,9,10,11,12],"elevations":[0,1,0,-1,0,2,0,-2,0,3,0,-3,0],"observedValue":4,"tolerance":1e-8}]}}},"limitations":["Reconcile time-domain H one-third from complete zero-upcrossing waves about a supplied zero mean level. The highest-third count rounds up; incomplete end waves are excluded. No spectral Hm0 equivalence or sea-state forecast. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"janus-adcp-four-beam-horizontal-speed-record","version":"1.0.0","name":"Janus Adcp Four Beam Horizontal Speed Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","beamVelocities","beamAngleDegrees","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"beamVelocities":{"type":"array","minItems":4,"maxItems":4,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"beamAngleDegrees":{"type":"number","minimum":1,"maximum":89},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile horizontal speed from a symmetric four-beam Janus ADCP in its aligned instrument frame."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"janus-adcp-four-beam-horizontal-speed-record","input":{"records":[{"id":"R1","beamVelocities":[1.5,-1.5,2,-2],"beamAngleDegrees":30,"observedValue":5,"tolerance":1e-8}]}}},"limitations":["Reconcile horizontal speed from a symmetric four-beam Janus ADCP in its aligned instrument frame. Beam ordering is plus/minus first horizontal axis then plus/minus second; no tilt, compass or acoustic quality correction. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"winkler-oxygen-titration-volume-record","version":"1.0.0","name":"Winkler Oxygen Titration Volume Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","titreMl","blankMl","thiosulfateNormality","bottleMl","reagentDisplacementMl","reagentOxygenMgL","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"titreMl":{"type":"number","minimum":0,"maximum":1000000},"blankMl":{"type":"number","minimum":0,"maximum":1000000},"thiosulfateNormality":{"type":"number","minimum":0.000001,"maximum":1000000},"bottleMl":{"type":"number","minimum":0.000001,"maximum":1000000},"reagentDisplacementMl":{"type":"number","minimum":0,"maximum":1000000},"reagentOxygenMgL":{"type":"number","minimum":0,"maximum":1000000},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile dissolved oxygen in mg/L from a full-bottle Winkler titration with blank, reagent displacement and explicitly supplied reagent oxygen correction."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"winkler-oxygen-titration-volume-record","input":{"records":[{"id":"R1","titreMl":1,"blankMl":0,"thiosulfateNormality":0.01,"bottleMl":100,"reagentDisplacementMl":0,"reagentOxygenMgL":0,"observedValue":0.8,"tolerance":1e-8}]}}},"limitations":["Reconcile dissolved oxygen in mg/L from a full-bottle Winkler titration with blank, reagent displacement and explicitly supplied reagent oxygen correction. Titrant standardization and reaction completion are supplied assumptions; no water-quality or laboratory certification. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"plankton-net-flowmeter-filtered-density-record","version":"1.0.0","name":"Plankton Net Flowmeter Filtered Density Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","organisms","subsampleFraction","rotations","metresPerRotation","mouthAreaM2","filtrationEfficiency","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"organisms":{"type":"integer","minimum":0,"maximum":1000000},"subsampleFraction":{"type":"number","minimum":0.000001,"maximum":1},"rotations":{"type":"number","minimum":0.000001,"maximum":1000000},"metresPerRotation":{"type":"number","minimum":0.000001,"maximum":1000000},"mouthAreaM2":{"type":"number","minimum":0.000001,"maximum":1000000},"filtrationEfficiency":{"type":"number","minimum":0.0001,"maximum":1},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile organisms per cubic metre for a plankton-net sample using calibrated through-water flowmeter distance and declared subsampling/filtration fractions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"plankton-net-flowmeter-filtered-density-record","input":{"records":[{"id":"R1","organisms":10,"subsampleFraction":0.5,"rotations":10,"metresPerRotation":2,"mouthAreaM2":1,"filtrationEfficiency":1,"observedValue":1,"tolerance":1e-8}]}}},"limitations":["Reconcile organisms per cubic metre for a plankton-net sample using calibrated through-water flowmeter distance and declared subsampling/filtration fractions. No taxonomy, net avoidance or ecological condition inference. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"osborn-turbulent-diffusivity-layer-record","version":"1.0.0","name":"Osborn Turbulent Diffusivity Layer Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","layers","fluxCoefficient","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"layers":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["thickness","dissipation","buoyancyFrequencySquared"],"properties":{"thickness":{"type":"number","minimum":0.000001,"maximum":1000000},"dissipation":{"type":"number","minimum":0,"maximum":1000000},"buoyancyFrequencySquared":{"type":"number","minimum":0.000001,"maximum":1000000}}}},"fluxCoefficient":{"type":"number","minimum":0,"maximum":1},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile thickness-mean Osborn diapycnal diffusivity from supplied dissipation and positive stratification with an explicit flux coefficient."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"osborn-turbulent-diffusivity-layer-record","input":{"records":[{"id":"R1","layers":[{"thickness":1,"dissipation":2,"buoyancyFrequencySquared":4},{"thickness":1,"dissipation":4,"buoyancyFrequencySquared":4}],"fluxCoefficient":0.2,"observedValue":0.15,"tolerance":1e-8}]}}},"limitations":["Reconcile thickness-mean Osborn diapycnal diffusivity from supplied dissipation and positive stratification with an explicit flux coefficient. No universal mixing-efficiency assumption, overturn detection or ocean-mixing validation. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"deep-water-wave-encounter-period-record","version":"1.0.0","name":"Deep Water Wave Encounter Period Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","encounterPeriod","vesselSpeed","headingToWaveDegrees","gravity","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"encounterPeriod":{"type":"number","minimum":0.000001,"maximum":1000000},"vesselSpeed":{"type":"number","minimum":0,"maximum":1000000},"headingToWaveDegrees":{"type":"number","minimum":0,"maximum":180},"gravity":{"type":"number","minimum":0.000001,"maximum":1000000},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile intrinsic deep-water wave period from vessel encounter period on the lower-frequency positive branch."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"deep-water-wave-encounter-period-record","input":{"records":[{"id":"R1","encounterPeriod":6.283185307179586,"vesselSpeed":0,"headingToWaveDegrees":0,"gravity":1,"observedValue":6.283185307179586,"tolerance":1e-8}]}}},"limitations":["Reconcile intrinsic deep-water wave period from vessel encounter period on the lower-frequency positive branch. Heading zero follows wave propagation; no current correction, vessel safety or observed-sea prediction. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"stommel-two-box-overturning-root-record","version":"1.0.0","name":"Stommel Two Box Overturning Root Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","thermalForcing","salinityForcing","salinityRelaxation","rootBracket","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"thermalForcing":{"type":"number","minimum":0.000001,"maximum":1000000},"salinityForcing":{"type":"number","minimum":0,"maximum":1000000},"salinityRelaxation":{"type":"number","minimum":0.000001,"maximum":1000000},"rootBracket":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":0,"maximum":1000000}},"observedValue":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a nonnegative equilibrium of the dimensionless Stommel thermohaline two-box model in an explicit root bracket."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"stommel-two-box-overturning-root-record","input":{"records":[{"id":"R1","thermalForcing":4,"salinityForcing":2,"salinityRelaxation":1,"rootBracket":[0.5,2],"observedValue":1,"tolerance":1e-8}]}}},"limitations":["Reconcile a nonnegative equilibrium of the dimensionless Stommel thermohaline two-box model in an explicit root bracket. Other branches and stability are not inferred; no overturning-collapse forecast. Compare observedValue to calculatedValue with the supplied absolute tolerance in the stated units; equality to tolerance passes. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bowditch-closed-traverse-adjustment","version":"1.0.0","name":"Bowditch Closed Traverse Adjustment","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","legs"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"legs":{"type":"array","minItems":3,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["length","azimuthDegrees"],"properties":{"length":{"type":"number","minimum":0.000001,"maximum":1000000},"azimuthDegrees":{"type":"number","minimum":-180,"maximum":180}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Balance a closed plane traverse by length-proportional Bowditch corrections; supplied bearings are clockwise from north."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bowditch-closed-traverse-adjustment","input":{"records":[{"id":"R1","legs":[{"length":1,"azimuthDegrees":0},{"length":1,"azimuthDegrees":90},{"length":1,"azimuthDegrees":180},{"length":1,"azimuthDegrees":-90}]}]}}},"limitations":["Balance a closed plane traverse by length-proportional Bowditch corrections; supplied bearings are clockwise from north. Coordinates start at zero; no boundary establishment. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"weighted-level-loop-closure-adjustment","version":"1.0.0","name":"Weighted Level Loop Closure Adjustment","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","differences","variances","targetDifference"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"differences":{"type":"array","minItems":2,"maxItems":32,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"variances":{"type":"array","minItems":2,"maxItems":32,"items":{"type":"number","minimum":0.000001,"maximum":1000000}},"targetDifference":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Adjust one independently observed level loop with supplied independent variances and fixed endpoint height difference."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"weighted-level-loop-closure-adjustment","input":{"records":[{"id":"R1","differences":[1,2],"variances":[1,3],"targetDifference":2}]}}},"limitations":["Adjust one independently observed level loop with supplied independent variances and fixed endpoint height difference. No network datum or instrument certification. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"geopotential-layer-height-integration","version":"1.0.0","name":"Geopotential Layer Height Integration","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","heightSteps","gravity","referenceGravity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"heightSteps":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"gravity":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"number","minimum":0.000001,"maximum":1000000}},"referenceGravity":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Integrate supplied leveled height increments times layer mean gravity into geopotential difference and dynamic height."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"geopotential-layer-height-integration","input":{"records":[{"id":"R1","heightSteps":[1,2],"gravity":[9,10],"referenceGravity":10}]}}},"limitations":["Integrate supplied leveled height increments times layer mean gravity into geopotential difference and dynamic height. No geoid interpolation, orthometric correction or datum certification. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"horizontal-resection-three-bearing-point","version":"1.0.0","name":"Planar Unoriented Bearing-Line Fit","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","stations"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"stations":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"object","additionalProperties":false,"required":["east","north","bearingDegrees"],"properties":{"east":{"type":"number","minimum":-1000000,"maximum":1000000},"north":{"type":"number","minimum":-1000000,"maximum":1000000},"bearingDegrees":{"type":"number","minimum":-180,"maximum":180}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Fit a planar point from three unoriented absolute bearing lines by perpendicular-distance least squares."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"horizontal-resection-three-bearing-point","input":{"records":[{"id":"R1","stations":[{"east":0,"north":1,"bearingDegrees":0},{"east":1,"north":0,"bearingDegrees":90},{"east":-1,"north":0,"bearingDegrees":-90}]}]}}},"limitations":["Fit a planar point from three unoriented absolute bearing lines by perpendicular-distance least squares. Bearings share one north reference and are equivalent under180-degree reversal. Forward-ray consistency, unknown instrument orientation, angular maximum likelihood and uncertainty estimation are excluded. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"utm-zone-and-hemisphere-classification","version":"1.0.0","name":"Utm Zone And Hemisphere Classification","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","latitudeDegrees","longitudeDegrees"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"latitudeDegrees":{"type":"number","minimum":-80,"maximum":84},"longitudeDegrees":{"type":"number","minimum":-180,"maximum":180}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Classify geographic positions into standard UTM zones including Norway and Svalbard exceptions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"utm-zone-and-hemisphere-classification","input":{"records":[{"id":"R1","latitudeDegrees":60,"longitudeDegrees":6}]}}},"limitations":["Classify geographic positions into standard UTM zones including Norway and Svalbard exceptions. No projected coordinates, datum lookup or EPSG code assertion. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"spherical-route-cross-track-station","version":"1.0.0","name":"Spherical Route Cross Track Station","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","radius","startLatitudeDegrees","startLongitudeDegrees","endLatitudeDegrees","endLongitudeDegrees","pointLatitudeDegrees","pointLongitudeDegrees"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"radius":{"type":"number","minimum":0.000001,"maximum":1000000},"startLatitudeDegrees":{"type":"number","minimum":-89.9,"maximum":89.9},"startLongitudeDegrees":{"type":"number","minimum":-180,"maximum":180},"endLatitudeDegrees":{"type":"number","minimum":-89.9,"maximum":89.9},"endLongitudeDegrees":{"type":"number","minimum":-180,"maximum":180},"pointLatitudeDegrees":{"type":"number","minimum":-89.9,"maximum":89.9},"pointLongitudeDegrees":{"type":"number","minimum":-180,"maximum":180}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve a point into signed cross-track distance and along-track station on a directed spherical great circle."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"spherical-route-cross-track-station","input":{"records":[{"id":"R1","radius":1,"startLatitudeDegrees":0,"startLongitudeDegrees":0,"endLatitudeDegrees":0,"endLongitudeDegrees":90,"pointLatitudeDegrees":30,"pointLongitudeDegrees":45}]}}},"limitations":["Resolve a point into signed cross-track distance and along-track station on a directed spherical great circle. Right of route is positive; excludes operational navigation. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"geographic-antimeridian-polyline-split","version":"1.0.0","name":"Geographic Antimeridian Polyline Split","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","points"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"points":{"type":"array","minItems":2,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["longitude","latitude"],"properties":{"longitude":{"type":"number","minimum":-180,"maximum":180},"latitude":{"type":"number","minimum":-89.9,"maximum":89.9}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Split a geographic polyline at the antimeridian using declared straight longitude/latitude segments and shortest longitude wrapping."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"geographic-antimeridian-polyline-split","input":{"records":[{"id":"R1","points":[{"longitude":170,"latitude":0},{"longitude":-170,"latitude":20}]}]}}},"limitations":["Split a geographic polyline at the antimeridian using declared straight longitude/latitude segments and shortest longitude wrapping. This is not a geodesic interpolation. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"somigliana-normal-gravity-reference","version":"1.0.0","name":"Somigliana Normal Gravity Reference","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","latitudeDegrees","equatorialGravity","polarGravity","semimajor","semiminor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"latitudeDegrees":{"type":"number","minimum":-89.9,"maximum":89.9},"equatorialGravity":{"type":"number","minimum":0.000001,"maximum":1000000},"polarGravity":{"type":"number","minimum":0.000001,"maximum":1000000},"semimajor":{"type":"number","minimum":0.000001,"maximum":1000000},"semiminor":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate the Somigliana reference-ellipsoid surface gravity formula from explicit shape and equatorial/polar gravity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"somigliana-normal-gravity-reference","input":{"records":[{"id":"R1","latitudeDegrees":0,"equatorialGravity":9.8,"polarGravity":9.9,"semimajor":2,"semiminor":1}]}}},"limitations":["Evaluate the Somigliana reference-ellipsoid surface gravity formula from explicit shape and equatorial/polar gravity. No terrain, tide, latitude datum or measured anomaly correction. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"astrogeodetic-deflection-laplace-correction","version":"1.0.0","name":"Astrogeodetic Deflection Laplace Correction","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","geodeticLatitudeDegrees","geodeticLongitudeDegrees","xiArcseconds","etaArcseconds","astronomicAzimuthDegrees"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"geodeticLatitudeDegrees":{"type":"number","minimum":-89.9,"maximum":89.9},"geodeticLongitudeDegrees":{"type":"number","minimum":-180,"maximum":180},"xiArcseconds":{"type":"number","minimum":-100,"maximum":100},"etaArcseconds":{"type":"number","minimum":-100,"maximum":100},"astronomicAzimuthDegrees":{"type":"number","minimum":-180,"maximum":180}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Apply first-order north/east deflection components to astronomical coordinates and the NGS horizontal-line Laplace azimuth sign convention."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"astrogeodetic-deflection-laplace-correction","input":{"records":[{"id":"R1","geodeticLatitudeDegrees":45,"geodeticLongitudeDegrees":0,"xiArcseconds":1,"etaArcseconds":1,"astronomicAzimuthDegrees":0}]}}},"limitations":["Apply first-order north/east deflection components to astronomical coordinates and the NGS horizontal-line Laplace azimuth sign convention. No deflection grid, steep-sight correction or datum certification. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"minor-great-circle-route-latitude-extrema","version":"1.0.0","name":"Minor Great Circle Route Latitude Extrema","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","startLatitudeDegrees","startLongitudeDegrees","endLatitudeDegrees","endLongitudeDegrees"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"startLatitudeDegrees":{"type":"number","minimum":-89.9,"maximum":89.9},"startLongitudeDegrees":{"type":"number","minimum":-180,"maximum":180},"endLatitudeDegrees":{"type":"number","minimum":-89.9,"maximum":89.9},"endLongitudeDegrees":{"type":"number","minimum":-180,"maximum":180}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find exact latitude extrema along a distinct nonantipodal minor great-circle arc by testing its pole-projection vertices for membership."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"minor-great-circle-route-latitude-extrema","input":{"records":[{"id":"R1","startLatitudeDegrees":45,"startLongitudeDegrees":-90,"endLatitudeDegrees":45,"endLongitudeDegrees":90}]}}},"limitations":["Find exact latitude extrema along a distinct nonantipodal minor great-circle arc by testing its pole-projection vertices for membership. No waypoint interpolation or quaternion SLERP is performed. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fractional-aperture-background-photometry","version":"1.0.0","name":"Fractional Aperture Background Photometry","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","pixels","background","backgroundVariance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"pixels":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["value","variance","weight"],"properties":{"value":{"type":"number","minimum":-1000000,"maximum":1000000},"variance":{"type":"number","minimum":0,"maximum":1000000},"weight":{"type":"number","minimum":0,"maximum":1}}}},"background":{"type":"number","minimum":-1000000,"maximum":1000000},"backgroundVariance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Sum supplied fractional aperture pixel weights with a common estimated background and its correlated variance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fractional-aperture-background-photometry","input":{"records":[{"id":"R1","pixels":[{"value":10,"variance":4,"weight":1},{"value":6,"variance":1,"weight":0.5}],"background":2,"backgroundVariance":1}]}}},"limitations":["Sum supplied fractional aperture pixel weights with a common estimated background and its correlated variance. Pixel variance follows fractional-area convention; weights do not encode a noise resampling kernel. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"moffat-point-spread-encircled-energy","version":"1.0.0","name":"Moffat Point Spread Encircled Energy","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","alphaPixels","beta","radiiPixels"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"alphaPixels":{"type":"number","minimum":0.000001,"maximum":1000000},"beta":{"type":"number","minimum":1.0001,"maximum":100},"radiiPixels":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Integrate a normalized circular Moffat PSF into encircled-energy fractions and analytic FWHM."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"moffat-point-spread-encircled-energy","input":{"records":[{"id":"R1","alphaPixels":1,"beta":2,"radiiPixels":[0,1,3]}]}}},"limitations":["Integrate a normalized circular Moffat PSF into encircled-energy fractions and analytic FWHM. No PSF fitting, diffraction model or aperture calibration is inferred. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"background-subtracted-stellar-image-moments","version":"1.0.0","name":"Background Subtracted Stellar Image Moments","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","pixels"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"pixels":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["x","y","signal"],"properties":{"x":{"type":"number","minimum":-1000000,"maximum":1000000},"y":{"type":"number","minimum":-1000000,"maximum":1000000},"signal":{"type":"number","minimum":0,"maximum":1000000}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate nonnegative background-subtracted image centroid and central second moments."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"background-subtracted-stellar-image-moments","input":{"records":[{"id":"R1","pixels":[{"x":-1,"y":0,"signal":1},{"x":1,"y":0,"signal":1}]}]}}},"limitations":["Calculate nonnegative background-subtracted image centroid and central second moments. Signed residual images, PSF fitting and astrophysical source classification are excluded. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ccd-source-noise-exposure-solution","version":"1.0.0","name":"Ccd Source Noise Exposure Solution","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sourceElectronsSecond","skyElectronsPixelSecond","darkElectronsPixelSecond","pixels","readNoiseElectrons","targetSnr"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sourceElectronsSecond":{"type":"number","minimum":0.000001,"maximum":1000000},"skyElectronsPixelSecond":{"type":"number","minimum":0,"maximum":1000000},"darkElectronsPixelSecond":{"type":"number","minimum":0,"maximum":1000000},"pixels":{"type":"integer","minimum":1,"maximum":10000},"readNoiseElectrons":{"type":"number","minimum":0,"maximum":1000000},"targetSnr":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve the Poisson source/sky/dark plus one-read CCD exposure equation for a supplied target signal-to-noise ratio."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ccd-source-noise-exposure-solution","input":{"records":[{"id":"R1","sourceElectronsSecond":1,"skyElectronsPixelSecond":0,"darkElectronsPixelSecond":0,"pixels":1,"readNoiseElectrons":0,"targetSnr":10}]}}},"limitations":["Solve the Poisson source/sky/dark plus one-read CCD exposure equation for a supplied target signal-to-noise ratio. No detector acquisition, saturation guarantee or correlated-noise model. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ab-st-spectral-density-magnitude-pair","version":"1.0.0","name":"Ab St Spectral Density Magnitude Pair","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","wavelengthAngstrom","fnuErgSecondCm2Hz"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"wavelengthAngstrom":{"type":"number","minimum":1,"maximum":10000000},"fnuErgSecondCm2Hz":{"type":"number","minimum":1e-40,"maximum":0.00001}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Convert one monochromatic spectral density between f-nu and f-lambda and report conventional AB and ST magnitudes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ab-st-spectral-density-magnitude-pair","input":{"records":[{"id":"R1","wavelengthAngstrom":5475.330656681841,"fnuErgSecondCm2Hz":1e-20}]}}},"limitations":["Convert one monochromatic spectral density between f-nu and f-lambda and report conventional AB and ST magnitudes. Wavelength is Angstrom; no finite-passband colour correction. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"flux-conserving-spectral-bin-overlap","version":"1.0.0","name":"Flux Conserving Spectral Bin Overlap","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sourceEdges","sourceDensity","targetEdges"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sourceEdges":{"type":"array","minItems":2,"maxItems":65,"items":{"type":"number","minimum":0.000001,"maximum":1000000}},"sourceDensity":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000}},"targetEdges":{"type":"array","minItems":2,"maxItems":65,"items":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rebin piecewise-constant astronomical spectral density by exact wavelength-bin overlap."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"flux-conserving-spectral-bin-overlap","input":{"records":[{"id":"R1","sourceEdges":[1,2,4],"sourceDensity":[2,4],"targetEdges":[1,3,4]}]}}},"limitations":["Rebin piecewise-constant astronomical spectral density by exact wavelength-bin overlap. No interpolation beyond source coverage, instrument response or frequency/wavelength mixing. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"continuum-normalized-line-equivalent-width","version":"1.0.0","name":"Continuum Normalized Line Equivalent Width","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","wavelengths","flux","continuum","redshift"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"wavelengths":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"number","minimum":0.000001,"maximum":1000000}},"flux":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"number","minimum":0,"maximum":1000000}},"continuum":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"number","minimum":0.000001,"maximum":1000000}},"redshift":{"type":"number","minimum":0,"maximum":10}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Integrate supplied continuum-normalized spectral line equivalent width by trapezoids and transform wavelength width to rest frame."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"continuum-normalized-line-equivalent-width","input":{"records":[{"id":"R1","wavelengths":[1,2,3],"flux":[1,0,1],"continuum":[1,1,1],"redshift":1}]}}},"limitations":["Integrate supplied continuum-normalized spectral line equivalent width by trapezoids and transform wavelength width to rest frame. Emission widths may be negative; no continuum fit or line identification. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"circular-exoplanet-transit-contact-duration","version":"1.0.0","name":"Circular Exoplanet Transit Contact Duration","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","periodDays","axisOverStarRadius","radiusRatio","impact"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"periodDays":{"type":"number","minimum":0.000001,"maximum":1000000},"axisOverStarRadius":{"type":"number","minimum":1.0001,"maximum":1000000},"radiusRatio":{"type":"number","minimum":0.000001,"maximum":1},"impact":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate first-to-fourth and second-to-third contact durations of a circular orbit across a spherical star."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"circular-exoplanet-transit-contact-duration","input":{"records":[{"id":"R1","periodDays":6,"axisOverStarRadius":2,"radiusRatio":1,"impact":0}]}}},"limitations":["Calculate first-to-fourth and second-to-third contact durations of a circular orbit across a spherical star. Impact is in stellar radii; grazing events have zero full-transit duration. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"eccentric-radial-velocity-curve","version":"1.0.0","name":"Eccentric Radial Velocity Curve","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","semiAmplitude","eccentricity","argumentDegrees","systemicVelocity","trueAnomaliesDegrees"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"semiAmplitude":{"type":"number","minimum":0,"maximum":1000000},"eccentricity":{"type":"number","minimum":0,"maximum":0.99},"argumentDegrees":{"type":"number","minimum":-180,"maximum":180},"systemicVelocity":{"type":"number","minimum":-1000000,"maximum":1000000},"trueAnomaliesDegrees":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":-180,"maximum":180}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate a supplied single-companion Keplerian radial-velocity model at supplied true anomalies."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"eccentric-radial-velocity-curve","input":{"records":[{"id":"R1","semiAmplitude":10,"eccentricity":0.5,"argumentDegrees":0,"systemicVelocity":2,"trueAnomaliesDegrees":[0,180]}]}}},"limitations":["Evaluate a supplied single-companion Keplerian radial-velocity model at supplied true anomalies. No anomaly/time solver, mass inference or planet detection. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"point-lens-microlensing-lightcurve","version":"1.0.0","name":"Point Lens Microlensing Lightcurve","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","minimumImpact","einsteinTime","peakTime","times"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"minimumImpact":{"type":"number","minimum":0.0001,"maximum":1000},"einsteinTime":{"type":"number","minimum":0.000001,"maximum":1000000},"peakTime":{"type":"number","minimum":-1000000,"maximum":1000000},"times":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate a rectilinear point-source point-lens microlensing light curve with a positive minimum impact parameter."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"point-lens-microlensing-lightcurve","input":{"records":[{"id":"R1","minimumImpact":1,"einsteinTime":1,"peakTime":0,"times":[0]}]}}},"limitations":["Evaluate a rectilinear point-source point-lens microlensing light curve with a positive minimum impact parameter. Stable amplification excess avoids subtracting large terms; no finite source, blending or parallax. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"relativistic-bipolar-jet-apparent-motion","version":"1.0.0","name":"Relativistic Bipolar Jet Apparent Motion","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","beta","inclinationDegrees"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"beta":{"type":"number","minimum":0,"maximum":0.999999},"inclinationDegrees":{"type":"number","minimum":0,"maximum":90}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate apparent transverse speeds and Doppler factors for symmetric ballistic relativistic jets."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"relativistic-bipolar-jet-apparent-motion","input":{"records":[{"id":"R1","beta":0.8,"inclinationDegrees":90}]}}},"limitations":["Evaluate apparent transverse speeds and Doppler factors for symmetric ballistic relativistic jets. No distance inference, beaming spectral index or fitted source interpretation. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"quadratic-stellar-limb-darkening-profile","version":"1.0.0","name":"Quadratic Stellar Limb Darkening Profile","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","u1","u2","radii"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"u1":{"type":"number","minimum":-1,"maximum":2},"u2":{"type":"number","minimum":-1,"maximum":2},"radii":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate a quadratic stellar limb-darkening law and exact disk-average intensity while rejecting negative intensity anywhere on the disk."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"quadratic-stellar-limb-darkening-profile","input":{"records":[{"id":"R1","u1":1,"u2":0,"radii":[0,1]}]}}},"limitations":["Evaluate a quadratic stellar limb-darkening law and exact disk-average intensity while rejecting negative intensity anywhere on the disk. No atmosphere fitting or transit occultation integration. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"single-lined-binary-companion-mass-root","version":"1.0.0","name":"Single Lined Binary Companion Mass Root","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","massFunction","primaryMass","inclinationDegrees"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"massFunction":{"type":"number","minimum":0.000001,"maximum":1000000},"primaryMass":{"type":"number","minimum":0.000001,"maximum":1000000},"inclinationDegrees":{"type":"number","minimum":0.1,"maximum":90}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Invert a supplied single-lined spectroscopic mass function for companion mass at explicit primary mass and inclination."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"single-lined-binary-companion-mass-root","input":{"records":[{"id":"R1","massFunction":0.25,"primaryMass":1,"inclinationDegrees":90}]}}},"limitations":["Invert a supplied single-lined spectroscopic mass function for companion mass at explicit primary mass and inclination. No inclination inference, classification or posterior interval. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"central-quadratic-limb-transit-integral","version":"1.0.0","name":"Central Quadratic Limb Transit Integral","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","radiusRatio","u1","u2"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"radiusRatio":{"type":"number","minimum":0,"maximum":1},"u1":{"type":"number","minimum":0,"maximum":1},"u2":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Analytically integrate a central opaque transit across a quadratic limb-darkened stellar disk."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"central-quadratic-limb-transit-integral","input":{"records":[{"id":"R1","radiusRatio":0.5,"u1":1,"u2":0}]}}},"limitations":["Analytically integrate a central opaque transit across a quadratic limb-darkened stellar disk. This solves intensity-weighted blocked flux rather than uniform circle overlap; off-centre geometry is excluded. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hyperbolic-gravity-assist-turn-geometry","version":"1.0.0","name":"Hyperbolic Gravity Assist Turn Geometry","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","mu","periapsisRadius","excessSpeed"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"mu":{"type":"number","minimum":0.000001,"maximum":1000000},"periapsisRadius":{"type":"number","minimum":0.000001,"maximum":1000000},"excessSpeed":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate a point-mass unpowered hyperbolic flyby from explicit hyperbolic excess and periapsis."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hyperbolic-gravity-assist-turn-geometry","input":{"records":[{"id":"R1","mu":1,"periapsisRadius":1,"excessSpeed":1}]}}},"limitations":["Evaluate a point-mass unpowered hyperbolic flyby from explicit hyperbolic excess and periapsis. No atmosphere, collision assessment, spacecraft navigation or ephemeris. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ideal-multistage-rocket-mass-accounting","version":"1.0.0","name":"Ideal Multistage Rocket Mass Accounting","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","payloadMass","stages"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"payloadMass":{"type":"number","minimum":0.000001,"maximum":1000000},"stages":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["dryMass","propellantMass","exhaustSpeed"],"properties":{"dryMass":{"type":"number","minimum":0.000001,"maximum":1000000},"propellantMass":{"type":"number","minimum":0,"maximum":1000000},"exhaustSpeed":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile ideal serial rocket staging with each spent dry stage discarded, ordered first-to-last fired."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ideal-multistage-rocket-mass-accounting","input":{"records":[{"id":"R1","payloadMass":1,"stages":[{"dryMass":1,"propellantMass":2,"exhaustSpeed":1},{"dryMass":1,"propellantMass":2,"exhaustSpeed":1}]}]}}},"limitations":["Reconcile ideal serial rocket staging with each spent dry stage discarded, ordered first-to-last fired. Uses effective exhaust speed; no gravity/drag losses, design approval or launch control. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"restricted-three-body-jacobi-state","version":"1.0.0","name":"Restricted Three Body Jacobi State","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","massFraction","position","velocity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"massFraction":{"type":"number","minimum":0.000001,"maximum":0.5},"position":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"velocity":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate dimensionless circular restricted three-body effective potential and Jacobi constant in the rotating barycentric frame."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"restricted-three-body-jacobi-state","input":{"records":[{"id":"R1","massFraction":0.5,"position":[0,0,0],"velocity":[0,0,0]}]}}},"limitations":["Evaluate dimensionless circular restricted three-body effective potential and Jacobi constant in the rotating barycentric frame. No trajectory propagation, stability or mission clearance. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"collinear-lagrange-point-roots","version":"1.0.0","name":"Collinear Lagrange Point Roots","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","massFraction"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"massFraction":{"type":"number","minimum":0.000001,"maximum":0.5}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve all three collinear circular restricted three-body equilibrium coordinates in canonical units by bounded bisection."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"collinear-lagrange-point-roots","input":{"records":[{"id":"R1","massFraction":0.5}]}}},"limitations":["Solve all three collinear circular restricted three-body equilibrium coordinates in canonical units by bounded bisection. No halo orbit or operational stationkeeping. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ideal-solar-sail-pressure-vector","version":"1.0.0","name":"Ideal Solar Sail Pressure Vector","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","irradiance","area","normal","sunDirection","lightSpeed"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"irradiance":{"type":"number","minimum":0,"maximum":1000000},"area":{"type":"number","minimum":0.000001,"maximum":1000000},"normal":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"sunDirection":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"lightSpeed":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate ideal specular flat-sail force along the supplied unit normal at a declared incident flux."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ideal-solar-sail-pressure-vector","input":{"records":[{"id":"R1","irradiance":10,"area":2,"normal":[1,0,0],"sunDirection":[1,0,0],"lightSpeed":10}]}}},"limitations":["Calculate ideal specular flat-sail force along the supplied unit normal at a declared incident flux. Unit sun direction points with incident momentum; no thermal, diffuse or spacecraft control model. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"finite-sun-umbra-penumbra-cone","version":"1.0.0","name":"Finite Sun Umbra Penumbra Cone","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sunRadius","occluderRadius","separation","distanceBehind"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sunRadius":{"type":"number","minimum":0.000001,"maximum":1000000},"occluderRadius":{"type":"number","minimum":0.000001,"maximum":1000000},"separation":{"type":"number","minimum":0.000001,"maximum":1000000},"distanceBehind":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate axial straight-ray small-angle shadow-cone cross sections behind a spherical occluder."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"finite-sun-umbra-penumbra-cone","input":{"records":[{"id":"R1","sunRadius":2,"occluderRadius":1,"separation":10,"distanceBehind":5}]}}},"limitations":["Evaluate axial straight-ray small-angle shadow-cone cross sections behind a spherical occluder. Antumbra, observer flux and finite-distance exact tangent geometry are excluded. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"two-body-lagrange-fg-universal-step","version":"1.0.0","name":"Two Body Lagrange Fg Universal Step","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","mu","position","velocity","elapsed"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"mu":{"type":"number","minimum":0.000001,"maximum":1000000},"position":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"velocity":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"elapsed":{"type":"number","minimum":-1000,"maximum":1000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Propagate one bounded two-body state with universal variables and Lagrange f,g coefficients."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"two-body-lagrange-fg-universal-step","input":{"records":[{"id":"R1","mu":1,"position":[1,0,0],"velocity":[0,1,0],"elapsed":1.5707963267948966}]}}},"limitations":["Propagate one bounded two-body state with universal variables and Lagrange f,g coefficients. Central collision and nonconvergent steps reject; no perturbations, ephemeris or guidance. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"spherical-subpoint-ground-track","version":"1.0.0","name":"Spherical Subpoint Ground Track","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","inertialPositions","rotationAnglesDegrees"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"inertialPositions":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}},"rotationAnglesDegrees":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":-180,"maximum":180}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rotate supplied inertial position directions into spherical geocentric subpoints with separately supplied Earth rotation angles."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"spherical-subpoint-ground-track","input":{"records":[{"id":"R1","inertialPositions":[[1,0,0],[0,1,0]],"rotationAnglesDegrees":[0,90]}]}}},"limitations":["Rotate supplied inertial position directions into spherical geocentric subpoints with separately supplied Earth rotation angles. No orbital ephemeris, geodetic latitude, terrain or pass prediction. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"two-impulse-circular-orbit-plane-change","version":"1.0.0","name":"Two Impulse Circular Orbit Plane Change","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","mu","firstRadius","secondRadius","inclinationChangeDegrees","firstBurnShare"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"mu":{"type":"number","minimum":0.000001,"maximum":1000000},"firstRadius":{"type":"number","minimum":0.000001,"maximum":1000000},"secondRadius":{"type":"number","minimum":0.000001,"maximum":1000000},"inclinationChangeDegrees":{"type":"number","minimum":0,"maximum":180},"firstBurnShare":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate a user-chosen split of orbital plane change between two circular-transfer impulses and perform a bounded coarse-search/refinement over the split fraction."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"two-impulse-circular-orbit-plane-change","input":{"records":[{"id":"R1","mu":1,"firstRadius":1,"secondRadius":1,"inclinationChangeDegrees":60,"firstBurnShare":0}]}}},"limitations":["Evaluate a user-chosen split of orbital plane change between two circular-transfer impulses and perform a bounded coarse-search/refinement over the split fraction. Node selection, perturbations and operational maneuver commands are excluded; reported minimum is numerical within the supplied two-burn model. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"peters-binary-orbit-secular-decay","version":"1.0.0","name":"Peters Binary Orbit Secular Decay","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","massA","massB","semimajor","eccentricity","gravityConstant","lightSpeed"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"massA":{"type":"number","minimum":0.000001,"maximum":1000000},"massB":{"type":"number","minimum":0.000001,"maximum":1000000},"semimajor":{"type":"number","minimum":0.000001,"maximum":1000000},"eccentricity":{"type":"number","minimum":0,"maximum":0.99},"gravityConstant":{"type":"number","minimum":1e-40,"maximum":1000000},"lightSpeed":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate orbit-averaged Peters quadrupole semimajor-axis and eccentricity loss rates of an isolated point-mass binary."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"peters-binary-orbit-secular-decay","input":{"records":[{"id":"R1","massA":1,"massB":1,"semimajor":1,"eccentricity":0,"gravityConstant":1,"lightSpeed":20}]}}},"limitations":["Evaluate orbit-averaged Peters quadrupole semimajor-axis and eccentricity loss rates of an isolated point-mass binary. No strong-field waveform or merger forecast. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gibbs-three-position-orbit-velocity","version":"1.0.0","name":"Gibbs Three Position Orbit Velocity","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","mu","positions"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"mu":{"type":"number","minimum":0.000001,"maximum":1000000},"positions":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Infer the middle Keplerian velocity from three ordered nonzero coplanar position vectors by Gibbs orbit determination, retaining specific energy and angular momentum."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gibbs-three-position-orbit-velocity","input":{"records":[{"id":"R1","mu":1,"positions":[[1,0,0],[0,1,0],[-1,0,0]]}]}}},"limitations":["Infer the middle Keplerian velocity from three ordered nonzero coplanar position vectors by Gibbs orbit determination, retaining specific energy and angular momentum. No observation times, covariance fit, short-arc robustness or real-object orbit validation. Degenerate and inconsistent vector geometry rejects. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"lambert-short-way-zero-revolution-boundary-solver","version":"1.0.0","name":"Lambert Short Way Zero Revolution Boundary Solver","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","mu","initialPosition","finalPosition","flightTime"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"mu":{"type":"number","minimum":0.000001,"maximum":1000000},"initialPosition":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"finalPosition":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"flightTime":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve the short-way zero-revolution Lambert two-position/time boundary problem with a bounded universal-variable bracket and Stumpff functions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"lambert-short-way-zero-revolution-boundary-solver","input":{"records":[{"id":"R1","mu":1,"initialPosition":[1,0,0],"finalPosition":[0,1,0],"flightTime":1.5707963267948966}]}}},"limitations":["Solve the short-way zero-revolution Lambert two-position/time boundary problem with a bounded universal-variable bracket and Stumpff functions. The vector cross product fixes traversal orientation; collinear positions and unsupported time brackets reject. No multi-revolution branch, maneuver authorization or real trajectory validation. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"flrw-distance-lookback-quadrature","version":"1.0.0","name":"Flrw Distance Lookback Quadrature","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","redshift","matter","lambda","hubble","lightSpeed"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"redshift":{"type":"number","minimum":0,"maximum":10},"matter":{"type":"number","minimum":0,"maximum":2},"lambda":{"type":"number","minimum":0,"maximum":2},"hubble":{"type":"number","minimum":0.000001,"maximum":1000000},"lightSpeed":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Integrate matter, curvature and cosmological-constant FLRW distances and lookback time with Simpson quadrature starting at 512 panels with bounded refinement."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"flrw-distance-lookback-quadrature","input":{"records":[{"id":"R1","redshift":1,"matter":0,"lambda":0,"hubble":1,"lightSpeed":1}]}}},"limitations":["Integrate matter, curvature and cosmological-constant FLRW distances and lookback time with Simpson quadrature starting at 512 panels with bounded refinement. No radiation, fitted cosmology or observational distance guarantee. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"point-mass-einstein-ring-geometry","version":"1.0.0","name":"Point Mass Einstein Ring Geometry","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","lensMass","observerLensDistance","observerSourceDistance","lensSourceDistance","gravityConstant","lightSpeed"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"lensMass":{"type":"number","minimum":0.000001,"maximum":1000000},"observerLensDistance":{"type":"number","minimum":0.000001,"maximum":1000000},"observerSourceDistance":{"type":"number","minimum":0.000001,"maximum":1000000},"lensSourceDistance":{"type":"number","minimum":0.000001,"maximum":1000000},"gravityConstant":{"type":"number","minimum":1e-40,"maximum":1000000},"lightSpeed":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute the thin point-mass lens Einstein angle from explicit angular-diameter distances."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"point-mass-einstein-ring-geometry","input":{"records":[{"id":"R1","lensMass":1,"observerLensDistance":1,"observerSourceDistance":2,"lensSourceDistance":1,"gravityConstant":1,"lightSpeed":2}]}}},"limitations":["Compute the thin point-mass lens Einstein angle from explicit angular-diameter distances. Distances need not add in cosmology; no mass fitting, strong-field or image identification. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"singular-isothermal-sphere-lens-images","version":"1.0.0","name":"Singular Isothermal Sphere Lens Images","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","einsteinAngle","sourceOffset"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"einsteinAngle":{"type":"number","minimum":0.000001,"maximum":1000000},"sourceOffset":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve the one-dimensional circular singular isothermal sphere lens equation away from exact alignment."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"singular-isothermal-sphere-lens-images","input":{"records":[{"id":"R1","einsteinAngle":1,"sourceOffset":0.5}]}}},"limitations":["Solve the one-dimensional circular singular isothermal sphere lens equation away from exact alignment. Negative magnification denotes odd parity; no external shear or real-lens fit. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"schechter-luminosity-bin-integrals","version":"1.0.0","name":"Schechter Luminosity Bin Integrals","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","normalization","characteristicLuminosity","alpha","binEdges"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"normalization":{"type":"number","minimum":0.000001,"maximum":1000000},"characteristicLuminosity":{"type":"number","minimum":0.000001,"maximum":1000000},"alpha":{"type":"number","minimum":-3,"maximum":3},"binEdges":{"type":"array","minItems":2,"maxItems":33,"items":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Integrate a supplied Schechter luminosity function over strictly positive finite bins."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"schechter-luminosity-bin-integrals","input":{"records":[{"id":"R1","normalization":1,"characteristicLuminosity":1,"alpha":0,"binEdges":[1,2]}]}}},"limitations":["Integrate a supplied Schechter luminosity function over strictly positive finite bins. No extrapolation to zero luminosity, population fit or observed number-density claim. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"theis-confined-well-drawdown-history","version":"1.0.0","name":"Theis Confined Well Drawdown History","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","rate","transmissivity","storativity","radius","times"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"rate":{"type":"number","minimum":0,"maximum":1000000},"transmissivity":{"type":"number","minimum":0.000001,"maximum":1000000},"storativity":{"type":"number","minimum":0.000001,"maximum":1},"radius":{"type":"number","minimum":0.000001,"maximum":1000000},"times":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate the Theis solution for a fully penetrating constant-rate well in an infinite homogeneous isotropic confined aquifer."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"theis-confined-well-drawdown-history","input":{"records":[{"id":"R1","rate":12.566370614359172,"transmissivity":1,"storativity":1,"radius":2,"times":[1]}]}}},"limitations":["Evaluate the Theis solution for a fully penetrating constant-rate well in an infinite homogeneous isotropic confined aquifer. No parameter estimation or well operation. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dupuit-recharge-water-table-profile","version":"1.0.0","name":"Dupuit Recharge Water Table Profile","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","conductivity","length","leftHead","rightHead","recharge","positions"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"conductivity":{"type":"number","minimum":0.000001,"maximum":1000000},"length":{"type":"number","minimum":0.000001,"maximum":1000000},"leftHead":{"type":"number","minimum":0.000001,"maximum":1000000},"rightHead":{"type":"number","minimum":0.000001,"maximum":1000000},"recharge":{"type":"number","minimum":0,"maximum":1000000},"positions":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve steady unconfined Dupuit flow between fixed-head boundaries over a horizontal base with uniform recharge."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dupuit-recharge-water-table-profile","input":{"records":[{"id":"R1","conductivity":1,"length":2,"leftHead":1,"rightHead":1,"recharge":1,"positions":[0,1,2]}]}}},"limitations":["Solve steady unconfined Dupuit flow between fixed-head boundaries over a horizontal base with uniform recharge. Heads are saturated thickness; no seepage face or layered calibration. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hantush-leaky-aquifer-well-integral","version":"1.0.0","name":"Hantush Leaky Aquifer Well Integral","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","rate","transmissivity","u","radiusOverLeakageLength"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"rate":{"type":"number","minimum":0,"maximum":1000000},"transmissivity":{"type":"number","minimum":0.000001,"maximum":1000000},"u":{"type":"number","minimum":0.0001,"maximum":10},"radiusOverLeakageLength":{"type":"number","minimum":0,"maximum":10}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Integrate the Hantush leaky-well function with negligible aquitard storage over a bounded dimensionless profile."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hantush-leaky-aquifer-well-integral","input":{"records":[{"id":"R1","rate":12.566370614359172,"transmissivity":1,"u":1,"radiusOverLeakageLength":0}]}}},"limitations":["Integrate the Hantush leaky-well function with negligible aquitard storage over a bounded dimensionless profile. Log integration handles small u; no leakage parameter fitting. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"uniform-flow-pumping-capture-boundary","version":"1.0.0","name":"Uniform Flow Pumping Capture Boundary","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","rate","backgroundDarcyFlux","thickness","anglesDegrees"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"rate":{"type":"number","minimum":0.000001,"maximum":1000000},"backgroundDarcyFlux":{"type":"number","minimum":0.000001,"maximum":1000000},"thickness":{"type":"number","minimum":0.000001,"maximum":1000000},"anglesDegrees":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":0.001,"maximum":179.999}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Parameterize one half of the ideal two-dimensional pumping-well capture dividing streamline in uniform confined flow."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"uniform-flow-pumping-capture-boundary","input":{"records":[{"id":"R1","rate":6.283185307179586,"backgroundDarcyFlux":1,"thickness":1,"anglesDegrees":[90]}]}}},"limitations":["Parameterize one half of the ideal two-dimensional pumping-well capture dividing streamline in uniform confined flow. Well is at origin; x=stagnationDistance at the downstream limit. No real capture delineation. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hvorslev-slug-decay-conductivity","version":"1.0.0","name":"Hvorslev Slug Decay Conductivity","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","casingRadius","screenRadius","screenLength","timeA","timeB","headA","headB"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"casingRadius":{"type":"number","minimum":0.000001,"maximum":1000000},"screenRadius":{"type":"number","minimum":0.000001,"maximum":1000000},"screenLength":{"type":"number","minimum":0.000001,"maximum":1000000},"timeA":{"type":"number","minimum":0,"maximum":1000000},"timeB":{"type":"number","minimum":0.000001,"maximum":1000000},"headA":{"type":"number","minimum":0.000001,"maximum":1000000},"headB":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reduce two positive monotone slug recovery observations using the stated long-screen Hvorslev shape approximation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hvorslev-slug-decay-conductivity","input":{"records":[{"id":"R1","casingRadius":1,"screenRadius":1,"screenLength":20.085536923187668,"timeA":0,"timeB":1,"headA":2.718281828459045,"headB":1}]}}},"limitations":["Reduce two positive monotone slug recovery observations using the stated long-screen Hvorslev shape approximation. No well storage correction, automated test selection or aquifer certification. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ogata-banks-step-solute-breakthrough","version":"1.0.0","name":"Ogata Banks Step Solute Breakthrough","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","velocity","dispersion","distance","times"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"velocity":{"type":"number","minimum":0.000001,"maximum":1000000},"dispersion":{"type":"number","minimum":0.000001,"maximum":1000000},"distance":{"type":"number","minimum":0,"maximum":1000000},"times":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate the semi-infinite Ogata-Banks step-input advection-dispersion solution using stable complementary-error-function scaling."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ogata-banks-step-solute-breakthrough","input":{"records":[{"id":"R1","velocity":1,"dispersion":1,"distance":0,"times":[1,2]}]}}},"limitations":["Evaluate the semi-infinite Ogata-Banks step-input advection-dispersion solution using stable complementary-error-function scaling. No reaction, sorption, parameter fitting or drinking-water determination. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"van-genuchten-mualem-retention-profile","version":"1.0.0","name":"Van Genuchten Mualem Retention Profile","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","residualWater","saturatedWater","alpha","n","poreConnectivity","saturatedConductivity","suctions"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"residualWater":{"type":"number","minimum":0,"maximum":1},"saturatedWater":{"type":"number","minimum":0,"maximum":1},"alpha":{"type":"number","minimum":0.000001,"maximum":1000000},"n":{"type":"number","minimum":1.001,"maximum":10},"poreConnectivity":{"type":"number","minimum":0.5,"maximum":0.5},"saturatedConductivity":{"type":"number","minimum":0.000001,"maximum":1000000},"suctions":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate van Genuchten retention with Mualem relative conductivity from explicit parameters."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"van-genuchten-mualem-retention-profile","input":{"records":[{"id":"R1","residualWater":0.1,"saturatedWater":0.5,"alpha":1,"n":2,"poreConnectivity":0.5,"saturatedConductivity":1,"suctions":[0]}]}}},"limitations":["Evaluate van Genuchten retention with Mualem relative conductivity from explicit parameters. Assumes m=1-1/n, drying suction magnitude and homogeneous equilibrium; no fitted soil or irrigation advice. This source-bound profile fixes poreConnectivity at0.5; other connectivity exponents are excluded. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"stratified-aquifer-conductivity-tensor","version":"1.0.0","name":"Stratified Aquifer Conductivity Tensor","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","layers"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"layers":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["thickness","conductivity"],"properties":{"thickness":{"type":"number","minimum":0.000001,"maximum":1000000},"conductivity":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Homogenize parallel planar isotropic layers into exact parallel arithmetic and perpendicular harmonic conductivity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"stratified-aquifer-conductivity-tensor","input":{"records":[{"id":"R1","layers":[{"thickness":1,"conductivity":1},{"thickness":1,"conductivity":3}]}]}}},"limitations":["Homogenize parallel planar isotropic layers into exact parallel arithmetic and perpendicular harmonic conductivity. No crossflow, inclined interfaces or calibrated regional tensor. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"exponential-groundwater-age-tracer-mixture","version":"1.0.0","name":"Exponential Groundwater Age Tracer Mixture","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","meanAge","decayRate","inputConcentration","ageEdges"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"meanAge":{"type":"number","minimum":0.000001,"maximum":1000000},"decayRate":{"type":"number","minimum":0,"maximum":1000000},"inputConcentration":{"type":"number","minimum":0,"maximum":1000000},"ageEdges":{"type":"array","minItems":2,"maxItems":65,"items":{"type":"number","minimum":0,"maximum":1000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Integrate an exponential groundwater age distribution into age-bin fractions and a steady decaying-tracer mixture."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"exponential-groundwater-age-tracer-mixture","input":{"records":[{"id":"R1","meanAge":1,"decayRate":1,"inputConcentration":2,"ageEdges":[0,1,2]}]}}},"limitations":["Integrate an exponential groundwater age distribution into age-bin fractions and a steady decaying-tracer mixture. Constant historical input and first-order decay are explicit; no actual residence-age inference. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"confined-aquifer-explicit-head-grid-step","version":"1.0.0","name":"Confined Aquifer Explicit Head Grid Step","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","heads","diffusivity","cellSize","stepTime","rechargeHeadRate"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"heads":{"type":"array","minItems":3,"maxItems":16,"items":{"type":"array","minItems":3,"maxItems":16,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}},"diffusivity":{"type":"number","minimum":0.000001,"maximum":1000000},"cellSize":{"type":"number","minimum":0.000001,"maximum":1000000},"stepTime":{"type":"number","minimum":0.000001,"maximum":1000000},"rechargeHeadRate":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Advance one constant-diffusivity confined aquifer finite-difference step with fixed edge heads and uniform recharge head rate."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"confined-aquifer-explicit-head-grid-step","input":{"records":[{"id":"R1","heads":[[0,0,0],[0,4,0],[0,0,0]],"diffusivity":1,"cellSize":1,"stepTime":0.25,"rechargeHeadRate":0}]}}},"limitations":["Advance one constant-diffusivity confined aquifer finite-difference step with fixed edge heads and uniform recharge head rate. Stability is checked before computation; no boundary fitting or operational groundwater prediction. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"philip-two-term-rainfall-ponding","version":"1.0.0","name":"Philip Two Term Rainfall Ponding","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sorptivity","conductivity","rainIntensity","duration"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sorptivity":{"type":"number","minimum":0.000001,"maximum":1000000},"conductivity":{"type":"number","minimum":0,"maximum":1000000},"rainIntensity":{"type":"number","minimum":0.000001,"maximum":1000000},"duration":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Integrate rainfall capped by the stated Philip clock-time capacity S/(2 sqrt(t)) plus K, splitting at exact ponding time."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"philip-two-term-rainfall-ponding","input":{"records":[{"id":"R1","sorptivity":2,"conductivity":0,"rainIntensity":1,"duration":4}]}}},"limitations":["Integrate rainfall capped by the stated Philip clock-time capacity S/(2 sqrt(t)) plus K, splitting at exact ponding time. This profile deliberately does not shift equivalent infiltration time after ponding. pondingTime is the declared clock-time capacity crossing, not a time-compressed physical ponding estimate. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"airy-finite-depth-wave-dispersion","version":"1.0.0","name":"Airy Finite Depth Wave Dispersion","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","period","depth","gravity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"period":{"type":"number","minimum":0.000001,"maximum":1000000},"depth":{"type":"number","minimum":0.000001,"maximum":1000000},"gravity":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve the finite-depth linear surface-gravity-wave dispersion relation and group speed."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"airy-finite-depth-wave-dispersion","input":{"records":[{"id":"R1","period":7.1997607828454475,"depth":1,"gravity":1}]}}},"limitations":["Solve the finite-depth linear surface-gravity-wave dispersion relation and group speed. No currents, breaking, capillarity or sea-state prediction. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"second-order-stokes-surface-profile","version":"1.0.0","name":"Second Order Stokes Surface Profile","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","amplitude","wavenumber","depth","phasesDegrees"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"amplitude":{"type":"number","minimum":0.000001,"maximum":1000000},"wavenumber":{"type":"number","minimum":0.000001,"maximum":1000000},"depth":{"type":"number","minimum":0.000001,"maximum":1000000},"phasesDegrees":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":-180,"maximum":180}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate the finite-depth second-order Stokes free-surface elevation for a declared small-steepness wave."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"second-order-stokes-surface-profile","input":{"records":[{"id":"R1","amplitude":0.1,"wavenumber":1,"depth":10,"phasesDegrees":[90]}]}}},"limitations":["Evaluate the finite-depth second-order Stokes free-surface elevation for a declared small-steepness wave. Mean level is zero in this profile; no breaking or structural-load design. The second harmonic must not exceed 10 percent of the fundamental; this is a declared conservative numerical model profile, not physical validation. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"linear-wave-shoaling-refraction-transect","version":"1.0.0","name":"Linear Wave Shoaling Refraction Transect","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","period","offshoreHeight","offshoreAngleDegrees","depths","gravity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"period":{"type":"number","minimum":0.000001,"maximum":1000000},"offshoreHeight":{"type":"number","minimum":0,"maximum":1000000},"offshoreAngleDegrees":{"type":"number","minimum":-80,"maximum":80},"depths":{"type":"array","minItems":2,"maxItems":32,"items":{"type":"number","minimum":0.000001,"maximum":1000000}},"gravity":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Conserve linear-wave cross-shore energy flux across parallel depth contours with Snell refraction."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"linear-wave-shoaling-refraction-transect","input":{"records":[{"id":"R1","period":6.283185307179586,"offshoreHeight":2,"offshoreAngleDegrees":0,"depths":[10,10],"gravity":1}]}}},"limitations":["Conserve linear-wave cross-shore energy flux across parallel depth contours with Snell refraction. No reflection, dissipation, current, breaking or coastal safety result. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"airy-wave-depth-orbital-kinematics","version":"1.0.0","name":"Airy Wave Depth Orbital Kinematics","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","amplitude","period","depth","elevations","phaseDegrees","gravity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"amplitude":{"type":"number","minimum":0,"maximum":1000000},"period":{"type":"number","minimum":0.000001,"maximum":1000000},"depth":{"type":"number","minimum":0.000001,"maximum":1000000},"elevations":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"phaseDegrees":{"type":"number","minimum":-180,"maximum":180},"gravity":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate linear-wave horizontal and vertical particle velocities from seabed to mean surface at a supplied phase."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"airy-wave-depth-orbital-kinematics","input":{"records":[{"id":"R1","amplitude":1,"period":7.1997607828454475,"depth":1,"elevations":[-1,0],"phaseDegrees":90,"gravity":1}]}}},"limitations":["Evaluate linear-wave horizontal and vertical particle velocities from seabed to mean surface at a supplied phase. No stretching above mean surface or real wave loads. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"directional-wave-radiation-stress-tensor","version":"1.0.0","name":"Directional Wave Radiation Stress Tensor","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","components"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"components":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["energy","directionDegrees","groupRatio"],"properties":{"energy":{"type":"number","minimum":0,"maximum":1000000},"directionDegrees":{"type":"number","minimum":-180,"maximum":180},"groupRatio":{"type":"number","minimum":0.5,"maximum":1}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Sum the linear-wave horizontal radiation-stress tensor for incoherent directional energy components and supplied group/phase ratios."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"directional-wave-radiation-stress-tensor","input":{"records":[{"id":"R1","components":[{"energy":2,"directionDegrees":0,"groupRatio":1},{"energy":2,"directionDegrees":90,"groupRatio":1}]}]}}},"limitations":["Sum the linear-wave horizontal radiation-stress tensor for incoherent directional energy components and supplied group/phase ratios. No wave setup solver or shoreline prediction. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"tidal-constituent-nodal-harmonic-synthesis","version":"1.0.0","name":"Tidal Constituent Nodal Harmonic Synthesis","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","datum","timesHours","constituents"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"datum":{"type":"number","minimum":-1000000,"maximum":1000000},"timesHours":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"constituents":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["amplitude","speedDegreesHour","phaseDegrees","nodalFactor","nodalCorrectionDegrees"],"properties":{"amplitude":{"type":"number","minimum":0,"maximum":1000000},"speedDegreesHour":{"type":"number","minimum":-1000000,"maximum":1000000},"phaseDegrees":{"type":"number","minimum":-180,"maximum":180},"nodalFactor":{"type":"number","minimum":0,"maximum":1000000},"nodalCorrectionDegrees":{"type":"number","minimum":-180,"maximum":180}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Synthesize a declared fixed-constituent harmonic tide with supplied datum, phase epoch and fixed nodal corrections."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"tidal-constituent-nodal-harmonic-synthesis","input":{"records":[{"id":"R1","datum":1,"timesHours":[0,1],"constituents":[{"amplitude":2,"speedDegreesHour":90,"phaseDegrees":0,"nodalFactor":1,"nodalCorrectionDegrees":0}]}]}}},"limitations":["Synthesize a declared fixed-constituent harmonic tide with supplied datum, phase epoch and fixed nodal corrections. No astronomical coefficient lookup, station prediction certification or navigation. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"constant-viscosity-ekman-spiral","version":"1.0.0","name":"Constant Viscosity Ekman Spiral","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","windStressEast","windStressNorth","density","eddyViscosity","coriolis","depths"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"windStressEast":{"type":"number","minimum":-1000000,"maximum":1000000},"windStressNorth":{"type":"number","minimum":-1000000,"maximum":1000000},"density":{"type":"number","minimum":0.000001,"maximum":1000000},"eddyViscosity":{"type":"number","minimum":0.000001,"maximum":1000000},"coriolis":{"type":"number","minimum":-1,"maximum":1},"depths":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate the infinite-depth constant-viscosity Ekman spiral with depths positive downward."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"constant-viscosity-ekman-spiral","input":{"records":[{"id":"R1","windStressEast":1,"windStressNorth":0,"density":1,"eddyViscosity":1,"coriolis":0.02,"depths":[0]}]}}},"limitations":["Evaluate the infinite-depth constant-viscosity Ekman spiral with depths positive downward. Surface stress, density and signed Coriolis are supplied; no bottom boundary or current prediction. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ocean-thermal-wind-layer-shear","version":"1.0.0","name":"Ocean Thermal Wind Layer Shear","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","densityEastGradient","densityNorthGradient","referenceDensity","coriolis","gravity","thickness"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"densityEastGradient":{"type":"number","minimum":-1000000,"maximum":1000000},"densityNorthGradient":{"type":"number","minimum":-1000000,"maximum":1000000},"referenceDensity":{"type":"number","minimum":0.000001,"maximum":1000000},"coriolis":{"type":"number","minimum":-1,"maximum":1},"gravity":{"type":"number","minimum":0.000001,"maximum":1000000},"thickness":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Integrate hydrostatic geostrophic thermal-wind shear through a constant horizontal density-gradient layer."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ocean-thermal-wind-layer-shear","input":{"records":[{"id":"R1","densityEastGradient":1,"densityNorthGradient":2,"referenceDensity":1,"coriolis":1,"gravity":1,"thickness":2}]}}},"limitations":["Integrate hydrostatic geostrophic thermal-wind shear through a constant horizontal density-gradient layer. Difference is upper minus lower velocity; no barotropic reference or observed current validation. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"two-layer-long-wave-mode-speeds","version":"1.0.0","name":"Two Layer Long Wave Mode Speeds","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","upperDepth","lowerDepth","upperDensity","lowerDensity","gravity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"upperDepth":{"type":"number","minimum":0.000001,"maximum":1000000},"lowerDepth":{"type":"number","minimum":0.000001,"maximum":1000000},"upperDensity":{"type":"number","minimum":0.000001,"maximum":1000000},"lowerDensity":{"type":"number","minimum":0.000001,"maximum":1000000},"gravity":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve the two-layer inviscid free-surface long-wave quadratic for external and internal mode speeds using stable small-root algebra."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"two-layer-long-wave-mode-speeds","input":{"records":[{"id":"R1","upperDepth":1,"lowerDepth":1,"upperDensity":1,"lowerDensity":4,"gravity":1}]}}},"limitations":["Solve the two-layer inviscid free-surface long-wave quadratic for external and internal mode speeds using stable small-root algebra. No rotation, shear or breaking. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"estuary-two-box-steady-salinity","version":"1.0.0","name":"Estuary Two Box Steady Salinity","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","riverFlow","exchangeInner","exchangeOcean","oceanSalinity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"riverFlow":{"type":"number","minimum":0,"maximum":1000000},"exchangeInner":{"type":"number","minimum":0.000001,"maximum":1000000},"exchangeOcean":{"type":"number","minimum":0.000001,"maximum":1000000},"oceanSalinity":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve a steady two-box salt balance with freshwater entering the inner box, outward river advection and symmetric exchanges between boxes and ocean."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"estuary-two-box-steady-salinity","input":{"records":[{"id":"R1","riverFlow":1,"exchangeInner":1,"exchangeOcean":1,"oceanSalinity":30}]}}},"limitations":["Solve a steady two-box salt balance with freshwater entering the inner box, outward river advection and symmetric exchanges between boxes and ocean. No estuarine calibration, stratification or water-quality compliance. River salt advected from the inner box enters the outer box explicitly. Both salt-budget residuals and ocean export are retained. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"unesco-eos80-surface-seawater-density","version":"1.0.0","name":"Unesco Eos80 Surface Seawater Density","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","temperatureC","practicalSalinity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"temperatureC":{"type":"number","minimum":-2,"maximum":40},"practicalSalinity":{"type":"number","minimum":0,"maximum":42}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate the UNESCO EOS-80 atmospheric-pressure seawater density polynomial using practical salinity and IPTS-68 temperature input."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"unesco-eos80-surface-seawater-density","input":{"records":[{"id":"R1","temperatureC":0,"practicalSalinity":0}]}}},"limitations":["Evaluate the UNESCO EOS-80 atmospheric-pressure seawater density polynomial using practical salinity and IPTS-68 temperature input. No TEOS-10 conversion, pressure correction or ocean-state validation. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"annular-terrain-column-gravity-correction","version":"1.0.0","name":"Annular Terrain Column Gravity Correction","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","gravityConstant","columns"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"gravityConstant":{"type":"number","minimum":1e-40,"maximum":1000000},"columns":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["innerRadius","outerRadius","topDepth","bottomDepth","densityContrast"],"properties":{"innerRadius":{"type":"number","minimum":0,"maximum":1000000},"outerRadius":{"type":"number","minimum":0.000001,"maximum":1000000},"topDepth":{"type":"number","minimum":0,"maximum":1000000},"bottomDepth":{"type":"number","minimum":0.000001,"maximum":1000000},"densityContrast":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Sum exact axial gravity of full annular terrain columns with explicit positive-down depths and density contrasts."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"annular-terrain-column-gravity-correction","input":{"records":[{"id":"R1","gravityConstant":1,"columns":[{"innerRadius":0,"outerRadius":1,"topDepth":0,"bottomDepth":1,"densityContrast":1}]}]}}},"limitations":["Sum exact axial gravity of full annular terrain columns with explicit positive-down depths and density contrasts. Stable root differences avoid cancellation; no terrain grid fetching or gravity reduction certification. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"axisymmetric-j2-gravity-field-components","version":"1.0.0","name":"Axisymmetric J2 Gravity Field Components","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","mu","referenceRadius","j2","radius","geocentricLatitudeDegrees"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"mu":{"type":"number","minimum":0.000001,"maximum":1000000},"referenceRadius":{"type":"number","minimum":0.000001,"maximum":1000000},"j2":{"type":"number","minimum":-0.1,"maximum":0.1},"radius":{"type":"number","minimum":0.000001,"maximum":1000000},"geocentricLatitudeDegrees":{"type":"number","minimum":-89.9,"maximum":89.9}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate the exterior zonal degree-two gravitational potential and spherical components."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"axisymmetric-j2-gravity-field-components","input":{"records":[{"id":"R1","mu":1,"referenceRadius":1,"j2":0,"radius":2,"geocentricLatitudeDegrees":30}]}}},"limitations":["Evaluate the exterior zonal degree-two gravitational potential and spherical components. No centrifugal acceleration, geopotential normalization conversion or full Earth field. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"glen-infinite-slab-glacier-flow-profile","version":"1.0.0","name":"Glen Infinite Slab Glacier Flow Profile","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","thickness","slopeDegrees","density","gravity","rateFactor","exponent","heightsAboveBed","basalSpeed"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"thickness":{"type":"number","minimum":0.000001,"maximum":1000000},"slopeDegrees":{"type":"number","minimum":0,"maximum":30},"density":{"type":"number","minimum":0.000001,"maximum":1000000},"gravity":{"type":"number","minimum":0.000001,"maximum":1000000},"rateFactor":{"type":"number","minimum":1e-40,"maximum":1000000},"exponent":{"type":"number","minimum":1,"maximum":5},"heightsAboveBed":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000}},"basalSpeed":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Integrate Glen simple-shear deformation of an infinite uniform ice slab over a rigid bed with supplied basal sliding speed."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"glen-infinite-slab-glacier-flow-profile","input":{"records":[{"id":"R1","thickness":1,"slopeDegrees":30,"density":1,"gravity":2,"rateFactor":1,"exponent":3,"heightsAboveBed":[0,1],"basalSpeed":0}]}}},"limitations":["Integrate Glen simple-shear deformation of an infinite uniform ice slab over a rigid bed with supplied basal sliding speed. No valley side drag, stress inversion or glacier hazard prediction. Thickness and sample height are normal to the inclined bed; speeds are downslope in the rotated parallel-slab coordinate system. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"snowpack-cold-content-melt-partition","version":"1.0.0","name":"Snowpack Cold Content Melt Partition","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","snowWaterEquivalentKgM2","initialTemperatureC","iceHeatCapacity","latentHeat","energyInputs"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"snowWaterEquivalentKgM2":{"type":"number","minimum":0,"maximum":1000000},"initialTemperatureC":{"type":"number","minimum":-80,"maximum":0},"iceHeatCapacity":{"type":"number","minimum":0.000001,"maximum":1000000},"latentHeat":{"type":"number","minimum":0.000001,"maximum":1000000},"energyInputs":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Partition supplied nonnegative energy pulses into snow cold-content removal then latent melting with a finite snow mass."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"snowpack-cold-content-melt-partition","input":{"records":[{"id":"R1","snowWaterEquivalentKgM2":2,"initialTemperatureC":-1,"iceHeatCapacity":1,"latentHeat":2,"energyInputs":[1,3]}]}}},"limitations":["Partition supplied nonnegative energy pulses into snow cold-content removal then latent melting with a finite snow mass. No refreezing, radiation calculation, avalanche or runoff forecast. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"glacier-hypsometric-mass-balance-profile","version":"1.0.0","name":"Glacier Hypsometric Mass Balance Profile","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","bands","equilibriumLine","accumulationGradient","ablationGradient","accumulationCap"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"bands":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["area","elevation"],"properties":{"area":{"type":"number","minimum":0.000001,"maximum":1000000},"elevation":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"equilibriumLine":{"type":"number","minimum":-1000000,"maximum":1000000},"accumulationGradient":{"type":"number","minimum":0.000001,"maximum":1000000},"ablationGradient":{"type":"number","minimum":0.000001,"maximum":1000000},"accumulationCap":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Integrate a supplied piecewise-linear capped glacier surface balance over fixed hypsometric bands."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"glacier-hypsometric-mass-balance-profile","input":{"records":[{"id":"R1","bands":[{"area":1,"elevation":0},{"area":1,"elevation":2}],"equilibriumLine":1,"accumulationGradient":1,"ablationGradient":2,"accumulationCap":10}]}}},"limitations":["Integrate a supplied piecewise-linear capped glacier surface balance over fixed hypsometric bands. No evolving geometry, inferred equilibrium line or future glacier projection. The area ratio counts bands at or above the supplied equilibrium line; no equilibrium-line inversion is performed. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"elastic-lithosphere-sinusoidal-load-flexure","version":"1.0.0","name":"Elastic Lithosphere Sinusoidal Load Flexure","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","youngModulus","elasticThickness","poissonRatio","densityContrast","gravity","wavenumber","loadAmplitude","positions"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"youngModulus":{"type":"number","minimum":0.000001,"maximum":1000000},"elasticThickness":{"type":"number","minimum":0.000001,"maximum":1000000},"poissonRatio":{"type":"number","minimum":-0.9,"maximum":0.49},"densityContrast":{"type":"number","minimum":0.000001,"maximum":1000000},"gravity":{"type":"number","minimum":0.000001,"maximum":1000000},"wavenumber":{"type":"number","minimum":0.000001,"maximum":1000000},"loadAmplitude":{"type":"number","minimum":-1000000,"maximum":1000000},"positions":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve static thin elastic plate flexure under one sinusoidal vertical load over a fluid foundation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"elastic-lithosphere-sinusoidal-load-flexure","input":{"records":[{"id":"R1","youngModulus":12,"elasticThickness":1,"poissonRatio":0,"densityContrast":1,"gravity":1,"wavenumber":1,"loadAmplitude":2,"positions":[0,3.141592653589793]}]}}},"limitations":["Solve static thin elastic plate flexure under one sinusoidal vertical load over a fluid foundation. Deflection follows load sign; no lithosphere inversion, fault failure or site design. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cosmogenic-nuclide-exposure-with-erosion","version":"1.0.0","name":"Cosmogenic Nuclide Exposure With Erosion","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","productionRate","decayRate","density","erosionRate","attenuationMassLength","exposureTime","inheritedConcentration"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"productionRate":{"type":"number","minimum":0.000001,"maximum":1000000},"decayRate":{"type":"number","minimum":0,"maximum":1000000},"density":{"type":"number","minimum":0.000001,"maximum":1000000},"erosionRate":{"type":"number","minimum":0,"maximum":1000000},"attenuationMassLength":{"type":"number","minimum":0.000001,"maximum":1000000},"exposureTime":{"type":"number","minimum":0,"maximum":1000000},"inheritedConcentration":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate a single-production-path surface cosmogenic-nuclide concentration under constant erosion, decay and inheritance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cosmogenic-nuclide-exposure-with-erosion","input":{"records":[{"id":"R1","productionRate":2,"decayRate":1,"density":1,"erosionRate":1,"attenuationMassLength":1,"exposureTime":0.6931471805599453,"inheritedConcentration":0}]}}},"limitations":["Evaluate a single-production-path surface cosmogenic-nuclide concentration under constant erosion, decay and inheritance. No shielding selection, actual exposure age or geological sample certification. Initial inherited concentration is uniform through the eroded material and decays only radioactively; erosion attenuation applies to the production history. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"uranium-lead-concordia-age-residual","version":"1.0.0","name":"Uranium Lead Concordia Age Residual","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","ratio206To238","ratio207To235","lambda238","lambda235"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"ratio206To238":{"type":"number","minimum":0,"maximum":1000000},"ratio207To235":{"type":"number","minimum":0,"maximum":1000000},"lambda238":{"type":"number","minimum":1e-40,"maximum":1000000},"lambda235":{"type":"number","minimum":1e-40,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Transform two supplied radiogenic daughter/parent ratios into closed-system U-Pb model ages and explicit discordance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"uranium-lead-concordia-age-residual","input":{"records":[{"id":"R1","ratio206To238":1,"ratio207To235":3,"lambda238":1,"lambda235":2}]}}},"limitations":["Transform two supplied radiogenic daughter/parent ratios into closed-system U-Pb model ages and explicit discordance. Assumes no common lead, loss or inheritance correction; no dated geological-event claim. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"athy-exponential-sediment-decompaction","version":"1.0.0","name":"Athy Exponential Sediment Decompaction","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","presentTop","presentBottom","surfacePorosity","compactionPerDepth","restoredTop"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"presentTop":{"type":"number","minimum":0,"maximum":1000000},"presentBottom":{"type":"number","minimum":0.000001,"maximum":1000000},"surfacePorosity":{"type":"number","minimum":0,"maximum":0.9},"compactionPerDepth":{"type":"number","minimum":0.000001,"maximum":1000000},"restoredTop":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Restore a layer under Athy exponential porosity by conserving solid thickness between explicit burial positions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"athy-exponential-sediment-decompaction","input":{"records":[{"id":"R1","presentTop":0,"presentBottom":1,"surfacePorosity":0,"compactionPerDepth":1,"restoredTop":2}]}}},"limitations":["Restore a layer under Athy exponential porosity by conserving solid thickness between explicit burial positions. No lithology selection, diagenesis or stratigraphic-history inference. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"airy-sediment-load-backstripping-column","version":"1.0.0","name":"Airy Sediment Load Backstripping Column","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","waterDepth","waterDensity","mantleDensity","layers"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"waterDepth":{"type":"number","minimum":0,"maximum":1000000},"waterDensity":{"type":"number","minimum":0.000001,"maximum":1000000},"mantleDensity":{"type":"number","minimum":0.000001,"maximum":1000000},"layers":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["thickness","bulkDensity"],"properties":{"thickness":{"type":"number","minimum":0.000001,"maximum":1000000},"bulkDensity":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Backstrip a supplied compacted sediment column using local Airy compensation relative to water and mantle."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"airy-sediment-load-backstripping-column","input":{"records":[{"id":"R1","waterDepth":1,"waterDensity":1,"mantleDensity":3,"layers":[{"thickness":2,"bulkDensity":2}]}]}}},"limitations":["Backstrip a supplied compacted sediment column using local Airy compensation relative to water and mantle. No decompaction, sea-level/eustatic correction or inferred tectonic mechanism. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"freezing-soil-enthalpy-transition-profile","version":"1.0.0","name":"Freezing Soil Enthalpy Transition Profile","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","volumetricHeatCapacity","latentHeatPerVolume","transitionWidth","temperatures"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"volumetricHeatCapacity":{"type":"number","minimum":0.000001,"maximum":1000000},"latentHeatPerVolume":{"type":"number","minimum":0.000001,"maximum":1000000},"transitionWidth":{"type":"number","minimum":0.000001,"maximum":1000000},"temperatures":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":-100,"maximum":100}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate a declared piecewise-linear unfrozen-water transition and corresponding soil enthalpy."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"freezing-soil-enthalpy-transition-profile","input":{"records":[{"id":"R1","volumetricHeatCapacity":2,"latentHeatPerVolume":10,"transitionWidth":1,"temperatures":[-1,-0.5,0,1]}]}}},"limitations":["Evaluate a declared piecewise-linear unfrozen-water transition and corresponding soil enthalpy. Apparent heat capacity at transition endpoints uses the outside derivative convention; no empirical soil freezing curve. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"two-layer-seismic-refraction-travelcurve","version":"1.0.0","name":"Two Layer Seismic Refraction Travelcurve","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","upperSpeed","lowerSpeed","interfaceDepth","offsets"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"upperSpeed":{"type":"number","minimum":0.000001,"maximum":1000000},"lowerSpeed":{"type":"number","minimum":0.000001,"maximum":1000000},"interfaceDepth":{"type":"number","minimum":0.000001,"maximum":1000000},"offsets":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Build direct and critically refracted arrival times for a horizontal two-layer model with a faster half-space."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"two-layer-seismic-refraction-travelcurve","input":{"records":[{"id":"R1","upperSpeed":1,"lowerSpeed":2,"interfaceDepth":1,"offsets":[0,4]}]}}},"limitations":["Build direct and critically refracted arrival times for a horizontal two-layer model with a faster half-space. Geometrically unavailable head waves are null; no picking or subsurface certification. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dix-interval-velocity-and-nmo","version":"1.0.0","name":"Dix Interval Velocity And Nmo","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","zeroOffsetTimes","rmsVelocities","offset"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"zeroOffsetTimes":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"number","minimum":0.000001,"maximum":1000000}},"rmsVelocities":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"number","minimum":0.000001,"maximum":1000000}},"offset":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Derive Dix interval velocities and hyperbolic normal moveout times from supplied RMS velocities and two-way zero-offset times."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dix-interval-velocity-and-nmo","input":{"records":[{"id":"R1","zeroOffsetTimes":[1,2],"rmsVelocities":[2,3.1622776601683795],"offset":0}]}}},"limitations":["Derive Dix interval velocities and hyperbolic normal moveout times from supplied RMS velocities and two-way zero-offset times. Horizontal isotropic layers and small-offset approximation only. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"isotropic-elastic-wave-impedance-state","version":"1.0.0","name":"Isotropic Elastic Wave Impedance State","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","bulkModulus","shearModulus","density"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"bulkModulus":{"type":"number","minimum":0.000001,"maximum":1000000},"shearModulus":{"type":"number","minimum":0.000001,"maximum":1000000},"density":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute isotropic compressional/shear speeds, acoustic impedances and Poisson ratio from positive elastic moduli and density."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"isotropic-elastic-wave-impedance-state","input":{"records":[{"id":"R1","bulkModulus":2.6666666666666665,"shearModulus":1,"density":1}]}}},"limitations":["Compute isotropic compressional/shear speeds, acoustic impedances and Poisson ratio from positive elastic moduli and density. No rock identification, anisotropy or material test validation. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"moment-tensor-far-field-radiation","version":"1.0.0","name":"Moment Tensor Far Field Radiation","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","tensor","directions"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"tensor":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}},"directions":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve a symmetric seismic moment tensor into signed P and magnitude S far-field angular radiation factors."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"moment-tensor-far-field-radiation","input":{"records":[{"id":"R1","tensor":[[1,0,0],[0,-1,0],[0,0,0]],"directions":[[1,0,0],[0,0,1]]}]}}},"limitations":["Resolve a symmetric seismic moment tensor into signed P and magnitude S far-field angular radiation factors. Omits distance, density, speed and time-function scale; no focal-mechanism inversion. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"truncated-gutenberg-richter-count-bins","version":"1.0.0","name":"Truncated Gutenberg Richter Count Bins","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","lowerMagnitude","upperMagnitude","bValue","totalExpected","edges"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"lowerMagnitude":{"type":"number","minimum":-5,"maximum":10},"upperMagnitude":{"type":"number","minimum":-5,"maximum":10},"bValue":{"type":"number","minimum":0.000001,"maximum":1000000},"totalExpected":{"type":"number","minimum":0,"maximum":1000000},"edges":{"type":"array","minItems":2,"maxItems":33,"items":{"type":"number","minimum":-5,"maximum":10}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Allocate a supplied expected catalog total over finite magnitude bins under a normalized truncated Gutenberg-Richter model."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"truncated-gutenberg-richter-count-bins","input":{"records":[{"id":"R1","lowerMagnitude":0,"upperMagnitude":2,"bValue":1,"totalExpected":99,"edges":[0,1,2]}]}}},"limitations":["Allocate a supplied expected catalog total over finite magnitude bins under a normalized truncated Gutenberg-Richter model. No probability of damaging shaking, time forecast or fitted seismic hazard. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"modified-omori-interval-event-expectation","version":"1.0.0","name":"Modified Omori Interval Event Expectation","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","productivity","timeOffset","exponent","timeEdges"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"productivity":{"type":"number","minimum":0,"maximum":1000000},"timeOffset":{"type":"number","minimum":0.000001,"maximum":1000000},"exponent":{"type":"number","minimum":0.01,"maximum":5},"timeEdges":{"type":"array","minItems":2,"maxItems":65,"items":{"type":"number","minimum":0,"maximum":1000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Integrate a declared modified Omori aftershock rate over finite time intervals with a stable exponent-one limit."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"modified-omori-interval-event-expectation","input":{"records":[{"id":"R1","productivity":1,"timeOffset":1,"exponent":1,"timeEdges":[0,1,3]}]}}},"limitations":["Integrate a declared modified Omori aftershock rate over finite time intervals with a stable exponent-one limit. This is model arithmetic, not operational earthquake prediction or warning. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"vti-christoffel-phase-wave-speeds","version":"1.0.0","name":"Vti Christoffel Phase Wave Speeds","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","c11","c33","c44","c66","c13","density","anglesDegrees"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"c11":{"type":"number","minimum":0.000001,"maximum":1000000},"c33":{"type":"number","minimum":0.000001,"maximum":1000000},"c44":{"type":"number","minimum":0.000001,"maximum":1000000},"c66":{"type":"number","minimum":0.000001,"maximum":1000000},"c13":{"type":"number","minimum":-1000000,"maximum":1000000},"density":{"type":"number","minimum":0.000001,"maximum":1000000},"anglesDegrees":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":90}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve the VTI Christoffel matrix for the faster and slower coupled in-plane phase-speed roots and the separate SH phase speed."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"vti-christoffel-phase-wave-speeds","input":{"records":[{"id":"R1","c11":4,"c33":4,"c44":1,"c66":1,"c13":2,"density":1,"anglesDegrees":[0,90]}]}}},"limitations":["Solve the VTI Christoffel matrix for the faster and slower coupled in-plane phase-speed roots and the separate SH phase speed. Positive elastic energy and eigenvalues are required. Root ordering is by speed; no P/S polarization classification or group/ray velocity is inferred. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"layered-seismic-ray-parameter-travel","version":"1.0.0","name":"Layered Seismic Ray Parameter Travel","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","layers","rayParameter"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"layers":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["thickness","speed"],"properties":{"thickness":{"type":"number","minimum":0.000001,"maximum":1000000},"speed":{"type":"number","minimum":0.000001,"maximum":1000000}}}},"rayParameter":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Trace a one-way transmitted ray through horizontal constant-speed layers at a supplied conserved horizontal slowness."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"layered-seismic-ray-parameter-travel","input":{"records":[{"id":"R1","layers":[{"thickness":1,"speed":2},{"thickness":2,"speed":4}],"rayParameter":0}]}}},"limitations":["Trace a one-way transmitted ray through horizontal constant-speed layers at a supplied conserved horizontal slowness. Reflections, turning rays and source-location inversion are excluded. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hypsometric-virtual-temperature-column","version":"1.0.0","name":"Hypsometric Virtual Temperature Column","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","pressures","layerVirtualTemperatures","gasConstant","gravity","baseHeight"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"pressures":{"type":"array","minItems":2,"maxItems":65,"items":{"type":"number","minimum":0.000001,"maximum":1000000}},"layerVirtualTemperatures":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":100,"maximum":500}},"gasConstant":{"type":"number","minimum":0.000001,"maximum":1000000},"gravity":{"type":"number","minimum":0.000001,"maximum":1000000},"baseHeight":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Integrate the hydrostatic hypsometric equation through piecewise constant layer-mean virtual temperature."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hypsometric-virtual-temperature-column","input":{"records":[{"id":"R1","pressures":[2,1],"layerVirtualTemperatures":[300],"gasConstant":1,"gravity":1,"baseHeight":10}]}}},"limitations":["Integrate the hydrostatic hypsometric equation through piecewise constant layer-mean virtual temperature. Pressure units cancel; no sea-level reduction, sounding retrieval or altitude certification. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dry-adiabatic-hydrostatic-parcel-column","version":"1.0.0","name":"Dry Adiabatic Hydrostatic Parcel Column","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","baseTemperature","basePressure","gravity","heatCapacity","gasConstant","heights"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"baseTemperature":{"type":"number","minimum":100,"maximum":500},"basePressure":{"type":"number","minimum":0.000001,"maximum":1000000},"gravity":{"type":"number","minimum":0.000001,"maximum":1000000},"heatCapacity":{"type":"number","minimum":0.000001,"maximum":1000000},"gasConstant":{"type":"number","minimum":0.000001,"maximum":1000000},"heights":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate an unsaturated dry-adiabatic ideal-gas hydrostatic parcel column with fixed heat capacity and gravity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dry-adiabatic-hydrostatic-parcel-column","input":{"records":[{"id":"R1","baseTemperature":300,"basePressure":1000,"gravity":1,"heatCapacity":1,"gasConstant":1,"heights":[0,100]}]}}},"limitations":["Evaluate an unsaturated dry-adiabatic ideal-gas hydrostatic parcel column with fixed heat capacity and gravity. No moisture, entrainment or convective forecast. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"signed-parcel-buoyancy-work-profile","version":"1.0.0","name":"Signed Parcel Buoyancy Work Profile","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","heights","parcelVirtualTemperature","environmentVirtualTemperature","gravity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"heights":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000}},"parcelVirtualTemperature":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"number","minimum":100,"maximum":500}},"environmentVirtualTemperature":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"number","minimum":100,"maximum":500}},"gravity":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Integrate positive and negative parcel buoyancy work with exact linear zero crossings."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"signed-parcel-buoyancy-work-profile","input":{"records":[{"id":"R1","heights":[0,10,20],"parcelVirtualTemperature":[300,303,300],"environmentVirtualTemperature":[300,300,300],"gravity":10}]}}},"limitations":["Integrate positive and negative parcel buoyancy work with exact linear zero crossings. This does not identify LFC/EL or label full-profile work conventional CAPE/CIN; supplied virtual temperatures only. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"layer-gradient-richardson-stability","version":"1.0.0","name":"Layer Gradient Richardson Stability","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","heights","potentialTemperatures","eastWinds","northWinds","gravity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"heights":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000}},"potentialTemperatures":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"number","minimum":100,"maximum":500}},"eastWinds":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"northWinds":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"gravity":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute layer finite-difference gradient Richardson numbers and signed buoyancy frequency squared from potential temperature and vector wind."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"layer-gradient-richardson-stability","input":{"records":[{"id":"R1","heights":[0,10],"potentialTemperatures":[300,303],"eastWinds":[0,1],"northWinds":[0,0],"gravity":10}]}}},"limitations":["Compute layer finite-difference gradient Richardson numbers and signed buoyancy frequency squared from potential temperature and vector wind. No turbulence threshold, mixing diagnosis or weather warning. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"curved-isobar-gradient-wind-branch","version":"1.0.0","name":"Curved Isobar Gradient Wind Branch","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","geostrophicSpeed","coriolis","curvatureRadius","cyclonic"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"geostrophicSpeed":{"type":"number","minimum":0,"maximum":1000000},"coriolis":{"type":"number","minimum":0.000001,"maximum":1000000},"curvatureRadius":{"type":"number","minimum":0.000001,"maximum":1000000},"cyclonic":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve signed-curvature gradient-wind balance for the branch continuous with geostrophic flow, in a positive-Coriolis frame."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"curved-isobar-gradient-wind-branch","input":{"records":[{"id":"R1","geostrophicSpeed":2,"coriolis":1,"curvatureRadius":1,"cyclonic":true}]}}},"limitations":["Solve signed-curvature gradient-wind balance for the branch continuous with geostrophic flow, in a positive-Coriolis frame. Anticyclonic limit is enforced; no observed wind or storm forecast. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"shallow-water-potential-vorticity-stencil","version":"1.0.0","name":"Shallow Water Potential Vorticity Stencil","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","eastWindNorth","eastWindSouth","northWindEast","northWindWest","cellSpacing","layerDepth","coriolis"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"eastWindNorth":{"type":"number","minimum":-1000000,"maximum":1000000},"eastWindSouth":{"type":"number","minimum":-1000000,"maximum":1000000},"northWindEast":{"type":"number","minimum":-1000000,"maximum":1000000},"northWindWest":{"type":"number","minimum":-1000000,"maximum":1000000},"cellSpacing":{"type":"number","minimum":0.000001,"maximum":1000000},"layerDepth":{"type":"number","minimum":0.000001,"maximum":1000000},"coriolis":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate centered-stencil vertical vorticity and single-layer shallow-water potential vorticity at one cell."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"shallow-water-potential-vorticity-stencil","input":{"records":[{"id":"R1","eastWindNorth":2,"eastWindSouth":0,"northWindEast":4,"northWindWest":0,"cellSpacing":1,"layerDepth":2,"coriolis":1}]}}},"limitations":["Evaluate centered-stencil vertical vorticity and single-layer shallow-water potential vorticity at one cell. Inputs are collocated neighboring velocities; no spherical metric, boundary solver or atmospheric analysis. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"stable-monin-obukhov-wind-profile","version":"1.0.0","name":"Stable Monin Obukhov Wind Profile","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","frictionVelocity","roughnessLength","obukhovLength","displacementHeight","heights","vonKarman","stabilitySlope"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"frictionVelocity":{"type":"number","minimum":0.000001,"maximum":1000000},"roughnessLength":{"type":"number","minimum":0.000001,"maximum":1000000},"obukhovLength":{"type":"number","minimum":0.000001,"maximum":1000000},"displacementHeight":{"type":"number","minimum":0,"maximum":1000000},"heights":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":0.000001,"maximum":1000000}},"vonKarman":{"type":"number","minimum":0.1,"maximum":1},"stabilitySlope":{"type":"number","minimum":0,"maximum":10}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate a stable log-linear Monin-Obukhov surface-layer wind profile with explicit displacement and neutral lower-bound reference."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"stable-monin-obukhov-wind-profile","input":{"records":[{"id":"R1","frictionVelocity":0.4,"roughnessLength":1,"obukhovLength":100,"displacementHeight":0,"heights":[2.718281828459045],"vonKarman":0.4,"stabilitySlope":0}]}}},"limitations":["Evaluate a stable log-linear Monin-Obukhov surface-layer wind profile with explicit displacement and neutral lower-bound reference. Only 0 <= z/L <= 1; no unstable branch or fitted stability. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"constant-enthalpy-wet-bulb-root","version":"1.0.0","name":"Constant Enthalpy Wet Bulb Root","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","dryBulbCelsius","relativeHumidity","pressureKpa"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"dryBulbCelsius":{"type":"number","minimum":0,"maximum":60},"relativeHumidity":{"type":"number","minimum":0,"maximum":1},"pressureKpa":{"type":"number","minimum":60,"maximum":110}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve an explicitly approximate constant-moist-air-enthalpy saturation temperature using the stated Magnus vapour-pressure fit."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"constant-enthalpy-wet-bulb-root","input":{"records":[{"id":"R1","dryBulbCelsius":20,"relativeHumidity":1,"pressureKpa":100}]}}},"limitations":["Solve an explicitly approximate constant-moist-air-enthalpy saturation temperature using the stated Magnus vapour-pressure fit. Not a ventilated psychrometer, ASHRAE reference or heat-stress decision. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bolton-lifting-condensation-parcel","version":"1.0.0","name":"Bolton Lifting Condensation Parcel","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","temperatureKelvin","dewpointKelvin","pressureHpa"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"temperatureKelvin":{"type":"number","minimum":220,"maximum":330},"dewpointKelvin":{"type":"number","minimum":180,"maximum":330},"pressureHpa":{"type":"number","minimum":200,"maximum":1100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Apply the Bolton approximate LCL temperature with a fixed dry-air Poisson exponent of 3.5 for pressure."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bolton-lifting-condensation-parcel","input":{"records":[{"id":"R1","temperatureKelvin":300,"dewpointKelvin":300,"pressureHpa":1000}]}}},"limitations":["Apply the Bolton approximate LCL temperature with a fixed dry-air Poisson exponent of 3.5 for pressure. Unsaturated parcel input only; no cloud-base observation or severe-weather forecast. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fao56-penman-monteith-reference-et","version":"1.0.0","name":"Fao56 Penman Monteith Reference Et","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","netRadiationMJDay","soilHeatMJDay","meanTemperatureC","wind2m","saturationDeficitKpa","slopeKpaC","psychrometricKpaC"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"netRadiationMJDay":{"type":"number","minimum":-1000000,"maximum":1000000},"soilHeatMJDay":{"type":"number","minimum":-1000000,"maximum":1000000},"meanTemperatureC":{"type":"number","minimum":-20,"maximum":60},"wind2m":{"type":"number","minimum":0,"maximum":1000000},"saturationDeficitKpa":{"type":"number","minimum":0,"maximum":1000000},"slopeKpaC":{"type":"number","minimum":0.000001,"maximum":1000000},"psychrometricKpaC":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate the daily FAO-56 short-grass Penman-Monteith reference evapotranspiration equation from explicitly supplied meteorological terms."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fao56-penman-monteith-reference-et","input":{"records":[{"id":"R1","netRadiationMJDay":10,"soilHeatMJDay":0,"meanTemperatureC":27,"wind2m":0,"saturationDeficitKpa":0,"slopeKpaC":0.1,"psychrometricKpaC":0.1}]}}},"limitations":["Evaluate the daily FAO-56 short-grass Penman-Monteith reference evapotranspiration equation from explicitly supplied meteorological terms. Negative values are preserved; no crop coefficient, irrigation scheduling or weather retrieval. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"trapezoidal-channel-critical-depth-root","version":"1.0.0","name":"Trapezoidal Channel Critical Depth Root","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","bottomWidth","sideSlope","discharge","gravity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"bottomWidth":{"type":"number","minimum":0.000001,"maximum":1000000},"sideSlope":{"type":"number","minimum":0,"maximum":1000000},"discharge":{"type":"number","minimum":0.000001,"maximum":1000000},"gravity":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve the minimum-specific-energy condition Q squared T = g A cubed for a trapezoidal open channel."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"trapezoidal-channel-critical-depth-root","input":{"records":[{"id":"R1","bottomWidth":1,"sideSlope":0,"discharge":1,"gravity":1}]}}},"limitations":["Solve the minimum-specific-energy condition Q squared T = g A cubed for a trapezoidal open channel. Positive flow only; no backwater, bank stability or design certification. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"part-full-circular-channel-critical-depth","version":"1.0.0","name":"Part Full Circular Channel Critical Depth","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","diameter","discharge","gravity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"diameter":{"type":"number","minimum":0.000001,"maximum":1000000},"discharge":{"type":"number","minimum":0.000001,"maximum":1000000},"gravity":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve free-surface critical flow in a circular conduit using exact segment area and top width."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"part-full-circular-channel-critical-depth","input":{"records":[{"id":"R1","diameter":2,"discharge":1.392081999207927,"gravity":1}]}}},"limitations":["Solve free-surface critical flow in a circular conduit using exact segment area and top width. Full pressurized pipe behavior, entrance loss and culvert approval are excluded. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rectangular-standard-step-backwater","version":"1.0.0","name":"Rectangular Standard Step Backwater","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","width","discharge","manning","gravity","length","bedDrop","downstreamDepth","upstreamDepthBracket"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"width":{"type":"number","minimum":0.000001,"maximum":1000000},"discharge":{"type":"number","minimum":0.000001,"maximum":1000000},"manning":{"type":"number","minimum":0.000001,"maximum":1000000},"gravity":{"type":"number","minimum":0.000001,"maximum":1000000},"length":{"type":"number","minimum":0.000001,"maximum":1000000},"bedDrop":{"type":"number","minimum":-1000000,"maximum":1000000},"downstreamDepth":{"type":"number","minimum":0.000001,"maximum":1000000},"upstreamDepthBracket":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve one steady rectangular standard-step energy balance in a user-supplied root bracket with mean Manning friction slope."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rectangular-standard-step-backwater","input":{"records":[{"id":"R1","width":1,"discharge":1,"manning":1,"gravity":1,"length":1,"bedDrop":4.3267487109222245,"downstreamDepth":1,"upstreamDepthBracket":[0.9,1.1]}]}}},"limitations":["Solve one steady rectangular standard-step energy balance in a user-supplied root bracket with mean Manning friction slope. Root bracket selects regime; no hydraulic jump crossing, survey calibration or flood forecast. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"compound-channel-divided-conveyance","version":"1.0.0","name":"Compound Channel Divided Conveyance","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","slope","sections"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"slope":{"type":"number","minimum":0,"maximum":1000000},"sections":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["area","wettedPerimeter","manning"],"properties":{"area":{"type":"number","minimum":0.000001,"maximum":1000000},"wettedPerimeter":{"type":"number","minimum":0.000001,"maximum":1000000},"manning":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Sum divided-section Manning conveyance at a common energy slope."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"compound-channel-divided-conveyance","input":{"records":[{"id":"R1","slope":0.01,"sections":[{"area":1,"wettedPerimeter":1,"manning":1},{"area":2,"wettedPerimeter":2,"manning":2}]}]}}},"limitations":["Sum divided-section Manning conveyance at a common energy slope. Supplied section perimeters must omit artificial interfaces consistently; no automated subdivision or cross-section approval. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"nonlinear-kinematic-wave-upwind-step","version":"1.0.0","name":"Nonlinear Kinematic Wave Upwind Step","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","depths","inletDischarge","coefficient","exponent","cellLength","stepTime","rainRate"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"depths":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"number","minimum":0,"maximum":1000000}},"inletDischarge":{"type":"number","minimum":0,"maximum":1000000},"coefficient":{"type":"number","minimum":0.000001,"maximum":1000000},"exponent":{"type":"number","minimum":1,"maximum":3},"cellLength":{"type":"number","minimum":0.000001,"maximum":1000000},"stepTime":{"type":"number","minimum":0.000001,"maximum":1000000},"rainRate":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Advance a positive-downstream kinematic depth law q=coefficient times h to exponent using a conservative explicit upwind step."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"nonlinear-kinematic-wave-upwind-step","input":{"records":[{"id":"R1","depths":[1,1],"inletDischarge":1,"coefficient":1,"exponent":2,"cellLength":1,"stepTime":0.25,"rainRate":0}]}}},"limitations":["Advance a positive-downstream kinematic depth law q=coefficient times h to exponent using a conservative explicit upwind step. Courant and nonnegative-depth conditions reject; no dynamic-wave flood routing. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rouse-suspended-sediment-concentration-profile","version":"1.0.0","name":"Rouse Suspended Sediment Concentration Profile","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","depth","referenceHeight","referenceConcentration","settlingVelocity","frictionVelocity","vonKarman","sampleHeights"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"depth":{"type":"number","minimum":0.000001,"maximum":1000000},"referenceHeight":{"type":"number","minimum":0.000001,"maximum":1000000},"referenceConcentration":{"type":"number","minimum":0,"maximum":1000000},"settlingVelocity":{"type":"number","minimum":0,"maximum":1000000},"frictionVelocity":{"type":"number","minimum":0.000001,"maximum":1000000},"vonKarman":{"type":"number","minimum":0.1,"maximum":1},"sampleHeights":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate the equilibrium Rouse concentration profile above a supplied reference height."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rouse-suspended-sediment-concentration-profile","input":{"records":[{"id":"R1","depth":2,"referenceHeight":1,"referenceConcentration":4,"settlingVelocity":0.4,"frictionVelocity":1,"vonKarman":0.4,"sampleHeights":[1,1.5]}]}}},"limitations":["Evaluate the equilibrium Rouse concentration profile above a supplied reference height. Constant settling/friction velocities and diffusivity ratio one; no sediment calibration or ecological limit. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"meyer-peter-muller-bedload-profile","version":"1.0.0","name":"Meyer Peter Muller Bedload Profile","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","shields","criticalShields","relativeDensity","grainDiameter","gravity","coefficient"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"shields":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000}},"criticalShields":{"type":"number","minimum":0,"maximum":1000000},"relativeDensity":{"type":"number","minimum":1.001,"maximum":10},"grainDiameter":{"type":"number","minimum":0.000001,"maximum":1000000},"gravity":{"type":"number","minimum":0.000001,"maximum":1000000},"coefficient":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate the declared Meyer-Peter-Muller excess-Shields bedload law with explicit coefficient and threshold."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"meyer-peter-muller-bedload-profile","input":{"records":[{"id":"R1","shields":[0,0.5,1.5],"criticalShields":0.5,"relativeDensity":2,"grainDiameter":1,"gravity":1,"coefficient":8}]}}},"limitations":["Evaluate the declared Meyer-Peter-Muller excess-Shields bedload law with explicit coefficient and threshold. No grain hiding, slope correction, parameter selection or channel-design approval. Shields values must represent grain-related shear or a plane bed. Outputs are solid sediment volume per unit width per time. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"exner-bed-elevation-conservative-step","version":"1.0.0","name":"Exner Bed Elevation Conservative Step","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","bedElevations","faceSedimentFlux","porosity","cellLength","stepTime"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"bedElevations":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"faceSedimentFlux":{"type":"array","minItems":2,"maxItems":65,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"porosity":{"type":"number","minimum":0,"maximum":0.99},"cellLength":{"type":"number","minimum":0.000001,"maximum":1000000},"stepTime":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Apply one conservative Exner bed-elevation update from supplied face solid-sediment fluxes and constant porosity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"exner-bed-elevation-conservative-step","input":{"records":[{"id":"R1","bedElevations":[0,0],"faceSedimentFlux":[0,1,0],"porosity":0.5,"cellLength":1,"stepTime":1}]}}},"limitations":["Apply one conservative Exner bed-elevation update from supplied face solid-sediment fluxes and constant porosity. Transport fluxes are supplied rather than inferred; no morphological forecast. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"parallel-hazen-williams-branch-flow-split","version":"1.0.0","name":"Parallel Hazen Williams Branch Flow Split","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","totalFlow","branches"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"totalFlow":{"type":"number","minimum":0,"maximum":1000000},"branches":{"type":"array","minItems":2,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["length","diameter","coefficient"],"properties":{"length":{"type":"number","minimum":0.000001,"maximum":1000000},"diameter":{"type":"number","minimum":0.000001,"maximum":1000000},"coefficient":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve ideal parallel full-pipe branch flow using the SI Hazen-Williams empirical law with common head loss."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"parallel-hazen-williams-branch-flow-split","input":{"records":[{"id":"R1","totalFlow":2,"branches":[{"length":1,"diameter":1,"coefficient":1},{"length":1,"diameter":1,"coefficient":1}]}]}}},"limitations":["Resolve ideal parallel full-pipe branch flow using the SI Hazen-Williams empirical law with common head loss. No minor losses, viscosity correction, pressure safety or real network control. Supplied records and declared model only. No physical inspection, live access, control, professional certification or externally verified condition is provided. Supported model sizes and inputs are checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hargreaves-samani-daily-et-observation-report","version":"1.0.0","name":"Hargreaves Samani Daily Et Observation Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","days","observed","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"days":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["minimumC","maximumC","meanC","extraterrestrialRadiation"],"properties":{"minimumC":{"type":"number","minimum":-20,"maximum":50},"maximumC":{"type":"number","minimum":-20,"maximum":60},"meanC":{"type":"number","minimum":-20,"maximum":60},"extraterrestrialRadiation":{"type":"number","minimum":0,"maximum":1000000}}}},"observed":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a multi-day Hargreaves-Samani reference ET record in mm/day using extraterrestrial radiation expressed as equivalent evaporation mm/day."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hargreaves-samani-daily-et-observation-report","input":{"records":[{"id":"R1","days":[{"minimumC":10,"maximumC":14,"meanC":12,"extraterrestrialRadiation":10},{"minimumC":10,"maximumC":10,"meanC":10,"extraterrestrialRadiation":10}],"observed":[1.3708,0],"tolerance":1e-8}]}}},"limitations":["Reconcile a multi-day Hargreaves-Samani reference ET record in mm/day using extraterrestrial radiation expressed as equivalent evaporation mm/day. No FAO Penman-Monteith substitution, crop coefficient or irrigation advice. Predictions, signed residuals, RMS, maximum residual and the number beyond the supplied absolute tolerance are retained. A finding marks a supplied observation discrepancy; it is not a physical or professional pass. Deterministic supplied-data model only. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"thornthwaite-annual-monthly-heat-index-report","version":"1.0.0","name":"Thornthwaite Annual Monthly Heat Index Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","monthlyMeanC","daylightHours","daysInMonth","observed","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"monthlyMeanC":{"type":"array","minItems":12,"maxItems":12,"items":{"type":"number","minimum":0,"maximum":40}},"daylightHours":{"type":"array","minItems":12,"maxItems":12,"items":{"type":"number","minimum":0,"maximum":24}},"daysInMonth":{"type":"array","minItems":12,"maxItems":12,"items":{"type":"integer","minimum":28,"maximum":31}},"observed":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile all twelve monthly Thornthwaite potential-evapotranspiration values in mm using an annual heat index and explicit daylight/month-length adjustments."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"thornthwaite-annual-monthly-heat-index-report","input":{"records":[{"id":"R1","monthlyMeanC":[5,5,5,5,5,5,5,5,5,5,5,5],"daylightHours":[12,12,12,12,12,12,12,12,12,12,12,12],"daysInMonth":[30,30,30,30,30,30,30,30,30,30,30,30],"observed":[43.29312375229084,43.29312375229084,43.29312375229084,43.29312375229084,43.29312375229084,43.29312375229084,43.29312375229084,43.29312375229084,43.29312375229084,43.29312375229084,43.29312375229084,43.29312375229084],"tolerance":1e-8}]}}},"limitations":["Reconcile all twelve monthly Thornthwaite potential-evapotranspiration values in mm using an annual heat index and explicit daylight/month-length adjustments. Positive-temperature branch only; no local validation or water-demand advice. Predictions, signed residuals, RMS, maximum residual and the number beyond the supplied absolute tolerance are retained. A finding marks a supplied observation discrepancy; it is not a physical or professional pass. Deterministic supplied-data model only. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"alternating-block-idf-storm-reconstruction-report","version":"1.0.0","name":"Alternating Block Idf Storm Reconstruction Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","blockMinutes","blocks","idfA","idfBMinutes","idfExponent","peakBlock","observed","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"blockMinutes":{"type":"number","minimum":0.000001,"maximum":1000000},"blocks":{"type":"integer","minimum":2,"maximum":32},"idfA":{"type":"number","minimum":0.000001,"maximum":1000000},"idfBMinutes":{"type":"number","minimum":0,"maximum":1000000},"idfExponent":{"type":"number","minimum":0.01,"maximum":0.99},"peakBlock":{"type":"integer","minimum":0,"maximum":31},"observed":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconstruct a finite alternating-block design hyetograph from one explicit IDF power law; output is depth per block and ties alternate right before left."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"alternating-block-idf-storm-reconstruction-report","input":{"records":[{"id":"R1","blockMinutes":60,"blocks":2,"idfA":7.745966692414834,"idfBMinutes":0,"idfExponent":0.5,"peakBlock":0,"observed":[1,0.41421356237309515],"tolerance":1e-8}]}}},"limitations":["Reconstruct a finite alternating-block design hyetograph from one explicit IDF power law; output is depth per block and ties alternate right before left. Duration enters the IDF in minutes and intensity in mm/h. No return-period selection or storm forecast. Predictions, signed residuals, RMS, maximum residual and the number beyond the supplied absolute tolerance are retained. A finding marks a supplied observation discrepancy; it is not a physical or professional pass. Deterministic supplied-data model only. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"glover-balmer-pumping-history-water-balance-report","version":"1.0.0","name":"Glover Balmer Pumping History Water Balance Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","streamDistance","transmissivity","storativity","pumpingHistory","observationTimes","observed","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"streamDistance":{"type":"number","minimum":0.000001,"maximum":1000000},"transmissivity":{"type":"number","minimum":0.000001,"maximum":1000000},"storativity":{"type":"number","minimum":0.000001,"maximum":1},"pumpingHistory":{"type":"array","minItems":2,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["time","rate"],"properties":{"time":{"type":"number","minimum":0,"maximum":1000000},"rate":{"type":"number","minimum":0,"maximum":1000000}}}},"observationTimes":{"type":"array","minItems":2,"maxItems":32,"items":{"type":"number","minimum":0.000001,"maximum":1000000}},"observed":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile an entire piecewise-constant nonnegative pumping history beside an ideal fully penetrating straight connected stream."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"glover-balmer-pumping-history-water-balance-report","input":{"records":[{"id":"R1","streamDistance":2,"transmissivity":1,"storativity":1,"pumpingHistory":[{"time":0,"rate":1},{"time":4,"rate":0}],"observationTimes":[1,4,9],"observed":[0.1572992070502851,0.4795001221869534,0.11026263136839909],"tolerance":1e-8}]}}},"limitations":["Reconcile an entire piecewise-constant nonnegative pumping history beside an ideal fully penetrating straight connected stream. Retain shutdown/post-shutdown depletion rates, cumulative stream-depletion volume, cumulative pumped volume and remaining aquifer-storage withdrawal at each supplied observation epoch. Finite pulses are integrated as positive contributions to avoid cancellation between distant step responses. Homogeneous constant-transmissivity aquifer and constant stream stage; no streambed resistance, site validation, ecological entitlement or pumping recommendation. Observed values are depletion rates in coherent volume/time units; volume diagnostics use the matching time unit. Active pulse response requires a²/elapsed<=400; larger unresolved response profiles reject. A positive asymptotic primitive at a²/elapsed>=50 avoids sharp-boundary quadrature failure; remaining kernels use relative convergence checks. Predictions, signed residuals, RMS, maximum residual and the number beyond the supplied absolute tolerance are retained. A finding marks a supplied observation discrepancy; it is not a physical or professional pass. Deterministic supplied-data model only. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"radial-dupuit-circular-recharge-mound-report","version":"1.0.0","name":"Radial Dupuit Circular Recharge Mound Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","conductivity","pondRadius","boundaryRadius","boundaryHead","recharge","radii","observed","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"conductivity":{"type":"number","minimum":0.000001,"maximum":1000000},"pondRadius":{"type":"number","minimum":0.000001,"maximum":1000000},"boundaryRadius":{"type":"number","minimum":0.000001,"maximum":1000000},"boundaryHead":{"type":"number","minimum":0.000001,"maximum":1000000},"recharge":{"type":"number","minimum":0,"maximum":1000000},"radii":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000}},"observed":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile the unconfined Dupuit head mound from recharge over a circular pond and a concentric fixed-head outer boundary."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"radial-dupuit-circular-recharge-mound-report","input":{"records":[{"id":"R1","conductivity":1,"pondRadius":1,"boundaryRadius":2,"boundaryHead":1,"recharge":1,"radii":[1,2],"observed":[1.3012098910475378,1],"tolerance":1e-8}]}}},"limitations":["Reconcile the unconfined Dupuit head mound from recharge over a circular pond and a concentric fixed-head outer boundary. Homogeneous horizontal base; no unsaturated travel, pond operation or real recharge prediction. Predictions, signed residuals, RMS, maximum residual and the number beyond the supplied absolute tolerance are retained. A finding marks a supplied observation discrepancy; it is not a physical or professional pass. Deterministic supplied-data model only. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"water-table-fluctuation-recession-recharge-report","version":"1.0.0","name":"Water Table Fluctuation Recession Recharge Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","specificYield","times","waterLevels","recessionRate","observed","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"specificYield":{"type":"number","minimum":0.000001,"maximum":1},"times":{"type":"array","minItems":3,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000}},"waterLevels":{"type":"array","minItems":3,"maxItems":64,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"recessionRate":{"type":"number","minimum":0,"maximum":1000000},"observed":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile positive recharge pulses by the water-table-fluctuation method after a supplied constant recession correction."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"water-table-fluctuation-recession-recharge-report","input":{"records":[{"id":"R1","specificYield":0.2,"times":[0,1,2],"waterLevels":[0,1,0.5],"recessionRate":0.5,"observed":[0.3,0],"tolerance":1e-8}]}}},"limitations":["Reconcile positive recharge pulses by the water-table-fluctuation method after a supplied constant recession correction. Negative residual rises contribute zero recharge but signed observed storage change is retained. No specific-yield estimation or groundwater forecast. Predictions, signed residuals, RMS, maximum residual and the number beyond the supplied absolute tolerance are retained. A finding marks a supplied observation discrepancy; it is not a physical or professional pass. Deterministic supplied-data model only. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"eckhardt-recession-hydrograph-partition-report","version":"1.0.0","name":"Eckhardt Recession Hydrograph Partition Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","recessionSegments","streamflows","initialBaseflow","maximumBaseflowIndex","intervalDuration","observed","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"recessionSegments":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"array","minItems":3,"maxItems":32,"items":{"type":"number","minimum":0.000001,"maximum":1000000}}},"streamflows":{"type":"array","minItems":3,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000}},"initialBaseflow":{"type":"number","minimum":0,"maximum":1000000},"maximumBaseflowIndex":{"type":"number","minimum":0.001,"maximum":0.999},"intervalDuration":{"type":"number","minimum":0.000001,"maximum":1000000},"observed":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a complete Eckhardt baseflow/direct-flow partition after pooled within-segment exponential recession fitting from supplied strictly declining dry periods."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"eckhardt-recession-hydrograph-partition-report","input":{"records":[{"id":"R1","recessionSegments":[[8,4,2],[4,2,1]],"streamflows":[4,12,6,1,0],"initialBaseflow":2,"maximumBaseflowIndex":0.5,"intervalDuration":2,"observed":[2,4.666666666666667,3.5555555555555554,1,0],"tolerance":1e-8}]}}},"limitations":["Reconcile a complete Eckhardt baseflow/direct-flow partition after pooled within-segment exponential recession fitting from supplied strictly declining dry periods. Uniform-interval streamflow values are interval means; supplied initial baseflow and BFImax are explicit assumptions. Published baseflow<=streamflow constraint is retained with constrained-step count and separate conserved water volumes. No calibration against actual groundwater discharge, event classification or flow recommendation. Predictions, signed residuals, RMS, maximum residual and the number beyond the supplied absolute tolerance are retained. A finding marks a supplied observation discrepancy; it is not a physical or professional pass. Deterministic supplied-data model only. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"brooks-corey-drainage-hydraulic-series-report","version":"1.0.0","name":"Brooks Corey Drainage Hydraulic Series Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","airEntryHead","poreIndex","residualWater","saturatedWater","saturatedConductivity","suctions","observed","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"airEntryHead":{"type":"number","minimum":0.000001,"maximum":1000000},"poreIndex":{"type":"number","minimum":0.000001,"maximum":1000000},"residualWater":{"type":"number","minimum":0,"maximum":1},"saturatedWater":{"type":"number","minimum":0,"maximum":1},"saturatedConductivity":{"type":"number","minimum":0.000001,"maximum":1000000},"suctions":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000}},"observed":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a complete Brooks-Corey drainage retention series with its specified Burdine conductivity exponent 3+2/lambda."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"brooks-corey-drainage-hydraulic-series-report","input":{"records":[{"id":"R1","airEntryHead":1,"poreIndex":1,"residualWater":0,"saturatedWater":1,"saturatedConductivity":1,"suctions":[1,2],"observed":[1,0.5],"tolerance":1e-8}]}}},"limitations":["Reconcile a complete Brooks-Corey drainage retention series with its specified Burdine conductivity exponent 3+2/lambda. Air-entry plateau is explicit; no fitted pore-size distribution or soil suitability advice. Predictions, signed residuals, RMS, maximum residual and the number beyond the supplied absolute tolerance are retained. A finding marks a supplied observation discrepancy; it is not a physical or professional pass. Deterministic supplied-data model only. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"kosugi-lognormal-soil-retention-series-report","version":"1.0.0","name":"Kosugi Lognormal Soil Retention Series Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","medianHead","logSigma","residualWater","saturatedWater","suctions","observed","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"medianHead":{"type":"number","minimum":0.000001,"maximum":1000000},"logSigma":{"type":"number","minimum":0.000001,"maximum":1000000},"residualWater":{"type":"number","minimum":0,"maximum":1},"saturatedWater":{"type":"number","minimum":0,"maximum":1},"suctions":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000}},"observed":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile an explicitly lognormal Kosugi equilibrium soil-retention curve over supplied suction magnitudes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"kosugi-lognormal-soil-retention-series-report","input":{"records":[{"id":"R1","medianHead":1,"logSigma":1,"residualWater":0,"saturatedWater":1,"suctions":[0,1],"observed":[1,0.5],"tolerance":1e-8}]}}},"limitations":["Reconcile an explicitly lognormal Kosugi equilibrium soil-retention curve over supplied suction magnitudes. Zero suction has exact saturation; no fitted distribution, hysteresis or irrigation action. Predictions, signed residuals, RMS, maximum residual and the number beyond the supplied absolute tolerance are retained. A finding marks a supplied observation discrepancy; it is not a physical or professional pass. Deterministic supplied-data model only. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bolton-equivalent-potential-temperature-sounding-report","version":"1.0.0","name":"Bolton Equivalent Potential Temperature Sounding Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","levels","observed","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"levels":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["temperatureK","dewpointK","pressureHpa"],"properties":{"temperatureK":{"type":"number","minimum":220,"maximum":330},"dewpointK":{"type":"number","minimum":180,"maximum":330},"pressureHpa":{"type":"number","minimum":100,"maximum":1100}}}},"observed":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a full Bolton-1980 equivalent-potential-temperature sounding in K from pressure, temperature and dewpoint."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bolton-equivalent-potential-temperature-sounding-report","input":{"records":[{"id":"R1","levels":[{"temperatureK":300,"dewpointK":300,"pressureHpa":1000},{"temperatureK":300,"dewpointK":300,"pressureHpa":1000}],"observed":[367.25692222448777,367.25692222448777],"tolerance":1e-8}]}}},"limitations":["Reconcile a full Bolton-1980 equivalent-potential-temperature sounding in K from pressure, temperature and dewpoint. The LCL expression is one intermediate term; no parcel trajectory, CAPE or weather warning. Predictions, signed residuals, RMS, maximum residual and the number beyond the supplied absolute tolerance are retained. A finding marks a supplied observation discrepancy; it is not a physical or professional pass. Deterministic supplied-data model only. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"murphy-koop-ice-saturation-observation-report","version":"1.0.0","name":"Murphy Koop Ice Saturation Observation Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","temperaturesK","observed","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"temperaturesK":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"number","minimum":110.001,"maximum":273.16}},"observed":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile equilibrium vapour pressure in Pa over a plane ice surface using Murphy-Koop 2005 equation7 across a supplied temperature series."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"murphy-koop-ice-saturation-observation-report","input":{"records":[{"id":"R1","temperaturesK":[250,273.16],"observed":[76.0238900365987,611.6570688068414],"tolerance":1e-8}]}}},"limitations":["Reconcile equilibrium vapour pressure in Pa over a plane ice surface using Murphy-Koop 2005 equation7 across a supplied temperature series. No pressure enhancement factor, supercooled-water substitution or atmospheric validation. Predictions, signed residuals, RMS, maximum residual and the number beyond the supplied absolute tolerance are retained. A finding marks a supplied observation discrepancy; it is not a physical or professional pass. Deterministic supplied-data model only. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"garcia-gordon-seawater-oxygen-saturation-report","version":"1.0.0","name":"Garcia Gordon Seawater Oxygen Saturation Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","samples","observed","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"samples":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["salinity","potentialTemperatureC"],"properties":{"salinity":{"type":"number","minimum":0,"maximum":42},"potentialTemperatureC":{"type":"number","minimum":-2,"maximum":40}}}},"observed":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile air-equilibrium dissolved oxygen in umol/kg at 101325 Pa using Garcia-Gordon coefficients and the GSW ITS-90-to-IPTS-68 conversion."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"garcia-gordon-seawater-oxygen-saturation-report","input":{"records":[{"id":"R1","samples":[{"salinity":34.7118,"potentialTemperatureC":28.8099},{"salinity":34.8915,"potentialTemperatureC":28.4392}],"observed":[194.682543169294,195.6135062814438],"tolerance":1e-8}]}}},"limitations":["Reconcile air-equilibrium dissolved oxygen in umol/kg at 101325 Pa using Garcia-Gordon coefficients and the GSW ITS-90-to-IPTS-68 conversion. No pressure correction or water-quality pass; this auxiliary algorithm is not IOC approved. Predictions, signed residuals, RMS, maximum residual and the number beyond the supplied absolute tolerance are retained. A finding marks a supplied observation discrepancy; it is not a physical or professional pass. Deterministic supplied-data model only. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"mackenzie-seawater-sound-speed-cast-report","version":"1.0.0","name":"Mackenzie Seawater Sound Speed Cast Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","samples","observed","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"samples":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["temperatureC","salinity","depthMetres"],"properties":{"temperatureC":{"type":"number","minimum":2,"maximum":30},"salinity":{"type":"number","minimum":25,"maximum":40},"depthMetres":{"type":"number","minimum":0,"maximum":8000}}}},"observed":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a hydrographic sound-speed cast in m/s with the Mackenzie nine-term empirical equation over its declared T,S,depth profile."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"mackenzie-seawater-sound-speed-cast-report","input":{"records":[{"id":"R1","samples":[{"temperatureC":10,"salinity":35,"depthMetres":0},{"temperatureC":20,"salinity":35,"depthMetres":0}],"observed":[1489.8034,1521.4632],"tolerance":1e-8}]}}},"limitations":["Reconcile a hydrographic sound-speed cast in m/s with the Mackenzie nine-term empirical equation over its declared T,S,depth profile. No acoustic-path bending, depth conversion or sonar control. Predictions, signed residuals, RMS, maximum residual and the number beyond the supplied absolute tolerance are retained. A finding marks a supplied observation discrepancy; it is not a physical or professional pass. Deterministic supplied-data model only. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"unesco-seawater-freezing-cast-report","version":"1.0.0","name":"Unesco Seawater Freezing Cast Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","samples","observed","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"samples":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["salinity","pressureDbar"],"properties":{"salinity":{"type":"number","minimum":0,"maximum":40},"pressureDbar":{"type":"number","minimum":0,"maximum":5000}}}},"observed":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile the UNESCO-1983 practical-salinity freezing curve in ITS-90 degrees C, including the IPTS-68-to-ITS-90 conversion and sea-pressure term."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"unesco-seawater-freezing-cast-report","input":{"records":[{"id":"R1","samples":[{"salinity":0,"pressureDbar":0},{"salinity":0,"pressureDbar":1000}],"observed":[0,-0.752819323362393],"tolerance":1e-8}]}}},"limitations":["Reconcile the UNESCO-1983 practical-salinity freezing curve in ITS-90 degrees C, including the IPTS-68-to-ITS-90 conversion and sea-pressure term. No TEOS-10 brine equilibrium, ice nucleation or physical freezing claim. Predictions, signed residuals, RMS, maximum residual and the number beyond the supplied absolute tolerance are retained. A finding marks a supplied observation discrepancy; it is not a physical or professional pass. Deterministic supplied-data model only. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"finite-bottom-ekman-current-observation-report","version":"1.0.0","name":"Finite Bottom Ekman Current Observation Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","windStressEast","windStressNorth","density","eddyViscosity","coriolis","waterDepth","depths","observed","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"windStressEast":{"type":"number","minimum":-1000000,"maximum":1000000},"windStressNorth":{"type":"number","minimum":-1000000,"maximum":1000000},"density":{"type":"number","minimum":0.000001,"maximum":1000000},"eddyViscosity":{"type":"number","minimum":0.000001,"maximum":1000000},"coriolis":{"type":"number","minimum":-1,"maximum":1},"waterDepth":{"type":"number","minimum":0.000001,"maximum":1000000},"depths":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000}},"observed":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile current-speed observations with a constant-viscosity Ekman layer subject to supplied surface stress and a no-slip finite seabed."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"finite-bottom-ekman-current-observation-report","input":{"records":[{"id":"R1","windStressEast":1,"windStressNorth":0,"density":1,"eddyViscosity":1,"coriolis":0.02,"waterDepth":31.41592653589793,"depths":[0,31.41592653589793],"observed":[7.044707410024933,0],"tolerance":1e-8}]}}},"limitations":["Reconcile current-speed observations with a constant-viscosity Ekman layer subject to supplied surface stress and a no-slip finite seabed. Signed Coriolis and depths positive down; no current forecast or bottom-stress calibration. Predictions, signed residuals, RMS, maximum residual and the number beyond the supplied absolute tolerance are retained. A finding marks a supplied observation discrepancy; it is not a physical or professional pass. Deterministic supplied-data model only. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"finite-depth-stokes-drift-column-report","version":"1.0.0","name":"Finite Depth Stokes Drift Column Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","amplitude","period","depth","gravity","sampleDepths","observed","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"amplitude":{"type":"number","minimum":0.000001,"maximum":1000000},"period":{"type":"number","minimum":0.000001,"maximum":1000000},"depth":{"type":"number","minimum":0.000001,"maximum":1000000},"gravity":{"type":"number","minimum":0.000001,"maximum":1000000},"sampleDepths":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000}},"observed":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile second-order Lagrangian Stokes drift versus positive-down depth for one small-amplitude finite-depth gravity wave."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"finite-depth-stokes-drift-column-report","input":{"records":[{"id":"R1","amplitude":0.1,"period":7.1997607828454475,"depth":1,"gravity":1,"sampleDepths":[0,1],"observed":[0.01188635617228823,0.0031594199633099315],"tolerance":1e-8}]}}},"limitations":["Reconcile second-order Lagrangian Stokes drift versus positive-down depth for one small-amplitude finite-depth gravity wave. No return current, breaking or surface drift forecast. Amplitude/depth is bounded at0.1 as well as wave steepness; these are supplied-model profile bounds, not actual sea-state validation. Predictions, signed residuals, RMS, maximum residual and the number beyond the supplied absolute tolerance are retained. A finding marks a supplied observation discrepancy; it is not a physical or professional pass. Deterministic supplied-data model only. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"smb-fetch-limited-wave-growth-report","version":"1.0.0","name":"Smb Fetch Limited Wave Growth Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","adjustedWindSpeed","gravity","fetches","observed","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"adjustedWindSpeed":{"type":"number","minimum":0.000001,"maximum":1000000},"gravity":{"type":"number","minimum":0.000001,"maximum":1000000},"fetches":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000}},"observed":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile fetch-limited deep-water SMB significant wave height and significant period Ts from an explicitly supplied adjusted wind parameter."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"smb-fetch-limited-wave-growth-report","input":{"records":[{"id":"R1","adjustedWindSpeed":1,"gravity":1,"fetches":[0,1],"observed":[0,0.0035373157667229044],"tolerance":1e-8}]}}},"limitations":["Reconcile fetch-limited deep-water SMB significant wave height and significant period Ts from an explicitly supplied adjusted wind parameter. Adequate wind duration and deep water are assumptions; no raw-to-adjusted wind conversion, peak-period estimate, duration-limit check or actual wave forecast. Predictions, signed residuals, RMS, maximum residual and the number beyond the supplied absolute tolerance are retained. A finding marks a supplied observation discrepancy; it is not a physical or professional pass. Deterministic supplied-data model only. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"two-layer-kdv-internal-soliton-report","version":"1.0.0","name":"Two Layer Kdv Internal Soliton Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","upperDepth","lowerDepth","reducedGravity","amplitude","positions","observed","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"upperDepth":{"type":"number","minimum":0.000001,"maximum":1000000},"lowerDepth":{"type":"number","minimum":0.000001,"maximum":1000000},"reducedGravity":{"type":"number","minimum":0.000001,"maximum":1000000},"amplitude":{"type":"number","minimum":-1000000,"maximum":1000000},"positions":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"observed":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a weakly nonlinear two-layer KdV internal solitary-wave interface profile, width and celerity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"two-layer-kdv-internal-soliton-report","input":{"records":[{"id":"R1","upperDepth":2,"lowerDepth":1,"reducedGravity":1,"amplitude":0.1,"positions":[0,6.436642602664616],"observed":[0.1,0.05],"tolerance":1e-8}]}}},"limitations":["Reconcile a weakly nonlinear two-layer KdV internal solitary-wave interface profile, width and celerity. Interface sign follows alpha times amplitude positive; no breaking, shear or internal-wave forecast. Boussinesq rigid-lid interface displacement is positive upward; layer-depth difference must be at least 10 percent of the shallower depth to exclude near-critical quadratic nonlinearity. Predictions, signed residuals, RMS, maximum residual and the number beyond the supplied absolute tolerance are retained. A finding marks a supplied observation discrepancy; it is not a physical or professional pass. Deterministic supplied-data model only. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"petterssen-frontogenesis-gradient-observation-report","version":"1.0.0","name":"Petterssen Frontogenesis Gradient Observation Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","cells","observed","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"cells":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["thetaEastGradient","thetaNorthGradient","duDx","duDy","dvDx","dvDy"],"properties":{"thetaEastGradient":{"type":"number","minimum":-1000000,"maximum":1000000},"thetaNorthGradient":{"type":"number","minimum":-1000000,"maximum":1000000},"duDx":{"type":"number","minimum":-1000000,"maximum":1000000},"duDy":{"type":"number","minimum":-1000000,"maximum":1000000},"dvDx":{"type":"number","minimum":-1000000,"maximum":1000000},"dvDy":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"observed":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile Cartesian two-dimensional Petterssen kinematic frontogenesis from supplied potential-temperature and wind gradients."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"petterssen-frontogenesis-gradient-observation-report","input":{"records":[{"id":"R1","cells":[{"thetaEastGradient":1,"thetaNorthGradient":0,"duDx":-1,"duDy":0,"dvDx":0,"dvDy":1},{"thetaEastGradient":1,"thetaNorthGradient":0,"duDx":1,"duDy":0,"dvDx":0,"dvDy":-1}],"observed":[1,-1],"tolerance":1e-8}]}}},"limitations":["Reconcile Cartesian two-dimensional Petterssen kinematic frontogenesis from supplied potential-temperature and wind gradients. The signed material change of thermal-gradient magnitude is retained; no front identification or weather forecast. Predictions, signed residuals, RMS, maximum residual and the number beyond the supplied absolute tolerance are retained. A finding marks a supplied observation discrepancy; it is not a physical or professional pass. Deterministic supplied-data model only. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"quasigeostrophic-q-vector-forcing-report","version":"1.0.0","name":"Quasigeostrophic Q Vector Forcing Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","gasConstant","pressure","staticStability","cells","observed","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"gasConstant":{"type":"number","minimum":0.000001,"maximum":1000000},"pressure":{"type":"number","minimum":0.000001,"maximum":1000000},"staticStability":{"type":"number","minimum":0.000001,"maximum":1000000},"cells":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["temperatureEastGradient","temperatureNorthGradient","duDx","duDy","dvDx","dvDy"],"properties":{"temperatureEastGradient":{"type":"number","minimum":-1000000,"maximum":1000000},"temperatureNorthGradient":{"type":"number","minimum":-1000000,"maximum":1000000},"duDx":{"type":"number","minimum":-1000000,"maximum":1000000},"duDy":{"type":"number","minimum":-1000000,"maximum":1000000},"dvDx":{"type":"number","minimum":-1000000,"maximum":1000000},"dvDy":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"observed":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile Q-vector magnitudes and components from supplied geostrophic wind/temperature gradients under a declared pressure-coordinate static-stability scaling."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"quasigeostrophic-q-vector-forcing-report","input":{"records":[{"id":"R1","gasConstant":1,"pressure":1,"staticStability":1,"cells":[{"temperatureEastGradient":1,"temperatureNorthGradient":2,"duDx":1,"duDy":0,"dvDx":0,"dvDy":1},{"temperatureEastGradient":1,"temperatureNorthGradient":0,"duDx":0,"duDy":1,"dvDx":0,"dvDy":0}],"observed":[2.23606797749979,1],"tolerance":1e-8}]}}},"limitations":["Reconcile Q-vector magnitudes and components from supplied geostrophic wind/temperature gradients under a declared pressure-coordinate static-stability scaling. No Q divergence, omega inversion or weather forecast. Predictions, signed residuals, RMS, maximum residual and the number beyond the supplied absolute tolerance are retained. A finding marks a supplied observation discrepancy; it is not a physical or professional pass. Deterministic supplied-data model only. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ertel-baroclinic-potential-vorticity-report","version":"1.0.0","name":"Ertel Baroclinic Potential Vorticity Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","gravity","cells","observed","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"gravity":{"type":"number","minimum":0.000001,"maximum":1000000},"cells":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["duDp","dvDp","dThetaDx","dThetaDy","dThetaDp","relativeVorticity","coriolis"],"properties":{"duDp":{"type":"number","minimum":-1000000,"maximum":1000000},"dvDp":{"type":"number","minimum":-1000000,"maximum":1000000},"dThetaDx":{"type":"number","minimum":-1000000,"maximum":1000000},"dThetaDy":{"type":"number","minimum":-1000000,"maximum":1000000},"dThetaDp":{"type":"number","minimum":-1000000,"maximum":1000000},"relativeVorticity":{"type":"number","minimum":-1000000,"maximum":1000000},"coriolis":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"observed":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile pressure-coordinate Ertel baroclinic potential vorticity including horizontal thermal gradients and vertical wind shear."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ertel-baroclinic-potential-vorticity-report","input":{"records":[{"id":"R1","gravity":1,"cells":[{"duDp":0,"dvDp":0,"dThetaDx":0,"dThetaDy":0,"dThetaDp":-2,"relativeVorticity":1,"coriolis":1},{"duDp":1,"dvDp":0,"dThetaDx":0,"dThetaDy":2,"dThetaDp":-2,"relativeVorticity":1,"coriolis":1}],"observed":[4,2],"tolerance":1e-8}]}}},"limitations":["Reconcile pressure-coordinate Ertel baroclinic potential vorticity including horizontal thermal gradients and vertical wind shear. All derivatives must share pressure and Cartesian conventions; no PV anomaly or weather interpretation. Predictions, signed residuals, RMS, maximum residual and the number beyond the supplied absolute tolerance are retained. A finding marks a supplied observation discrepancy; it is not a physical or professional pass. Deterministic supplied-data model only. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bunkers-hodograph-helicity-observation-report","version":"1.0.0","name":"Bunkers Hodograph Helicity Observation Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","heightsMetres","eastWinds","northWinds","deviationSpeed","observed","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"heightsMetres":{"type":"array","minItems":3,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000}},"eastWinds":{"type":"array","minItems":3,"maxItems":64,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"northWinds":{"type":"array","minItems":3,"maxItems":64,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"deviationSpeed":{"type":"number","minimum":0.000001,"maximum":1000000},"observed":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile right/left Bunkers non-pressure-weighted motion and 0 to 6 km storm-relative helicities from one supplied hodograph and explicit deviation speed."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bunkers-hodograph-helicity-observation-report","input":{"records":[{"id":"R1","heightsMetres":[0,3000,6000],"eastWinds":[0,5,10],"northWinds":[0,0,0],"deviationSpeed":7.5,"observed":[75,-75],"tolerance":1e-8}]}}},"limitations":["Reconcile right/left Bunkers non-pressure-weighted motion and 0 to 6 km storm-relative helicities from one supplied hodograph and explicit deviation speed. No actual storm track, severe-weather probability or warning. Predictions, signed residuals, RMS, maximum residual and the number beyond the supplied absolute tolerance are retained. A finding marks a supplied observation discrepancy; it is not a physical or professional pass. Deterministic supplied-data model only. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"isentropic-pressure-temperature-reconstruction-report","version":"1.0.0","name":"Isentropic Pressure Temperature Reconstruction Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","pressureHpa","temperatureK","thetaTargets","kappa","observed","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"pressureHpa":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"number","minimum":0.000001,"maximum":1000000}},"temperatureK":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"number","minimum":150,"maximum":350}},"thetaTargets":{"type":"array","minItems":2,"maxItems":32,"items":{"type":"number","minimum":150,"maximum":600}},"kappa":{"type":"number","minimum":0.1,"maximum":0.5},"observed":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconstruct pressures and temperatures of supplied isentropes from a decreasing-pressure sounding with temperature linear in log pressure inside each layer."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"isentropic-pressure-temperature-reconstruction-report","input":{"records":[{"id":"R1","pressureHpa":[1000,250],"temperatureK":[300,300],"thetaTargets":[300,600],"kappa":0.5,"observed":[1000,250],"tolerance":1e-8}]}}},"limitations":["Reconstruct pressures and temperatures of supplied isentropes from a decreasing-pressure sounding with temperature linear in log pressure inside each layer. Potential temperature must rise monotonically; no extrapolation or weather-data retrieval. Predictions, signed residuals, RMS, maximum residual and the number beyond the supplied absolute tolerance are retained. A finding marks a supplied observation discrepancy; it is not a physical or professional pass. Deterministic supplied-data model only. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pseudoadiabatic-moist-parcel-observation-report","version":"1.0.0","name":"Pseudoadiabatic Moist Parcel Observation Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","basePressurePa","baseTemperatureK","targetPressurePa","gasConstantDry","heatCapacityDry","epsilon","latentHeat","observed","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"basePressurePa":{"type":"number","minimum":20000,"maximum":110000},"baseTemperatureK":{"type":"number","minimum":220,"maximum":330},"targetPressurePa":{"type":"array","minItems":2,"maxItems":32,"items":{"type":"number","minimum":10000,"maximum":110000}},"gasConstantDry":{"type":"number","minimum":0.000001,"maximum":1000000},"heatCapacityDry":{"type":"number","minimum":0.000001,"maximum":1000000},"epsilon":{"type":"number","minimum":0.5,"maximum":0.8},"latentHeat":{"type":"number","minimum":0,"maximum":3000000},"observed":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a saturated pseudoadiabatic parcel temperature path by RK4 in log pressure using explicit thermodynamic constants and a liquid-water saturation fit."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pseudoadiabatic-moist-parcel-observation-report","input":{"records":[{"id":"R1","basePressurePa":100000,"baseTemperatureK":300,"targetPressurePa":[100000,25000],"gasConstantDry":1,"heatCapacityDry":2,"epsilon":0.622,"latentHeat":0,"observed":[300,150],"tolerance":1e-8}]}}},"limitations":["Reconcile a saturated pseudoadiabatic parcel temperature path by RK4 in log pressure using explicit thermodynamic constants and a liquid-water saturation fit. Fixed latent heat and instantaneous condensate removal; no mixed-phase, entrainment, CAPE or forecast. Predictions, signed residuals, RMS, maximum residual and the number beyond the supplied absolute tolerance are retained. A finding marks a supplied observation discrepancy; it is not a physical or professional pass. Deterministic supplied-data model only. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"kappa-kohler-cloud-droplet-activation-report","version":"1.0.0","name":"Kappa Kohler Cloud Droplet Activation Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","dryRadii","kappa","kelvinLength","observed","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"dryRadii":{"type":"array","minItems":2,"maxItems":32,"items":{"type":"number","minimum":0.000001,"maximum":1000000}},"kappa":{"type":"number","minimum":0.000001,"maximum":2},"kelvinLength":{"type":"number","minimum":0.000001,"maximum":1000000},"observed":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile exact kappa-Kohler critical supersaturations and wet radii for dry aerosol sizes using a declared Kelvin length."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"kappa-kohler-cloud-droplet-activation-report","input":{"records":[{"id":"R1","dryRadii":[1,2],"kappa":1,"kelvinLength":1,"observed":[0.4460153316800488,0.14326640604148855],"tolerance":1e-8}]}}},"limitations":["Reconcile exact kappa-Kohler critical supersaturations and wet radii for dry aerosol sizes using a declared Kelvin length. Same length units and ideal solution parameterization; no aerosol composition inference or actual cloud activation claim. Predictions, signed residuals, RMS, maximum residual and the number beyond the supplied absolute tolerance are retained. A finding marks a supplied observation discrepancy; it is not a physical or professional pass. Deterministic supplied-data model only. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"spherical-exponential-atmosphere-optical-column-report","version":"1.0.0","name":"Spherical Exponential Atmosphere Optical Column Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","earthRadius","scaleHeight","surfaceNumberDensity","crossSection","zenithDegrees","observed","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"earthRadius":{"type":"number","minimum":0.000001,"maximum":1000000},"scaleHeight":{"type":"number","minimum":0.000001,"maximum":1000000},"surfaceNumberDensity":{"type":"number","minimum":0.000001,"maximum":1000000},"crossSection":{"type":"number","minimum":0.000001,"maximum":1000000},"zenithDegrees":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":89}},"observed":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile slant optical depth by integrating number density along straight rays through a spherical exponential atmosphere to 40 scale heights."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"spherical-exponential-atmosphere-optical-column-report","input":{"records":[{"id":"R1","earthRadius":1000,"scaleHeight":1,"surfaceNumberDensity":1,"crossSection":1,"zenithDegrees":[0,0],"observed":[1,1],"tolerance":1e-8}]}}},"limitations":["Reconcile slant optical depth by integrating number density along straight rays through a spherical exponential atmosphere to 40 scale heights. No refraction or scattering source term; vertical rays use the exact infinite-column limit. Predictions, signed residuals, RMS, maximum residual and the number beyond the supplied absolute tolerance are retained. A finding marks a supplied observation discrepancy; it is not a physical or professional pass. Deterministic supplied-data model only. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"point-mass-weak-light-deflection-observation-report","version":"1.0.0","name":"Point Mass Weak Light Deflection Observation Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","muOverC2","observerBodyDirection","observerBodyDistance","sourceDirections","observed","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"muOverC2":{"type":"number","minimum":0.000001,"maximum":1000000},"observerBodyDirection":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"observerBodyDistance":{"type":"number","minimum":0.000001,"maximum":1000000},"sourceDirections":{"type":"array","minItems":2,"maxItems":32,"items":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}},"observed":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile first-order general-relativistic angular light deflection by a point mass for distant source directions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"point-mass-weak-light-deflection-observation-report","input":{"records":[{"id":"R1","muOverC2":0.001,"observerBodyDirection":[1,0,0],"observerBodyDistance":1,"sourceDirections":[[0,1,0],[0,0,1]],"observed":[0.0019999973333397333,0.0019999973333397333],"tolerance":1e-8}]}}},"limitations":["Reconcile first-order general-relativistic angular light deflection by a point mass for distant source directions. Body vector points from observer toward mass; small tangent deflections are normalized geometrically. No close-limb occultation, multiple masses or astrometric catalog qualification. Predictions, signed residuals, RMS, maximum residual and the number beyond the supplied absolute tolerance are retained. A finding marks a supplied observation discrepancy; it is not a physical or professional pass. Deterministic supplied-data model only. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"moving-target-retarded-range-observation-report","version":"1.0.0","name":"Moving Target Retarded Range Observation Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","targetVelocity","relativePositionsAtReception","lightSpeed","observed","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"targetVelocity":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"relativePositionsAtReception":{"type":"array","minItems":2,"maxItems":32,"items":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}},"lightSpeed":{"type":"number","minimum":0.000001,"maximum":1000000},"observed":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile finite-light-speed retarded ranges to a target moving at constant subluminal velocity relative to a fixed receiver."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"moving-target-retarded-range-observation-report","input":{"records":[{"id":"R1","targetVelocity":[0.5,0,0],"relativePositionsAtReception":[[1,0,0],[2,0,0]],"lightSpeed":1,"observed":[0.6666666666666666,1.3333333333333333],"tolerance":1e-8}]}}},"limitations":["Reconcile finite-light-speed retarded ranges to a target moving at constant subluminal velocity relative to a fixed receiver. States refer to reception time; no ephemeris lookup, acceleration or relativistic aberration. Predictions, signed residuals, RMS, maximum residual and the number beyond the supplied absolute tolerance are retained. A finding marks a supplied observation discrepancy; it is not a physical or professional pass. Deterministic supplied-data model only. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"shapiro-point-mass-path-delay-observation-report","version":"1.0.0","name":"Shapiro Point Mass Path Delay Observation Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","mu","lightSpeed","paths","observed","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"mu":{"type":"number","minimum":0.000001,"maximum":1000000},"lightSpeed":{"type":"number","minimum":0.000001,"maximum":1000000},"paths":{"type":"array","minItems":2,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["observerRadius","targetRadius","separation"],"properties":{"observerRadius":{"type":"number","minimum":0.000001,"maximum":1000000},"targetRadius":{"type":"number","minimum":0.000001,"maximum":1000000},"separation":{"type":"number","minimum":0.000001,"maximum":1000000}}}},"observed":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile the first-post-Newtonian point-mass Shapiro excess propagation time along nondegenerate endpoint geometry."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"shapiro-point-mass-path-delay-observation-report","input":{"records":[{"id":"R1","mu":0.001,"lightSpeed":1,"paths":[{"observerRadius":2,"targetRadius":2,"separation":2},{"observerRadius":3,"targetRadius":3,"separation":3}],"observed":[0.0021972245773362194,0.0021972245773362194],"tolerance":1e-8}]}}},"limitations":["Reconcile the first-post-Newtonian point-mass Shapiro excess propagation time along nondegenerate endpoint geometry. No occultation screening, multiple-body corrections or actual tracking-system timing qualification. Predictions, signed residuals, RMS, maximum residual and the number beyond the supplied absolute tolerance are retained. A finding marks a supplied observation discrepancy; it is not a physical or professional pass. Deterministic supplied-data model only. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"henyey-greenstein-angular-scattering-report","version":"1.0.0","name":"Henyey Greenstein Angular Scattering Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","asymmetry","angleEdgesDegrees","observed","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"asymmetry":{"type":"number","minimum":-0.99,"maximum":0.99},"angleEdgesDegrees":{"type":"array","minItems":3,"maxItems":65,"items":{"type":"number","minimum":0,"maximum":180}},"observed":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile exact solid-angle bin fractions under the normalized Henyey-Greenstein single-scattering phase function."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"henyey-greenstein-angular-scattering-report","input":{"records":[{"id":"R1","asymmetry":0,"angleEdgesDegrees":[0,90,180],"observed":[0.5,0.5],"tolerance":1e-8}]}}},"limitations":["Reconcile exact solid-angle bin fractions under the normalized Henyey-Greenstein single-scattering phase function. Edges are polar angles about incident direction; no multiple scattering, polarization or atmosphere fit. Predictions, signed residuals, RMS, maximum residual and the number beyond the supplied absolute tolerance are retained. A finding marks a supplied observation discrepancy; it is not a physical or professional pass. Deterministic supplied-data model only. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"lead210-crs-sediment-age-depth-report","version":"1.0.0","name":"Lead210 Crs Sediment Age Depth Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","decayRatePerYear","layers","observed","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"decayRatePerYear":{"type":"number","minimum":0.000001,"maximum":1000000},"layers":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["dryMassPerArea","totalActivity","supportedActivity"],"properties":{"dryMassPerArea":{"type":"number","minimum":0.000001,"maximum":1000000},"totalActivity":{"type":"number","minimum":0,"maximum":1000000},"supportedActivity":{"type":"number","minimum":0,"maximum":1000000}}}},"observed":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile top-of-layer Pb-210 constant-rate-of-supply model ages from dry mass and unsupported activities."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"lead210-crs-sediment-age-depth-report","input":{"records":[{"id":"R1","decayRatePerYear":1,"layers":[{"dryMassPerArea":1,"totalActivity":2,"supportedActivity":1},{"dryMassPerArea":1,"totalActivity":2,"supportedActivity":1}],"observed":[0,0.6931471805599453],"tolerance":1e-8}]}}},"limitations":["Reconcile top-of-layer Pb-210 constant-rate-of-supply model ages from dry mass and unsupported activities. Core is assumed to capture the full inventory; the infinite-age bottom boundary is excluded. No actual sediment chronology certification. Predictions, signed residuals, RMS, maximum residual and the number beyond the supplied absolute tolerance are retained. A finding marks a supplied observation discrepancy; it is not a physical or professional pass. Deterministic supplied-data model only. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"radiocarbon-calibration-grid-posterior-report","version":"1.0.0","name":"Radiocarbon Calibration Grid Posterior Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","measuredAge","measurementSigma","credibleMass","grid","observed","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"measuredAge":{"type":"number","minimum":-1000000,"maximum":1000000},"measurementSigma":{"type":"number","minimum":0.000001,"maximum":1000000},"credibleMass":{"type":"number","minimum":0.01,"maximum":0.99},"grid":{"type":"array","minItems":3,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["calendarAge","curveAge","curveSigma","priorMass"],"properties":{"calendarAge":{"type":"number","minimum":-1000000,"maximum":1000000},"curveAge":{"type":"number","minimum":-1000000,"maximum":1000000},"curveSigma":{"type":"number","minimum":0,"maximum":1000000},"priorMass":{"type":"number","minimum":0.000001,"maximum":1000000}}}},"observed":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a finite radiocarbon calibration posterior over supplied discrete calendar-age prior masses and a possibly nonmonotone calibration curve with Gaussian uncertainty."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"radiocarbon-calibration-grid-posterior-report","input":{"records":[{"id":"R1","measuredAge":0,"measurementSigma":1,"credibleMass":0.68,"grid":[{"calendarAge":0,"curveAge":0,"curveSigma":0,"priorMass":1},{"calendarAge":1,"curveAge":1,"curveSigma":0,"priorMass":1},{"calendarAge":2,"curveAge":0,"curveSigma":0,"priorMass":1}],"observed":[0.38365173119055074,0.23269653761889864,0.38365173119055074],"tolerance":1e-8}]}}},"limitations":["Reconcile a finite radiocarbon calibration posterior over supplied discrete calendar-age prior masses and a possibly nonmonotone calibration curve with Gaussian uncertainty. Highest-posterior grid sets may be disconnected; no calibration curve retrieval, reservoir correction or archaeological date certification. Predictions, signed residuals, RMS, maximum residual and the number beyond the supplied absolute tolerance are retained. A finding marks a supplied observation discrepancy; it is not a physical or professional pass. Deterministic supplied-data model only. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rubidium-strontium-isochron-observation-report","version":"1.0.0","name":"Rubidium Strontium Isochron Observation Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","decayRate","isochrons","observed","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"decayRate":{"type":"number","minimum":1e-40,"maximum":1000000},"isochrons":{"type":"array","minItems":2,"maxItems":8,"items":{"type":"array","minItems":3,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["parentRatio","daughterRatio"],"properties":{"parentRatio":{"type":"number","minimum":0,"maximum":1000000},"daughterRatio":{"type":"number","minimum":0.000001,"maximum":1000000}}}}},"observed":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile closed-system Rb-Sr isochron model ages and initial daughter ratios from multiple cogenetic sample sets by unweighted ordinary least squares."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rubidium-strontium-isochron-observation-report","input":{"records":[{"id":"R1","decayRate":1,"isochrons":[[{"parentRatio":1,"daughterRatio":2},{"parentRatio":2,"daughterRatio":3},{"parentRatio":3,"daughterRatio":4}],[{"parentRatio":1,"daughterRatio":4},{"parentRatio":2,"daughterRatio":7},{"parentRatio":3,"daughterRatio":10}]],"observed":[0.6931471805599453,1.3862943611198906],"tolerance":1e-8}]}}},"limitations":["Reconcile closed-system Rb-Sr isochron model ages and initial daughter ratios from multiple cogenetic sample sets by unweighted ordinary least squares. No errors-in-variables regression, common-source proof or geological event certification. Predictions, signed residuals, RMS, maximum residual and the number beyond the supplied absolute tolerance are retained. A finding marks a supplied observation discrepancy; it is not a physical or professional pass. Deterministic supplied-data model only. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"uranium-thorium-disequilibrium-age-report","version":"1.0.0","name":"Uranium Thorium Disequilibrium Age Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","lambda230","lambda234","maximumAge","samples","observed","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"lambda230":{"type":"number","minimum":0.000001,"maximum":1000000},"lambda234":{"type":"number","minimum":0.000001,"maximum":1000000},"maximumAge":{"type":"number","minimum":0.000001,"maximum":1000000},"samples":{"type":"array","minItems":2,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["activity234To238","activity230To238"],"properties":{"activity234To238":{"type":"number","minimum":1,"maximum":5},"activity230To238":{"type":"number","minimum":0,"maximum":1000000}}}},"observed":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile closed-system U-Th disequilibrium model ages from present activity ratios with initial 234U excess and no initial 230Th."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"uranium-thorium-disequilibrium-age-report","input":{"records":[{"id":"R1","lambda230":2,"lambda234":1,"maximumAge":10,"samples":[{"activity234To238":1.5,"activity230To238":1.25},{"activity234To238":1,"activity230To238":0.75}],"observed":[0.6931471805599453,0.6931471805599453],"tolerance":1e-8}]}}},"limitations":["Reconcile closed-system U-Th disequilibrium model ages from present activity ratios with initial 234U excess and no initial 230Th. Decay constants and maximum bracket share time units; near-saturation profiles reject. No detrital correction or dated-event claim. Predictions, signed residuals, RMS, maximum residual and the number beyond the supplied absolute tolerance are retained. A finding marks a supplied observation discrepancy; it is not a physical or professional pass. Deterministic supplied-data model only. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"layered-radiogenic-geotherm-observation-report","version":"1.0.0","name":"Layered Radiogenic Geotherm Observation Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","surfaceTemperature","surfaceUpwardHeatFlux","layers","observed","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"surfaceTemperature":{"type":"number","minimum":-1000000,"maximum":1000000},"surfaceUpwardHeatFlux":{"type":"number","minimum":-1000000,"maximum":1000000},"layers":{"type":"array","minItems":2,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["thickness","conductivity","heatProduction"],"properties":{"thickness":{"type":"number","minimum":0.000001,"maximum":1000000},"conductivity":{"type":"number","minimum":0.000001,"maximum":1000000},"heatProduction":{"type":"number","minimum":0,"maximum":1000000}}}},"observed":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a steady layered conductive geotherm with uniform volumetric radiogenic heat production in each layer and continuous temperature/heat flux."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"layered-radiogenic-geotherm-observation-report","input":{"records":[{"id":"R1","surfaceTemperature":0,"surfaceUpwardHeatFlux":3,"layers":[{"thickness":1,"conductivity":1,"heatProduction":1},{"thickness":1,"conductivity":1,"heatProduction":1}],"observed":[2.5,4],"tolerance":1e-8}]}}},"limitations":["Reconcile a steady layered conductive geotherm with uniform volumetric radiogenic heat production in each layer and continuous temperature/heat flux. Depth is positive down and heat flux positive up; no groundwater advection, fitted geology or geothermal resource certification. Predictions, signed residuals, RMS, maximum residual and the number beyond the supplied absolute tolerance are retained. A finding marks a supplied observation discrepancy; it is not a physical or professional pass. Deterministic supplied-data model only. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rusle-hillslope-soil-loss-observation-report","version":"1.0.0","name":"Rusle Hillslope Soil Loss Observation Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","erosivity","erodibility","segments","observed","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"erosivity":{"type":"number","minimum":0.000001,"maximum":1000000},"erodibility":{"type":"number","minimum":0.000001,"maximum":1000000},"segments":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["slopeLengthMetres","slopeDegrees","coverFactor","supportFactor"],"properties":{"slopeLengthMetres":{"type":"number","minimum":4.572,"maximum":1000000},"slopeDegrees":{"type":"number","minimum":0,"maximum":30},"coverFactor":{"type":"number","minimum":0,"maximum":1},"supportFactor":{"type":"number","minimum":0,"maximum":1}}}},"observed":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile RUSLE-style hillslope soil-loss records using explicit R,K,C,P inputs and McCool slope-length/steepness factors."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rusle-hillslope-soil-loss-observation-report","input":{"records":[{"id":"R1","erosivity":1,"erodibility":1,"segments":[{"slopeLengthMetres":22.13,"slopeDegrees":0,"coverFactor":1,"supportFactor":1},{"slopeLengthMetres":22.13,"slopeDegrees":5.739170477266787,"coverFactor":1,"supportFactor":1}],"observed":[0.03,1.18],"tolerance":1e-8}]}}},"limitations":["Reconcile RUSLE-style hillslope soil-loss records using explicit R,K,C,P inputs and McCool slope-length/steepness factors. R and K must share a compatible soil-loss unit system. No calibrated erosion forecast, conservation-plan approval or site suitability. Length is the horizontal slope projection and must be at least 4.572 m (15 ft); moderate rill/interrill susceptibility is assumed. Predictions, signed residuals, RMS, maximum residual and the number beyond the supplied absolute tolerance are retained. A finding marks a supplied observation discrepancy; it is not a physical or professional pass. Deterministic supplied-data model only. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"infinite-slope-effective-stress-observation-report","version":"1.0.0","name":"Infinite Slope Effective Stress Observation Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","cases","observed","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"cases":{"type":"array","minItems":2,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["unitWeight","verticalDepth","slopeDegrees","cohesion","frictionDegrees","porePressure"],"properties":{"unitWeight":{"type":"number","minimum":0.000001,"maximum":1000000},"verticalDepth":{"type":"number","minimum":0.000001,"maximum":1000000},"slopeDegrees":{"type":"number","minimum":0.1,"maximum":60},"cohesion":{"type":"number","minimum":0,"maximum":1000000},"frictionDegrees":{"type":"number","minimum":0,"maximum":60},"porePressure":{"type":"number","minimum":0,"maximum":1000000}}}},"observed":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile the explicit infinite-slope effective-stress force-balance ratio over supplied homogeneous cases."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"infinite-slope-effective-stress-observation-report","input":{"records":[{"id":"R1","cases":[{"unitWeight":1,"verticalDepth":1,"slopeDegrees":30,"cohesion":1,"frictionDegrees":0,"porePressure":0},{"unitWeight":1,"verticalDepth":1,"slopeDegrees":30,"cohesion":2,"frictionDegrees":0,"porePressure":0}],"observed":[2.3094010767585034,4.618802153517007],"tolerance":1e-8}]}}},"limitations":["Reconcile the explicit infinite-slope effective-stress force-balance ratio over supplied homogeneous cases. Vertical soil depth convention is fixed; no finite slip surface, site safety threshold, groundwater prediction or engineering approval. Predictions, signed residuals, RMS, maximum residual and the number beyond the supplied absolute tolerance are retained. A finding marks a supplied observation discrepancy; it is not a physical or professional pass. Deterministic supplied-data model only. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bishop-simplified-slice-equilibrium-report","version":"1.0.0","name":"Bishop Simplified Slice Equilibrium Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","slips","observed","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"slips":{"type":"array","minItems":2,"maxItems":8,"items":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["weight","width","baseDegrees","cohesion","frictionDegrees","porePressure"],"properties":{"weight":{"type":"number","minimum":0.000001,"maximum":1000000},"width":{"type":"number","minimum":0.000001,"maximum":1000000},"baseDegrees":{"type":"number","minimum":0.1,"maximum":60},"cohesion":{"type":"number","minimum":0,"maximum":1000000},"frictionDegrees":{"type":"number","minimum":0,"maximum":60},"porePressure":{"type":"number","minimum":0,"maximum":1000000}}}}},"observed":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile simplified Bishop circular-slip slice moment ratios for supplied positive-base-angle profiles by solving the implicit friction equation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bishop-simplified-slice-equilibrium-report","input":{"records":[{"id":"R1","slips":[[{"weight":1,"width":1,"baseDegrees":30,"cohesion":1,"frictionDegrees":0,"porePressure":0}],[{"weight":1,"width":1,"baseDegrees":30,"cohesion":0,"frictionDegrees":30,"porePressure":0}]],"observed":[2.3094010767585034,1],"tolerance":1e-8}]}}},"limitations":["Reconcile simplified Bishop circular-slip slice moment ratios for supplied positive-base-angle profiles by solving the implicit friction equation. Slip geometry and pore pressures are supplied; no minimum-surface search, interslice-force accuracy or slope safety approval. Predictions, signed residuals, RMS, maximum residual and the number beyond the supplied absolute tolerance are retained. A finding marks a supplied observation discrepancy; it is not a physical or professional pass. Deterministic supplied-data model only. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hoek-brown-rock-mass-envelope-report","version":"1.0.0","name":"Hoek Brown Rock Mass Envelope Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","intactStrength","mi","gsi","disturbance","confiningStresses","observed","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"intactStrength":{"type":"number","minimum":0.000001,"maximum":1000000},"mi":{"type":"number","minimum":0.000001,"maximum":1000000},"gsi":{"type":"number","minimum":5,"maximum":100},"disturbance":{"type":"number","minimum":0,"maximum":1},"confiningStresses":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000}},"observed":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile the generalized Hoek-Brown compressive rock-mass failure envelope from explicit GSI, disturbance, intact strength and mi."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hoek-brown-rock-mass-envelope-report","input":{"records":[{"id":"R1","intactStrength":1,"mi":1,"gsi":100,"disturbance":0,"confiningStresses":[0,3],"observed":[1,5],"tolerance":1e-8}]}}},"limitations":["Reconcile the generalized Hoek-Brown compressive rock-mass failure envelope from explicit GSI, disturbance, intact strength and mi. Compressive confinement only; no field index validation, tensile branch or excavation design approval. Predictions, signed residuals, RMS, maximum residual and the number beyond the supplied absolute tolerance are retained. A finding marks a supplied observation discrepancy; it is not a physical or professional pass. Deterministic supplied-data model only. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"heterogeneous-steady-darcy-grid-observation-report","version":"1.0.0","name":"Heterogeneous Steady Darcy Grid Observation Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","grid","cellSpacing","observationCells","observed","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"grid":{"type":"array","minItems":3,"maxItems":12,"items":{"type":"array","minItems":3,"maxItems":12,"items":{"type":"object","additionalProperties":false,"required":["head","conductivity","fixed","source"],"properties":{"head":{"type":"number","minimum":-1000000,"maximum":1000000},"conductivity":{"type":"number","minimum":0.000001,"maximum":1000000},"fixed":{"type":"boolean"},"source":{"type":"number","minimum":-1000000,"maximum":1000000}}}}},"cellSpacing":{"type":"number","minimum":0.000001,"maximum":1000000},"observationCells":{"type":"array","minItems":2,"maxItems":32,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"integer","minimum":0,"maximum":11}}},"observed":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile monitor-cell heads from a steady Cartesian heterogeneous Darcy finite-volume grid with harmonic face conductance and fixed perimeter."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"heterogeneous-steady-darcy-grid-observation-report","input":{"records":[{"id":"R1","grid":[[{"head":0,"conductivity":1,"fixed":true,"source":0},{"head":1,"conductivity":1,"fixed":true,"source":0},{"head":2,"conductivity":1,"fixed":true,"source":0}],[{"head":0,"conductivity":1,"fixed":true,"source":0},{"head":0,"conductivity":1,"fixed":false,"source":0},{"head":2,"conductivity":1,"fixed":true,"source":0}],[{"head":0,"conductivity":1,"fixed":true,"source":0},{"head":1,"conductivity":1,"fixed":true,"source":0},{"head":2,"conductivity":1,"fixed":true,"source":0}]],"cellSpacing":1,"observationCells":[[1,1],[0,2]],"observed":[1,2],"tolerance":1e-8}]}}},"limitations":["Reconcile monitor-cell heads from a steady Cartesian heterogeneous Darcy finite-volume grid with harmonic face conductance and fixed perimeter. Source uses the units required by div(K grad h)+source=0; bounded Gauss-Seidel convergence is required. No calibrated groundwater forecast or pumping operation. Both relative iterate change and normalized discrete flux-balance residual must be at most 1e-12 without a unit-size absolute floor. Source underflow rejects. Predictions, signed residuals, RMS, maximum residual and the number beyond the supplied absolute tolerance are retained. A finding marks a supplied observation discrepancy; it is not a physical or professional pass. Deterministic supplied-data model only. Supported model sizes and inputs are checked before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ssa-function-artifact-consistency-report","version":"1.0.0","name":"SSA Function Artifact Consistency Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"entry":{"type":"string","maxLength":4096},"returnType":{"type":"string","maxLength":4096},"parameters":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","maxLength":4096},"type":{"type":"string","maxLength":4096}},"required":["name","type"],"additionalProperties":false},"minItems":0,"maxItems":128},"blocks":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","maxLength":4096},"successors":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"instructions":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","maxLength":4096},"opcode":{"type":"string","maxLength":4096},"type":{"type":"string","maxLength":4096},"uses":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"incoming":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128}},"required":["name","opcode","type","uses","incoming"],"additionalProperties":false},"minItems":0,"maxItems":128}},"required":["name","successors","instructions"],"additionalProperties":false},"minItems":0,"maxItems":128}},"required":["entry","returnType","parameters","blocks"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review an entire normalized SSA function for block and value references, dominance, phi predecessor coverage, instruction placement and return contracts."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ssa-function-artifact-consistency-report","input":{"data":{"entry":"entry","returnType":"i32","parameters":[{"name":"p","type":"i32"}],"blocks":[{"name":"entry","successors":[],"instructions":[{"name":"x","opcode":"add","type":"i32","uses":["p","p"],"incoming":[]},{"name":"","opcode":"ret","type":"i64","uses":["x"],"incoming":[]}]}]}}}},"limitations":["Review an entire normalized SSA function for block and value references, dominance, phi predecessor coverage, instruction placement and return contracts. Normalized supplied artifact profile only; no source execution, external verification, certification or security endorsement. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"object-link-layout-and-resolution-report","version":"1.0.0","name":"Object Link Layout and Resolution Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"sections":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","maxLength":4096},"bytes":{"type":"integer","minimum":-1000000,"maximum":1000000},"alignment":{"type":"integer","minimum":-1000000,"maximum":1000000}},"required":["name","bytes","alignment"],"additionalProperties":false},"minItems":0,"maxItems":128},"symbols":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","maxLength":4096},"section":{"type":"string","maxLength":4096},"offset":{"type":"integer","minimum":-1000000,"maximum":1000000},"size":{"type":"integer","minimum":-1000000,"maximum":1000000},"strong":{"type":"boolean"}},"required":["name","section","offset","size","strong"],"additionalProperties":false},"minItems":0,"maxItems":128},"relocations":{"type":"array","items":{"type":"object","properties":{"section":{"type":"string","maxLength":4096},"offset":{"type":"integer","minimum":-1000000,"maximum":1000000},"width":{"type":"integer","minimum":-1000000,"maximum":1000000},"target":{"type":"string","maxLength":4096}},"required":["section","offset","width","target"],"additionalProperties":false},"minItems":0,"maxItems":128}},"required":["sections","symbols","relocations"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review normalized object sections, definitions and relocation writes as one link-plan artifact, including section spans, strong-symbol ambiguity, unresolved references and overlapping writes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"object-link-layout-and-resolution-report","input":{"data":{"sections":[{"name":"text","bytes":8,"alignment":4}],"symbols":[{"name":"main","section":"text","offset":0,"size":8,"strong":true}],"relocations":[{"section":"text","offset":6,"width":4,"target":"main"}]}}}},"limitations":["Review normalized object sections, definitions and relocation writes as one link-plan artifact, including section spans, strong-symbol ambiguity, unresolved references and overlapping writes. Normalized supplied artifact profile only; no source execution, external verification, certification or security endorsement. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"typed-stack-control-flow-verification-report","version":"1.0.0","name":"Typed Stack Control Flow Verification Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"entry":{"type":"string","maxLength":4096},"returnType":{"type":"string","maxLength":4096},"blocks":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","maxLength":4096},"successors":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"instructions":{"type":"array","items":{"type":"object","properties":{"opcode":{"type":"string","maxLength":4096},"type":{"type":"string","maxLength":4096}},"required":["opcode","type"],"additionalProperties":false},"minItems":0,"maxItems":128}},"required":["name","successors","instructions"],"additionalProperties":false},"minItems":0,"maxItems":128}},"required":["entry","returnType","blocks"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Verify a normalized typed stack function across all reachable blocks, preserving stack-height and type-merge evidence, underflow, branch conditions and return obligations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"typed-stack-control-flow-verification-report","input":{"data":{"entry":"a","returnType":"i32","blocks":[{"name":"a","successors":[],"instructions":[{"opcode":"ret","type":"i32"}]}]}}}},"limitations":["Verify a normalized typed stack function across all reachable blocks, preserving stack-height and type-merge evidence, underflow, branch conditions and return obligations. Normalized supplied artifact profile only; no source execution, external verification, certification or security endorsement. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"grammar-compiler-readiness-report","version":"1.0.0","name":"Grammar Compiler Readiness Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"start":{"type":"string","maxLength":4096},"terminals":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"productions":{"type":"array","items":{"type":"object","properties":{"lhs":{"type":"string","maxLength":4096},"rhs":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128}},"required":["lhs","rhs"],"additionalProperties":false},"minItems":0,"maxItems":128}},"required":["start","terminals","productions"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review a whole finite grammar for symbol partition, unreachable and unproductive rules, nullable left-corner recursion and duplicate productions, with derived productivity and nullability evidence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"grammar-compiler-readiness-report","input":{"data":{"start":"S","terminals":["a"],"productions":[{"lhs":"S","rhs":["a"]},{"lhs":"A","rhs":["A"]}]}}}},"limitations":["Review a whole finite grammar for symbol partition, unreachable and unproductive rules, nullable left-corner recursion and duplicate productions, with derived productivity and nullability evidence. Normalized supplied artifact profile only; no source execution, external verification, certification or security endorsement. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"register-assignment-preservation-report","version":"1.0.0","name":"Register Assignment Preservation Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"registers":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","maxLength":4096},"bits":{"type":"integer","minimum":-1000000,"maximum":1000000},"callerClobbered":{"type":"boolean"}},"required":["name","bits","callerClobbered"],"additionalProperties":false},"minItems":0,"maxItems":128},"values":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","maxLength":4096},"bits":{"type":"integer","minimum":-1000000,"maximum":1000000},"start":{"type":"integer","minimum":-1000000,"maximum":1000000},"end":{"type":"integer","minimum":-1000000,"maximum":1000000},"register":{"type":"string","maxLength":4096},"spilled":{"type":"boolean"}},"required":["name","bits","start","end","register","spilled"],"additionalProperties":false},"minItems":0,"maxItems":128},"calls":{"type":"array","items":{"type":"integer","minimum":-1000000,"maximum":1000000},"minItems":0,"maxItems":128}},"required":["registers","values","calls"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review an allocator artifact for overlapping live intervals, register width, spill placement, physical-register existence and values live across declared caller-clobber positions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"register-assignment-preservation-report","input":{"data":{"registers":[{"name":"r","bits":64,"callerClobbered":true}],"values":[{"name":"x","bits":32,"start":0,"end":4,"register":"r","spilled":false}],"calls":[2]}}}},"limitations":["Review an allocator artifact for overlapping live intervals, register width, spill placement, physical-register existence and values live across declared caller-clobber positions. Normalized supplied artifact profile only; no source execution, external verification, certification or security endorsement. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ninja-build-artifact-graph-report","version":"1.0.0","name":"Ninja Build Artifact Graph Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"sources":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"actions":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","maxLength":4096},"inputs":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"orderOnly":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"outputs":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128}},"required":["name","inputs","orderOnly","outputs"],"additionalProperties":false},"minItems":0,"maxItems":128},"targets":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128}},"required":["sources","actions","targets"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconstruct a normalized Ninja-style build artifact graph from source and action inputs, reviewing output ownership, input availability, cycles and requested target production."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ninja-build-artifact-graph-report","input":{"data":{"sources":[],"actions":[{"name":"compile","inputs":["a.c"],"orderOnly":[],"outputs":["a.o"]}],"targets":["a.o"]}}}},"limitations":["Reconstruct a normalized Ninja-style build artifact graph from source and action inputs, reviewing output ownership, input availability, cycles and requested target production. Normalized supplied artifact profile only; no source execution, external verification, certification or security endorsement. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cmake-consumer-interface-closure-report","version":"1.0.0","name":"CMake Exported Compile Interface Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"targets":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","maxLength":4096},"interfaceDefinitions":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128}},"required":["name","interfaceDefinitions"],"additionalProperties":false},"minItems":0,"maxItems":128},"links":{"type":"array","items":{"type":"object","properties":{"from":{"type":"string","maxLength":4096},"to":{"type":"string","maxLength":4096},"visibility":{"type":"string","maxLength":4096}},"required":["from","to","visibility"],"additionalProperties":false},"minItems":0,"maxItems":128},"consumer":{"type":"string","maxLength":4096},"recordedDependencies":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"recordedDefinitions":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128}},"required":["targets","links","consumer","recordedDependencies","recordedDefinitions"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute a normalized target exported compile usage interface through PUBLIC and INTERFACE links, reviewing unknown targets, omitted dependencies and conflicting macro values."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cmake-consumer-interface-closure-report","input":{"data":{"targets":[{"name":"app","interfaceDefinitions":[]},{"name":"lib","interfaceDefinitions":["FEATURE=1"]}],"links":[{"from":"app","to":"lib","visibility":"PUBLIC"}],"consumer":"app","recordedDependencies":["lib"],"recordedDefinitions":[]}}}},"limitations":["Compute a normalized target exported compile usage interface through PUBLIC and INTERFACE links, reviewing unknown targets, omitted dependencies and conflicting macro values. Generator expressions, static link-only PRIVATE propagation and link order are excluded. Normalized supplied artifact profile only; no source execution, external verification, certification or security endorsement. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cargo-additive-feature-activation-report","version":"1.0.0","name":"Cargo Additive Feature Activation Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"features":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","maxLength":4096},"enables":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128}},"required":["name","enables"],"additionalProperties":false},"minItems":0,"maxItems":128},"optionalDependencies":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"requested":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"defaultFeatures":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"useDefault":{"type":"boolean"},"recordedFeatures":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"recordedDependencies":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128}},"required":["features","optionalDependencies","requested","defaultFeatures","useDefault","recordedFeatures","recordedDependencies"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve a package additive feature activation closure from explicit requests and optional defaults, including dep-prefixed optional dependencies, and reconcile recorded activation sets."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cargo-additive-feature-activation-report","input":{"data":{"features":[{"name":"a","enables":["b"]},{"name":"b","enables":["dep:x"]}],"optionalDependencies":["x"],"requested":["a"],"defaultFeatures":[],"useDefault":false,"recordedFeatures":["a","b"],"recordedDependencies":[]}}}},"limitations":["Resolve a package additive feature activation closure from explicit requests and optional defaults, including dep-prefixed optional dependencies, and reconcile recorded activation sets. Normalized supplied artifact profile only; no source execution, external verification, certification or security endorsement. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"python-wheel-install-inventory-report","version":"1.0.0","name":"Python Wheel Install Inventory Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"distribution":{"type":"string","maxLength":4096},"version":{"type":"string","maxLength":4096},"files":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","maxLength":4096},"bytes":{"type":"integer","minimum":-1000000,"maximum":1000000},"sha256":{"type":"string","maxLength":4096}},"required":["path","bytes","sha256"],"additionalProperties":false},"minItems":0,"maxItems":128},"record":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","maxLength":4096},"bytes":{"type":"integer","minimum":-1000000,"maximum":1000000},"sha256":{"type":"string","maxLength":4096}},"required":["path","bytes","sha256"],"additionalProperties":false},"minItems":0,"maxItems":128},"entrypoints":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","maxLength":4096},"targetPath":{"type":"string","maxLength":4096}},"required":["name","targetPath"],"additionalProperties":false},"minItems":0,"maxItems":128}},"required":["distribution","version","files","record","entrypoints"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review supplied wheel member and RECORD metadata inventories, required dist-info members, path containment, byte-size and declared-digest equality, and entry-point module presence; digest bytes are not independently hashed."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"python-wheel-install-inventory-report","input":{"data":{"distribution":"demo","version":"1.0","files":[{"path":"demo.py","bytes":3,"sha256":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"},{"path":"demo-1.0.dist-info/METADATA","bytes":1,"sha256":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"},{"path":"demo-1.0.dist-info/WHEEL","bytes":1,"sha256":"bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb"},{"path":"demo-1.0.dist-info/RECORD","bytes":0,"sha256":""}],"record":[{"path":"demo.py","bytes":3,"sha256":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"},{"path":"demo-1.0.dist-info/METADATA","bytes":1,"sha256":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"},{"path":"demo-1.0.dist-info/WHEEL","bytes":1,"sha256":"bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb"},{"path":"demo-1.0.dist-info/RECORD","bytes":0,"sha256":""}],"entrypoints":[{"name":"demo","targetPath":"missing.py"}]}}}},"limitations":["Review supplied wheel member and RECORD metadata inventories, required dist-info members, path containment, byte-size and declared-digest equality, and entry-point module presence; digest bytes are not independently hashed. Normalized supplied artifact profile only; no source execution, external verification, certification or security endorsement. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"npm-published-package-surface-report","version":"1.0.0","name":"NPM Published Package Surface Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"files":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"exports":{"type":"array","items":{"type":"object","properties":{"subpath":{"type":"string","maxLength":4096},"target":{"type":"string","maxLength":4096}},"required":["subpath","target"],"additionalProperties":false},"minItems":0,"maxItems":128},"bins":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","maxLength":4096},"target":{"type":"string","maxLength":4096}},"required":["name","target"],"additionalProperties":false},"minItems":0,"maxItems":128},"types":{"type":"string","maxLength":4096}},"required":["files","exports","bins","types"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review normalized resolved export, executable and type-entry targets against a package archive inventory, including containment, duplicate public names and case-folded extraction collisions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"npm-published-package-surface-report","input":{"data":{"files":["lib/a.js","lib/a.d.ts"],"exports":[{"subpath":".","target":"./lib/missing.js"}],"bins":[{"name":"demo","target":"lib/a.js"}],"types":"lib/a.d.ts"}}}},"limitations":["Review normalized resolved export, executable and type-entry targets against a package archive inventory, including containment, duplicate public names and case-folded extraction collisions. Normalized supplied artifact profile only; no source execution, external verification, certification or security endorsement. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sql-dataset-relational-constraint-report","version":"1.0.0","name":"SQL Dataset Relational Constraint Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"columns":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"nullToken":{"type":"string","maxLength":4096},"data":{"type":"array","items":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"minItems":0,"maxItems":128},"uniqueConstraints":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","maxLength":4096},"columns":{"type":"array","items":{"type":"integer","minimum":-1000000,"maximum":1000000},"minItems":0,"maxItems":128},"nullsDistinct":{"type":"boolean"}},"required":["name","columns","nullsDistinct"],"additionalProperties":false},"minItems":0,"maxItems":128},"foreignKeys":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","maxLength":4096},"columns":{"type":"array","items":{"type":"integer","minimum":-1000000,"maximum":1000000},"minItems":0,"maxItems":128},"parentRows":{"type":"array","items":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"minItems":0,"maxItems":128},"match":{"type":"string","maxLength":4096}},"required":["name","columns","parentRows","match"],"additionalProperties":false},"minItems":0,"maxItems":128},"checks":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","maxLength":4096},"truth":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128}},"required":["name","truth"],"additionalProperties":false},"minItems":0,"maxItems":128}},"required":["columns","nullToken","data","uniqueConstraints","foreignKeys","checks"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rehearse composite uniqueness, SQL null semantics, MATCH SIMPLE or FULL foreign keys and three-valued CHECK results for a supplied relation as one constraint report."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sql-dataset-relational-constraint-report","input":{"data":{"columns":["id","parent"],"nullToken":"NULL","data":[["1","a"],["1","NULL"]],"uniqueConstraints":[{"name":"pk","columns":[0],"nullsDistinct":false}],"foreignKeys":[{"name":"fk","columns":[1],"parentRows":[["a"]],"match":"SIMPLE"}],"checks":[{"name":"ok","truth":["true","unknown"]}]}}}},"limitations":["Rehearse composite uniqueness, SQL null semantics, MATCH SIMPLE or FULL foreign keys and three-valued CHECK results for a supplied relation as one constraint report. Normalized supplied artifact profile only; no source execution, external verification, certification or security endorsement. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sqlite-table-btree-hierarchy-report","version":"1.0.0","name":"SQLite Table Btree Hierarchy Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"root":{"type":"string","maxLength":4096},"nodes":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","maxLength":4096},"leaf":{"type":"boolean"},"keys":{"type":"array","items":{"type":"integer","minimum":-1000000,"maximum":1000000},"minItems":0,"maxItems":128},"children":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128}},"required":["name","leaf","keys","children"],"additionalProperties":false},"minItems":0,"maxItems":128},"freePages":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128}},"required":["root","nodes","freePages"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review normalized integer-key SQLite table btree pages for ordering, separator ranges, page ownership, balanced leaf depth, reachability and free-list contradictions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sqlite-table-btree-hierarchy-report","input":{"data":{"root":"r","nodes":[{"name":"r","leaf":false,"keys":[10],"children":["a","b"]},{"name":"a","leaf":true,"keys":[1,11],"children":[]},{"name":"b","leaf":true,"keys":[11,20],"children":[]}],"freePages":[]}}}},"limitations":["Review normalized integer-key SQLite table btree pages for ordering, separator ranges, page ownership, balanced leaf depth, reachability and free-list contradictions. Normalized supplied artifact profile only; no source execution, external verification, certification or security endorsement. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"lsm-compaction-snapshot-preservation-report","version":"1.0.0","name":"LSM Compaction Snapshot Preservation Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"before":{"type":"array","items":{"type":"object","properties":{"key":{"type":"string","maxLength":4096},"sequence":{"type":"integer","minimum":-1000000,"maximum":1000000},"tombstone":{"type":"boolean"},"value":{"type":"string","maxLength":4096}},"required":["key","sequence","tombstone","value"],"additionalProperties":false},"minItems":0,"maxItems":128},"after":{"type":"array","items":{"type":"object","properties":{"key":{"type":"string","maxLength":4096},"sequence":{"type":"integer","minimum":-1000000,"maximum":1000000},"tombstone":{"type":"boolean"},"value":{"type":"string","maxLength":4096}},"required":["key","sequence","tombstone","value"],"additionalProperties":false},"minItems":0,"maxItems":128},"snapshots":{"type":"array","items":{"type":"integer","minimum":-1000000,"maximum":1000000},"minItems":0,"maxItems":128}},"required":["before","after","snapshots"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare every supplied key snapshot before and after a proposed compaction, detecting resurrected tombstoned keys, lost visible values and ambiguous equal-sequence records."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"lsm-compaction-snapshot-preservation-report","input":{"data":{"before":[{"key":"x","sequence":3,"tombstone":false,"value":"old"},{"key":"x","sequence":8,"tombstone":true,"value":""}],"after":[{"key":"x","sequence":3,"tombstone":false,"value":"old"}],"snapshots":[8]}}}},"limitations":["Compare every supplied key snapshot before and after a proposed compaction, detecting resurrected tombstoned keys, lost visible values and ambiguous equal-sequence records. Normalized supplied artifact profile only; no source execution, external verification, certification or security endorsement. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"transaction-journal-recovery-rehearsal-report","version":"1.0.0","name":"Transaction Journal Recovery Rehearsal Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"initial":{"type":"array","items":{"type":"object","properties":{"key":{"type":"string","maxLength":4096},"value":{"type":"string","maxLength":4096}},"required":["key","value"],"additionalProperties":false},"minItems":0,"maxItems":128},"events":{"type":"array","items":{"type":"object","properties":{"transaction":{"type":"string","maxLength":4096},"operation":{"type":"string","maxLength":4096},"key":{"type":"string","maxLength":4096},"value":{"type":"string","maxLength":4096}},"required":["transaction","operation","key","value"],"additionalProperties":false},"minItems":0,"maxItems":128},"recorded":{"type":"array","items":{"type":"object","properties":{"key":{"type":"string","maxLength":4096},"value":{"type":"string","maxLength":4096}},"required":["key","value"],"additionalProperties":false},"minItems":0,"maxItems":128}},"required":["initial","events","recorded"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Replay explicit begin, put, delete, commit and abort records into a supplied key-value state, comparing recovered values and retaining illegal transaction lifecycle and uncommitted-write evidence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"transaction-journal-recovery-rehearsal-report","input":{"data":{"initial":[{"key":"x","value":"old"}],"events":[{"transaction":"t","operation":"begin","key":"","value":""},{"transaction":"t","operation":"put","key":"x","value":"new"},{"transaction":"t","operation":"abort","key":"","value":""}],"recorded":[{"key":"x","value":"new"}]}}}},"limitations":["Replay explicit begin, put, delete, commit and abort records into a supplied key-value state, comparing recovered values and retaining illegal transaction lifecycle and uncommitted-write evidence. Normalized supplied artifact profile only; no source execution, external verification, certification or security endorsement. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"mvcc-snapshot-version-reconciliation-report","version":"1.0.0","name":"MVCC Snapshot Version Reconciliation Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"snapshotMax":{"type":"integer","minimum":-1000000,"maximum":1000000},"activeTransactions":{"type":"array","items":{"type":"integer","minimum":-1000000,"maximum":1000000},"minItems":0,"maxItems":128},"versions":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","maxLength":4096},"key":{"type":"string","maxLength":4096},"creator":{"type":"integer","minimum":-1000000,"maximum":1000000},"hasDeleter":{"type":"boolean"},"deleter":{"type":"integer","minimum":-1000000,"maximum":1000000},"recordedVisible":{"type":"boolean"}},"required":["name","key","creator","hasDeleter","deleter","recordedVisible"],"additionalProperties":false},"minItems":0,"maxItems":128}},"required":["snapshotMax","activeTransactions","versions"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile supplied committed tuple-version metadata with a snapshot boundary and active transaction set, including duplicate visible key versions and invalid creator/deleter order; wraparound and own writes are excluded."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"mvcc-snapshot-version-reconciliation-report","input":{"data":{"snapshotMax":10,"activeTransactions":[5],"versions":[{"name":"v1","key":"x","creator":3,"hasDeleter":true,"deleter":5,"recordedVisible":false},{"name":"v2","key":"x","creator":5,"hasDeleter":false,"deleter":0,"recordedVisible":false}]}}}},"limitations":["Reconcile supplied committed tuple-version metadata with a snapshot boundary and active transaction set, including duplicate visible key versions and invalid creator/deleter order; wraparound and own writes are excluded. Normalized supplied artifact profile only; no source execution, external verification, certification or security endorsement. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"css-author-layered-cascade-report","version":"1.0.0","name":"CSS Author Layered Cascade Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"layers":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"declarations":{"type":"array","items":{"type":"object","properties":{"property":{"type":"string","maxLength":4096},"value":{"type":"string","maxLength":4096},"important":{"type":"boolean"},"layer":{"type":"string","maxLength":4096},"specificity":{"type":"array","items":{"type":"integer","minimum":-1000000,"maximum":1000000},"minItems":0,"maxItems":128},"order":{"type":"integer","minimum":-1000000,"maximum":1000000}},"required":["property","value","important","layer","specificity","order"],"additionalProperties":false},"minItems":0,"maxItems":128},"recorded":{"type":"array","items":{"type":"object","properties":{"property":{"type":"string","maxLength":4096},"value":{"type":"string","maxLength":4096}},"required":["property","value"],"additionalProperties":false},"minItems":0,"maxItems":128}},"required":["layers","declarations","recorded"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve a supplied author-origin declaration set through importance, flat layer order, specificity and source order for each property, comparing recorded winners and identifying unknown layers and ambiguous order; animations, inline styles and scopes are excluded."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"css-author-layered-cascade-report","input":{"data":{"layers":["base","theme"],"declarations":[{"property":"color","value":"red","important":true,"layer":"base","specificity":[0,1,0],"order":0},{"property":"color","value":"blue","important":true,"layer":"theme","specificity":[1,0,0],"order":1}],"recorded":[{"property":"color","value":"blue"}]}}}},"limitations":["Resolve a supplied author-origin declaration set through importance, flat layer order, specificity and source order for each property, comparing recorded winners and identifying unknown layers and ambiguous order; animations, inline styles and scopes are excluded. Normalized supplied artifact profile only; no source execution, external verification, certification or security endorsement. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"xml-namespace-document-consistency-report","version":"1.0.0","name":"XML Namespace Document Consistency Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"elements":{"type":"array","items":{"type":"object","properties":{"parent":{"type":"integer","minimum":-1000000,"maximum":1000000},"qname":{"type":"string","maxLength":4096},"namespaces":{"type":"array","items":{"type":"object","properties":{"prefix":{"type":"string","maxLength":4096},"uri":{"type":"string","maxLength":4096}},"required":["prefix","uri"],"additionalProperties":false},"minItems":0,"maxItems":128},"attributes":{"type":"array","items":{"type":"object","properties":{"qname":{"type":"string","maxLength":4096},"value":{"type":"string","maxLength":4096}},"required":["qname","value"],"additionalProperties":false},"minItems":0,"maxItems":128}},"required":["parent","qname","namespaces","attributes"],"additionalProperties":false},"minItems":0,"maxItems":128}},"required":["elements"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve namespace scopes across an entire normalized XML element tree, reviewing undeclared prefixes, reserved namespace bindings, duplicate namespace declarations and expanded-attribute collisions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"xml-namespace-document-consistency-report","input":{"data":{"elements":[{"parent":-1,"qname":"p:root","namespaces":[{"prefix":"p","uri":"urn:x"},{"prefix":"q","uri":"urn:x"}],"attributes":[{"qname":"p:a","value":"1"},{"qname":"q:a","value":"2"}]}]}}}},"limitations":["Resolve namespace scopes across an entire normalized XML element tree, reviewing undeclared prefixes, reserved namespace bindings, duplicate namespace declarations and expanded-attribute collisions. Normalized supplied artifact profile only; no source execution, external verification, certification or security endorsement. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"openapi-operation-routing-contract-report","version":"1.0.0","name":"OpenAPI Operation Routing Contract Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"operations":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","maxLength":4096},"method":{"type":"string","maxLength":4096},"operationId":{"type":"string","maxLength":4096},"parameters":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","maxLength":4096},"location":{"type":"string","maxLength":4096},"required":{"type":"boolean"}},"required":["name","location","required"],"additionalProperties":false},"minItems":0,"maxItems":128},"responses":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128}},"required":["path","method","operationId","parameters","responses"],"additionalProperties":false},"minItems":0,"maxItems":128}},"required":["operations"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review normalized OpenAPI operations together for route-template shape collisions, operation identity, required path bindings, duplicate parameters and response-key contracts."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"openapi-operation-routing-contract-report","input":{"data":{"operations":[{"path":"/pets/{id}","method":"get","operationId":"pet","parameters":[{"name":"id","location":"path","required":false}],"responses":["200","default"]}]}}}},"limitations":["Review normalized OpenAPI operations together for route-template shape collisions, operation identity, required path bindings, duplicate parameters and response-key contracts. Normalized supplied artifact profile only; no source execution, external verification, certification or security endorsement. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"source-map-v3-coordinate-artifact-report","version":"1.0.0","name":"Source Map V3 Coordinate Artifact Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"version":{"type":"integer","minimum":-1000000,"maximum":1000000},"sources":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"names":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"mappings":{"type":"string","maxLength":4096},"generatedLineLengths":{"type":"array","items":{"type":"integer","minimum":-1000000,"maximum":1000000},"minItems":0,"maxItems":128},"sourceLineLengths":{"type":"array","items":{"type":"array","items":{"type":"integer","minimum":-1000000,"maximum":1000000},"minItems":0,"maxItems":128},"minItems":0,"maxItems":128}},"required":["version","sources","names","mappings","generatedLineLengths","sourceLineLengths"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode Base64 VLQ mappings and review generated and original source coordinate extents, source/name references and segment ordering against supplied line-length inventories."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"source-map-v3-coordinate-artifact-report","input":{"data":{"version":3,"sources":["a.js"],"names":[],"mappings":"AAAC","generatedLineLengths":[1],"sourceLineLengths":[[0]]}}}},"limitations":["Decode Base64 VLQ mappings and review generated and original source coordinate extents, source/name references and segment ordering against supplied line-length inventories. Normalized supplied artifact profile only; no source execution, external verification, certification or security endorsement. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"database-history-serializability-report","version":"1.0.0","name":"Database History Serializability Report","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"events":{"type":"array","items":{"type":"object","properties":{"transaction":{"type":"string","maxLength":4096},"kind":{"type":"string","maxLength":4096},"key":{"type":"string","maxLength":4096}},"required":["transaction","kind","key"],"additionalProperties":false},"minItems":0,"maxItems":128}},"required":["events"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Derive a conflict precedence graph and dirty-read/recoverability evidence directly from a supplied ordered read/write/commit/abort history, identifying committed conflict cycles without executing transactions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"database-history-serializability-report","input":{"data":{"events":[{"transaction":"a","kind":"read","key":"x"},{"transaction":"b","kind":"read","key":"x"},{"transaction":"a","kind":"write","key":"x"},{"transaction":"a","kind":"commit","key":""},{"transaction":"b","kind":"write","key":"x"},{"transaction":"b","kind":"commit","key":""}]}}}},"limitations":["Derive a conflict precedence graph and dirty-read/recoverability evidence directly from a supplied ordered read/write/commit/abort history, identifying committed conflict cycles without executing transactions. Reads use the last prior non-aborted write in this single-version model; other isolation models are excluded. Normalized supplied artifact profile only; no source execution, external verification, certification or security endorsement. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cfg-epsilon-production-elimination","version":"1.0.0","name":"CFG Epsilon Production Elimination","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"start":{"type":"string","maxLength":4096},"productions":{"type":"array","items":{"type":"object","properties":{"lhs":{"type":"string","maxLength":4096},"rhs":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128}},"required":["lhs","rhs"],"additionalProperties":false},"minItems":1,"maxItems":64}},"required":["start","productions"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Eliminate nullable symbol occurrences from a bounded CFG, retaining an empty start production when required."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cfg-epsilon-production-elimination","input":{"data":{"start":"S","productions":[{"lhs":"S","rhs":["A","b"]},{"lhs":"A","rhs":[]}]}}}},"limitations":["Eliminate nullable symbol occurrences from a bounded CFG, retaining an empty start production when required. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cfg-unit-production-elimination","version":"1.0.0","name":"CFG Unit Production Elimination","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"start":{"type":"string","maxLength":4096},"productions":{"type":"array","items":{"type":"object","properties":{"lhs":{"type":"string","maxLength":4096},"rhs":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128}},"required":["lhs","rhs"],"additionalProperties":false},"minItems":1,"maxItems":64}},"required":["start","productions"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Replace nonterminal-to-nonterminal unit chains with reachable non-unit productions while preserving original nonterminal names."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cfg-unit-production-elimination","input":{"data":{"start":"S","productions":[{"lhs":"S","rhs":["A"]},{"lhs":"A","rhs":["a"]}]}}}},"limitations":["Replace nonterminal-to-nonterminal unit chains with reachable non-unit productions while preserving original nonterminal names. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cfg-direct-left-recursion-removal","version":"1.0.0","name":"CFG Direct Left Recursion Removal","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"start":{"type":"string","maxLength":4096},"productions":{"type":"array","items":{"type":"object","properties":{"lhs":{"type":"string","maxLength":4096},"rhs":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128}},"required":["lhs","rhs"],"additionalProperties":false},"minItems":1,"maxItems":64},"selected":{"type":"string","maxLength":4096},"fresh":{"type":"string","maxLength":4096}},"required":["start","productions","selected","fresh"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Remove direct left recursion from one explicitly selected nonterminal using a fresh helper symbol; indirect recursion is unchanged."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cfg-direct-left-recursion-removal","input":{"data":{"start":"E","selected":"E","fresh":"Et","productions":[{"lhs":"E","rhs":["E","+","n"]},{"lhs":"E","rhs":["n"]}]}}}},"limitations":["Remove direct left recursion from one explicitly selected nonterminal using a fresh helper symbol; indirect recursion is unchanged. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cfg-explicit-prefix-left-factoring","version":"1.0.0","name":"CFG Explicit Prefix Left Factoring","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"start":{"type":"string","maxLength":4096},"productions":{"type":"array","items":{"type":"object","properties":{"lhs":{"type":"string","maxLength":4096},"rhs":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128}},"required":["lhs","rhs"],"additionalProperties":false},"minItems":1,"maxItems":64},"selected":{"type":"string","maxLength":4096},"fresh":{"type":"string","maxLength":4096},"prefix":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128}},"required":["start","productions","selected","fresh","prefix"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Factor all productions of a selected head beginning with one supplied nonempty token prefix into a fresh helper nonterminal."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cfg-explicit-prefix-left-factoring","input":{"data":{"start":"S","selected":"S","fresh":"T","prefix":["a"],"productions":[{"lhs":"S","rhs":["a","b"]},{"lhs":"S","rhs":["a","c"]}]}}}},"limitations":["Factor all productions of a selected head beginning with one supplied nonempty token prefix into a fresh helper nonterminal. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cfg-shortest-terminal-yield","version":"1.0.0","name":"CFG Shortest Terminal Yield","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"start":{"type":"string","maxLength":4096},"productions":{"type":"array","items":{"type":"object","properties":{"lhs":{"type":"string","maxLength":4096},"rhs":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128}},"required":["lhs","rhs"],"additionalProperties":false},"minItems":1,"maxItems":64}},"required":["start","productions"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute a shortest terminal token yield by monotone length improvement with lexical tie breaking; unproductive starts are reported explicitly."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cfg-shortest-terminal-yield","input":{"data":{"start":"S","productions":[{"lhs":"S","rhs":["A","b"]},{"lhs":"A","rhs":["a"]},{"lhs":"A","rhs":[]}]}}}},"limitations":["Compute a shortest terminal token yield by monotone length improvement with lexical tie breaking; unproductive starts are reported explicitly. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cfg-bounded-leftmost-derivation-enumeration","version":"1.0.0","name":"CFG Bounded Leftmost Derivation Enumeration","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"start":{"type":"string","maxLength":4096},"productions":{"type":"array","items":{"type":"object","properties":{"lhs":{"type":"string","maxLength":4096},"rhs":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128}},"required":["lhs","rhs"],"additionalProperties":false},"minItems":1,"maxItems":64},"steps":{"type":"integer","minimum":-1000000,"maximum":1000000}},"required":["start","productions","steps"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Enumerate distinct terminal token words reachable by leftmost rewriting within a supplied derivation-step budget."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cfg-bounded-leftmost-derivation-enumeration","input":{"data":{"start":"S","productions":[{"lhs":"S","rhs":["a","S"]},{"lhs":"S","rhs":[]}],"steps":3}}}},"limitations":["Enumerate distinct terminal token words reachable by leftmost rewriting within a supplied derivation-step budget. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cfg-lr0-canonical-item-automaton","version":"1.0.0","name":"CFG LR0 Canonical Item Automaton","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"start":{"type":"string","maxLength":4096},"productions":{"type":"array","items":{"type":"object","properties":{"lhs":{"type":"string","maxLength":4096},"rhs":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128}},"required":["lhs","rhs"],"additionalProperties":false},"minItems":1,"maxItems":64}},"required":["start","productions"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Construct augmented LR0 closure and goto item sets with deterministic transition ordering."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cfg-lr0-canonical-item-automaton","input":{"data":{"start":"S","productions":[{"lhs":"S","rhs":["a"]}]}}}},"limitations":["Construct augmented LR0 closure and goto item sets with deterministic transition ordering. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cfg-slr-action-conflict-table","version":"1.0.0","name":"CFG SLR Action Conflict Table","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"start":{"type":"string","maxLength":4096},"productions":{"type":"array","items":{"type":"object","properties":{"lhs":{"type":"string","maxLength":4096},"rhs":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128}},"required":["lhs","rhs"],"additionalProperties":false},"minItems":1,"maxItems":64}},"required":["start","productions"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Build SLR shift/reduce/accept action cells from LR0 items and FOLLOW sets, preserving conflicting alternatives instead of resolving them."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cfg-slr-action-conflict-table","input":{"data":{"start":"S","productions":[{"lhs":"S","rhs":["a"]}]}}}},"limitations":["Build SLR shift/reduce/accept action cells from LR0 items and FOLLOW sets, preserving conflicting alternatives instead of resolving them. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"operator-table-infix-postfix-compilation","version":"1.0.0","name":"Operator Table Infix Postfix Compilation","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"tokens":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"operators":{"type":"array","items":{"type":"object","properties":{"token":{"type":"string","maxLength":4096},"precedence":{"type":"integer","minimum":-1000000,"maximum":1000000},"rightAssociative":{"type":"boolean"}},"required":["token","precedence","rightAssociative"],"additionalProperties":false},"minItems":0,"maxItems":128}},"required":["tokens","operators"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compile an explicit infix token sequence to postfix using supplied precedence and associativity; unary operators and implicit multiplication are excluded."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"operator-table-infix-postfix-compilation","input":{"data":{"tokens":["a","+","b","*","c"],"operators":[{"token":"+","precedence":1,"rightAssociative":false},{"token":"*","precedence":2,"rightAssociative":false}]}}}},"limitations":["Compile an explicit infix token sequence to postfix using supplied precedence and associativity; unary operators and implicit multiplication are excluded. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"deterministic-token-lsystem-rewriting","version":"1.0.0","name":"Deterministic Token L System Rewriting","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"axiom":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"rules":{"type":"array","items":{"type":"object","properties":{"symbol":{"type":"string","maxLength":4096},"replacement":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128}},"required":["symbol","replacement"],"additionalProperties":false},"minItems":0,"maxItems":128},"generations":{"type":"integer","minimum":-1000000,"maximum":1000000}},"required":["axiom","rules","generations"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Apply simultaneous deterministic token rewrite rules for a bounded generation count, preserving tokens without rules."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"deterministic-token-lsystem-rewriting","input":{"data":{"axiom":["A"],"rules":[{"symbol":"A","replacement":["A","B"]},{"symbol":"B","replacement":["A"]}],"generations":3}}}},"limitations":["Apply simultaneous deterministic token rewrite rules for a bounded generation count, preserving tokens without rules. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"right-linear-grammar-nfa-construction","version":"1.0.0","name":"Right Linear Grammar NFA Construction","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"start":{"type":"string","maxLength":4096},"productions":{"type":"array","items":{"type":"object","properties":{"lhs":{"type":"string","maxLength":4096},"rhs":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128}},"required":["lhs","rhs"],"additionalProperties":false},"minItems":1,"maxItems":64}},"required":["start","productions"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Convert a normalized grammar with epsilon, one-terminal and terminal-plus-nonterminal productions into an NFA."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"right-linear-grammar-nfa-construction","input":{"data":{"start":"S","productions":[{"lhs":"S","rhs":["a","S"]},{"lhs":"S","rhs":["b"]}]}}}},"limitations":["Convert a normalized grammar with epsilon, one-terminal and terminal-plus-nonterminal productions into an NFA. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dfa-reachable-intersection-product","version":"1.0.0","name":"DFA Reachable Intersection Product","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"left":{"type":"object","properties":{"states":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"alphabet":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"start":{"type":"string","maxLength":4096},"accepting":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"transitions":{"type":"array","items":{"type":"object","properties":{"from":{"type":"string","maxLength":4096},"symbol":{"type":"string","maxLength":4096},"to":{"type":"string","maxLength":4096}},"required":["from","symbol","to"],"additionalProperties":false},"minItems":0,"maxItems":128}},"required":["states","alphabet","start","accepting","transitions"],"additionalProperties":false},"right":{"type":"object","properties":{"states":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"alphabet":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"start":{"type":"string","maxLength":4096},"accepting":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"transitions":{"type":"array","items":{"type":"object","properties":{"from":{"type":"string","maxLength":4096},"symbol":{"type":"string","maxLength":4096},"to":{"type":"string","maxLength":4096}},"required":["from","symbol","to"],"additionalProperties":false},"minItems":0,"maxItems":128}},"required":["states","alphabet","start","accepting","transitions"],"additionalProperties":false}},"required":["left","right"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Construct only reachable paired states for the intersection of two complete DFAs over the same alphabet."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dfa-reachable-intersection-product","input":{"data":{"left":{"states":["s"],"alphabet":["a"],"start":"s","accepting":["s"],"transitions":[{"from":"s","symbol":"a","to":"s"}]},"right":{"states":["t"],"alphabet":["a"],"start":"t","accepting":[],"transitions":[{"from":"t","symbol":"a","to":"t"}]}}}}},"limitations":["Construct only reachable paired states for the intersection of two complete DFAs over the same alphabet. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dfa-shortest-synchronizing-word","version":"1.0.0","name":"DFA Shortest Synchronizing Word","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"states":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"alphabet":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"start":{"type":"string","maxLength":4096},"accepting":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"transitions":{"type":"array","items":{"type":"object","properties":{"from":{"type":"string","maxLength":4096},"symbol":{"type":"string","maxLength":4096},"to":{"type":"string","maxLength":4096}},"required":["from","symbol","to"],"additionalProperties":false},"minItems":0,"maxItems":128}},"required":["states","alphabet","start","accepting","transitions"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find a shortest reset word mapping every state of a complete DFA to the same state, using bounded subset BFS."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dfa-shortest-synchronizing-word","input":{"data":{"states":["a","b"],"alphabet":["x"],"start":"a","accepting":[],"transitions":[{"from":"a","symbol":"x","to":"a"},{"from":"b","symbol":"x","to":"a"}]}}}},"limitations":["Find a shortest reset word mapping every state of a complete DFA to the same state, using bounded subset BFS. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"mealy-transducer-output-trace","version":"1.0.0","name":"Mealy Transducer Output Trace","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"start":{"type":"string","maxLength":4096},"transitions":{"type":"array","items":{"type":"object","properties":{"from":{"type":"string","maxLength":4096},"input":{"type":"string","maxLength":4096},"to":{"type":"string","maxLength":4096},"output":{"type":"string","maxLength":4096}},"required":["from","input","to","output"],"additionalProperties":false},"minItems":0,"maxItems":128},"word":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128}},"required":["start","transitions","word"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Execute a supplied deterministic edge-output transducer over token inputs, retaining state and output traces."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"mealy-transducer-output-trace","input":{"data":{"start":"a","transitions":[{"from":"a","input":"x","to":"b","output":"1"},{"from":"b","input":"x","to":"a","output":"0"}],"word":["x","x"]}}}},"limitations":["Execute a supplied deterministic edge-output transducer over token inputs, retaining state and output traces. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"mealy-observational-state-partition","version":"1.0.0","name":"Mealy Observational State Partition","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"states":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"alphabet":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"transitions":{"type":"array","items":{"type":"object","properties":{"from":{"type":"string","maxLength":4096},"input":{"type":"string","maxLength":4096},"to":{"type":"string","maxLength":4096},"output":{"type":"string","maxLength":4096}},"required":["from","input","to","output"],"additionalProperties":false},"minItems":0,"maxItems":128}},"required":["states","alphabet","transitions"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Partition complete finite Mealy states by all future output behavior through fixed-point signature refinement."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"mealy-observational-state-partition","input":{"data":{"states":["a","b"],"alphabet":["x"],"transitions":[{"from":"a","input":"x","to":"a","output":"0"},{"from":"b","input":"x","to":"b","output":"0"}]}}}},"limitations":["Partition complete finite Mealy states by all future output behavior through fixed-point signature refinement. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sequential-token-transducer-composition","version":"1.0.0","name":"Sequential Token Transducer Composition","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"left":{"type":"object","properties":{"start":{"type":"string","maxLength":4096},"transitions":{"type":"array","items":{"type":"object","properties":{"from":{"type":"string","maxLength":4096},"input":{"type":"string","maxLength":4096},"to":{"type":"string","maxLength":4096},"output":{"type":"string","maxLength":4096}},"required":["from","input","to","output"],"additionalProperties":false},"minItems":0,"maxItems":128}},"required":["start","transitions"],"additionalProperties":false},"right":{"type":"object","properties":{"start":{"type":"string","maxLength":4096},"transitions":{"type":"array","items":{"type":"object","properties":{"from":{"type":"string","maxLength":4096},"input":{"type":"string","maxLength":4096},"to":{"type":"string","maxLength":4096},"output":{"type":"string","maxLength":4096}},"required":["from","input","to","output"],"additionalProperties":false},"minItems":0,"maxItems":128}},"required":["start","transitions"],"additionalProperties":false},"alphabet":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128}},"required":["left","right","alphabet"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compose two deterministic complete token-output transducers by routing each first-stage output token into the second stage, retaining reachable paired states."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sequential-token-transducer-composition","input":{"data":{"left":{"start":"a","transitions":[{"from":"a","input":"x","to":"a","output":"y"}]},"right":{"start":"b","transitions":[{"from":"b","input":"y","to":"b","output":"z"}]},"alphabet":["x"]}}}},"limitations":["Compose two deterministic complete token-output transducers by routing each first-stage output token into the second stage, retaining reachable paired states. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"finite-language-minimal-acyclic-automaton","version":"1.0.0","name":"Finite Language Minimal Acyclic Automaton","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"words":{"type":"array","items":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"minItems":0,"maxItems":64}},"required":["words"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Construct and bottom-up merge equal suffix subtries for a finite supplied token language, preserving empty-word acceptance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"finite-language-minimal-acyclic-automaton","input":{"data":{"words":[["a","x"],["b","x"]]}}}},"limitations":["Construct and bottom-up merge equal suffix subtries for a finite supplied token language, preserving empty-word acceptance. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cfg-cnf-parse-multiplicity","version":"1.0.0","name":"CFG CNF Parse Multiplicity","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"start":{"type":"string","maxLength":4096},"productions":{"type":"array","items":{"type":"object","properties":{"lhs":{"type":"string","maxLength":4096},"rhs":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128}},"required":["lhs","rhs"],"additionalProperties":false},"minItems":1,"maxItems":64},"tokens":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128}},"required":["start","productions","tokens"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Count parse trees exactly for a supplied token string under a strict binary-or-terminal CNF grammar, distinguishing ambiguity from recognition."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cfg-cnf-parse-multiplicity","input":{"data":{"start":"S","productions":[{"lhs":"S","rhs":["S","S"]},{"lhs":"S","rhs":["a"]}],"tokens":["a","a","a"]}}}},"limitations":["Count parse trees exactly for a supplied token string under a strict binary-or-terminal CNF grammar, distinguishing ambiguity from recognition. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cfg-weighted-cnf-best-parse","version":"1.0.0","name":"CFG Weighted CNF Best Parse","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"start":{"type":"string","maxLength":4096},"productions":{"type":"array","items":{"type":"object","properties":{"lhs":{"type":"string","maxLength":4096},"rhs":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"cost":{"type":"integer","minimum":-1000000,"maximum":1000000}},"required":["lhs","rhs","cost"],"additionalProperties":false},"minItems":1,"maxItems":32},"tokens":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128}},"required":["start","productions","tokens"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find a minimum additive-cost parse tree in strict CNF using supplied exact nonnegative rule costs and deterministic first-rule ties."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cfg-weighted-cnf-best-parse","input":{"data":{"start":"S","productions":[{"lhs":"S","rhs":["A","B"],"cost":2},{"lhs":"A","rhs":["a"],"cost":3},{"lhs":"B","rhs":["b"],"cost":4}],"tokens":["a","b"]}}}},"limitations":["Find a minimum additive-cost parse tree in strict CNF using supplied exact nonnegative rule costs and deterministic first-rule ties. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"finite-rewrite-critical-overlap-pairs","version":"1.0.0","name":"Finite Word Rewrite Critical Overlap Pairs","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"rules":{"type":"array","items":{"type":"object","properties":{"left":{"type":"string","maxLength":4096},"right":{"type":"string","maxLength":4096}},"required":["left","right"],"additionalProperties":false},"minItems":1,"maxItems":32}},"required":["rules"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Enumerate nonempty proper suffix-prefix overlaps of finite literal rewrite rules and the two immediate divergent reducts; confluence is not inferred."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"finite-rewrite-critical-overlap-pairs","input":{"data":{"rules":[{"left":"ab","right":"x"},{"left":"bc","right":"y"}]}}}},"limitations":["Enumerate nonempty proper suffix-prefix overlaps of finite literal rewrite rules and the two immediate divergent reducts; confluence is not inferred. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"compiler-live-variable-fixed-point","version":"1.0.0","name":"Compiler Live Variable Fixed Point","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"entry":{"type":"string","maxLength":4096},"blocks":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","maxLength":4096},"use":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"def":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"successors":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128}},"required":["name","use","def","successors"],"additionalProperties":false},"minItems":1,"maxItems":32}},"required":["entry","blocks"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute backward may-live IN and OUT variable sets from normalized block USE, DEF and successor sets."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"compiler-live-variable-fixed-point","input":{"data":{"entry":"a","blocks":[{"name":"a","use":[],"def":["x"],"successors":["b"]},{"name":"b","use":["x"],"def":[],"successors":[]}]}}}},"limitations":["Compute backward may-live IN and OUT variable sets from normalized block USE, DEF and successor sets. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"compiler-reaching-definition-fixed-point","version":"1.0.0","name":"Compiler Reaching Definition Fixed Point","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"entry":{"type":"string","maxLength":4096},"blocks":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","maxLength":4096},"gen":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"kill":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"successors":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128}},"required":["name","gen","kill","successors"],"additionalProperties":false},"minItems":1,"maxItems":32}},"required":["entry","blocks"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute forward may-reaching named definition sets from supplied GEN and KILL sets and CFG edges."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"compiler-reaching-definition-fixed-point","input":{"data":{"entry":"a","blocks":[{"name":"a","gen":["x1"],"kill":[],"successors":["b"]},{"name":"b","gen":["x2"],"kill":["x1"],"successors":[]}]}}}},"limitations":["Compute forward may-reaching named definition sets from supplied GEN and KILL sets and CFG edges. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"compiler-available-expression-fixed-point","version":"1.0.0","name":"Compiler Available Expression Fixed Point","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"entry":{"type":"string","maxLength":4096},"blocks":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","maxLength":4096},"gen":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"kill":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"successors":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128}},"required":["name","gen","kill","successors"],"additionalProperties":false},"minItems":1,"maxItems":32}},"required":["entry","blocks"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute forward must-available expression identifiers by predecessor intersection and block GEN/KILL transfer."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"compiler-available-expression-fixed-point","input":{"data":{"entry":"a","blocks":[{"name":"a","gen":[],"kill":[],"successors":["b","c"]},{"name":"b","gen":["e"],"kill":[],"successors":["d"]},{"name":"c","gen":[],"kill":[],"successors":["d"]},{"name":"d","gen":[],"kill":[],"successors":[]}]}}}},"limitations":["Compute forward must-available expression identifiers by predecessor intersection and block GEN/KILL transfer. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"compiler-dominance-frontier-construction","version":"1.0.0","name":"Compiler Dominance Frontier Construction","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"nodes":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"entry":{"type":"string","maxLength":4096},"edges":{"type":"array","items":{"type":"object","properties":{"from":{"type":"string","maxLength":4096},"to":{"type":"string","maxLength":4096}},"required":["from","to"],"additionalProperties":false},"minItems":0,"maxItems":128}},"required":["nodes","entry","edges"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute dominance frontiers for reachable CFG nodes, including loop self-frontiers useful for SSA phi placement."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"compiler-dominance-frontier-construction","input":{"data":{"nodes":["a","b","c","d"],"entry":"a","edges":[{"from":"a","to":"b"},{"from":"a","to":"c"},{"from":"b","to":"d"},{"from":"c","to":"d"}]}}}},"limitations":["Compute dominance frontiers for reachable CFG nodes, including loop self-frontiers useful for SSA phi placement. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"compiler-natural-loop-discovery","version":"1.0.0","name":"Compiler Natural Loop Discovery","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"nodes":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"entry":{"type":"string","maxLength":4096},"edges":{"type":"array","items":{"type":"object","properties":{"from":{"type":"string","maxLength":4096},"to":{"type":"string","maxLength":4096}},"required":["from","to"],"additionalProperties":false},"minItems":0,"maxItems":128}},"required":["nodes","entry","edges"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find dominance-backed CFG back edges and recover each natural loop by reverse predecessor closure."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"compiler-natural-loop-discovery","input":{"data":{"nodes":["a","b","c"],"entry":"a","edges":[{"from":"a","to":"b"},{"from":"b","to":"c"},{"from":"c","to":"b"}]}}}},"limitations":["Find dominance-backed CFG back edges and recover each natural loop by reverse predecessor closure. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"compiler-critical-edge-splitting","version":"1.0.0","name":"Compiler Critical Edge Splitting","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"nodes":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"entry":{"type":"string","maxLength":4096},"edges":{"type":"array","items":{"type":"object","properties":{"from":{"type":"string","maxLength":4096},"to":{"type":"string","maxLength":4096}},"required":["from","to"],"additionalProperties":false},"minItems":0,"maxItems":128}},"required":["nodes","entry","edges"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Insert fresh intermediate blocks on edges whose source has multiple successors and target has multiple predecessors."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"compiler-critical-edge-splitting","input":{"data":{"nodes":["a","b","c"],"entry":"a","edges":[{"from":"a","to":"b"},{"from":"a","to":"c"},{"from":"b","to":"c"}]}}}},"limitations":["Insert fresh intermediate blocks on edges whose source has multiple successors and target has multiple predecessors. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"compiler-parallel-copy-sequentialization","version":"1.0.0","name":"Compiler Parallel Copy Sequentialization","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"copies":{"type":"array","items":{"type":"object","properties":{"to":{"type":"string","maxLength":4096},"from":{"type":"string","maxLength":4096}},"required":["to","from"],"additionalProperties":false},"minItems":0,"maxItems":128},"temporary":{"type":"string","maxLength":4096}},"required":["copies","temporary"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Schedule simultaneous register copies into sequential moves, introducing one fresh temporary when breaking cycles."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"compiler-parallel-copy-sequentialization","input":{"data":{"copies":[{"to":"a","from":"b"},{"to":"b","from":"a"}],"temporary":"t"}}}},"limitations":["Schedule simultaneous register copies into sequential moves, introducing one fresh temporary when breaking cycles. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"compiler-linear-scan-register-allocation","version":"1.0.0","name":"Compiler Linear Scan Register Allocation","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"registers":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"intervals":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","maxLength":4096},"start":{"type":"integer","minimum":-1000000,"maximum":1000000},"end":{"type":"integer","minimum":-1000000,"maximum":1000000}},"required":["name","start","end"],"additionalProperties":false},"minItems":0,"maxItems":64}},"required":["registers","intervals"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Allocate supplied half-open live intervals with expiration and farthest-end spilling under a fixed register set."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"compiler-linear-scan-register-allocation","input":{"data":{"registers":["r0"],"intervals":[{"name":"a","start":0,"end":10},{"name":"b","start":1,"end":2}]}}}},"limitations":["Allocate supplied half-open live intervals with expiration and farthest-end spilling under a fixed register set. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"compiler-local-value-numbering","version":"1.0.0","name":"Compiler Local Value Numbering","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"parameters":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"instructions":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","maxLength":4096},"opcode":{"type":"string","maxLength":4096},"left":{"type":"string","maxLength":4096},"right":{"type":"string","maxLength":4096},"commutative":{"type":"boolean"}},"required":["name","opcode","left","right","commutative"],"additionalProperties":false},"minItems":0,"maxItems":64}},"required":["parameters","instructions"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Identify equivalent pure binary expressions in a straight-line SSA block, canonicalizing operands only for explicitly commutative operations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"compiler-local-value-numbering","input":{"data":{"parameters":["a","b"],"instructions":[{"name":"x","opcode":"add","left":"a","right":"b","commutative":true},{"name":"y","opcode":"add","left":"b","right":"a","commutative":true}]}}}},"limitations":["Identify equivalent pure binary expressions in a straight-line SSA block, canonicalizing operands only for explicitly commutative operations. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"compiler-straight-line-dead-store-elimination","version":"1.0.0","name":"Compiler Straight Line Dead Store Elimination","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"operations":{"type":"array","items":{"type":"object","properties":{"kind":{"type":"string","maxLength":4096},"address":{"type":"string","maxLength":4096},"value":{"type":"string","maxLength":4096}},"required":["kind","address","value"],"additionalProperties":false},"minItems":0,"maxItems":64}},"required":["operations"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Remove earlier exact-address stores overwritten before any matching read or declared memory barrier; aliasing addresses must be supplied identically."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"compiler-straight-line-dead-store-elimination","input":{"data":{"operations":[{"kind":"store","address":"a","value":"1"},{"kind":"store","address":"a","value":"2"},{"kind":"load","address":"a","value":""}]}}}},"limitations":["Remove earlier exact-address stores overwritten before any matching read or declared memory barrier; aliasing addresses must be supplied identically. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"compiler-integer-stack-bytecode-evaluation","version":"1.0.0","name":"Compiler Integer Stack Bytecode Evaluation","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"instructions":{"type":"array","items":{"type":"object","properties":{"opcode":{"type":"string","maxLength":4096},"operand":{"type":"integer","minimum":-1000000,"maximum":1000000}},"required":["opcode","operand"],"additionalProperties":false},"minItems":1,"maxItems":64}},"required":["instructions"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate a bounded integer stack language with checked add, subtract, multiply, exact division, dup and swap; no host code is executed."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"compiler-integer-stack-bytecode-evaluation","input":{"data":{"instructions":[{"opcode":"push","operand":6},{"opcode":"push","operand":7},{"opcode":"mul","operand":0}]}}}},"limitations":["Evaluate a bounded integer stack language with checked add, subtract, multiply, exact division, dup and swap; no host code is executed. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"compiler-dag-expression-instruction-selection","version":"1.0.0","name":"Compiler DAG Expression Instruction Selection","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"postfix":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"leafCost":{"type":"integer","minimum":-1000000,"maximum":1000000},"binaryCost":{"type":"integer","minimum":-1000000,"maximum":1000000},"fmaCost":{"type":"integer","minimum":-1000000,"maximum":1000000}},"required":["postfix","leafCost","binaryCost","fmaCost"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Select a minimum additive-cost instruction cover for a supplied expression tree using explicit leaf, binary and fused multiply-add costs."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"compiler-dag-expression-instruction-selection","input":{"data":{"postfix":["a","b","*","c","+"],"leafCost":0,"binaryCost":2,"fmaCost":3}}}},"limitations":["Select a minimum additive-cost instruction cover for a supplied expression tree using explicit leaf, binary and fused multiply-add costs. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"compiler-structure-field-layout","version":"1.0.0","name":"Compiler Structure Field Layout","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"fields":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","maxLength":4096},"size":{"type":"integer","minimum":-1000000,"maximum":1000000},"alignment":{"type":"integer","minimum":-1000000,"maximum":1000000}},"required":["name","size","alignment"],"additionalProperties":false},"minItems":0,"maxItems":64},"minimumAlignment":{"type":"integer","minimum":-1000000,"maximum":1000000}},"required":["fields","minimumAlignment"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Lay out supplied structure fields with explicit byte sizes and power-of-two alignments, including internal and tail padding; bitfields and platform ABI inference are excluded."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"compiler-structure-field-layout","input":{"data":{"fields":[{"name":"a","size":1,"alignment":1},{"name":"b","size":4,"alignment":4}],"minimumAlignment":1}}}},"limitations":["Lay out supplied structure fields with explicit byte sizes and power-of-two alignments, including internal and tail padding; bitfields and platform ABI inference are excluded. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"compiler-sethi-ullman-register-number","version":"1.0.0","name":"Compiler Sethi Ullman Register Number","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"postfix":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128}},"required":["postfix"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute expression-tree register demand and child evaluation order under the classic binary-register Sethi Ullman model."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"compiler-sethi-ullman-register-number","input":{"data":{"postfix":["a","b","+","c","d","+","*"]}}}},"limitations":["Compute expression-tree register demand and child evaluation order under the classic binary-register Sethi Ullman model. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"lambda-free-variable-and-binding-index","version":"1.0.0","name":"Lambda Free Variable and Binding Index","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"nodes":{"type":"array","items":{"type":"object","properties":{"kind":{"type":"string","maxLength":4096},"name":{"type":"string","maxLength":4096},"left":{"type":"integer","minimum":-1000000,"maximum":1000000},"right":{"type":"integer","minimum":-1000000,"maximum":1000000}},"required":["kind","name","left","right"],"additionalProperties":false},"minItems":1,"maxItems":64},"root":{"type":"integer","minimum":-1000000,"maximum":1000000}},"required":["nodes","root"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Convert a finite named lambda AST to a de Bruijn indexed expression while separately preserving free variable names."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"lambda-free-variable-and-binding-index","input":{"data":{"nodes":[{"kind":"var","name":"x","left":0,"right":0},{"kind":"lam","name":"x","left":0,"right":0}],"root":1}}}},"limitations":["Convert a finite named lambda AST to a de Bruijn indexed expression while separately preserving free variable names. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"lambda-capture-avoiding-substitution","version":"1.0.0","name":"Lambda Capture Avoiding Substitution","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"term":{"type":"object","properties":{"nodes":{"type":"array","items":{"type":"object","properties":{"kind":{"type":"string","maxLength":4096},"name":{"type":"string","maxLength":4096},"left":{"type":"integer","minimum":-1000000,"maximum":1000000},"right":{"type":"integer","minimum":-1000000,"maximum":1000000}},"required":["kind","name","left","right"],"additionalProperties":false},"minItems":1,"maxItems":64},"root":{"type":"integer","minimum":-1000000,"maximum":1000000}},"required":["nodes","root"],"additionalProperties":false},"variable":{"type":"string","maxLength":4096},"replacement":{"type":"object","properties":{"nodes":{"type":"array","items":{"type":"object","properties":{"kind":{"type":"string","maxLength":4096},"name":{"type":"string","maxLength":4096},"left":{"type":"integer","minimum":-1000000,"maximum":1000000},"right":{"type":"integer","minimum":-1000000,"maximum":1000000}},"required":["kind","name","left","right"],"additionalProperties":false},"minItems":1,"maxItems":64},"root":{"type":"integer","minimum":-1000000,"maximum":1000000}},"required":["nodes","root"],"additionalProperties":false}},"required":["term","variable","replacement"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Substitute one free variable with a supplied lambda term, renaming conflicting binders deterministically."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"lambda-capture-avoiding-substitution","input":{"data":{"term":{"nodes":[{"kind":"var","name":"x","left":0,"right":0},{"kind":"lam","name":"y","left":0,"right":0}],"root":1},"variable":"x","replacement":{"nodes":[{"kind":"var","name":"y","left":0,"right":0}],"root":0}}}}},"limitations":["Substitute one free variable with a supplied lambda term, renaming conflicting binders deterministically. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"lambda-bounded-normal-order-beta-reduction","version":"1.0.0","name":"Lambda Bounded Normal Order Beta Reduction","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"term":{"type":"object","properties":{"nodes":{"type":"array","items":{"type":"object","properties":{"kind":{"type":"string","maxLength":4096},"name":{"type":"string","maxLength":4096},"left":{"type":"integer","minimum":-1000000,"maximum":1000000},"right":{"type":"integer","minimum":-1000000,"maximum":1000000}},"required":["kind","name","left","right"],"additionalProperties":false},"minItems":1,"maxItems":64},"root":{"type":"integer","minimum":-1000000,"maximum":1000000}},"required":["nodes","root"],"additionalProperties":false},"steps":{"type":"integer","minimum":-1000000,"maximum":1000000}},"required":["term","steps"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Perform leftmost outermost beta reduction with capture-avoiding substitution and a strict step/output budget; report residual reducibility honestly."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"lambda-bounded-normal-order-beta-reduction","input":{"data":{"term":{"nodes":[{"kind":"var","name":"x","left":0,"right":0},{"kind":"lam","name":"x","left":0,"right":0},{"kind":"var","name":"y","left":0,"right":0},{"kind":"app","name":"","left":1,"right":2}],"root":3},"steps":2}}}},"limitations":["Perform leftmost outermost beta reduction with capture-avoiding substitution and a strict step/output budget; report residual reducibility honestly. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"lambda-ski-bracket-abstraction","version":"1.0.0","name":"Lambda SKI Bracket Abstraction","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"nodes":{"type":"array","items":{"type":"object","properties":{"kind":{"type":"string","maxLength":4096},"name":{"type":"string","maxLength":4096},"left":{"type":"integer","minimum":-1000000,"maximum":1000000},"right":{"type":"integer","minimum":-1000000,"maximum":1000000}},"required":["kind","name","left","right"],"additionalProperties":false},"minItems":1,"maxItems":64},"root":{"type":"integer","minimum":-1000000,"maximum":1000000}},"required":["nodes","root"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compile a named lambda term into the S, K and I combinator basis with explicit application structure and free-variable preservation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"lambda-ski-bracket-abstraction","input":{"data":{"nodes":[{"kind":"var","name":"x","left":0,"right":0},{"kind":"lam","name":"x","left":0,"right":0}],"root":1}}}},"limitations":["Compile a named lambda term into the S, K and I combinator basis with explicit application structure and free-variable preservation. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"compiler-tail-call-cycle-classification","version":"1.0.0","name":"Compiler Tail Call Cycle Classification","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"functions":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"calls":{"type":"array","items":{"type":"object","properties":{"from":{"type":"string","maxLength":4096},"to":{"type":"string","maxLength":4096},"tail":{"type":"boolean"}},"required":["from","to","tail"],"additionalProperties":false},"minItems":0,"maxItems":128}},"required":["functions","calls"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Classify recursive call-graph components by whether all internal recursive edges are explicitly recorded as tail calls."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"compiler-tail-call-cycle-classification","input":{"data":{"functions":["a","b"],"calls":[{"from":"a","to":"b","tail":true},{"from":"b","to":"a","tail":false}]}}}},"limitations":["Classify recursive call-graph components by whether all internal recursive edges are explicitly recorded as tail calls. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"compiler-stack-frame-slot-coalescing","version":"1.0.0","name":"Compiler Stack Frame Slot Coalescing","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"slots":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","maxLength":4096},"start":{"type":"integer","minimum":-1000000,"maximum":1000000},"end":{"type":"integer","minimum":-1000000,"maximum":1000000},"size":{"type":"integer","minimum":-1000000,"maximum":1000000},"alignment":{"type":"integer","minimum":-1000000,"maximum":1000000}},"required":["name","start","end","size","alignment"],"additionalProperties":false},"minItems":0,"maxItems":64}},"required":["slots"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Greedily coalesce equal-size equally-aligned stack slots with nonoverlapping half-open lifetimes, returning physical slot offsets and frame size."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"compiler-stack-frame-slot-coalescing","input":{"data":{"slots":[{"name":"a","start":0,"end":2,"size":4,"alignment":4},{"name":"b","start":2,"end":4,"size":4,"alignment":4}]}}}},"limitations":["Greedily coalesce equal-size equally-aligned stack slots with nonoverlapping half-open lifetimes, returning physical slot offsets and frame size. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"minimum-palindromic-partition-witness","version":"1.0.0","name":"Minimum Palindromic Partition Witness","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"text":{"type":"string","maxLength":4096}},"required":["text"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Construct a minimum-cardinality partition of a Unicode scalar string into nonempty palindromes, including scalar cut boundaries and the exact number of optimal partitions as decimal text."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"minimum-palindromic-partition-witness","input":{"data":{"text":"abab"}}}},"limitations":["Construct a minimum-cardinality partition of a Unicode scalar string into nonempty palindromes, including scalar cut boundaries and the exact number of optimal partitions as decimal text. Ties choose the earliest first cut recursively; length at most 96. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"maximal-periodic-string-run-index","version":"1.0.0","name":"Maximal Periodic String Run Index","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"text":{"type":"string","maxLength":4096}},"required":["text"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Enumerate maximal periodic runs with least period and exponent at least two using bounded exact codepoint comparisons."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"maximal-periodic-string-run-index","input":{"data":{"text":"ababab"}}}},"limitations":["Enumerate maximal periodic runs with least period and exponent at least two using bounded exact codepoint comparisons. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"minimal-unique-substring-index","version":"1.0.0","name":"Minimal Unique Substring Index","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"text":{"type":"string","maxLength":4096}},"required":["text"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Enumerate unique codepoint substrings whose proper one-character prefix and suffix are both nonunique or empty."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"minimal-unique-substring-index","input":{"data":{"text":"aba"}}}},"limitations":["Enumerate unique codepoint substrings whose proper one-character prefix and suffix are both nonunique or empty. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"shortest-absent-alphabet-word","version":"1.0.0","name":"Shortest Absent Alphabet Word","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"text":{"type":"string","maxLength":4096},"alphabet":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128}},"required":["text","alphabet"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find the lexicographically first shortest word over an explicit alphabet absent as a contiguous substring."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"shortest-absent-alphabet-word","input":{"data":{"text":"ab","alphabet":["a","b"]}}}},"limitations":["Find the lexicographically first shortest word over an explicit alphabet absent as a contiguous substring. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"greedy-lz77-overlapping-factorization","version":"1.0.0","name":"Greedy LZ77 Overlapping Factorization","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"text":{"type":"string","maxLength":4096},"window":{"type":"integer","minimum":-1000000,"maximum":1000000},"minimumMatch":{"type":"integer","minimum":-1000000,"maximum":1000000}},"required":["text","window","minimumMatch"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Factor codepoints into literals and longest previous-window matches, explicitly allowing overlapping copies and using nearest-distance ties."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"greedy-lz77-overlapping-factorization","input":{"data":{"text":"aaaaa","window":8,"minimumMatch":2}}}},"limitations":["Factor codepoints into literals and longest previous-window matches, explicitly allowing overlapping copies and using nearest-distance ties. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"exact-shortest-superstring-assembly","version":"1.0.0","name":"Exact Shortest Superstring Assembly","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"strings":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128}},"required":["strings"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find a shortest string containing every supplied string contiguously using exact subset dynamic programming after containment reduction."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"exact-shortest-superstring-assembly","input":{"data":{"strings":["ab","bc","ca"]}}}},"limitations":["Find a shortest string containing every supplied string contiguously using exact subset dynamic programming after containment reduction. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"subsequence-distinct-embedding-count","version":"1.0.0","name":"Subsequence Distinct Embedding Count","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"text":{"type":"string","maxLength":4096},"pattern":{"type":"string","maxLength":4096}},"required":["text","pattern"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Count distinct strictly increasing codepoint-position embeddings of one pattern as a subsequence of supplied text, using exact integer arithmetic."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"subsequence-distinct-embedding-count","input":{"data":{"text":"rabbbit","pattern":"rabbit"}}}},"limitations":["Count distinct strictly increasing codepoint-position embeddings of one pattern as a subsequence of supplied text, using exact integer arithmetic. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"minimum-window-subsequence-embedding","version":"1.0.0","name":"Minimum Window Subsequence Embedding","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"text":{"type":"string","maxLength":4096},"pattern":{"type":"string","maxLength":4096}},"required":["text","pattern"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find the shortest contiguous codepoint window containing the supplied pattern as a subsequence, with earliest-start ties."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"minimum-window-subsequence-embedding","input":{"data":{"text":"abcdebdde","pattern":"bde"}}}},"limitations":["Find the shortest contiguous codepoint window containing the supplied pattern as a subsequence, with earliest-start ties. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"palindromic-tree-distinct-substring-index","version":"1.0.0","name":"Palindromic Tree Distinct Substring Index","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"text":{"type":"string","maxLength":4096}},"required":["text"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Construct distinct palindromic substring nodes, occurrence counts and longest proper palindromic suffix links from supplied codepoints."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"palindromic-tree-distinct-substring-index","input":{"data":{"text":"ababa"}}}},"limitations":["Construct distinct palindromic substring nodes, occurrence counts and longest proper palindromic suffix links from supplied codepoints. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"string-suffix-prefix-overlap-network","version":"1.0.0","name":"String Suffix Prefix Overlap Network","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"strings":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"minimumOverlap":{"type":"integer","minimum":-1000000,"maximum":1000000}},"required":["strings","minimumOverlap"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute longest proper suffix-prefix overlaps between distinct supplied strings, returning explicit assembly edges and overlap labels."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"string-suffix-prefix-overlap-network","input":{"data":{"strings":["abcd","cdef"],"minimumOverlap":1}}}},"limitations":["Compute longest proper suffix-prefix overlaps between distinct supplied strings, returning explicit assembly edges and overlap labels. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ordered-rooted-tree-edit-distance","version":"1.0.0","name":"Ordered Rooted Tree Edit Distance","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"left":{"type":"object","properties":{"nodes":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string","maxLength":4096},"children":{"type":"array","items":{"type":"integer","minimum":-1000000,"maximum":1000000},"minItems":0,"maxItems":128}},"required":["label","children"],"additionalProperties":false},"minItems":1,"maxItems":64},"root":{"type":"integer","minimum":-1000000,"maximum":1000000}},"required":["nodes","root"],"additionalProperties":false},"right":{"type":"object","properties":{"nodes":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string","maxLength":4096},"children":{"type":"array","items":{"type":"integer","minimum":-1000000,"maximum":1000000},"minItems":0,"maxItems":128}},"required":["label","children"],"additionalProperties":false},"minItems":1,"maxItems":64},"root":{"type":"integer","minimum":-1000000,"maximum":1000000}},"required":["nodes","root"],"additionalProperties":false}},"required":["left","right"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute exact ordered tree edit distance with unit insert, delete and relabel costs using recursive forest dynamic programming; trees are bounded to twelve nodes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ordered-rooted-tree-edit-distance","input":{"data":{"left":{"nodes":[{"label":"a","children":[1]},{"label":"b","children":[]}],"root":0},"right":{"nodes":[{"label":"a","children":[1]},{"label":"c","children":[]}],"root":0}}}}},"limitations":["Compute exact ordered tree edit distance with unit insert, delete and relabel costs using recursive forest dynamic programming; trees are bounded to twelve nodes. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ordered-tree-wildcard-pattern-match","version":"1.0.0","name":"Ordered Tree Wildcard Pattern Match","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"tree":{"type":"object","properties":{"nodes":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string","maxLength":4096},"children":{"type":"array","items":{"type":"integer","minimum":-1000000,"maximum":1000000},"minItems":0,"maxItems":128}},"required":["label","children"],"additionalProperties":false},"minItems":1,"maxItems":64},"root":{"type":"integer","minimum":-1000000,"maximum":1000000}},"required":["nodes","root"],"additionalProperties":false},"pattern":{"type":"object","properties":{"nodes":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string","maxLength":4096},"children":{"type":"array","items":{"type":"integer","minimum":-1000000,"maximum":1000000},"minItems":0,"maxItems":128}},"required":["label","children"],"additionalProperties":false},"minItems":1,"maxItems":64},"root":{"type":"integer","minimum":-1000000,"maximum":1000000}},"required":["nodes","root"],"additionalProperties":false},"wildcard":{"type":"string","maxLength":4096}},"required":["tree","pattern","wildcard"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find exact ordered subtree pattern occurrences with an explicit whole-subtree wildcard label, preserving child order for ordinary labels."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ordered-tree-wildcard-pattern-match","input":{"data":{"tree":{"nodes":[{"label":"a","children":[1]},{"label":"b","children":[]}],"root":0},"pattern":{"nodes":[{"label":"a","children":[1]},{"label":"*","children":[]}],"root":0},"wildcard":"*"}}}},"limitations":["Find exact ordered subtree pattern occurrences with an explicit whole-subtree wildcard label, preserving child order for ordinary labels. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cartesian-min-tree-construction","version":"1.0.0","name":"Cartesian Min Tree Construction","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"values":{"type":"array","items":{"type":"integer","minimum":-1000000,"maximum":1000000},"minItems":0,"maxItems":128}},"required":["values"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Construct the stable min Cartesian tree of an integer sequence, preserving in-order positions and choosing the earlier index for equal minima."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cartesian-min-tree-construction","input":{"data":{"values":[3,1,2]}}}},"limitations":["Construct the stable min Cartesian tree of an integer sequence, preserving in-order positions and choosing the earlier index for equal minima. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"patricia-radix-trie-construction","version":"1.0.0","name":"Patricia Radix Trie Construction","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"words":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128}},"required":["words"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Build a compressed prefix radix trie from distinct supplied codepoint words, retaining terminal nodes within shared paths."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"patricia-radix-trie-construction","input":{"data":{"words":["romane","romanus","romulus"]}}}},"limitations":["Build a compressed prefix radix trie from distinct supplied codepoint words, retaining terminal nodes within shared paths. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"splay-search-tree-access-trace","version":"1.0.0","name":"Splay Search Tree Access Trace","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"insert":{"type":"array","items":{"type":"integer","minimum":-1000000,"maximum":1000000},"minItems":0,"maxItems":128},"access":{"type":"array","items":{"type":"integer","minimum":-1000000,"maximum":1000000},"minItems":0,"maxItems":128}},"required":["insert","access"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Insert distinct integer keys and perform bottom-up splay searches, recording each accessed root and final tree structure."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"splay-search-tree-access-trace","input":{"data":{"insert":[1,2,3],"access":[1]}}}},"limitations":["Insert distinct integer keys and perform bottom-up splay searches, recording each accessed root and final tree structure. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"left-leaning-red-black-insertion-trace","version":"1.0.0","name":"Left Leaning Red Black Insertion Trace","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"keys":{"type":"array","items":{"type":"integer","minimum":-1000000,"maximum":1000000},"minItems":0,"maxItems":128}},"required":["keys"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Insert integer keys into a left-leaning red-black tree with color flips and rotations, returning colored nodes and root traces."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"left-leaning-red-black-insertion-trace","input":{"data":{"keys":[3,2,1]}}}},"limitations":["Insert integer keys into a left-leaning red-black tree with color flips and rotations, returning colored nodes and root traces. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pairing-heap-two-pass-delete-trace","version":"1.0.0","name":"Pairing Heap Two Pass Delete Trace","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"operations":{"type":"array","items":{"type":"object","properties":{"kind":{"type":"string","maxLength":4096},"value":{"type":"integer","minimum":-1000000,"maximum":1000000}},"required":["kind","value"],"additionalProperties":false},"minItems":0,"maxItems":64}},"required":["operations"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Replay integer insert and delete-min operations on a pairing heap with pairwise first-pass melding and right-to-left second pass."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pairing-heap-two-pass-delete-trace","input":{"data":{"operations":[{"kind":"insert","value":3},{"kind":"insert","value":1},{"kind":"insert","value":2},{"kind":"pop","value":0}]}}}},"limitations":["Replay integer insert and delete-min operations on a pairing heap with pairwise first-pass melding and right-to-left second pass. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dictionary-levenshtein-trie-search","version":"1.0.0","name":"Dictionary Levenshtein Trie Search","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"words":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"query":{"type":"string","maxLength":4096},"radius":{"type":"integer","minimum":-1000000,"maximum":1000000}},"required":["words","query","radius"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Search a supplied token dictionary within a small Levenshtein radius by propagating edit-distance rows through a shared prefix trie."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dictionary-levenshtein-trie-search","input":{"data":{"words":["cat","bat","dog"],"query":"cat","radius":1}}}},"limitations":["Search a supplied token dictionary within a small Levenshtein radius by propagating edit-distance rows through a shared prefix trie. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"positional-inverted-index-phrase-query","version":"1.0.0","name":"Positional Inverted Index Phrase Query","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"documents":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","maxLength":4096},"tokens":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128}},"required":["name","tokens"],"additionalProperties":false},"minItems":0,"maxItems":64},"phrase":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128}},"required":["documents","phrase"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Build a supplied token document positional index and return exact phrase occurrences without stemming or linguistic normalization."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"positional-inverted-index-phrase-query","input":{"data":{"documents":[{"name":"d","tokens":["a","b","a","b"]}],"phrase":["a","b"]}}}},"limitations":["Build a supplied token document positional index and return exact phrase occurrences without stemming or linguistic normalization. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"minimum-string-attractor-exact","version":"1.0.0","name":"Minimum String Attractor Exact","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"text":{"type":"string","maxLength":4096}},"required":["text"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find a smallest codepoint-position set intersecting at least one occurrence of every distinct nonempty substring, using exhaustive bounded set cover."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"minimum-string-attractor-exact","input":{"data":{"text":"aba"}}}},"limitations":["Find a smallest codepoint-position set intersecting at least one occurrence of every distinct nonempty substring, using exhaustive bounded set cover. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ranked-tree-automaton-minimum-witness","version":"1.0.0","name":"Ranked Tree Automaton Minimum Witness","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"states":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"accepting":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"alphabet":{"type":"array","items":{"type":"object","properties":{"symbol":{"type":"string","maxLength":4096},"arity":{"type":"integer","minimum":-1000000,"maximum":1000000}},"required":["symbol","arity"],"additionalProperties":false},"minItems":1,"maxItems":16},"transitions":{"type":"array","items":{"type":"object","properties":{"symbol":{"type":"string","maxLength":4096},"children":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"parent":{"type":"string","maxLength":4096}},"required":["symbol","children","parent"],"additionalProperties":false},"minItems":0,"maxItems":64}},"required":["states","accepting","alphabet","transitions"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find a minimum-node accepted finite ranked tree in a supplied bottom-up tree automaton, retaining a postorder state-annotated witness; trees above 128 nodes reject and empty languages return an explicit null root."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ranked-tree-automaton-minimum-witness","input":{"data":{"states":["leaf","pair"],"accepting":["pair"],"alphabet":[{"symbol":"a","arity":0},{"symbol":"f","arity":2}],"transitions":[{"symbol":"a","children":[],"parent":"leaf"},{"symbol":"f","children":["leaf","leaf"],"parent":"pair"}]}}}},"limitations":["Find a minimum-node accepted finite ranked tree in a supplied bottom-up tree automaton, retaining a postorder state-annotated witness; trees above 128 nodes reject and empty languages return an explicit null root. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"boolean-algebraic-normal-form-transform","version":"1.0.0","name":"Boolean Algebraic Normal Form Transform","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"variables":{"type":"integer","minimum":-1000000,"maximum":1000000},"truth":{"type":"array","items":{"type":"integer","minimum":-1000000,"maximum":1000000},"minItems":0,"maxItems":128}},"required":["variables","truth"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute exact GF(2) algebraic-normal-form coefficients from a complete Boolean truth table using the subset Mobius transform."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"boolean-algebraic-normal-form-transform","input":{"data":{"variables":2,"truth":[0,1,1,1]}}}},"limitations":["Compute exact GF(2) algebraic-normal-form coefficients from a complete Boolean truth table using the subset Mobius transform. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"quine-mccluskey-prime-implicant-enumeration","version":"1.0.0","name":"Quine McCluskey Prime Implicant Enumeration","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"variables":{"type":"integer","minimum":-1000000,"maximum":1000000},"minterms":{"type":"array","items":{"type":"integer","minimum":-1000000,"maximum":1000000},"minItems":0,"maxItems":128},"dontCare":{"type":"array","items":{"type":"integer","minimum":-1000000,"maximum":1000000},"minItems":0,"maxItems":128}},"required":["variables","minterms","dontCare"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Enumerate all prime Boolean implicant cubes from supplied on-set and optional dont-care minterms."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"quine-mccluskey-prime-implicant-enumeration","input":{"data":{"variables":3,"minterms":[1,3],"dontCare":[]}}}},"limitations":["Enumerate all prime Boolean implicant cubes from supplied on-set and optional dont-care minterms. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"boolean-minimum-two-level-sop-cover","version":"1.0.0","name":"Boolean Minimum Two Level SOP Cover","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"variables":{"type":"integer","minimum":-1000000,"maximum":1000000},"minterms":{"type":"array","items":{"type":"integer","minimum":-1000000,"maximum":1000000},"minItems":0,"maxItems":128},"dontCare":{"type":"array","items":{"type":"integer","minimum":-1000000,"maximum":1000000},"minItems":0,"maxItems":128}},"required":["variables","minterms","dontCare"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Select an exact minimum prime-implicant cover by implicant count then literal count, preserving explicit on-set coverage."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"boolean-minimum-two-level-sop-cover","input":{"data":{"variables":3,"minterms":[1,3],"dontCare":[]}}}},"limitations":["Select an exact minimum prime-implicant cover by implicant count then literal count, preserving explicit on-set coverage. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"horn-clause-least-model-inference","version":"1.0.0","name":"Horn Clause Least Model Inference","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"facts":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"rules":{"type":"array","items":{"type":"object","properties":{"premises":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"head":{"type":"string","maxLength":4096}},"required":["premises","head"],"additionalProperties":false},"minItems":0,"maxItems":128},"constraints":{"type":"array","items":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"minItems":0,"maxItems":128}},"required":["facts","rules","constraints"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute the least model of finite definite Horn implications and identify violated headless constraints."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"horn-clause-least-model-inference","input":{"data":{"facts":["a"],"rules":[{"premises":["a"],"head":"b"},{"premises":["b"],"head":"c"}],"constraints":[["c"]]}}}},"limitations":["Compute the least model of finite definite Horn implications and identify violated headless constraints. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ctl-finite-kripke-model-checking","version":"1.0.0","name":"CTL Finite Kripke Model Checking","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"states":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","maxLength":4096},"labels":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"successors":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128}},"required":["name","labels","successors"],"additionalProperties":false},"minItems":1,"maxItems":32},"formulas":{"type":"array","items":{"type":"object","properties":{"op":{"type":"string","maxLength":4096},"atom":{"type":"string","maxLength":4096},"left":{"type":"integer","minimum":-1000000,"maximum":1000000},"right":{"type":"integer","minimum":-1000000,"maximum":1000000}},"required":["op","atom","left","right"],"additionalProperties":false},"minItems":1,"maxItems":64},"root":{"type":"integer","minimum":-1000000,"maximum":1000000}},"required":["states","formulas","root"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate normalized CTL atom, Boolean, EX, AX, EF, AF, EG, AG, EU and AU formulas on a supplied total finite Kripke graph."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ctl-finite-kripke-model-checking","input":{"data":{"states":[{"name":"a","labels":[],"successors":["b"]},{"name":"b","labels":["p"],"successors":["b"]}],"formulas":[{"op":"atom","atom":"p","left":0,"right":0},{"op":"AF","atom":"","left":0,"right":0}],"root":1}}}},"limitations":["Evaluate normalized CTL atom, Boolean, EX, AX, EF, AF, EG, AG, EU and AU formulas on a supplied total finite Kripke graph. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"buchi-accepting-lasso-witness","version":"1.0.0","name":"Buchi Accepting Lasso Witness","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"states":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"start":{"type":"string","maxLength":4096},"accepting":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"edges":{"type":"array","items":{"type":"object","properties":{"from":{"type":"string","maxLength":4096},"to":{"type":"string","maxLength":4096}},"required":["from","to"],"additionalProperties":false},"minItems":0,"maxItems":128}},"required":["states","start","accepting","edges"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find a reachable accepting state with a nonempty return cycle and emit a finite prefix-plus-cycle witness for an infinite accepted run."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"buchi-accepting-lasso-witness","input":{"data":{"states":["a","b"],"start":"a","accepting":["b"],"edges":[{"from":"a","to":"b"},{"from":"b","to":"b"}]}}}},"limitations":["Find a reachable accepting state with a nonempty return cycle and emit a finite prefix-plus-cycle witness for an infinite accepted run. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"zero-suppressed-decision-diagram-family","version":"1.0.0","name":"Zero Suppressed Decision Diagram Family","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"variables":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"family":{"type":"array","items":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"minItems":0,"maxItems":128}},"required":["variables","family"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Build a reduced ordered ZDD for an explicitly enumerated finite set family using zero suppression and unique node interning."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"zero-suppressed-decision-diagram-family","input":{"data":{"variables":["a","b"],"family":[["a"],["b"]]}}}},"limitations":["Build a reduced ordered ZDD for an explicitly enumerated finite set family using zero suppression and unique node interning. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"finite-transformation-semigroup-closure","version":"1.0.0","name":"Finite Transformation Semigroup Closure","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"degree":{"type":"integer","minimum":-1000000,"maximum":1000000},"generators":{"type":"array","items":{"type":"array","items":{"type":"integer","minimum":-1000000,"maximum":1000000},"minItems":0,"maxItems":128},"minItems":1,"maxItems":16}},"required":["degree","generators"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Enumerate the finite transformation semigroup generated by supplied total functions, retaining shortest generator words for discovered maps."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"finite-transformation-semigroup-closure","input":{"data":{"degree":2,"generators":[[1,0]]}}}},"limitations":["Enumerate the finite transformation semigroup generated by supplied total functions, retaining shortest generator words for discovered maps. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"finite-cayley-group-table-analysis","version":"1.0.0","name":"Finite Cayley Group Table Analysis","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"table":{"type":"array","items":{"type":"array","items":{"type":"integer","minimum":-1000000,"maximum":1000000},"minItems":0,"maxItems":128},"minItems":1,"maxItems":12}},"required":["table"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Analyze a complete finite operation table for associativity, identity, inverses and commutativity, returning witnesses when group axioms fail."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"finite-cayley-group-table-analysis","input":{"data":{"table":[[0,1],[1,0]]}}}},"limitations":["Analyze a complete finite operation table for associativity, identity, inverses and commutativity, returning witnesses when group axioms fail. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"permutation-group-point-stabilizer","version":"1.0.0","name":"Permutation Group Point Stabilizer","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"degree":{"type":"integer","minimum":-1000000,"maximum":1000000},"generators":{"type":"array","items":{"type":"array","items":{"type":"integer","minimum":-1000000,"maximum":1000000},"minItems":0,"maxItems":128},"minItems":0,"maxItems":128},"point":{"type":"integer","minimum":-1000000,"maximum":1000000}},"required":["degree","generators","point"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Enumerate a bounded permutation group from generators and return its point orbit and the exact point stabilizer subgroup."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"permutation-group-point-stabilizer","input":{"data":{"degree":3,"generators":[[1,2,0],[1,0,2]],"point":0}}}},"limitations":["Enumerate a bounded permutation group from generators and return its point orbit and the exact point stabilizer subgroup. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"free-group-reduced-word-normal-form","version":"1.0.0","name":"Free Group Reduced Word Normal Form","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"word":{"type":"array","items":{"type":"integer","minimum":-1000000,"maximum":1000000},"minItems":0,"maxItems":128}},"required":["word"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reduce a supplied signed-generator word by adjacent inverse cancellation and report its cyclically reduced core and conjugating prefix."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"free-group-reduced-word-normal-form","input":{"data":{"word":[1,2,-2,-1,3]}}}},"limitations":["Reduce a supplied signed-generator word by adjacent inverse cancellation and report its cyclically reduced core and conjugating prefix. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"finite-relation-equivalence-quotient","version":"1.0.0","name":"Finite Relation Equivalence Quotient","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"elements":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"pairs":{"type":"array","items":{"type":"object","properties":{"from":{"type":"string","maxLength":4096},"to":{"type":"string","maxLength":4096}},"required":["from","to"],"additionalProperties":false},"minItems":0,"maxItems":128}},"required":["elements","pairs"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute the least equivalence relation containing supplied pairs and return canonical classes and the induced quotient map."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"finite-relation-equivalence-quotient","input":{"data":{"elements":["a","b","c"],"pairs":[{"from":"a","to":"b"},{"from":"b","to":"c"}]}}}},"limitations":["Compute the least equivalence relation containing supplied pairs and return canonical classes and the induced quotient map. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ground-term-congruence-closure","version":"1.0.0","name":"Ground Term Congruence Closure","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"terms":{"type":"array","items":{"type":"object","properties":{"symbol":{"type":"string","maxLength":4096},"args":{"type":"array","items":{"type":"integer","minimum":-1000000,"maximum":1000000},"minItems":0,"maxItems":128}},"required":["symbol","args"],"additionalProperties":false},"minItems":1,"maxItems":64},"equations":{"type":"array","items":{"type":"object","properties":{"left":{"type":"integer","minimum":-1000000,"maximum":1000000},"right":{"type":"integer","minimum":-1000000,"maximum":1000000}},"required":["left","right"],"additionalProperties":false},"minItems":0,"maxItems":128}},"required":["terms","equations"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute congruence closure of supplied equations over finite acyclic ground-term DAG nodes, propagating equality through equal function applications."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ground-term-congruence-closure","input":{"data":{"terms":[{"symbol":"a","args":[]},{"symbol":"b","args":[]},{"symbol":"f","args":[0]},{"symbol":"f","args":[1]}],"equations":[{"left":0,"right":1}]}}}},"limitations":["Compute congruence closure of supplied equations over finite acyclic ground-term DAG nodes, propagating equality through equal function applications. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"boolean-truth-table-existential-quantification","version":"1.0.0","name":"Boolean Truth Table Existential Quantification","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"variables":{"type":"integer","minimum":-1000000,"maximum":1000000},"truth":{"type":"array","items":{"type":"integer","minimum":-1000000,"maximum":1000000},"minItems":0,"maxItems":128},"eliminate":{"type":"array","items":{"type":"integer","minimum":-1000000,"maximum":1000000},"minItems":0,"maxItems":128}},"required":["variables","truth","eliminate"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Eliminate selected Boolean variables by existentially OR-ing compatible truth-table rows, returning the projected Boolean function."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"boolean-truth-table-existential-quantification","input":{"data":{"variables":2,"truth":[0,1,1,0],"eliminate":[1]}}}},"limitations":["Eliminate selected Boolean variables by existentially OR-ing compatible truth-table rows, returning the projected Boolean function. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"petri-minimal-nonnegative-place-invariants","version":"1.0.0","name":"Petri Minimal Nonnegative Place Invariants","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"incidence":{"type":"array","items":{"type":"array","items":{"type":"integer","minimum":-1000000,"maximum":1000000},"minItems":0,"maxItems":128},"minItems":1,"maxItems":6},"maximumCoefficient":{"type":"integer","minimum":-1000000,"maximum":1000000}},"required":["incidence","maximumCoefficient"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Enumerate bounded nonzero nonnegative integer place invariants, retaining componentwise-minimal vectors satisfying the exact transition incidence equations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"petri-minimal-nonnegative-place-invariants","input":{"data":{"incidence":[[-1,1]],"maximumCoefficient":2}}}},"limitations":["Enumerate bounded nonzero nonnegative integer place invariants, retaining componentwise-minimal vectors satisfying the exact transition incidence equations. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"petri-coverability-karp-miller-tree","version":"1.0.0","name":"Petri Coverability Karp Miller Tree","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"initial":{"type":"array","items":{"type":"integer","minimum":-1000000,"maximum":1000000},"minItems":0,"maxItems":128},"transitions":{"type":"array","items":{"type":"object","properties":{"consume":{"type":"array","items":{"type":"integer","minimum":-1000000,"maximum":1000000},"minItems":0,"maxItems":128},"produce":{"type":"array","items":{"type":"integer","minimum":-1000000,"maximum":1000000},"minItems":0,"maxItems":128}},"required":["consume","produce"],"additionalProperties":false},"minItems":0,"maxItems":16}},"required":["initial","transitions"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Construct a bounded Karp Miller coverability tree for an ordinary Petri net, using omega acceleration against ancestors and explicit truncation rejection."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"petri-coverability-karp-miller-tree","input":{"data":{"initial":[1],"transitions":[{"consume":[1],"produce":[2]}]}}}},"limitations":["Construct a bounded Karp Miller coverability tree for an ordinary Petri net, using omega acceleration against ancestors and explicit truncation rejection. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"finite-elementary-cellular-automaton-trace","version":"1.0.0","name":"Finite Elementary Cellular Automaton Trace","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"initial":{"type":"array","items":{"type":"integer","minimum":-1000000,"maximum":1000000},"minItems":0,"maxItems":128},"rule":{"type":"integer","minimum":-1000000,"maximum":1000000},"steps":{"type":"integer","minimum":-1000000,"maximum":1000000},"periodic":{"type":"boolean"}},"required":["initial","rule","steps","periodic"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evolve a finite binary one-dimensional elementary cellular automaton with an explicit Wolfram rule and fixed-zero or periodic boundaries."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"finite-elementary-cellular-automaton-trace","input":{"data":{"initial":[0,0,1,0,0],"rule":90,"steps":1,"periodic":false}}}},"limitations":["Evolve a finite binary one-dimensional elementary cellular automaton with an explicit Wolfram rule and fixed-zero or periodic boundaries. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"finite-tag-system-deletion-rewrite-trace","version":"1.0.0","name":"Finite Tag System Deletion Rewrite Trace","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"word":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128},"deletion":{"type":"integer","minimum":-1000000,"maximum":1000000},"rules":{"type":"array","items":{"type":"object","properties":{"symbol":{"type":"string","maxLength":4096},"append":{"type":"array","items":{"type":"string","maxLength":4096},"minItems":0,"maxItems":128}},"required":["symbol","append"],"additionalProperties":false},"minItems":0,"maxItems":128},"steps":{"type":"integer","minimum":-1000000,"maximum":1000000}},"required":["word","deletion","rules","steps"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Replay a deterministic tag system that deletes a fixed prefix length and appends the rule selected by the first token, with explicit halt and work limits."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"finite-tag-system-deletion-rewrite-trace","input":{"data":{"word":["a","b"],"deletion":2,"rules":[{"symbol":"a","append":["b","a","a"]},{"symbol":"b","append":["a"]}],"steps":1}}}},"limitations":["Replay a deterministic tag system that deletes a fixed prefix length and appends the rule selected by the first token, with explicit halt and work limits. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bounded-post-correspondence-witness-search","version":"1.0.0","name":"Bounded Post Correspondence Witness Search","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"tiles":{"type":"array","items":{"type":"object","properties":{"top":{"type":"string","maxLength":4096},"bottom":{"type":"string","maxLength":4096}},"required":["top","bottom"],"additionalProperties":false},"minItems":1,"maxItems":8},"maximumTiles":{"type":"integer","minimum":-1000000,"maximum":1000000}},"required":["tiles","maximumTiles"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Search a bounded Post correspondence instance for a nonempty tile-index sequence equating top and bottom concatenations, pruning incompatible prefixes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bounded-post-correspondence-witness-search","input":{"data":{"tiles":[{"top":"a","bottom":"ab"},{"top":"ba","bottom":"a"}],"maximumTiles":2}}}},"limitations":["Search a bounded Post correspondence instance for a nonempty tile-index sequence equating top and bottom concatenations, pruning incompatible prefixes. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hls-unencrypted-media-playlist-timeline","version":"1.0.0","name":"HLS Unencrypted Media Playlist Timeline","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"text":{"type":"string","maxLength":4096}},"required":["text"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Parse a bounded standalone HLS media playlist with EXTINF, media-sequence, target-duration, discontinuity and endlist tags; encryption, maps, byte ranges and master playlists reject."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hls-unencrypted-media-playlist-timeline","input":{"data":{"text":"#EXTM3U\n#EXT-X-TARGETDURATION:5\n#EXT-X-MEDIA-SEQUENCE:7\n#EXTINF:4.5,one\na.ts\n#EXTINF:5,two\nb.ts\n#EXT-X-ENDLIST\n"}}}},"limitations":["Parse a bounded standalone HLS media playlist with EXTINF, media-sequence, target-duration, discontinuity and endlist tags; encryption, maps, byte ranges and master playlists reject. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"mpeg-elementary-start-code-directory","version":"1.0.0","name":"MPEG Elementary Start Code Directory","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"hex":{"type":"string","pattern":"^(?:[0-9A-Fa-f]{2})*$","maxLength":16384}},"required":["hex"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Index supplied MPEG elementary stream start-code units and payload spans; slice, picture, sequence, GOP, extension and sequence-end codes are recognized without decoding pictures."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"mpeg-elementary-start-code-directory","input":{"data":{"hex":"000001b300000001b7"}}}},"limitations":["Index supplied MPEG elementary stream start-code units and payload spans; slice, picture, sequence, GOP, extension and sequence-end codes are recognized without decoding pictures. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"id3v23-latin1-text-frame-decoder","version":"1.0.0","name":"ID3v23 Latin1 Text Frame Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"hex":{"type":"string","pattern":"^(?:[0-9A-Fa-f]{2})*$","maxLength":16384}},"required":["hex"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode a complete unflagged ID3v2.3 tag containing supported non-user Latin1 text frames and zero padding only."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"id3v23-latin1-text-frame-decoder","input":{"data":{"hex":"4944330300000000000d54495432000000030000004142"}}}},"limitations":["Decode a complete unflagged ID3v2.3 tag containing supported non-user Latin1 text frames and zero padding only. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"flac-vorbis-comment-payload-decoder","version":"1.0.0","name":"FLAC Vorbis Comment Payload Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"hex":{"type":"string","pattern":"^(?:[0-9A-Fa-f]{2})*$","maxLength":16384}},"required":["hex"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode one supplied FLAC VORBIS_COMMENT metadata payload with little-endian lengths, strict UTF8 and ASCII field names; no FLAC audio decoding is claimed."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"flac-vorbis-comment-payload-decoder","input":{"data":{"hex":"010000007601000000070000005449544c453d58"}}}},"limitations":["Decode one supplied FLAC VORBIS_COMMENT metadata payload with little-endian lengths, strict UTF8 and ASCII field names; no FLAC audio decoding is claimed. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ogg-logical-stream-packet-reassembly","version":"1.0.0","name":"Ogg Logical Stream Packet Reassembly","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"hex":{"type":"string","pattern":"^(?:[0-9A-Fa-f]{2})*$","maxLength":16384}},"required":["hex"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reassemble exact packet bytes across complete CRC-verified Ogg version-zero pages in one logical stream."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ogg-logical-stream-packet-reassembly","input":{"data":{"hex":"4f676753000200000000000000000700000000000000474f013f01ff4141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414f6767530005000000000000000007000000010000008227dec302010042"}}}},"limitations":["Reassemble exact packet bytes across complete CRC-verified Ogg version-zero pages in one logical stream. Require BOS, EOS, contiguous sequence numbers from zero and coherent continuation flags. No multiplexing, chained streams, codec decoding or granule-time interpretation. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"riff-wave-cue-point-table-decoder","version":"1.0.0","name":"RIFF WAVE Cue Point Table Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"hex":{"type":"string","pattern":"^(?:[0-9A-Fa-f]{2})*$","maxLength":16384}},"required":["hex"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode a supplied cue chunk payload for linear PCM data cues, retaining cue IDs, positions and sample offsets; audio bytes and labels are excluded."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"riff-wave-cue-point-table-decoder","input":{"data":{"hex":"01000000070000000000000064617461000000000000000078000000"}}}},"limitations":["Decode a supplied cue chunk payload for linear PCM data cues, retaining cue IDs, positions and sample offsets; audio bytes and labels are excluded. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pdf-classic-xref-subsection-decoder","version":"1.0.0","name":"PDF Classic Xref Subsection Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"text":{"type":"string","maxLength":4096}},"required":["text"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Parse a standalone classic PDF xref table into object-number, byte-offset, generation and in-use entries; trailers, streams and object dereferencing are excluded."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pdf-classic-xref-subsection-decoder","input":{"data":{"text":"xref\n0 2\n0000000000 65535 f \n0000000017 00000 n \n"}}}},"limitations":["Parse a standalone classic PDF xref table into object-number, byte-offset, generation and in-use entries; trailers, streams and object dereferencing are excluded. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"eps-dsc-page-section-index","version":"1.0.0","name":"EPS DSC Page Section Index","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"text":{"type":"string","maxLength":4096}},"required":["text"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Index DSC page markers and declared integer bounding box from an ASCII EPSF document; PostScript content is retained as opaque lines and never executed."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"eps-dsc-page-section-index","input":{"data":{"text":"%!PS-Adobe-3.0 EPSF-3.0\n%%BoundingBox: 0 0 20 10\n%%Pages: 1\n%%EndComments\n%%Page: one 1\nshowpage\n%%EOF\n"}}}},"limitations":["Index DSC page markers and declared integer bounding box from an ASCII EPSF document; PostScript content is retained as opaque lines and never executed. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bdf21-bitmap-font-glyph-decoder","version":"1.0.0","name":"BDF21 Bitmap Font Glyph Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"text":{"type":"string","maxLength":4096}},"required":["text"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Parse a strict BDF2.1 bitmap font with zero property records, integer glyph metrics and bounded hexadecimal bitmap rows."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bdf21-bitmap-font-glyph-decoder","input":{"data":{"text":"STARTFONT 2.1\nFONT test\nSIZE 8 75 75\nFONTBOUNDINGBOX 8 1 0 0\nSTARTPROPERTIES 0\nENDPROPERTIES\nCHARS 1\nSTARTCHAR A\nENCODING 65\nSWIDTH 500 0\nDWIDTH 8 0\nBBX 8 1 0 0\nBITMAP\n80\nENDCHAR\nENDFONT\n"}}}},"limitations":["Parse a strict BDF2.1 bitmap font with zero property records, integer glyph metrics and bounded hexadecimal bitmap rows. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"xpm2-plain-text-rgba-raster","version":"1.0.0","name":"XPM2 Plain Text RGBA Raster","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"text":{"type":"string","maxLength":4096}},"required":["text"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode plain XPM2 pixmaps with explicit hexadecimal RGB colors or None transparency and bounded fixed-width pixel symbols."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"xpm2-plain-text-rgba-raster","input":{"data":{"text":"! XPM2\n2 1 2 1\na c #ff0000\nb c None\nab\n"}}}},"limitations":["Decode plain XPM2 pixmaps with explicit hexadecimal RGB colors or None transparency and bounded fixed-width pixel symbols. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"xbm-unsigned-byte-bitmap-decoder","version":"1.0.0","name":"XBM Unsigned Byte Bitmap Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"text":{"type":"string","maxLength":4096}},"required":["text"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode strict X11 unsigned-char XBM source containing one named width, height and hexadecimal byte array; C expressions and code reject."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"xbm-unsigned-byte-bitmap-decoder","input":{"data":{"text":"#define icon_width 3\n#define icon_height 1\nstatic unsigned char icon_bits[] = { 0x05 };\n"}}}},"limitations":["Decode strict X11 unsigned-char XBM source containing one named width, height and hexadecimal byte array; C expressions and code reject. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"psf2-bitmap-font-raster-decoder","version":"1.0.0","name":"PSF2 Bitmap Font Raster Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"hex":{"type":"string","pattern":"^(?:[0-9A-Fa-f]{2})*$","maxLength":16384}},"required":["hex"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode complete PSF2 version-zero bitmap fonts without Unicode tables, enforcing exact glyph and row-stride sizes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"psf2-bitmap-font-raster-decoder","input":{"data":{"hex":"72b54a860000000020000000000000000100000001000000010000000800000080"}}}},"limitations":["Decode complete PSF2 version-zero bitmap fonts without Unicode tables, enforcing exact glyph and row-stride sizes. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"jasc-pal-rgb-palette-decoder","version":"1.0.0","name":"JASC PAL RGB Palette Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"text":{"type":"string","maxLength":4096}},"required":["text"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Parse complete JASC-PAL 0100 text palettes with exact color count and integer RGB channel bounds."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"jasc-pal-rgb-palette-decoder","input":{"data":{"text":"JASC-PAL\n0100\n2\n255 0 0\n0 128 255\n"}}}},"limitations":["Parse complete JASC-PAL 0100 text palettes with exact color count and integer RGB channel bounds. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ase-rgb-swatch-block-decoder","version":"1.0.0","name":"ASE RGB Swatch Block Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"hex":{"type":"string","pattern":"^(?:[0-9A-Fa-f]{2})*$","maxLength":16384}},"required":["hex"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode complete Adobe Swatch Exchange version-one files containing RGB color-entry blocks with UTF16BE names and finite normalized channels; group and non-RGB blocks reject."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ase-rgb-swatch-block-decoder","input":{"data":{"hex":"41534546000100000000000100010000001c00040052006500640000524742203f80000000000000000000000002"}}}},"limitations":["Decode complete Adobe Swatch Exchange version-one files containing RGB color-entry blocks with UTF16BE names and finite normalized channels; group and non-RGB blocks reject. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"doom-wad-lump-directory-decoder","version":"1.0.0","name":"Doom WAD Lump Directory Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"hex":{"type":"string","pattern":"^(?:[0-9A-Fa-f]{2})*$","maxLength":16384}},"required":["hex"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode a complete IWAD or PWAD lump directory with ASCII names and supplied-data span bounds; game content and map semantics are opaque."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"doom-wad-lump-directory-decoder","input":{"data":{"hex":"50574144010000000f0000000102030c000000030000005445535400000000"}}}},"limitations":["Decode a complete IWAD or PWAD lump directory with ASCII names and supplied-data span bounds; game content and map semantics are opaque. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"quake-pak-file-directory-decoder","version":"1.0.0","name":"Quake PAK File Directory Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"hex":{"type":"string","pattern":"^(?:[0-9A-Fa-f]{2})*$","maxLength":16384}},"required":["hex"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode complete Quake PACK archives with fixed path directory entries, contained file spans and safe relative path names; content is not executed."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"quake-pak-file-directory-decoder","input":{"data":{"hex":"5041434b0e0000004000000001026d6170732f612e627370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c00000002000000"}}}},"limitations":["Decode complete Quake PACK archives with fixed path directory entries, contained file spans and safe relative path names; content is not executed. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pcf-bitmap-font-table-directory","version":"1.0.0","name":"PCF Bitmap Font Table Directory","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"hex":{"type":"string","pattern":"^(?:[0-9A-Fa-f]{2})*$","maxLength":16384}},"required":["hex"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode the PCF table directory and validate unique table-type bits, aligned nonoverlapping supplied table spans and format-header agreement."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pcf-bitmap-font-table-directory","input":{"data":{"hex":"01666370010000000100000000000000040000001800000000000000"}}}},"limitations":["Decode the PCF table directory and validate unique table-type bits, aligned nonoverlapping supplied table spans and format-header agreement. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"blender-file-block-envelope-directory","version":"1.0.0","name":"Blender Legacy File Block Envelope Directory","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"hex":{"type":"string","pattern":"^(?:[0-9A-Fa-f]{2})*$","maxLength":16384}},"required":["hex"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode legacy pre-5 Blender file block envelopes using the declared pointer width and endianness, requiring a terminal ENDB block; SDNA and scene content are not interpreted."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"blender-file-block-envelope-directory","input":{"data":{"hex":"424c454e4445525f76333030454e444200000000000000000000000000000000"}}}},"limitations":["Decode legacy pre-5 Blender file block envelopes using the declared pointer width and endianness, requiring a terminal ENDB block; SDNA and scene content are not interpreted. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"nifti1-array-header-layout-inspection","version":"1.0.0","name":"NIfTI1 Array Header Layout Inspection","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"hex":{"type":"string","pattern":"^(?:[0-9A-Fa-f]{2})*$","maxLength":16384}},"required":["hex"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect an exact 348-byte NIfTI1 header for supported scalar datatype, dimensions, bit depth, voxel spacing and file-layout fields; no medical interpretation or image data validation is provided."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"nifti1-array-header-layout-inspection","input":{"data":{"hex":"5c010000000000000000000000000000000000000000000000000000000000000000000000000000020002000300000000000000000000000000000000000000000000000000020008000000000000000000803f0000803f00000000000000000000000000000000000000000000b043000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e2b3100"}}}},"limitations":["Inspect an exact 348-byte NIfTI1 header for supported scalar datatype, dimensions, bit depth, voxel spacing and file-layout fields; no medical interpretation or image data validation is provided. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"numpy-npy1-scalar-array-decoder","version":"1.0.0","name":"NumPy NPY1 Scalar Array Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data"],"properties":{"data":{"type":"object","properties":{"hex":{"type":"string","pattern":"^(?:[0-9A-Fa-f]{2})*$","maxLength":16384}},"required":["hex"],"additionalProperties":false}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode complete NPY1.0 arrays with a strict literal header and supported nonobject integer or finite floating scalar dtype; arbitrary Python literals and pickle data reject."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"numpy-npy1-scalar-array-decoder","input":{"data":{"hex":"934e554d5059010046007b276465736372273a20277c7531272c2027666f727472616e5f6f72646572273a2046616c73652c20277368617065273a2028332c292c207d2020202020202020202020200a010203"}}}},"limitations":["Decode complete NPY1.0 arrays with a strict literal header and supported nonobject integer or finite floating scalar dtype; arbitrary Python literals and pickle data reject. Bounded deterministic supplied-data profile; no program execution, external-system access or assurance claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pump-affinity-speed-test-record","version":"1.0.0","name":"Pump Affinity Speed Test Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","referenceRpm","testRpm","referenceFlowM3PerHour","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"referenceRpm":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"testRpm":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"referenceFlowM3PerHour":{"type":"number","minimum":0,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare measured flow with the same-impeller ideal pump speed affinity relation at homologous operating points."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pump-affinity-speed-test-record","input":{"records":[{"id":"R1","referenceRpm":1000,"testRpm":1500,"referenceFlowM3PerHour":20,"observedValue":30,"tolerance":1e-9}]}}},"limitations":["Compare measured flow with the same-impeller ideal pump speed affinity relation at homologous operating points. Fixed geometry and incompressible fluid; system-curve displacement and efficiency change are excluded. Compare the reported observedValue with calculatedValue in m3/h using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pump-impeller-trim-head-record","version":"1.0.0","name":"Pump Impeller Trim Head Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","referenceDiameterMm","trimmedDiameterMm","referenceHeadM","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"referenceDiameterMm":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"trimmedDiameterMm":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"referenceHeadM":{"type":"number","minimum":0,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare observed head to the approximate diameter-squared trimming relation at unchanged speed."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pump-impeller-trim-head-record","input":{"records":[{"id":"R1","referenceDiameterMm":200,"trimmedDiameterMm":180,"referenceHeadM":50,"observedValue":40.5,"tolerance":1e-9}]}}},"limitations":["Compare observed head to the approximate diameter-squared trimming relation at unchanged speed. This is a supplied homologous-point reference, not a guarantee for a changed impeller. Compare the reported observedValue with calculatedValue in m using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pump-suction-head-availability-record","version":"1.0.0","name":"Pump Suction Head Availability Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","surfaceAbsolutePa","vapourPa","densityKgM3","elevationM","suctionLossM","gravityMPerS2","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"surfaceAbsolutePa":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"vapourPa":{"type":"number","minimum":0,"maximum":1000000000000000},"densityKgM3":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"elevationM":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"suctionLossM":{"type":"number","minimum":0,"maximum":1000000000000000},"gravityMPerS2":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile available suction head from free-surface absolute pressure, vapour pressure, static elevation and declared suction losses."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pump-suction-head-availability-record","input":{"records":[{"id":"R1","surfaceAbsolutePa":100000,"vapourPa":20000,"densityKgM3":1000,"elevationM":2,"suctionLossM":1,"gravityMPerS2":10,"observedValue":9,"tolerance":1e-9}]}}},"limitations":["Reconcile available suction head from free-surface absolute pressure, vapour pressure, static elevation and declared suction losses. No required-NPSH curve, cavitation clearance or equipment suitability is inferred. Compare the reported observedValue with calculatedValue in m using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pump-volumetric-leakage-record","version":"1.0.0","name":"Pump Volumetric Leakage Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","displacementCm3PerRev","rpm","measuredFlowLPerMin","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"displacementCm3PerRev":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"rpm":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"measuredFlowLPerMin":{"type":"number","minimum":0,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile positive-displacement pump volumetric shortfall at a supplied displacement and speed."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pump-volumetric-leakage-record","input":{"records":[{"id":"R1","displacementCm3PerRev":100,"rpm":1000,"measuredFlowLPerMin":90,"observedValue":10,"tolerance":1e-9}]}}},"limitations":["Reconcile positive-displacement pump volumetric shortfall at a supplied displacement and speed. Internal leakage is an accounting label only; slip mechanisms and fault diagnosis are excluded. Compare the reported observedValue with calculatedValue in L/min using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pump-wire-to-water-efficiency-record","version":"1.0.0","name":"Pump Wire to Water Efficiency Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","flowM3PerS","headM","densityKgM3","gravityMPerS2","inputW","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"flowM3PerS":{"type":"number","minimum":0,"maximum":1000000000000000},"headM":{"type":"number","minimum":0,"maximum":1000000000000000},"densityKgM3":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"gravityMPerS2":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"inputW":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare recorded wire-to-water efficiency with simultaneous hydraulic duty and electrical input."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pump-wire-to-water-efficiency-record","input":{"records":[{"id":"R1","flowM3PerS":0.01,"headM":10,"densityKgM3":1000,"gravityMPerS2":10,"inputW":2000,"observedValue":0.5,"tolerance":1e-9}]}}},"limitations":["Compare recorded wire-to-water efficiency with simultaneous hydraulic duty and electrical input. Declared density and gravity remain explicit; no motor/pump loss separation. Compare the reported observedValue with calculatedValue in fraction using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fan-standard-density-pressure-record","version":"1.0.0","name":"Fan Standard Density Pressure Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","measuredPressurePa","testDensityKgM3","referenceDensityKgM3","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"measuredPressurePa":{"type":"number","minimum":0,"maximum":1000000000000000},"testDensityKgM3":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"referenceDensityKgM3":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile fan pressure to a caller-specified reference density at unchanged speed and volumetric flow."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fan-standard-density-pressure-record","input":{"records":[{"id":"R1","measuredPressurePa":900,"testDensityKgM3":1.2,"referenceDensityKgM3":1,"observedValue":750,"tolerance":1e-9}]}}},"limitations":["Reconcile fan pressure to a caller-specified reference density at unchanged speed and volumetric flow. Compressibility, fan curves and installation effects are excluded. Compare the reported observedValue with calculatedValue in Pa using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"duct-velocity-pressure-record","version":"1.0.0","name":"Duct Velocity Pressure Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","densityKgM3","velocityMPerS","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"densityKgM3":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"velocityMPerS":{"type":"number","minimum":0,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare a supplied velocity-pressure reading with incompressible dynamic pressure at declared density."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"duct-velocity-pressure-record","input":{"records":[{"id":"R1","densityKgM3":1.2,"velocityMPerS":10,"observedValue":60,"tolerance":1e-9}]}}},"limitations":["Compare a supplied velocity-pressure reading with incompressible dynamic pressure at declared density. Pitot alignment, static-port errors and flow traverse adequacy are excluded. Compare the reported observedValue with calculatedValue in Pa using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fan-inlet-outlet-total-pressure-record","version":"1.0.0","name":"Fan Inlet Outlet Total Pressure Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","inletStaticPa","outletStaticPa","inletVelocityMPerS","outletVelocityMPerS","densityKgM3","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"inletStaticPa":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"outletStaticPa":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"inletVelocityMPerS":{"type":"number","minimum":0,"maximum":1000000000000000},"outletVelocityMPerS":{"type":"number","minimum":0,"maximum":1000000000000000},"densityKgM3":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile fan total-pressure rise including unequal inlet/outlet velocity pressure."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fan-inlet-outlet-total-pressure-record","input":{"records":[{"id":"R1","inletStaticPa":-50,"outletStaticPa":300,"inletVelocityMPerS":10,"outletVelocityMPerS":20,"densityKgM3":1,"observedValue":500,"tolerance":1e-9}]}}},"limitations":["Reconcile fan total-pressure rise including unequal inlet/outlet velocity pressure. This is a paired observation bridge; no fan selection or pressure rating. Compare the reported observedValue with calculatedValue in Pa using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"motor-slip-nameplate-record","version":"1.0.0","name":"Motor Slip Nameplate Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","frequencyHz","polePairs","rotorRpm","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"frequencyHz":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"polePairs":{"type":"integer","minimum":1,"maximum":20},"rotorRpm":{"type":"number","minimum":0,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile induction-motor slip for an explicitly motoring observation using electrical frequency and pole pairs."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"motor-slip-nameplate-record","input":{"records":[{"id":"R1","frequencyHz":50,"polePairs":2,"rotorRpm":1440,"observedValue":0.04,"tolerance":1e-9}]}}},"limitations":["Reconcile induction-motor slip for an explicitly motoring observation using electrical frequency and pole pairs. Generator operation, harmonics and load inference are excluded. Compare the reported observedValue with calculatedValue in fraction using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"motor-output-torque-dynamometer-record","version":"1.0.0","name":"Motor Output Torque Dynamometer Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","brakeForceN","armM","rpm","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"brakeForceN":{"type":"number","minimum":0,"maximum":1000000000000000},"armM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"rpm":{"type":"number","minimum":0,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile measured brake-arm force and rotational speed with mechanical output power."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"motor-output-torque-dynamometer-record","input":{"records":[{"id":"R1","brakeForceN":100,"armM":0.5,"rpm":600,"observedValue":3141.592653589793,"tolerance":1e-9}]}}},"limitations":["Reconcile measured brake-arm force and rotational speed with mechanical output power. Assumes perpendicular arm force; dynamometer tare, calibration and efficiency remain supplied separately. Compare the reported observedValue with calculatedValue in W using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"motor-stator-copper-loss-record","version":"1.0.0","name":"Motor Stator Copper Loss Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","phaseResistanceOhm","phaseCurrentA","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"phaseResistanceOhm":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"phaseCurrentA":{"type":"number","minimum":0,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile three equal phase winding copper losses using per-phase RMS current and operating-temperature resistance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"motor-stator-copper-loss-record","input":{"records":[{"id":"R1","phaseResistanceOhm":2,"phaseCurrentA":10,"observedValue":600,"tolerance":1e-9}]}}},"limitations":["Reconcile three equal phase winding copper losses using per-phase RMS current and operating-temperature resistance. Line/phase conversion and AC skin/proximity loss are excluded. Compare the reported observedValue with calculatedValue in W using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"winding-resistance-temperature-record","version":"1.0.0","name":"Winding Resistance Temperature Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","coldResistanceOhm","hotResistanceOhm","coldC","materialOffsetK","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"coldResistanceOhm":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"hotResistanceOhm":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"coldC":{"type":"number","minimum":-100,"maximum":200},"materialOffsetK":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a resistance-derived winding temperature using a caller-supplied material temperature offset."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"winding-resistance-temperature-record","input":{"records":[{"id":"R1","coldResistanceOhm":10,"hotResistanceOhm":12,"coldC":20,"materialOffsetK":230,"observedValue":70,"tolerance":1e-9}]}}},"limitations":["Reconcile a resistance-derived winding temperature using a caller-supplied material temperature offset. No default conductor material, permissible temperature or insulation classification. Compare the reported observedValue with calculatedValue in degC using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"transformer-no-load-power-factor-record","version":"1.0.0","name":"Transformer No Load Power Factor Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","inputW","voltageRmsV","currentRmsA","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"inputW":{"type":"number","minimum":0,"maximum":1000000000000000},"voltageRmsV":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"currentRmsA":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile true no-load power factor in one single-phase transformer test from measured watts and RMS voltage/current."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"transformer-no-load-power-factor-record","input":{"records":[{"id":"R1","inputW":60,"voltageRmsV":200,"currentRmsA":1,"observedValue":0.3,"tolerance":1e-9}]}}},"limitations":["Reconcile true no-load power factor in one single-phase transformer test from measured watts and RMS voltage/current. Equivalent-circuit extraction and energization advice are excluded. Compare the reported observedValue with calculatedValue in fraction using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"transformer-short-circuit-impedance-record","version":"1.0.0","name":"Transformer Short Circuit Impedance Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","shortCircuitV","ratedV","testCurrentA","ratedCurrentA","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"shortCircuitV":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"ratedV":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"testCurrentA":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"ratedCurrentA":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile transformer equivalent impedance magnitude from a short-circuit test scaled linearly to rated current and voltage on the same winding."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"transformer-short-circuit-impedance-record","input":{"records":[{"id":"R1","shortCircuitV":10,"ratedV":200,"testCurrentA":5,"ratedCurrentA":10,"observedValue":0.1,"tolerance":1e-9}]}}},"limitations":["Reconcile transformer equivalent impedance magnitude from a short-circuit test scaled linearly to rated current and voltage on the same winding. Saturation and test safety are excluded. Compare the reported observedValue with calculatedValue in per-unit using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"transformer-efficiency-load-point-record","version":"1.0.0","name":"Transformer Efficiency Load Point Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","ratedVa","loadFraction","powerFactor","coreLossW","ratedCopperLossW","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"ratedVa":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"loadFraction":{"type":"number","minimum":0,"maximum":2},"powerFactor":{"type":"number","minimum":0,"maximum":1},"coreLossW":{"type":"number","minimum":0,"maximum":1000000000000000},"ratedCopperLossW":{"type":"number","minimum":0,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile one transformer load-point efficiency with constant core loss and quadratic copper loss."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"transformer-efficiency-load-point-record","input":{"records":[{"id":"R1","ratedVa":10000,"loadFraction":0.5,"powerFactor":1,"coreLossW":100,"ratedCopperLossW":400,"observedValue":0.9615384615384616,"tolerance":1e-9}]}}},"limitations":["Reconcile one transformer load-point efficiency with constant core loss and quadratic copper loss. The selected load point is not a rating or optimum loading recommendation. Compare the reported observedValue with calculatedValue in fraction using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"three-phase-current-unbalance-record","version":"1.0.0","name":"Three Phase Current Unbalance Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","currentsA","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"currentsA":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":0,"maximum":1000000000000000}},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile maximum deviation of three RMS current magnitudes from their arithmetic mean."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"three-phase-current-unbalance-record","input":{"records":[{"id":"R1","currentsA":[90,100,110],"observedValue":0.1,"tolerance":1e-9}]}}},"limitations":["Reconcile maximum deviation of three RMS current magnitudes from their arithmetic mean. This magnitude-only index is distinct from negative-sequence phasor unbalance and supplies no operating limit. Compare the reported observedValue with calculatedValue in fraction using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"neutral-triplen-current-record","version":"1.0.0","name":"Neutral Triplen Current Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","thirdA","ninthA","fifteenthA","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"thirdA":{"type":"number","minimum":0,"maximum":1000000000000000},"ninthA":{"type":"number","minimum":0,"maximum":1000000000000000},"fifteenthA":{"type":"number","minimum":0,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile neutral RMS current from three declared balanced co-phasal triplen harmonic phase-current magnitudes, with orthogonal harmonic frequencies."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"neutral-triplen-current-record","input":{"records":[{"id":"R1","thirdA":3,"ninthA":4,"fifteenthA":0,"observedValue":15,"tolerance":1e-9}]}}},"limitations":["Reconcile neutral RMS current from three declared balanced co-phasal triplen harmonic phase-current magnitudes, with orthogonal harmonic frequencies. Other harmonics, unbalance and conductor adequacy are excluded. Compare the reported observedValue with calculatedValue in A using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"power-meter-ct-pt-ratio-record","version":"1.0.0","name":"Power Meter CT PT Ratio Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","registerKwh","currentPrimaryA","currentSecondaryA","voltagePrimaryV","voltageSecondaryV","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"registerKwh":{"type":"number","minimum":0,"maximum":1000000000000000},"currentPrimaryA":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"currentSecondaryA":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"voltagePrimaryV":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"voltageSecondaryV":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile an unscaled energy-register difference using declared current/voltage transformer ratios."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"power-meter-ct-pt-ratio-record","input":{"records":[{"id":"R1","registerKwh":10,"currentPrimaryA":100,"currentSecondaryA":5,"voltagePrimaryV":1000,"voltageSecondaryV":100,"observedValue":2000,"tolerance":1e-9}]}}},"limitations":["Reconcile an unscaled energy-register difference using declared current/voltage transformer ratios. Already-scaled registers, phase wiring, polarity and revenue-meter certification are excluded. Compare the reported observedValue with calculatedValue in kWh using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"current-loop-span-indication-record","version":"1.0.0","name":"Current Loop Span Indication Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","currentMa","lowerValue","upperValue","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"currentMa":{"type":"number","minimum":0,"maximum":30},"lowerValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"upperValue":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a linear 4–20 mA indication with a caller-declared engineering span, retaining under/over-range extrapolation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"current-loop-span-indication-record","input":{"records":[{"id":"R1","currentMa":12,"lowerValue":0,"upperValue":100,"observedValue":50,"tolerance":1e-9}]}}},"limitations":["Reconcile a linear 4–20 mA indication with a caller-declared engineering span, retaining under/over-range extrapolation. Fault status and transmitter calibration are not inferred. Compare the reported observedValue with calculatedValue in declared engineering unit using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rtd-lead-resistance-bias-record","version":"1.0.0","name":"RTD Lead Resistance Bias Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","lead1Ohm","lead2Ohm","sensitivityOhmPerK","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"lead1Ohm":{"type":"number","minimum":0,"maximum":1000000000000000},"lead2Ohm":{"type":"number","minimum":0,"maximum":1000000000000000},"sensitivityOhmPerK":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile the ideal two-wire RTD temperature bias from both lead resistances and a supplied local resistance sensitivity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rtd-lead-resistance-bias-record","input":{"records":[{"id":"R1","lead1Ohm":1,"lead2Ohm":1,"sensitivityOhmPerK":0.4,"observedValue":5,"tolerance":1e-9}]}}},"limitations":["Reconcile the ideal two-wire RTD temperature bias from both lead resistances and a supplied local resistance sensitivity. Nonlinear RTD conversion, three-wire compensation and calibration are excluded. Compare the reported observedValue with calculatedValue in K using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"thermocouple-cold-junction-emf-record","version":"1.0.0","name":"Thermocouple Cold Junction EMF Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","measuredMv","coldJunctionEquivalentMv","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"measuredMv":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"coldJunctionEquivalentMv":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a thermocouple EMF to a zero-reference junction using an explicitly supplied equivalent cold-junction EMF."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"thermocouple-cold-junction-emf-record","input":{"records":[{"id":"R1","measuredMv":2,"coldJunctionEquivalentMv":1,"observedValue":3,"tolerance":1e-9}]}}},"limitations":["Reconcile a thermocouple EMF to a zero-reference junction using an explicitly supplied equivalent cold-junction EMF. No thermocouple type polynomial, temperature inversion or sensor suitability. Compare the reported observedValue with calculatedValue in mV using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"encoder-quadrature-travel-record","version":"1.0.0","name":"Encoder Quadrature Travel Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","countDelta","pulsesPerRev","decodeFactor","travelMmPerRev","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"countDelta":{"type":"integer","minimum":-1000000,"maximum":1000000},"pulsesPerRev":{"type":"integer","minimum":1,"maximum":1000000},"decodeFactor":{"enum":[1,2,4]},"travelMmPerRev":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile signed linear travel from quadrature count change, named decoding factor and screw advance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"encoder-quadrature-travel-record","input":{"records":[{"id":"R1","countDelta":4000,"pulsesPerRev":1000,"decodeFactor":4,"travelMmPerRev":5,"observedValue":5,"tolerance":1e-9}]}}},"limitations":["Reconcile signed linear travel from quadrature count change, named decoding factor and screw advance. Counter rollover, lost counts, backlash and machine positioning are excluded. Compare the reported observedValue with calculatedValue in mm using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"strain-bridge-quarter-small-signal-record","version":"1.0.0","name":"Strain Bridge Quarter Small Signal Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","outputMvPerV","gaugeFactor","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"outputMvPerV":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"gaugeFactor":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile the small-signal single-active-arm quarter-bridge strain approximation from mV/V and gauge factor."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"strain-bridge-quarter-small-signal-record","input":{"records":[{"id":"R1","outputMvPerV":0.5,"gaugeFactor":2,"observedValue":0.001,"tolerance":1e-9}]}}},"limitations":["Reconcile the small-signal single-active-arm quarter-bridge strain approximation from mV/V and gauge factor. Temperature compensation, transverse sensitivity and bridge wiring diagnosis are excluded. Compare the reported observedValue with calculatedValue in strain using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"load-cell-deadweight-sensitivity-record","version":"1.0.0","name":"Load Cell Deadweight Sensitivity Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","loadedMv","zeroMv","excitationV","massKg","gravityMPerS2","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"loadedMv":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"zeroMv":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"excitationV":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"massKg":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"gravityMPerS2":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile load-cell bridge sensitivity from one deadweight/zero observation and declared excitation and gravity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"load-cell-deadweight-sensitivity-record","input":{"records":[{"id":"R1","loadedMv":5,"zeroMv":1,"excitationV":10,"massKg":2,"gravityMPerS2":10,"observedValue":0.02,"tolerance":1e-9}]}}},"limitations":["Reconcile load-cell bridge sensitivity from one deadweight/zero observation and declared excitation and gravity. Nonlinearity, hysteresis and calibration accreditation are excluded. Compare the reported observedValue with calculatedValue in mV/V/N using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pressure-head-elevation-correction-record","version":"1.0.0","name":"Pressure Head Elevation Correction Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","gaugePa","densityKgM3","gaugeAboveDatumM","gravityMPerS2","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"gaugePa":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"densityKgM3":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"gaugeAboveDatumM":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"gravityMPerS2":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a static liquid pressure indication to a declared lower datum using the gauge-above-datum sign convention."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pressure-head-elevation-correction-record","input":{"records":[{"id":"R1","gaugePa":10000,"densityKgM3":1000,"gaugeAboveDatumM":2,"gravityMPerS2":10,"observedValue":30000,"tolerance":1e-9}]}}},"limitations":["Reconcile a static liquid pressure indication to a declared lower datum using the gauge-above-datum sign convention. Dynamic pressure and differing fluid columns are excluded. Compare the reported observedValue with calculatedValue in Pa using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"differential-pressure-square-root-flow-record","version":"1.0.0","name":"Differential Pressure Square Root Flow Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","differentialPa","referencePa","referenceFlow","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"differentialPa":{"type":"number","minimum":0,"maximum":1000000000000000},"referencePa":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"referenceFlow":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile square-root differential-pressure flow scaling from one supplied reference point at constant density and discharge factor."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"differential-pressure-square-root-flow-record","input":{"records":[{"id":"R1","differentialPa":25,"referencePa":100,"referenceFlow":20,"observedValue":10,"tolerance":1e-9}]}}},"limitations":["Reconcile square-root differential-pressure flow scaling from one supplied reference point at constant density and discharge factor. It does not infer tap geometry or compensate density. Compare the reported observedValue with calculatedValue in declared volume/time unit using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"belt-frequency-tension-record","version":"1.0.0","name":"Belt Frequency Tension Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","spanM","massKgPerM","frequencyHz","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"spanM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"massKgPerM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"frequencyHz":{"type":"number","minimum":0,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile ideal flexible-string belt-span tension from transverse fundamental frequency."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"belt-frequency-tension-record","input":{"records":[{"id":"R1","spanM":1,"massKgPerM":0.5,"frequencyHz":10,"observedValue":200,"tolerance":1e-9}]}}},"limitations":["Reconcile ideal flexible-string belt-span tension from transverse fundamental frequency. Bending stiffness, multiple belts and manufacturer installation limits are excluded. Compare the reported observedValue with calculatedValue in N using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"chain-pitch-wear-extension-record","version":"1.0.0","name":"Chain Pitch Wear Extension Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","measuredMm","pitches","nominalPitchMm","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"measuredMm":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"pitches":{"type":"integer","minimum":1,"maximum":1000},"nominalPitchMm":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile chain gauge-length fractional extension across an explicit number of pitches."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"chain-pitch-wear-extension-record","input":{"records":[{"id":"R1","measuredMm":510,"pitches":10,"nominalPitchMm":50,"observedValue":0.02,"tolerance":1e-9}]}}},"limitations":["Reconcile chain gauge-length fractional extension across an explicit number of pitches. Negative values are retained; replacement limits and wear cause are caller responsibilities. Compare the reported observedValue with calculatedValue in fraction using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gear-tooth-mesh-frequency-record","version":"1.0.0","name":"Gear Tooth Mesh Frequency Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","teeth","shaftRpm","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"teeth":{"type":"integer","minimum":1,"maximum":10000},"shaftRpm":{"type":"number","minimum":0,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile gear tooth mesh frequency from a declared tooth count and shaft speed."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gear-tooth-mesh-frequency-record","input":{"records":[{"id":"R1","teeth":30,"shaftRpm":600,"observedValue":300,"tolerance":1e-9}]}}},"limitations":["Reconcile gear tooth mesh frequency from a declared tooth count and shaft speed. Harmonic sidebands and defect diagnosis are excluded. Compare the reported observedValue with calculatedValue in Hz using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rolling-bearing-bpfo-record","version":"1.0.0","name":"Rolling Bearing Outer Race Passage Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","elements","ballDiameterMm","pitchDiameterMm","contactAngleRad","shaftHz","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"elements":{"type":"integer","minimum":2,"maximum":100},"ballDiameterMm":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"pitchDiameterMm":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"contactAngleRad":{"type":"number","minimum":0,"maximum":1.55},"shaftHz":{"type":"number","minimum":0,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile ideal outer-race rolling-element passage frequency with a stationary outer ring."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rolling-bearing-bpfo-record","input":{"records":[{"id":"R1","elements":8,"ballDiameterMm":10,"pitchDiameterMm":50,"contactAngleRad":0,"shaftHz":10,"observedValue":32,"tolerance":1e-9}]}}},"limitations":["Reconcile ideal outer-race rolling-element passage frequency with a stationary outer ring. Slip, contact-angle change and defect identification are excluded. Compare the reported observedValue with calculatedValue in Hz using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bearing-basic-life-load-record","version":"1.0.0","name":"Bearing Basic Life Load Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","dynamicRatingN","equivalentLoadN","exponent","rpm","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"dynamicRatingN":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"equivalentLoadN":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"exponent":{"type":"number","minimum":1,"maximum":4},"rpm":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a supplied basic rating-life calculation from dynamic rating, equivalent load and explicit exponent."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bearing-basic-life-load-record","input":{"records":[{"id":"R1","dynamicRatingN":2000,"equivalentLoadN":1000,"exponent":3,"rpm":1000,"observedValue":133.33333333333334,"tolerance":1e-9}]}}},"limitations":["Reconcile a supplied basic rating-life calculation from dynamic rating, equivalent load and explicit exponent. No reliability modifier, lubrication adjustment or actual service-life guarantee. Compare the reported observedValue with calculatedValue in h using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"shaft-coupling-angular-offset-record","version":"1.0.0","name":"Shaft Coupling Angular Offset Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","faceGapDifferenceMm","measurementDiameterMm","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"faceGapDifferenceMm":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"measurementDiameterMm":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile ideal coupling-face angular mismatch from diametrically opposed gap difference and measurement diameter."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"shaft-coupling-angular-offset-record","input":{"records":[{"id":"R1","faceGapDifferenceMm":1,"measurementDiameterMm":100,"observedValue":0.009999666686665238,"tolerance":1e-9}]}}},"limitations":["Reconcile ideal coupling-face angular mismatch from diametrically opposed gap difference and measurement diameter. Runout, sag, thermal alignment and acceptability are excluded. Compare the reported observedValue with calculatedValue in rad using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"shaft-thermal-alignment-growth-record","version":"1.0.0","name":"Shaft Thermal Alignment Growth Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","supportHeightMm","expansionPerK","temperatureRiseK","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"supportHeightMm":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"expansionPerK":{"type":"number","minimum":0,"maximum":0.01},"temperatureRiseK":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile one uniform support thermal-growth contribution to shaft center height using a supplied expansion coefficient."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"shaft-thermal-alignment-growth-record","input":{"records":[{"id":"R1","supportHeightMm":500,"expansionPerK":0.000012,"temperatureRiseK":50,"observedValue":0.3,"tolerance":1e-9}]}}},"limitations":["Reconcile one uniform support thermal-growth contribution to shaft center height using a supplied expansion coefficient. Differential structures, restraints and required alignment targets are excluded. Compare the reported observedValue with calculatedValue in mm using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rotor-two-plane-static-couple-record","version":"1.0.0","name":"Rotor Two Plane Static Couple Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","plane1KgMm","plane2KgMm","separationMm","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"plane1KgMm":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"plane2KgMm":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"separationMm":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile the signed unbalance couple of two collinear correction-plane vectors relative to their midplane."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rotor-two-plane-static-couple-record","input":{"records":[{"id":"R1","plane1KgMm":10,"plane2KgMm":-10,"separationMm":200,"observedValue":-2000,"tolerance":1e-9}]}}},"limitations":["Reconcile the signed unbalance couple of two collinear correction-plane vectors relative to their midplane. Scalar collinear profile only; no balancing-machine action or correction recommendation. Compare the reported observedValue with calculatedValue in kg mm2 using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"vibration-velocity-displacement-record","version":"1.0.0","name":"Sinusoidal Vibration Displacement Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","velocityRmsMmPerS","frequencyHz","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"velocityRmsMmPerS":{"type":"number","minimum":0,"maximum":1000000000000000},"frequencyHz":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile single-frequency sinusoidal displacement RMS from velocity RMS and frequency."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"vibration-velocity-displacement-record","input":{"records":[{"id":"R1","velocityRmsMmPerS":10,"frequencyHz":10,"observedValue":0.15915494309189535,"tolerance":1e-9}]}}},"limitations":["Reconcile single-frequency sinusoidal displacement RMS from velocity RMS and frequency. Broadband integration and machine severity evaluation are excluded. Compare the reported observedValue with calculatedValue in mm RMS using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"vibration-log-decrement-observation-record","version":"1.0.0","name":"Vibration Log Decrement Observation Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","firstPeak","laterPeak","cycles","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"firstPeak":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"laterPeak":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"cycles":{"type":"integer","minimum":1,"maximum":1000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile average logarithmic decrement across positive same-sign free-decay peaks separated by an explicit number of cycles."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"vibration-log-decrement-observation-record","input":{"records":[{"id":"R1","firstPeak":4,"laterPeak":1,"cycles":2,"observedValue":0.6931471805599453,"tolerance":1e-9}]}}},"limitations":["Reconcile average logarithmic decrement across positive same-sign free-decay peaks separated by an explicit number of cycles. Multimode data, forcing and damping diagnosis are excluded. Compare the reported observedValue with calculatedValue in dimensionless using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"linear-actuator-screw-efficiency-record","version":"1.0.0","name":"Linear Actuator Screw Efficiency Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","forceN","leadMm","torqueNm","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"forceN":{"type":"number","minimum":0,"maximum":1000000000000000},"leadMm":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"torqueNm":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile forward screw-actuator efficiency from axial force, advance per turn and drive torque."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"linear-actuator-screw-efficiency-record","input":{"records":[{"id":"R1","forceN":1000,"leadMm":5,"torqueNm":2,"observedValue":0.3978873577297384,"tolerance":1e-9}]}}},"limitations":["Reconcile forward screw-actuator efficiency from axial force, advance per turn and drive torque. Backdriving, self-locking and actuator selection are excluded. Compare the reported observedValue with calculatedValue in fraction using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hydraulic-cylinder-annulus-force-record","version":"1.0.0","name":"Hydraulic Cylinder Annulus Force Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","boreMm","rodMm","pressurePa","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"boreMm":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"rodMm":{"type":"number","minimum":0,"maximum":1000000000000000},"pressurePa":{"type":"number","minimum":0,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile ideal retract-side cylinder force from gauge pressure and annular area."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hydraulic-cylinder-annulus-force-record","input":{"records":[{"id":"R1","boreMm":100,"rodMm":60,"pressurePa":1000000,"observedValue":5026.548245743669,"tolerance":1e-9}]}}},"limitations":["Reconcile ideal retract-side cylinder force from gauge pressure and annular area. Opposite chamber pressure, seal friction and load holding are excluded. Compare the reported observedValue with calculatedValue in N using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hydraulic-cylinder-cross-port-speed-record","version":"1.0.0","name":"Hydraulic Cylinder Cross Port Speed Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","flowLPerMin","rodMm","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"flowLPerMin":{"type":"number","minimum":0,"maximum":1000000000000000},"rodMm":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile ideal regenerative-extension speed when both cylinder chambers are connected and external flow acts on rod area."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hydraulic-cylinder-cross-port-speed-record","input":{"records":[{"id":"R1","flowLPerMin":6,"rodMm":20,"observedValue":0.3183098861837907,"tolerance":1e-9}]}}},"limitations":["Reconcile ideal regenerative-extension speed when both cylinder chambers are connected and external flow acts on rod area. Only the ideal regenerative topology is covered; no valve/control instructions. Compare the reported observedValue with calculatedValue in m/s using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"accumulator-polytropic-deliverable-record","version":"1.0.0","name":"Accumulator Polytropic Deliverable Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","prechargePa","gasVolumeM3","highPa","lowPa","exponent","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"prechargePa":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"gasVolumeM3":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"highPa":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"lowPa":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"exponent":{"type":"number","minimum":1,"maximum":2},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile ideal gas-loaded accumulator fluid delivery between two absolute pressures using a supplied polytropic exponent."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"accumulator-polytropic-deliverable-record","input":{"records":[{"id":"R1","prechargePa":100000,"gasVolumeM3":1,"highPa":400000,"lowPa":200000,"exponent":1,"observedValue":0.25,"tolerance":1e-9}]}}},"limitations":["Reconcile ideal gas-loaded accumulator fluid delivery between two absolute pressures using a supplied polytropic exponent. Bladder limits, thermal dynamics, precharge procedure and equipment ratings are excluded. Compare the reported observedValue with calculatedValue in m3 using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hydraulic-fluid-bulk-compression-record","version":"1.0.0","name":"Hydraulic Fluid Bulk Compression Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","volumeM3","pressureRisePa","bulkModulusPa","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"volumeM3":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"pressureRisePa":{"type":"number","minimum":0,"maximum":1000000000000000},"bulkModulusPa":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile the small-strain fluid compression volume from a supplied constant bulk modulus."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hydraulic-fluid-bulk-compression-record","input":{"records":[{"id":"R1","volumeM3":1,"pressureRisePa":10000000,"bulkModulusPa":1000000000,"observedValue":0.01,"tolerance":1e-9}]}}},"limitations":["Reconcile the small-strain fluid compression volume from a supplied constant bulk modulus. Entrained air, hose compliance and nonlinear fluid properties are excluded. Compare the reported observedValue with calculatedValue in m3 using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hydraulic-orifice-leak-coefficient-record","version":"1.0.0","name":"Hydraulic Orifice Leak Coefficient Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","flowM3PerS","densityKgM3","pressureDifferencePa","areaM2","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"flowM3PerS":{"type":"number","minimum":0,"maximum":1000000000000000},"densityKgM3":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"pressureDifferencePa":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"areaM2":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile an observed ideal incompressible leakage discharge coefficient from measured flow, area and pressure difference."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hydraulic-orifice-leak-coefficient-record","input":{"records":[{"id":"R1","flowM3PerS":0.001,"densityKgM3":1000,"pressureDifferencePa":50000,"areaM2":0.0002,"observedValue":0.5,"tolerance":1e-9}]}}},"limitations":["Reconcile an observed ideal incompressible leakage discharge coefficient from measured flow, area and pressure difference. Geometry inference, compressible leakage and seal fault classification are excluded. Compare the reported observedValue with calculatedValue in fraction using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cooling-water-approach-temperature-record","version":"1.0.0","name":"Cooling Water Approach Temperature Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","coldWaterC","enteringWetBulbC","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"coldWaterC":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"enteringWetBulbC":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile cooling-tower cold-water approach above an observed entering-air wet-bulb temperature."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cooling-water-approach-temperature-record","input":{"records":[{"id":"R1","coldWaterC":30,"enteringWetBulbC":25,"observedValue":5,"tolerance":1e-9}]}}},"limitations":["Reconcile cooling-tower cold-water approach above an observed entering-air wet-bulb temperature. No psychrometric derivation, tower rating or water-treatment advice. Compare the reported observedValue with calculatedValue in K using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cooling-tower-range-effectiveness-record","version":"1.0.0","name":"Cooling Tower Range Effectiveness Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","hotWaterC","coldWaterC","wetBulbC","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"hotWaterC":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"coldWaterC":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"wetBulbC":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile observed cooling range relative to the hot-water to wet-bulb potential."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cooling-tower-range-effectiveness-record","input":{"records":[{"id":"R1","hotWaterC":40,"coldWaterC":30,"wetBulbC":20,"observedValue":0.5,"tolerance":1e-9}]}}},"limitations":["Reconcile observed cooling range relative to the hot-water to wet-bulb potential. This declared effectiveness is not Merkel analysis, rated capacity or compliance evidence. Compare the reported observedValue with calculatedValue in fraction using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cooling-tower-cycles-blowdown-record","version":"1.0.0","name":"Cooling Tower Cycles Blowdown Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","evaporationM3PerHour","driftM3PerHour","cycles","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"evaporationM3PerHour":{"type":"number","minimum":0,"maximum":1000000000000000},"driftM3PerHour":{"type":"number","minimum":0,"maximum":1000000000000000},"cycles":{"type":"number","minimum":1.000001,"maximum":100},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile steady blowdown from evaporation, drift and declared dissolved-solids cycles under an ideal conserved-solute balance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cooling-tower-cycles-blowdown-record","input":{"records":[{"id":"R1","evaporationM3PerHour":10,"driftM3PerHour":0.5,"cycles":3,"observedValue":4.5,"tolerance":1e-9}]}}},"limitations":["Reconcile steady blowdown from evaporation, drift and declared dissolved-solids cycles under an ideal conserved-solute balance. Treatment chemistry and permitted discharge are excluded. Compare the reported observedValue with calculatedValue in m3/h using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"chiller-heat-rejection-balance-record","version":"1.0.0","name":"Chiller Heat Rejection Balance Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","coolingKw","electricalKw","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"coolingKw":{"type":"number","minimum":0,"maximum":1000000000000000},"electricalKw":{"type":"number","minimum":0,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile condenser rejection duty from coincident cooling duty and compressor input with a closed steady energy balance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"chiller-heat-rejection-balance-record","input":{"records":[{"id":"R1","coolingKw":100,"electricalKw":25,"observedValue":125,"tolerance":1e-9}]}}},"limitations":["Reconcile condenser rejection duty from coincident cooling duty and compressor input with a closed steady energy balance. Auxiliary/ambient losses and chiller selection are excluded. Compare the reported observedValue with calculatedValue in kW using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"heat-exchanger-fouling-resistance-record","version":"1.0.0","name":"Heat Exchanger Fouling Resistance Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","cleanWPerM2K","observedWPerM2K","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"cleanWPerM2K":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedWPerM2K":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile apparent added area-specific thermal resistance between clean and observed overall coefficients on the same area basis."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"heat-exchanger-fouling-resistance-record","input":{"records":[{"id":"R1","cleanWPerM2K":1000,"observedWPerM2K":500,"observedValue":0.001,"tolerance":1e-9}]}}},"limitations":["Reconcile apparent added area-specific thermal resistance between clean and observed overall coefficients on the same area basis. Flow/film changes are not separated from fouling. Compare the reported observedValue with calculatedValue in m2 K/W using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"thermal-contact-resistance-record","version":"1.0.0","name":"Thermal Contact Resistance Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","hotSurfaceC","coldSurfaceC","heatFluxWPerM2","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"hotSurfaceC":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"coldSurfaceC":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"heatFluxWPerM2":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile apparent interface thermal resistance from a surface-temperature pair and coincident positive heat flux."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"thermal-contact-resistance-record","input":{"records":[{"id":"R1","hotSurfaceC":50,"coldSurfaceC":40,"heatFluxWPerM2":1000,"observedValue":0.01,"tolerance":1e-9}]}}},"limitations":["Reconcile apparent interface thermal resistance from a surface-temperature pair and coincident positive heat flux. Sensor placement, spreading and microscopic contact models are excluded. Compare the reported observedValue with calculatedValue in m2 K/W using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"thermographic-emissivity-radiance-record","version":"1.0.0","name":"Thermographic Emissivity Radiance Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","emissivity","objectK","reflectedK","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"emissivity":{"type":"number","minimum":0.000001,"maximum":1},"objectK":{"type":"number","minimum":1,"maximum":3000},"reflectedK":{"type":"number","minimum":1,"maximum":3000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile an ideal opaque gray-surface total-radiance proxy T^4 with reflected surroundings."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"thermographic-emissivity-radiance-record","input":{"records":[{"id":"R1","emissivity":0.5,"objectK":400,"reflectedK":300,"observedValue":16850000000,"tolerance":1e-9}]}}},"limitations":["Reconcile an ideal opaque gray-surface total-radiance proxy T^4 with reflected surroundings. This is not a camera spectral-band temperature correction, field inspection or fire/electrical diagnosis. Compare the reported observedValue with calculatedValue in K4 radiance proxy using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"solar-temperature-normalized-dc-record","version":"1.0.0","name":"Solar Temperature Normalized DC Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","measuredW","cellC","referenceC","powerCoefficientPerK","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"measuredW":{"type":"number","minimum":0,"maximum":1000000000000000},"cellC":{"type":"number","minimum":-80,"maximum":150},"referenceC":{"type":"number","minimum":-80,"maximum":150},"powerCoefficientPerK":{"type":"number","minimum":-0.02,"maximum":0.02},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile DC power to a declared reference cell temperature with one supplied linear power coefficient."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"solar-temperature-normalized-dc-record","input":{"records":[{"id":"R1","measuredW":900,"cellC":50,"referenceC":25,"powerCoefficientPerK":-0.004,"observedValue":1000,"tolerance":1e-9}]}}},"limitations":["Reconcile DC power to a declared reference cell temperature with one supplied linear power coefficient. Irradiance normalization, module aging and performance guarantees are excluded. Compare the reported observedValue with calculatedValue in W using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"solar-performance-ratio-reference-record","version":"1.0.0","name":"Solar Performance Ratio Reference Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","acKwh","dcStcKw","poaKwhPerM2","referenceKwPerM2","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"acKwh":{"type":"number","minimum":0,"maximum":1000000000000000},"dcStcKw":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"poaKwhPerM2":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"referenceKwPerM2":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile conventional AC final-yield/reference-yield performance ratio for matched observation windows."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"solar-performance-ratio-reference-record","input":{"records":[{"id":"R1","acKwh":450,"dcStcKw":100,"poaKwhPerM2":5,"referenceKwPerM2":1,"observedValue":0.9,"tolerance":1e-9}]}}},"limitations":["Reconcile conventional AC final-yield/reference-yield performance ratio for matched observation windows. Temperature/weather-corrected model PR and availability adjustments are excluded; ratios above one are retained. Compare the reported observedValue with calculatedValue in fraction using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pv-string-open-circuit-temperature-record","version":"1.0.0","name":"PV String Open Circuit Temperature Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","modules","moduleVocV","coefficientVPerK","cellC","referenceC","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"modules":{"type":"integer","minimum":1,"maximum":1000},"moduleVocV":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"coefficientVPerK":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"cellC":{"type":"number","minimum":-80,"maximum":150},"referenceC":{"type":"number","minimum":-80,"maximum":150},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a supplied linear module open-circuit voltage temperature correction across a series string."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pv-string-open-circuit-temperature-record","input":{"records":[{"id":"R1","modules":10,"moduleVocV":40,"coefficientVPerK":-0.1,"cellC":0,"referenceC":25,"observedValue":425,"tolerance":1e-9}]}}},"limitations":["Reconcile a supplied linear module open-circuit voltage temperature correction across a series string. No design minimum temperature, equipment voltage limit, wiring or installation approval. Compare the reported observedValue with calculatedValue in V using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pv-inverter-clipping-energy-record","version":"1.0.0","name":"PV Inverter Clipping Energy Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","availableAcKw","limitAcKw","hours","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"availableAcKw":{"type":"number","minimum":0,"maximum":1000000000000000},"limitAcKw":{"type":"number","minimum":0,"maximum":1000000000000000},"hours":{"type":"number","minimum":0,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile ideal AC clipping energy for one constant-power interval and an explicit cap."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pv-inverter-clipping-energy-record","input":{"records":[{"id":"R1","availableAcKw":120,"limitAcKw":100,"hours":2,"observedValue":40,"tolerance":1e-9}]}}},"limitations":["Reconcile ideal AC clipping energy for one constant-power interval and an explicit cap. No DC-to-AC conversion, thermal derating, curtailment cause or inverter selection. Compare the reported observedValue with calculatedValue in kWh using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pv-string-current-mismatch-reference-record","version":"1.0.0","name":"PV String Current Mismatch Reference Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","availableCurrentsA","moduleVoltageV","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"availableCurrentsA":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000000000000}},"moduleVoltageV":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a deliberately ideal constant-voltage series-string current-limitation loss versus independently operated modules."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pv-string-current-mismatch-reference-record","input":{"records":[{"id":"R1","availableCurrentsA":[8,10,12],"moduleVoltageV":30,"observedValue":180,"tolerance":1e-9}]}}},"limitations":["Reconcile a deliberately ideal constant-voltage series-string current-limitation loss versus independently operated modules. Bypass diodes, I-V curves and actual mismatch prediction are excluded. Compare the reported observedValue with calculatedValue in W using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pv-bifacial-irradiance-contribution-record","version":"1.0.0","name":"PV Bifacial Irradiance Contribution Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","frontWPerM2","rearWPerM2","bifaciality","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"frontWPerM2":{"type":"number","minimum":0,"maximum":1000000000000000},"rearWPerM2":{"type":"number","minimum":0,"maximum":1000000000000000},"bifaciality":{"type":"number","minimum":0,"maximum":1},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile equivalent irradiance from supplied front/rear readings and module bifaciality."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pv-bifacial-irradiance-contribution-record","input":{"records":[{"id":"R1","frontWPerM2":800,"rearWPerM2":200,"bifaciality":0.7,"observedValue":940,"tolerance":1e-9}]}}},"limitations":["Reconcile equivalent irradiance from supplied front/rear readings and module bifaciality. Nonuniform rear shading, spectral response and energy yield are excluded. Compare the reported observedValue with calculatedValue in W/m2 equivalent using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pv-dc-cable-ohmic-loss-record","version":"1.0.0","name":"PV DC Cable Ohmic Loss Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","currentA","oneWayM","areaMm2","resistivityOhmMm2PerM","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"currentA":{"type":"number","minimum":0,"maximum":1000000000000000},"oneWayM":{"type":"number","minimum":0,"maximum":1000000000000000},"areaMm2":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"resistivityOhmMm2PerM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile round-trip two-conductor DC cable loss using a supplied operating-temperature resistivity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pv-dc-cable-ohmic-loss-record","input":{"records":[{"id":"R1","currentA":10,"oneWayM":50,"areaMm2":4,"resistivityOhmMm2PerM":0.02,"observedValue":50,"tolerance":1e-9}]}}},"limitations":["Reconcile round-trip two-conductor DC cable loss using a supplied operating-temperature resistivity. Ampacity, voltage rating, protective devices and installation advice are excluded. Compare the reported observedValue with calculatedValue in W using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"wind-air-density-normalized-speed-record","version":"1.0.0","name":"Wind Air Density Normalized Speed Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","speedMPerS","densityKgM3","referenceKgM3","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"speedMPerS":{"type":"number","minimum":0,"maximum":1000000000000000},"densityKgM3":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"referenceKgM3":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile wind speed normalized by equal available kinetic power density using the cube-root density relation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"wind-air-density-normalized-speed-record","input":{"records":[{"id":"R1","speedMPerS":10,"densityKgM3":1,"referenceKgM3":8,"observedValue":5,"tolerance":1e-9}]}}},"limitations":["Reconcile wind speed normalized by equal available kinetic power density using the cube-root density relation. This is a declared power-equivalence basis, not an IEC power-curve test. Compare the reported observedValue with calculatedValue in m/s using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"wind-rotor-swept-power-record","version":"1.0.0","name":"Wind Rotor Swept Power Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","densityKgM3","radiusM","speedMPerS","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"densityKgM3":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"radiusM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"speedMPerS":{"type":"number","minimum":0,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile available wind kinetic power through the rotor disk, before any extraction coefficient."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"wind-rotor-swept-power-record","input":{"records":[{"id":"R1","densityKgM3":2,"radiusM":1,"speedMPerS":10,"observedValue":3141.592653589793,"tolerance":1e-9}]}}},"limitations":["Reconcile available wind kinetic power through the rotor disk, before any extraction coefficient. No generation forecast or turbine power curve. Compare the reported observedValue with calculatedValue in W using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"wind-tip-speed-ratio-record","version":"1.0.0","name":"Wind Tip Speed Ratio Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","radiusM","rpm","windMPerS","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"radiusM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"rpm":{"type":"number","minimum":0,"maximum":1000000000000000},"windMPerS":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile observed rotor tip-speed ratio from radius, speed and a positive matched wind speed."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"wind-tip-speed-ratio-record","input":{"records":[{"id":"R1","radiusM":10,"rpm":60,"windMPerS":10,"observedValue":6.283185307179586,"tolerance":1e-9}]}}},"limitations":["Reconcile observed rotor tip-speed ratio from radius, speed and a positive matched wind speed. Aerodynamic optimum, controls and rotor suitability are excluded. Compare the reported observedValue with calculatedValue in dimensionless using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"wind-power-coefficient-observation-record","version":"1.0.0","name":"Wind Power Coefficient Observation Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","shaftW","densityKgM3","areaM2","windMPerS","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"shaftW":{"type":"number","minimum":0,"maximum":1000000000000000},"densityKgM3":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"areaM2":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"windMPerS":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile shaft-power extraction coefficient relative to measured upstream kinetic flux."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"wind-power-coefficient-observation-record","input":{"records":[{"id":"R1","shaftW":300,"densityKgM3":2,"areaM2":1,"windMPerS":10,"observedValue":0.3,"tolerance":1e-9}]}}},"limitations":["Reconcile shaft-power extraction coefficient relative to measured upstream kinetic flux. Blockage, shear, yaw and Betz-model applicability are not inferred. Compare the reported observedValue with calculatedValue in fraction using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"wind-yaw-cosine-reference-loss-record","version":"1.0.0","name":"Wind Yaw Cosine Reference Loss Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","alignedKw","yawRad","exponent","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"alignedKw":{"type":"number","minimum":0,"maximum":1000000000000000},"yawRad":{"type":"number","minimum":-1.55,"maximum":1.55},"exponent":{"type":"number","minimum":1,"maximum":5},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a supplied cosine-power yaw-loss reference with explicit exponent."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"wind-yaw-cosine-reference-loss-record","input":{"records":[{"id":"R1","alignedKw":100,"yawRad":1.0471975511965976,"exponent":3,"observedValue":87.5,"tolerance":1e-9}]}}},"limitations":["Reconcile a supplied cosine-power yaw-loss reference with explicit exponent. It is a bounded illustrative model, not a wake/yaw control recommendation or validated turbine response. Compare the reported observedValue with calculatedValue in kW using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"wind-shear-height-extrapolation-record","version":"1.0.0","name":"Wind Shear Height Extrapolation Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","referenceSpeed","referenceHeightM","targetHeightM","shearExponent","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"referenceSpeed":{"type":"number","minimum":0,"maximum":1000000000000000},"referenceHeightM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"targetHeightM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"shearExponent":{"type":"number","minimum":-1,"maximum":1},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a declared power-law wind-speed height extrapolation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"wind-shear-height-extrapolation-record","input":{"records":[{"id":"R1","referenceSpeed":10,"referenceHeightM":10,"targetHeightM":40,"shearExponent":0.5,"observedValue":20,"tolerance":1e-9}]}}},"limitations":["Reconcile a declared power-law wind-speed height extrapolation. The supplied shear exponent is not estimated; stability, roughness transitions and complex terrain are excluded. Compare the reported observedValue with calculatedValue in m/s using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"wind-turbulence-intensity-record","version":"1.0.0","name":"Wind Turbulence Intensity Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","meanMPerS","standardDeviationMPerS","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"meanMPerS":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"standardDeviationMPerS":{"type":"number","minimum":0,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile turbulence intensity from supplied same-window mean and standard deviation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"wind-turbulence-intensity-record","input":{"records":[{"id":"R1","meanMPerS":10,"standardDeviationMPerS":2,"observedValue":0.2,"tolerance":1e-9}]}}},"limitations":["Reconcile turbulence intensity from supplied same-window mean and standard deviation. Sampling methodology, detrending, turbine class and fatigue suitability are excluded. Compare the reported observedValue with calculatedValue in fraction using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hydro-net-head-loss-bridge-record","version":"1.0.0","name":"Hydro Net Head Loss Bridge Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","grossHeadM","penstockLossM","tailraceLossM","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"grossHeadM":{"type":"number","minimum":0,"maximum":1000000000000000},"penstockLossM":{"type":"number","minimum":0,"maximum":1000000000000000},"tailraceLossM":{"type":"number","minimum":0,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile hydro gross-to-net head after independently supplied penstock and tailrace losses."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hydro-net-head-loss-bridge-record","input":{"records":[{"id":"R1","grossHeadM":100,"penstockLossM":5,"tailraceLossM":3,"observedValue":92,"tolerance":1e-9}]}}},"limitations":["Reconcile hydro gross-to-net head after independently supplied penstock and tailrace losses. Loss models, river permits and turbine selection are excluded. Compare the reported observedValue with calculatedValue in m using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pelton-jet-speed-coefficient-record","version":"1.0.0","name":"Pelton Jet Speed Coefficient Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","jetMPerS","headM","gravityMPerS2","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"jetMPerS":{"type":"number","minimum":0,"maximum":1000000000000000},"headM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"gravityMPerS2":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile observed free-jet velocity coefficient against ideal head conversion."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pelton-jet-speed-coefficient-record","input":{"records":[{"id":"R1","jetMPerS":40,"headM":100,"gravityMPerS2":10,"observedValue":0.8944271909999159,"tolerance":1e-9}]}}},"limitations":["Reconcile observed free-jet velocity coefficient against ideal head conversion. No nozzle geometry, bucket efficiency, jet deflection or operating control. Compare the reported observedValue with calculatedValue in fraction using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hydro-reservoir-drawdown-energy-record","version":"1.0.0","name":"Hydro Reservoir Drawdown Energy Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","areaM2","initialHeadM","finalHeadM","densityKgM3","gravityMPerS2","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"areaM2":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"initialHeadM":{"type":"number","minimum":0,"maximum":1000000000000000},"finalHeadM":{"type":"number","minimum":0,"maximum":1000000000000000},"densityKgM3":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"gravityMPerS2":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile ideal stored hydraulic energy removed from a constant-area reservoir relative to a fixed tailwater datum."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hydro-reservoir-drawdown-energy-record","input":{"records":[{"id":"R1","areaM2":100,"initialHeadM":10,"finalHeadM":0,"densityKgM3":1000,"gravityMPerS2":10,"observedValue":50000000,"tolerance":1e-9}]}}},"limitations":["Reconcile ideal stored hydraulic energy removed from a constant-area reservoir relative to a fixed tailwater datum. No inflow, variable area, efficiency, dispatch or market value. Compare the reported observedValue with calculatedValue in J using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"battery-coulomb-counting-charge-record","version":"1.0.0","name":"Battery Coulomb Counting Charge Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialAh","currentA","hours","capacityAh","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialAh":{"type":"number","minimum":0,"maximum":1000000000000000},"currentA":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"hours":{"type":"number","minimum":0,"maximum":1000000000000000},"capacityAh":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile constant-current charge inventory with positive current defined into the battery."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"battery-coulomb-counting-charge-record","input":{"records":[{"id":"R1","initialAh":50,"currentA":-10,"hours":2,"capacityAh":100,"observedValue":30,"tolerance":1e-9}]}}},"limitations":["Reconcile constant-current charge inventory with positive current defined into the battery. Coulombic efficiency is unity; voltage, health, chemistry and charging instructions are excluded. Compare the reported observedValue with calculatedValue in Ah using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"battery-round-trip-meter-record","version":"1.0.0","name":"Battery Round Trip Meter Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","chargeKwh","dischargeKwh","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"chargeKwh":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"dischargeKwh":{"type":"number","minimum":0,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile metered round-trip energy efficiency across a matched complete cycle with equal initial/final stored energy."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"battery-round-trip-meter-record","input":{"records":[{"id":"R1","chargeKwh":100,"dischargeKwh":85,"observedValue":0.85,"tolerance":1e-9}]}}},"limitations":["Reconcile metered round-trip energy efficiency across a matched complete cycle with equal initial/final stored energy. Standby boundaries and cycle matching are supplied evidence, not inferred. Compare the reported observedValue with calculatedValue in fraction using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"battery-dc-pulse-resistance-record","version":"1.0.0","name":"Battery DC Pulse Resistance Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","beforeV","duringV","beforeA","duringA","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"beforeV":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"duringV":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"beforeA":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"duringA":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a DC pulse apparent resistance using positive discharge current."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"battery-dc-pulse-resistance-record","input":{"records":[{"id":"R1","beforeV":50,"duringV":48,"beforeA":0,"duringA":100,"observedValue":0.02,"tolerance":1e-9}]}}},"limitations":["Reconcile a DC pulse apparent resistance using positive discharge current. Pulse duration, state of charge and temperature remain declared context; electrochemical impedance and health certification are excluded. Compare the reported observedValue with calculatedValue in ohm using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"battery-cell-voltage-spread-record","version":"1.0.0","name":"Battery Cell Voltage Spread Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","cellVoltagesV","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"cellVoltagesV":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"number","minimum":1e-100,"maximum":1000000000000000}},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile simultaneous measured cell-voltage spread within one supplied series pack."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"battery-cell-voltage-spread-record","input":{"records":[{"id":"R1","cellVoltagesV":[3.5,3.6,3.7],"observedValue":0.2,"tolerance":1e-9}]}}},"limitations":["Reconcile simultaneous measured cell-voltage spread within one supplied series pack. Balancing action, chemistry limits and battery safety/health conclusions are excluded. Compare the reported observedValue with calculatedValue in V using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"battery-equivalent-full-cycle-throughput-record","version":"1.0.0","name":"Battery Equivalent Full Cycle Throughput Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","absoluteThroughputAh","referenceCapacityAh","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"absoluteThroughputAh":{"type":"number","minimum":0,"maximum":1000000000000000},"referenceCapacityAh":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile equivalent full cycles from absolute charge-plus-discharge ampere-hour throughput using an explicit fixed reference capacity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"battery-equivalent-full-cycle-throughput-record","input":{"records":[{"id":"R1","absoluteThroughputAh":400,"referenceCapacityAh":100,"observedValue":2,"tolerance":1e-9}]}}},"limitations":["Reconcile equivalent full cycles from absolute charge-plus-discharge ampere-hour throughput using an explicit fixed reference capacity. Calendar aging, capacity fade and warranty cycle definitions are excluded. Compare the reported observedValue with calculatedValue in cycles using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fuel-cell-lhv-electrical-efficiency-record","version":"1.0.0","name":"Fuel Cell LHV Electrical Efficiency Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","electricKwh","hydrogenKg","lowerHeatingKwhPerKg","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"electricKwh":{"type":"number","minimum":0,"maximum":1000000000000000},"hydrogenKg":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"lowerHeatingKwhPerKg":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile fuel-cell electrical efficiency on an explicitly supplied lower-heating-value mass basis."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fuel-cell-lhv-electrical-efficiency-record","input":{"records":[{"id":"R1","electricKwh":200,"hydrogenKg":10,"lowerHeatingKwhPerKg":40,"observedValue":0.5,"tolerance":1e-9}]}}},"limitations":["Reconcile fuel-cell electrical efficiency on an explicitly supplied lower-heating-value mass basis. Heat recovery, higher-heating-value conventions and equipment control are excluded. Compare the reported observedValue with calculatedValue in fraction using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"district-heating-meter-energy-record","version":"1.0.0","name":"District Heating Meter Energy Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","volumeM3","densityKgM3","heatCapacityJPerKgK","supplyC","returnC","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"volumeM3":{"type":"number","minimum":0,"maximum":1000000000000000},"densityKgM3":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"heatCapacityJPerKgK":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"supplyC":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"returnC":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a constant-property district-heating volume/temperature energy interval."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"district-heating-meter-energy-record","input":{"records":[{"id":"R1","volumeM3":10,"densityKgM3":1000,"heatCapacityJPerKgK":4200,"supplyC":80,"returnC":50,"observedValue":350,"tolerance":1e-9}]}}},"limitations":["Reconcile a constant-property district-heating volume/temperature energy interval. Density and heat capacity are caller supplied; billing certification and time-varying integration are excluded. Compare the reported observedValue with calculatedValue in kWh using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"heat-pump-carnot-fraction-record","version":"1.0.0","name":"Heat Pump Carnot Fraction Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","hotK","coldK","heatingCop","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"hotK":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"coldK":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"heatingCop":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile observed heating COP as a fraction of the reversible two-reservoir limit."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"heat-pump-carnot-fraction-record","input":{"records":[{"id":"R1","hotK":300,"coldK":250,"heatingCop":3,"observedValue":0.5,"tolerance":1e-9}]}}},"limitations":["Reconcile observed heating COP as a fraction of the reversible two-reservoir limit. Absolute effective reservoir temperatures must be supplied; actual refrigerant cycle and field performance certification are excluded. Compare the reported observedValue with calculatedValue in fraction using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"geothermal-loop-thermal-resistance-record","version":"1.0.0","name":"Geothermal Loop Thermal Resistance Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","meanFluidC","groundC","heatPerLengthWPerM","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"meanFluidC":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"groundC":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"heatPerLengthWPerM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile apparent per-length borehole thermal resistance for a declared heat-rejection observation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"geothermal-loop-thermal-resistance-record","input":{"records":[{"id":"R1","meanFluidC":20,"groundC":10,"heatPerLengthWPerM":50,"observedValue":0.2,"tolerance":1e-9}]}}},"limitations":["Reconcile apparent per-length borehole thermal resistance for a declared heat-rejection observation. Ground transient response, drilling design and long-term sustainability are excluded. Compare the reported observedValue with calculatedValue in m K/W using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cogeneration-total-utilization-record","version":"1.0.0","name":"Cogeneration Total Utilization Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","electricKwh","usefulHeatKwh","fuelInputKwh","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"electricKwh":{"type":"number","minimum":0,"maximum":1000000000000000},"usefulHeatKwh":{"type":"number","minimum":0,"maximum":1000000000000000},"fuelInputKwh":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile combined useful electricity and heat relative to a declared matched fuel-energy basis."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cogeneration-total-utilization-record","input":{"records":[{"id":"R1","electricKwh":30,"usefulHeatKwh":50,"fuelInputKwh":100,"observedValue":0.8,"tolerance":1e-9}]}}},"limitations":["Reconcile combined useful electricity and heat relative to a declared matched fuel-energy basis. Heat quality, displaced generation, economic value and renewable classification are excluded. Compare the reported observedValue with calculatedValue in fraction using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"thermal-storage-mixing-exergy-destruction-record","version":"1.0.0","name":"Thermal Storage Mixing Exergy Destruction Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","mass1Kg","mass2Kg","temp1K","temp2K","cpJPerKgK","ambientK","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"mass1Kg":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"mass2Kg":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"temp1K":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"temp2K":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"cpJPerKgK":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"ambientK":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile exergy destruction from ideal adiabatic mixing of two equal-property fluid portions, with supplied ambient absolute temperature."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"thermal-storage-mixing-exergy-destruction-record","input":{"records":[{"id":"R1","mass1Kg":1,"mass2Kg":1,"temp1K":400,"temp2K":100,"cpJPerKgK":1,"ambientK":300,"observedValue":133.88613078852586,"tolerance":1e-9}]}}},"limitations":["Reconcile exergy destruction from ideal adiabatic mixing of two equal-property fluid portions, with supplied ambient absolute temperature. Chemical, pressure and phase effects are excluded. Compare the reported observedValue with calculatedValue in J using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"turbine-isentropic-efficiency-observation-record","version":"1.0.0","name":"Turbine Isentropic Efficiency Observation Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","inletEnthalpyKjKg","outletEnthalpyKjKg","isentropicOutletKjKg","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"inletEnthalpyKjKg":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"outletEnthalpyKjKg":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"isentropicOutletKjKg":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile adiabatic turbine isentropic efficiency from three independently supplied specific enthalpies."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"turbine-isentropic-efficiency-observation-record","input":{"records":[{"id":"R1","inletEnthalpyKjKg":1000,"outletEnthalpyKjKg":800,"isentropicOutletKjKg":750,"observedValue":0.8,"tolerance":1e-9}]}}},"limitations":["Reconcile adiabatic turbine isentropic efficiency from three independently supplied specific enthalpies. Property lookup, wetness, mechanical losses and turbine operation are excluded. Compare the reported observedValue with calculatedValue in fraction using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"compressor-polytropic-temperature-record","version":"1.0.0","name":"Compressor Polytropic Temperature Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","inletK","pressureRatio","gamma","polytropicEfficiency","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"inletK":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"pressureRatio":{"type":"number","minimum":1,"maximum":100},"gamma":{"type":"number","minimum":1.000001,"maximum":2},"polytropicEfficiency":{"type":"number","minimum":0.01,"maximum":1},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile the calorically perfect gas compressor polytropic temperature relation using supplied efficiency and pressure ratio."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"compressor-polytropic-temperature-record","input":{"records":[{"id":"R1","inletK":300,"pressureRatio":4,"gamma":2,"polytropicEfficiency":1,"observedValue":600,"tolerance":1e-9}]}}},"limitations":["Reconcile the calorically perfect gas compressor polytropic temperature relation using supplied efficiency and pressure ratio. It differs from whole-stage isentropic efficiency; no compressor selection. Compare the reported observedValue with calculatedValue in K using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"compressed-gas-intercooler-duty-record","version":"1.0.0","name":"Compressed Gas Intercooler Duty Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","massKgPerS","cpJPerKgK","entryK","exitK","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"massKgPerS":{"type":"number","minimum":0,"maximum":1000000000000000},"cpJPerKgK":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"entryK":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"exitK":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile sensible intercooler heat removal with a supplied constant gas heat capacity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"compressed-gas-intercooler-duty-record","input":{"records":[{"id":"R1","massKgPerS":2,"cpJPerKgK":1000,"entryK":450,"exitK":300,"observedValue":300000,"tolerance":1e-9}]}}},"limitations":["Reconcile sensible intercooler heat removal with a supplied constant gas heat capacity. Condensation, pressure loss, coolant sizing and compressor control are excluded. Compare the reported observedValue with calculatedValue in W using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pressure-vessel-thin-wall-hoop-record","version":"1.0.0","name":"Pressure Vessel Thin Wall Hoop Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","pressurePa","meanRadiusM","wallM","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"pressurePa":{"type":"number","minimum":0,"maximum":1000000000000000},"meanRadiusM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"wallM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile ideal thin cylindrical membrane hoop stress at supplied differential pressure."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pressure-vessel-thin-wall-hoop-record","input":{"records":[{"id":"R1","pressurePa":1000000,"meanRadiusM":0.1,"wallM":0.005,"observedValue":20000000,"tolerance":1e-9}]}}},"limitations":["Reconcile ideal thin cylindrical membrane hoop stress at supplied differential pressure. No joints, corrosion allowance, code allowable, vessel certification or operating approval. Compare the reported observedValue with calculatedValue in Pa using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pressure-vessel-closed-end-axial-record","version":"1.0.0","name":"Pressure Vessel Closed End Axial Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","pressurePa","innerRadiusM","outerRadiusM","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"pressurePa":{"type":"number","minimum":0,"maximum":1000000000000000},"innerRadiusM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"outerRadiusM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile ideal uniform axial stress in a closed-end thick cylinder from internal pressure and zero external pressure."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pressure-vessel-closed-end-axial-record","input":{"records":[{"id":"R1","pressurePa":1000000,"innerRadiusM":0.1,"outerRadiusM":0.2,"observedValue":333333.3333333333,"tolerance":1e-9}]}}},"limitations":["Reconcile ideal uniform axial stress in a closed-end thick cylinder from internal pressure and zero external pressure. End effects, combined-stress acceptance and pressure equipment design are excluded. Compare the reported observedValue with calculatedValue in Pa using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bolted-joint-load-fraction-record","version":"1.0.0","name":"Bolted Joint Load Fraction Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","boltStiffnessNPerMm","memberStiffnessNPerMm","externalLoadN","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"boltStiffnessNPerMm":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"memberStiffnessNPerMm":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"externalLoadN":{"type":"number","minimum":0,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile incremental bolt load in an ideal preloaded linear joint before separation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bolted-joint-load-fraction-record","input":{"records":[{"id":"R1","boltStiffnessNPerMm":100,"memberStiffnessNPerMm":300,"externalLoadN":1000,"observedValue":250,"tolerance":1e-9}]}}},"limitations":["Reconcile incremental bolt load in an ideal preloaded linear joint before separation. Preload, fatigue, thread stripping and assembly torque recommendations are excluded. Compare the reported observedValue with calculatedValue in N using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"press-fit-uniform-contact-friction-record","version":"1.0.0","name":"Press Fit Uniform Contact Friction Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","pressurePa","diameterM","lengthM","friction","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"pressurePa":{"type":"number","minimum":0,"maximum":1000000000000000},"diameterM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"lengthM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"friction":{"type":"number","minimum":0,"maximum":2},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile ideal axial friction capacity from a supplied uniform interference-fit contact pressure."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"press-fit-uniform-contact-friction-record","input":{"records":[{"id":"R1","pressurePa":1000000,"diameterM":0.1,"lengthM":0.1,"friction":0.2,"observedValue":6283.185307179587,"tolerance":1e-9}]}}},"limitations":["Reconcile ideal axial friction capacity from a supplied uniform interference-fit contact pressure. Pressure generation, tolerances, surface damage and retention suitability are excluded. Compare the reported observedValue with calculatedValue in N using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"weld-group-direct-shear-record","version":"1.0.0","name":"Weld Group Direct Shear Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","forceN","totalEffectiveLengthMm","throatMm","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"forceN":{"type":"number","minimum":0,"maximum":1000000000000000},"totalEffectiveLengthMm":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"throatMm":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile uniform direct-shear stress over a supplied total weld throat area."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"weld-group-direct-shear-record","input":{"records":[{"id":"R1","forceN":10000,"totalEffectiveLengthMm":100,"throatMm":5,"observedValue":20,"tolerance":1e-9}]}}},"limitations":["Reconcile uniform direct-shear stress over a supplied total weld throat area. Eccentric moments, directional weld strength, defects and code acceptance are excluded. Compare the reported observedValue with calculatedValue in MPa using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cantilever-end-load-slope-record","version":"1.0.0","name":"Cantilever End Load Slope Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","forceN","lengthM","youngPa","secondMomentM4","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"forceN":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"lengthM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"youngPa":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"secondMomentM4":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile small-deflection Euler–Bernoulli cantilever tip slope under one transverse end load."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cantilever-end-load-slope-record","input":{"records":[{"id":"R1","forceN":100,"lengthM":2,"youngPa":200000000000,"secondMomentM4":0.000001,"observedValue":0.001,"tolerance":1e-9}]}}},"limitations":["Reconcile small-deflection Euler–Bernoulli cantilever tip slope under one transverse end load. Fixed support and constant EI only; beam capacity and structural certification are excluded. Compare the reported observedValue with calculatedValue in rad using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"tensile-offset-permanent-strain-record","version":"1.0.0","name":"Tensile Offset Permanent Strain Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","totalStrain","stressPa","youngPa","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"totalStrain":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"stressPa":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"youngPa":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile residual strain after ideal elastic unloading from supplied total strain, stress and modulus."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"tensile-offset-permanent-strain-record","input":{"records":[{"id":"R1","totalStrain":0.005,"stressPa":200000000,"youngPa":200000000000,"observedValue":0.004,"tolerance":1e-9}]}}},"limitations":["Reconcile residual strain after ideal elastic unloading from supplied total strain, stress and modulus. This is not automatic offset-yield extraction, cyclic plasticity or material acceptance. Compare the reported observedValue with calculatedValue in strain using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ultrasonic-thickness-transit-record","version":"1.0.0","name":"Ultrasonic Thickness Transit Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","roundTripUs","soundMPerS","delayUs","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"roundTripUs":{"type":"number","minimum":0,"maximum":1000000000000000},"soundMPerS":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"delayUs":{"type":"number","minimum":0,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile pulse-echo thickness from round-trip time after a declared fixed delay and supplied material sound speed."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ultrasonic-thickness-transit-record","input":{"records":[{"id":"R1","roundTripUs":12,"soundMPerS":5000,"delayUs":2,"observedValue":25,"tolerance":1e-9}]}}},"limitations":["Reconcile pulse-echo thickness from round-trip time after a declared fixed delay and supplied material sound speed. Echo selection, flaw detection and inspection certification are excluded. Compare the reported observedValue with calculatedValue in mm using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"eddy-current-skin-depth-observation-record","version":"1.0.0","name":"Eddy Current Skin Depth Observation Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","resistivityOhmM","permeabilityHPerM","frequencyHz","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"resistivityOhmM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"permeabilityHPerM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"frequencyHz":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile standard plane-conductor skin depth with supplied constant resistivity and permeability."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"eddy-current-skin-depth-observation-record","input":{"records":[{"id":"R1","resistivityOhmM":0.000001,"permeabilityHPerM":0.000001,"frequencyHz":1000,"observedValue":0.017841241161527712,"tolerance":1e-9}]}}},"limitations":["Reconcile standard plane-conductor skin depth with supplied constant resistivity and permeability. Probe response, finite geometry, defect identification and inspection suitability are excluded. Compare the reported observedValue with calculatedValue in m using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"flume-hydraulic-radius-record","version":"1.0.0","name":"Trapezoidal Flume Hydraulic Radius Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","bottomWidthM","depthM","sideHorizontalPerVertical","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"bottomWidthM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"depthM":{"type":"number","minimum":0,"maximum":1000000000000000},"sideHorizontalPerVertical":{"type":"number","minimum":0,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile hydraulic radius for a trapezoidal open-channel cross section with symmetric side slopes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"flume-hydraulic-radius-record","input":{"records":[{"id":"R1","bottomWidthM":2,"depthM":1,"sideHorizontalPerVertical":0,"observedValue":0.5,"tolerance":1e-9}]}}},"limitations":["Reconcile hydraulic radius for a trapezoidal open-channel cross section with symmetric side slopes. Discharge, resistance, freeboard and civil design are excluded. Compare the reported observedValue with calculatedValue in m using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sedimentation-overflow-surface-loading-record","version":"1.0.0","name":"Sedimentation Overflow Surface Loading Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","flowM3PerHour","surfaceAreaM2","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"flowM3PerHour":{"type":"number","minimum":0,"maximum":1000000000000000},"surfaceAreaM2":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile hydraulic surface overflow loading for a supplied clarification basin area."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sedimentation-overflow-surface-loading-record","input":{"records":[{"id":"R1","flowM3PerHour":100,"surfaceAreaM2":50,"observedValue":2,"tolerance":1e-9}]}}},"limitations":["Reconcile hydraulic surface overflow loading for a supplied clarification basin area. Settling efficiency, particle properties, biological treatment and water-quality compliance are excluded. Compare the reported observedValue with calculatedValue in m/h using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"filter-media-head-loss-gradient-record","version":"1.0.0","name":"Filter Media Head Loss Gradient Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","inletHeadM","outletHeadM","bedDepthM","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"inletHeadM":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"outletHeadM":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"bedDepthM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile observed media-bed hydraulic gradient from matched piezometric heads and bed depth."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"filter-media-head-loss-gradient-record","input":{"records":[{"id":"R1","inletHeadM":5,"outletHeadM":3,"bedDepthM":1,"observedValue":2,"tolerance":1e-9}]}}},"limitations":["Reconcile observed media-bed hydraulic gradient from matched piezometric heads and bed depth. No permeability inference, backwash instruction or water-quality suitability. Compare the reported observedValue with calculatedValue in m/m using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"compressed-air-dewpoint-pressure-ratio-record","version":"1.0.0","name":"Compressed Air Vapour Pressure Ratio Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","inletVapourPa","inletAbsolutePa","outletAbsolutePa","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"inletVapourPa":{"type":"number","minimum":0,"maximum":1000000000000000},"inletAbsolutePa":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"outletAbsolutePa":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile ideal water-vapour partial pressure after dry compression with fixed mole fraction and no condensation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"compressed-air-dewpoint-pressure-ratio-record","input":{"records":[{"id":"R1","inletVapourPa":1000,"inletAbsolutePa":100000,"outletAbsolutePa":800000,"observedValue":8000,"tolerance":1e-9}]}}},"limitations":["Reconcile ideal water-vapour partial pressure after dry compression with fixed mole fraction and no condensation. No saturation/dew-point inversion or dryer selection. Compare the reported observedValue with calculatedValue in Pa using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gearbox-lubricant-heat-balance-record","version":"1.0.0","name":"Gearbox Lubricant Heat Balance Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","oilKgPerS","cpJPerKgK","outletC","inletC","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"oilKgPerS":{"type":"number","minimum":0,"maximum":1000000000000000},"cpJPerKgK":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"outletC":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"inletC":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile lubricant sensible heat pickup across a gearbox from matched mass flow and temperatures."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gearbox-lubricant-heat-balance-record","input":{"records":[{"id":"R1","oilKgPerS":0.1,"cpJPerKgK":2000,"outletC":60,"inletC":40,"observedValue":4000,"tolerance":1e-9}]}}},"limitations":["Reconcile lubricant sensible heat pickup across a gearbox from matched mass flow and temperatures. Churning, bearing loss allocation, lubricant chemistry and fault diagnosis are excluded. Compare the reported observedValue with calculatedValue in W using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"mechanical-brake-energy-stop-record","version":"1.0.0","name":"Mechanical Brake Energy Stop Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","inertiaKgM2","startRadPerS","endRadPerS","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"inertiaKgM2":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"startRadPerS":{"type":"number","minimum":0,"maximum":1000000000000000},"endRadPerS":{"type":"number","minimum":0,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile rotational kinetic energy removed in one decelerating stop with a supplied effective inertia."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"mechanical-brake-energy-stop-record","input":{"records":[{"id":"R1","inertiaKgM2":2,"startRadPerS":100,"endRadPerS":20,"observedValue":9600,"tolerance":1e-9}]}}},"limitations":["Reconcile rotational kinetic energy removed in one decelerating stop with a supplied effective inertia. Regeneration, gravity, friction partition and brake thermal capacity are excluded. Compare the reported observedValue with calculatedValue in J using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"clutch-slip-heat-observation-record","version":"1.0.0","name":"Clutch Slip Heat Observation Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","torqueNm","relativeRadPerS","seconds","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"torqueNm":{"type":"number","minimum":0,"maximum":1000000000000000},"relativeRadPerS":{"type":"number","minimum":0,"maximum":1000000000000000},"seconds":{"type":"number","minimum":0,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile constant-torque, constant-relative-speed clutch dissipation during a supplied interval."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"clutch-slip-heat-observation-record","input":{"records":[{"id":"R1","torqueNm":100,"relativeRadPerS":10,"seconds":2,"observedValue":2000,"tolerance":1e-9}]}}},"limitations":["Reconcile constant-torque, constant-relative-speed clutch dissipation during a supplied interval. Coupled acceleration dynamics and clutch thermal ratings are excluded. Compare the reported observedValue with calculatedValue in J using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"conveyor-material-lift-power-record","version":"1.0.0","name":"Conveyor Material Lift Power Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","massKgPerS","riseM","gravityMPerS2","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"massKgPerS":{"type":"number","minimum":0,"maximum":1000000000000000},"riseM":{"type":"number","minimum":0,"maximum":1000000000000000},"gravityMPerS2":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile ideal gravitational material-lift power on a conveyor."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"conveyor-material-lift-power-record","input":{"records":[{"id":"R1","massKgPerS":10,"riseM":5,"gravityMPerS2":10,"observedValue":500,"tolerance":1e-9}]}}},"limitations":["Reconcile ideal gravitational material-lift power on a conveyor. Belt/idler friction, loading acceleration, motor losses and conveyor selection are excluded. Compare the reported observedValue with calculatedValue in W using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"conveyor-belt-speed-tacho-record","version":"1.0.0","name":"Conveyor Belt Speed Tacho Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","drumDiameterM","drumRpm","slipFraction","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"drumDiameterM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"drumRpm":{"type":"number","minimum":0,"maximum":1000000000000000},"slipFraction":{"type":"number","minimum":0,"maximum":1},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile belt speed from drive-drum surface speed and a supplied scalar slip fraction."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"conveyor-belt-speed-tacho-record","input":{"records":[{"id":"R1","drumDiameterM":0.5,"drumRpm":60,"slipFraction":0.1,"observedValue":1.413716694115407,"tolerance":1e-9}]}}},"limitations":["Reconcile belt speed from drive-drum surface speed and a supplied scalar slip fraction. Belt tension, traction limits, tracking and machine control are excluded. Compare the reported observedValue with calculatedValue in m/s using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"screw-jack-thread-raising-torque-record","version":"1.0.0","name":"Screw Jack Thread Raising Torque Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","loadN","meanDiameterM","leadAngleRad","friction","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"loadN":{"type":"number","minimum":0,"maximum":1000000000000000},"meanDiameterM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"leadAngleRad":{"type":"number","minimum":0,"maximum":1},"friction":{"type":"number","minimum":0,"maximum":1},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile ideal square-thread raising torque excluding collar friction."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"screw-jack-thread-raising-torque-record","input":{"records":[{"id":"R1","loadN":1000,"meanDiameterM":0.02,"leadAngleRad":0,"friction":0.2,"observedValue":2,"tolerance":1e-9}]}}},"limitations":["Reconcile ideal square-thread raising torque excluding collar friction. Thread geometry and friction are supplied; no self-locking assurance, lifting approval or adjustment instructions. Compare the reported observedValue with calculatedValue in N m using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pressure-sensor-paired-cycle-hysteresis-record","version":"1.0.0","name":"Pressure Sensor Paired Cycle Hysteresis Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","fullScaleSpanPa","ascending","descending","observedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"fullScaleSpanPa":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"ascending":{"type":"array","minItems":2,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["id","setpointPa","indicationPa"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"setpointPa":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"indicationPa":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000}}}},"descending":{"type":"array","minItems":2,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["id","setpointPa","indicationPa"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"setpointPa":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"indicationPa":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000}}}},"observedValue":{"type":"number","minimum":-1e+100,"maximum":1e+100},"tolerance":{"type":"number","minimum":0,"maximum":1e+100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile maximum ascending-versus-descending indication gap at exactly matched pressure setpoints, normalized to an explicit full-scale span."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pressure-sensor-paired-cycle-hysteresis-record","input":{"records":[{"id":"R1","fullScaleSpanPa":100,"ascending":[{"id":"A","setpointPa":0,"indicationPa":0},{"id":"B","setpointPa":50,"indicationPa":50},{"id":"C","setpointPa":100,"indicationPa":100}],"descending":[{"id":"C","setpointPa":100,"indicationPa":100},{"id":"B","setpointPa":50,"indicationPa":52},{"id":"A","setpointPa":0,"indicationPa":0}],"observedValue":0.02,"tolerance":1e-9}]}}},"limitations":["Reconcile maximum ascending-versus-descending indication gap at exactly matched pressure setpoints, normalized to an explicit full-scale span. Both strictly ordered branches and every supplied point remain in the report. This paired-cycle effect is distinct from endpoint linearity; drift, uncertainty, hysteresis cause and calibration accreditation are excluded. Compare the reported observedValue with calculatedValue in fraction of full-scale span using the supplied nonnegative absolute tolerance; equality to tolerance passes. Calculations use finite floating point; a zero tolerance requires numerical equality. Supplied numeric evidence follows the shared twelve-significant-digit presentation policy. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"elastic-isotropic-moduli-consistency","version":"1.0.0","name":"Elastic Isotropic Moduli Consistency","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","youngPa","poisson"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"youngPa":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"poisson":{"type":"number","minimum":-0.99,"maximum":0.4999}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Convert isotropic Young modulus and stable Poisson ratio to shear, bulk and first Lamé modulus."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"elastic-isotropic-moduli-consistency","input":{"records":[{"id":"R1","youngPa":100,"poisson":0.25}]}}},"limitations":["Convert isotropic Young modulus and stable Poisson ratio to shear, bulk and first Lamé modulus. Linear elastic homogeneous medium only. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"plane-stress-mohr-circle-state","version":"1.0.0","name":"Plane Stress Mohr Circle State","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sigmaXPa","sigmaYPa","tauXYPa"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sigmaXPa":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"sigmaYPa":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"tauXYPa":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve one symmetric two-dimensional stress state into principal stresses, maximum in-plane shear and principal-axis angle."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"plane-stress-mohr-circle-state","input":{"records":[{"id":"R1","sigmaXPa":10,"sigmaYPa":0,"tauXYPa":0}]}}},"limitations":["Resolve one symmetric two-dimensional stress state into principal stresses, maximum in-plane shear and principal-axis angle. Repeated eigenvalues use atan2(0,0)=0; no failure criterion. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"von-mises-tensor-invariant","version":"1.0.0","name":"Von Mises Tensor Invariant","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","normalPa","shearXYXZYZPa"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"normalPa":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000}},"shearXYXZYZPa":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute the von Mises equivalent stress invariant and hydrostatic mean from a symmetric Cartesian stress tensor."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"von-mises-tensor-invariant","input":{"records":[{"id":"R1","normalPa":[10,0,0],"shearXYXZYZPa":[0,0,0]}]}}},"limitations":["Compute the von Mises equivalent stress invariant and hydrostatic mean from a symmetric Cartesian stress tensor. This supplies no yield strength, allowable or material acceptance. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"plane-strain-hooke-response","version":"1.0.0","name":"Plane Strain Hooke Response","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","youngPa","poisson","strainX","strainY","engineeringShear"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"youngPa":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"poisson":{"type":"number","minimum":-0.99,"maximum":0.4999},"strainX":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"strainY":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"engineeringShear":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate isotropic small-strain plane-strain Hooke response with epsilonZ=0 and engineering shear gammaXY."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"plane-strain-hooke-response","input":{"records":[{"id":"R1","youngPa":100,"poisson":0.25,"strainX":0.01,"strainY":0,"engineeringShear":0}]}}},"limitations":["Evaluate isotropic small-strain plane-strain Hooke response with epsilonZ=0 and engineering shear gammaXY. No finite strain, thermal strain or constitutive plasticity. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"thick-cylinder-lame-radial-state","version":"1.0.0","name":"Thick Cylinder Lame Radial State","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","innerM","outerM","radiusM","insidePa","outsidePa"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"innerM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"outerM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"radiusM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"insidePa":{"type":"number","minimum":0,"maximum":1000000000000000},"outsidePa":{"type":"number","minimum":0,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate Lamé radial/hoop stresses at a radius in an ideal thick cylinder; compression is negative."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"thick-cylinder-lame-radial-state","input":{"records":[{"id":"R1","innerM":1,"outerM":2,"radiusM":1,"insidePa":30,"outsidePa":0}]}}},"limitations":["Evaluate Lamé radial/hoop stresses at a radius in an ideal thick cylinder; compression is negative. End effects and all strength/code decisions are excluded. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"curved-bar-neutral-axis-rectangle","version":"1.0.0","name":"Curved Bar Neutral Axis Rectangle","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","innerM","outerM"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"innerM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"outerM":{"type":"number","minimum":1e-100,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute the neutral-axis radius for a homogeneous rectangular curved bar from its inner/outer radii."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"curved-bar-neutral-axis-rectangle","input":{"records":[{"id":"R1","innerM":1,"outerM":2}]}}},"limitations":["Compute the neutral-axis radius for a homogeneous rectangular curved bar from its inner/outer radii. No stress capacity, hook design or deep-curvature elasticity guarantee. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"triangular-truss-element-stiffness","version":"1.0.0","name":"Planar Truss Element Stiffness","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","dxM","dyM","youngPa","areaM2"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"dxM":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"dyM":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"youngPa":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"areaM2":{"type":"number","minimum":1e-100,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Construct one small-displacement two-node planar truss global stiffness in [u1,v1,u2,v2] order."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"triangular-truss-element-stiffness","input":{"records":[{"id":"R1","dxM":1,"dyM":0,"youngPa":10,"areaM2":2}]}}},"limitations":["Construct one small-displacement two-node planar truss global stiffness in [u1,v1,u2,v2] order. Assembly, supports, buckling and structural design are excluded. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"euler-beam-local-stiffness","version":"1.0.0","name":"Euler Beam Local Stiffness","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","lengthM","youngPa","secondMomentM4"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"lengthM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"youngPa":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"secondMomentM4":{"type":"number","minimum":1e-100,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Construct one Euler–Bernoulli bending element stiffness in [v1,theta1,v2,theta2] with consistent local sign conventions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"euler-beam-local-stiffness","input":{"records":[{"id":"R1","lengthM":1,"youngPa":1,"secondMomentM4":1}]}}},"limitations":["Construct one Euler–Bernoulli bending element stiffness in [v1,theta1,v2,theta2] with consistent local sign conventions. No assembly, loading solution or structure qualification. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"uniform-catenary-span-geometry","version":"1.0.0","name":"Uniform Catenary Span Geometry","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","halfSpanM","catenaryAM"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"halfSpanM":{"type":"number","minimum":0,"maximum":1000000000000000},"catenaryAM":{"type":"number","minimum":1e-100,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate a symmetric self-weight catenary with equal-height endpoints and supplied a=horizontal tension/weight per length."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"uniform-catenary-span-geometry","input":{"records":[{"id":"R1","halfSpanM":0,"catenaryAM":10}]}}},"limitations":["Evaluate a symmetric self-weight catenary with equal-height endpoints and supplied a=horizontal tension/weight per length. No elastic stretch, wind, support rating or cable installation. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"elastic-collision-two-body-line","version":"1.0.0","name":"Elastic Collision Two Body Line","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","mass1Kg","mass2Kg","velocity1","velocity2","restitution"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"mass1Kg":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"mass2Kg":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"velocity1":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"velocity2":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"restitution":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve an isolated one-dimensional two-body impact with explicit coefficient of restitution and ordered approaching velocities."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"elastic-collision-two-body-line","input":{"records":[{"id":"R1","mass1Kg":1,"mass2Kg":1,"velocity1":2,"velocity2":0,"restitution":1}]}}},"limitations":["Resolve an isolated one-dimensional two-body impact with explicit coefficient of restitution and ordered approaching velocities. No contact duration, deformation, injury or equipment safety model. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rigid-body-euler-instantaneous-acceleration","version":"1.0.0","name":"Rigid Body Euler Instantaneous Acceleration","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","principalInertia","omega","torque"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"principalInertia":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":1e-100,"maximum":1000000000000000}},"omega":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000}},"torque":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate Euler rigid-body equations in principal body axes at one instant."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rigid-body-euler-instantaneous-acceleration","input":{"records":[{"id":"R1","principalInertia":[1,2,3],"omega":[1,2,3],"torque":[0,0,0]}]}}},"limitations":["Evaluate Euler rigid-body equations in principal body axes at one instant. Inertia triangle inequalities are required; attitude integration and actuator control are excluded. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"parallel-axis-inertia-tensor","version":"1.0.0","name":"Parallel Axis Inertia Tensor","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","massKg","offsetM","centroidTensor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"massKg":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"offsetM":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000}},"centroidTensor":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Translate a supplied symmetric inertia tensor from center of mass by the tensor parallel-axis theorem."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"parallel-axis-inertia-tensor","input":{"records":[{"id":"R1","massKg":2,"offsetM":[1,0,0],"centroidTensor":[[1,0,0],[0,1,0],[0,0,1]]}]}}},"limitations":["Translate a supplied symmetric inertia tensor from center of mass by the tensor parallel-axis theorem. Input positive-semidefiniteness is not certified; axes remain parallel. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"torque-free-axisymmetric-precession","version":"1.0.0","name":"Torque Free Axisymmetric Precession","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","transverseInertia","axialInertia","axialOmega"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"transverseInertia":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"axialInertia":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"axialOmega":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute body-frame transverse-velocity precession rate for an ideal torque-free axisymmetric rigid body."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"torque-free-axisymmetric-precession","input":{"records":[{"id":"R1","transverseInertia":2,"axialInertia":3,"axialOmega":4}]}}},"limitations":["Compute body-frame transverse-velocity precession rate for an ideal torque-free axisymmetric rigid body. This signed body frequency is not space-frame cone precession. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rocket-ideal-mass-ratio-velocity","version":"1.0.0","name":"Rocket Ideal Mass Ratio Velocity","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialKg","finalKg","exhaustMPerS"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialKg":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"finalKg":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"exhaustMPerS":{"type":"number","minimum":1e-100,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate the ideal Tsiolkovsky equation with constant effective exhaust speed."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rocket-ideal-mass-ratio-velocity","input":{"records":[{"id":"R1","initialKg":200,"finalKg":100,"exhaustMPerS":1000}]}}},"limitations":["Evaluate the ideal Tsiolkovsky equation with constant effective exhaust speed. Gravity, drag, staging, trajectories and propulsion hardware instructions are excluded. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ballistic-equal-height-projectile","version":"1.0.0","name":"Ballistic Equal Height Projectile","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","speedMPerS","angleRad","gravityMPerS2"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"speedMPerS":{"type":"number","minimum":0,"maximum":1000000000000000},"angleRad":{"type":"number","minimum":0,"maximum":1.5707963267948966},"gravityMPerS2":{"type":"number","minimum":1e-100,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate an ideal point projectile returning to launch elevation under uniform gravity and no drag."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ballistic-equal-height-projectile","input":{"records":[{"id":"R1","speedMPerS":10,"angleRad":0.7853981633974483,"gravityMPerS2":10}]}}},"limitations":["Evaluate an ideal point projectile returning to launch elevation under uniform gravity and no drag. No aiming, weapon, impact or physical safety assessment. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"vertical-fall-quadratic-drag","version":"1.0.0","name":"Vertical Fall Quadratic Drag","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","massKg","dragKgPerM","gravityMPerS2","seconds"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"massKg":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"dragKgPerM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"gravityMPerS2":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"seconds":{"type":"number","minimum":0,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate downward motion from rest with constant quadratic drag and gravity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"vertical-fall-quadratic-drag","input":{"records":[{"id":"R1","massKg":1,"dragKgPerM":1,"gravityMPerS2":1,"seconds":0}]}}},"limitations":["Evaluate downward motion from rest with constant quadratic drag and gravity. Buoyancy, changing density and terminal impact are excluded. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"coulomb-friction-horizontal-stop","version":"1.0.0","name":"Coulomb Friction Horizontal Stop","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialMPerS","friction","gravityMPerS2","seconds"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialMPerS":{"type":"number","minimum":0,"maximum":1000000000000000},"friction":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"gravityMPerS2":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"seconds":{"type":"number","minimum":0,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate a horizontal point mass sliding to rest under constant Coulomb friction, then held stationary."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"coulomb-friction-horizontal-stop","input":{"records":[{"id":"R1","initialMPerS":10,"friction":0.5,"gravityMPerS2":10,"seconds":1}]}}},"limitations":["Evaluate a horizontal point mass sliding to rest under constant Coulomb friction, then held stationary. No rolling, static restart, changing friction or stopping-distance safety guarantee. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"nonlinear-duffing-spring-energy","version":"1.0.0","name":"Nonlinear Duffing Spring Energy","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","linearNPerM","cubicNPerM3","displacementM"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"linearNPerM":{"type":"number","minimum":0,"maximum":1000000000000000},"cubicNPerM3":{"type":"number","minimum":0,"maximum":1000000000000000},"displacementM":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate a conservative hardening Duffing spring force, stored energy and tangent stiffness."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"nonlinear-duffing-spring-energy","input":{"records":[{"id":"R1","linearNPerM":2,"cubicNPerM3":4,"displacementM":1}]}}},"limitations":["Evaluate a conservative hardening Duffing spring force, stored energy and tangent stiffness. Nonnegative coefficients, no dynamics or material failure model. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"centrally-loaded-string-transverse-stiffness","version":"1.0.0","name":"Centrally Loaded String Transverse Stiffness","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","halfSpanM","pretensionN","axialRigidityN","deflectionM"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"halfSpanM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"pretensionN":{"type":"number","minimum":0,"maximum":1000000000000000},"axialRigidityN":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"deflectionM":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate two equal straight extensible string halves under a central transverse displacement with linear axial rigidity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"centrally-loaded-string-transverse-stiffness","input":{"records":[{"id":"R1","halfSpanM":1,"pretensionN":10,"axialRigidityN":100,"deflectionM":0}]}}},"limitations":["Evaluate two equal straight extensible string halves under a central transverse displacement with linear axial rigidity. Pretension is referenced to the undeformed span; no sag/self-weight or failure model. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"small-oscillation-physical-pendulum","version":"1.0.0","name":"Small Oscillation Physical Pendulum","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","massKg","pivotInertiaKgM2","centroidDistanceM","gravityMPerS2"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"massKg":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"pivotInertiaKgM2":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"centroidDistanceM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"gravityMPerS2":{"type":"number","minimum":1e-100,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate stable small-amplitude physical-pendulum frequency from mass, pivot inertia and positive center-of-mass offset."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"small-oscillation-physical-pendulum","input":{"records":[{"id":"R1","massKg":1,"pivotInertiaKgM2":1,"centroidDistanceM":1,"gravityMPerS2":1}]}}},"limitations":["Evaluate stable small-amplitude physical-pendulum frequency from mass, pivot inertia and positive center-of-mass offset. Large amplitude and damping are excluded. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rolling-incline-rigid-body","version":"1.0.0","name":"Rolling Incline Rigid Body","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","massKg","radiusM","inertiaKgM2","slopeRad","gravityMPerS2"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"massKg":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"radiusM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"inertiaKgM2":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"slopeRad":{"type":"number","minimum":0,"maximum":1.55},"gravityMPerS2":{"type":"number","minimum":1e-100,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate ideal rigid-body rolling without slip down an incline and the required static friction coefficient."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rolling-incline-rigid-body","input":{"records":[{"id":"R1","massKg":1,"radiusM":1,"inertiaKgM2":1,"slopeRad":0.5235987755982988,"gravityMPerS2":10}]}}},"limitations":["Evaluate ideal rigid-body rolling without slip down an incline and the required static friction coefficient. The actual contact coefficient is not inferred; no device control. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"atwood-massive-pulley-response","version":"1.0.0","name":"Atwood Massive Pulley Response","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","mass1Kg","mass2Kg","pulleyInertiaKgM2","radiusM","gravityMPerS2"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"mass1Kg":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"mass2Kg":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"pulleyInertiaKgM2":{"type":"number","minimum":0,"maximum":1000000000000000},"radiusM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"gravityMPerS2":{"type":"number","minimum":1e-100,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate an ideal inextensible no-slip Atwood system including pulley inertia and frictionless axle."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"atwood-massive-pulley-response","input":{"records":[{"id":"R1","mass1Kg":1,"mass2Kg":2,"pulleyInertiaKgM2":1,"radiusM":1,"gravityMPerS2":10}]}}},"limitations":["Evaluate an ideal inextensible no-slip Atwood system including pulley inertia and frictionless axle. Mass2 downward is positive; no lifting-device qualification. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"two-mass-spring-normal-modes","version":"1.0.0","name":"Two Mass Spring Normal Modes","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","mass1Kg","mass2Kg","leftNPerM","couplingNPerM","rightNPerM"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"mass1Kg":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"mass2Kg":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"leftNPerM":{"type":"number","minimum":0,"maximum":1000000000000000},"couplingNPerM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"rightNPerM":{"type":"number","minimum":0,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute sorted undamped squared normal-mode frequencies of two translating masses between three linear springs."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"two-mass-spring-normal-modes","input":{"records":[{"id":"R1","mass1Kg":1,"mass2Kg":1,"leftNPerM":1,"couplingNPerM":1,"rightNPerM":1}]}}},"limitations":["Compute sorted undamped squared normal-mode frequencies of two translating masses between three linear springs. No modal vectors, damping or nonlinear contacts. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"wkb-barrier-transmission-reference","version":"1.0.0","name":"WKB Barrier Transmission Reference","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","heightJ","energyJ","massKg","widthM","hbarJs"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"heightJ":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"energyJ":{"type":"number","minimum":0,"maximum":1000000000000000},"massKg":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"widthM":{"type":"number","minimum":0,"maximum":1000000000000000},"hbarJs":{"type":"number","minimum":1e-100,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate the leading exponential WKB rectangular-barrier reference for sub-barrier energy."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"wkb-barrier-transmission-reference","input":{"records":[{"id":"R1","heightJ":2,"energyJ":1,"massKg":0.5,"widthM":1,"hbarJs":1}]}}},"limitations":["Evaluate the leading exponential WKB rectangular-barrier reference for sub-barrier energy. Prefactors, exact transmission, resonances and device design are excluded. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"quantum-infinite-well-transition","version":"1.0.0","name":"Quantum Infinite Well Transition","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","levelLow","levelHigh","massKg","lengthM","planckJs"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"levelLow":{"type":"integer","minimum":1,"maximum":100},"levelHigh":{"type":"integer","minimum":1,"maximum":100},"massKg":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"lengthM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"planckJs":{"type":"number","minimum":1e-100,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate nonrelativistic one-dimensional infinite-well energy differences using explicit constants."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"quantum-infinite-well-transition","input":{"records":[{"id":"R1","levelLow":1,"levelHigh":2,"massKg":1,"lengthM":1,"planckJs":1}]}}},"limitations":["Evaluate nonrelativistic one-dimensional infinite-well energy differences using explicit constants. Finite barriers, selection rules, transition strength and physical devices are excluded. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"de-broglie-nonrelativistic-wavelength","version":"1.0.0","name":"De Broglie Nonrelativistic Wavelength","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","massKg","speedMPerS","planckJs"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"massKg":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"speedMPerS":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"planckJs":{"type":"number","minimum":1e-100,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate a nonrelativistic matter-wave wavelength from mass and speed with an explicit Planck constant."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"de-broglie-nonrelativistic-wavelength","input":{"records":[{"id":"R1","massKg":2,"speedMPerS":3,"planckJs":6}]}}},"limitations":["Evaluate a nonrelativistic matter-wave wavelength from mass and speed with an explicit Planck constant. Relativistic validity is caller declared; no measurement or device prediction. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"relativistic-velocity-composition-line","version":"1.0.0","name":"Relativistic Velocity Composition Line","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","beta1","beta2"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"beta1":{"type":"number","minimum":-0.999999,"maximum":0.999999},"beta2":{"type":"number","minimum":-0.999999,"maximum":0.999999}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compose collinear subluminal velocities expressed as fractions of the same speed of light."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"relativistic-velocity-composition-line","input":{"records":[{"id":"R1","beta1":0.5,"beta2":0.5}]}}},"limitations":["Compose collinear subluminal velocities expressed as fractions of the same speed of light. Frame orientation follows signed inputs; no acceleration or general relativity. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"lorentz-spacetime-boost-line","version":"1.0.0","name":"Lorentz Spacetime Boost Line","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","ctM","xM","beta"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"ctM":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"xM":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"beta":{"type":"number","minimum":-0.999999,"maximum":0.999999}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Apply one collinear Lorentz boost to [ct,x] using the passive frame convention ctPrime=gamma(ct-beta*x)."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"lorentz-spacetime-boost-line","input":{"records":[{"id":"R1","ctM":10,"xM":0,"beta":0.6}]}}},"limitations":["Apply one collinear Lorentz boost to [ct,x] using the passive frame convention ctPrime=gamma(ct-beta*x). Flat spacetime, one axis only. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"relativistic-energy-momentum-invariant","version":"1.0.0","name":"Relativistic Energy Momentum Invariant","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","restMassKg","momentumKgMPerS","lightMPerS"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"restMassKg":{"type":"number","minimum":0,"maximum":1000000000000000},"momentumKgMPerS":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000}},"lightMPerS":{"type":"number","minimum":1e-100,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate positive relativistic total and kinetic energy from rest mass and momentum, using a stable energy difference."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"relativistic-energy-momentum-invariant","input":{"records":[{"id":"R1","restMassKg":3,"momentumKgMPerS":[4,0,0],"lightMPerS":1}]}}},"limitations":["Evaluate positive relativistic total and kinetic energy from rest mass and momentum, using a stable energy difference. Constants and units are explicit; no reaction or accelerator model. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"relativistic-longitudinal-doppler","version":"1.0.0","name":"Relativistic Longitudinal Doppler","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sourceHz","recedingBeta"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sourceHz":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"recedingBeta":{"type":"number","minimum":-0.999999,"maximum":0.999999}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate the special-relativistic longitudinal frequency shift with positive beta for recession."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"relativistic-longitudinal-doppler","input":{"records":[{"id":"R1","sourceHz":100,"recedingBeta":0.6}]}}},"limitations":["Evaluate the special-relativistic longitudinal frequency shift with positive beta for recession. Cosmological/gravitational redshift and noncollinear geometry are excluded. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"coulomb-point-charge-field-potential","version":"1.0.0","name":"Coulomb Point Charge Field Potential","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","charges","pointM","coulombNMetres2PerC2"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"charges":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["id","chargeC","positionM"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"chargeC":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"positionM":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000}}}}},"pointM":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000}},"coulombNMetres2PerC2":{"type":"number","minimum":1e-100,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Superpose electrostatic point-charge fields and zero-at-infinity potentials in a uniform medium."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"coulomb-point-charge-field-potential","input":{"records":[{"id":"R1","charges":[{"id":"Q1","chargeC":2,"positionM":[0,0,0]}],"pointM":[2,0,0],"coulombNMetres2PerC2":1}]}}},"limitations":["Superpose electrostatic point-charge fields and zero-at-infinity potentials in a uniform medium. Coincident observation/source points reject; no radiation, conductors or physical control. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"uniform-charged-ring-axis-field","version":"1.0.0","name":"Uniform Charged Ring Axis Field","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","chargeC","radiusM","axialM","coulombNMetres2PerC2"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"chargeC":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"radiusM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"axialM":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"coulombNMetres2PerC2":{"type":"number","minimum":1e-100,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate axial electrostatic field and potential of an infinitesimally thin uniformly charged ring."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"uniform-charged-ring-axis-field","input":{"records":[{"id":"R1","chargeC":2,"radiusM":3,"axialM":4,"coulombNMetres2PerC2":1}]}}},"limitations":["Evaluate axial electrostatic field and potential of an infinitesimally thin uniformly charged ring. Off-axis fields, conductor redistribution and radiation are excluded. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"uniform-charged-disk-axis-field","version":"1.0.0","name":"Uniform Charged Disk Axis Field","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","surfaceCPerM2","radiusM","axialM","permittivityFPerM"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"surfaceCPerM2":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"radiusM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"axialM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"permittivityFPerM":{"type":"number","minimum":1e-100,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate the positive-axis field and zero-at-infinity potential of a uniformly charged thin disk."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"uniform-charged-disk-axis-field","input":{"records":[{"id":"R1","surfaceCPerM2":2,"radiusM":3,"axialM":4,"permittivityFPerM":1}]}}},"limitations":["Evaluate the positive-axis field and zero-at-infinity potential of a uniformly charged thin disk. Surface point z=0 and off-axis geometry are excluded. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"uniform-solid-sphere-electrostatic-state","version":"1.0.0","name":"Uniform Solid Sphere Electrostatic State","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","chargeC","sphereRadiusM","observationRadiusM","coulombNMetres2PerC2"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"chargeC":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"sphereRadiusM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observationRadiusM":{"type":"number","minimum":0,"maximum":1000000000000000},"coulombNMetres2PerC2":{"type":"number","minimum":1e-100,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate field/potential inside and outside a fixed uniformly charged solid sphere with zero potential at infinity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"uniform-solid-sphere-electrostatic-state","input":{"records":[{"id":"R1","chargeC":2,"sphereRadiusM":2,"observationRadiusM":1,"coulombNMetres2PerC2":1}]}}},"limitations":["Evaluate field/potential inside and outside a fixed uniformly charged solid sphere with zero potential at infinity. This is a volume-charge model, not a conducting shell. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"grounded-sphere-image-charge","version":"1.0.0","name":"Grounded Sphere Image Charge","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sphereRadiusM","chargeDistanceM","chargeC","coulombNMetres2PerC2"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sphereRadiusM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"chargeDistanceM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"chargeC":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"coulombNMetres2PerC2":{"type":"number","minimum":1e-100,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Construct the electrostatic image charge for a point charge outside an ideal grounded conducting sphere and report attractive force magnitude."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"grounded-sphere-image-charge","input":{"records":[{"id":"R1","sphereRadiusM":1,"chargeDistanceM":2,"chargeC":2,"coulombNMetres2PerC2":1}]}}},"limitations":["Construct the electrostatic image charge for a point charge outside an ideal grounded conducting sphere and report attractive force magnitude. No isolated-sphere charge constraint or finite electrode. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dielectric-stack-planar-capacitance","version":"1.0.0","name":"Dielectric Stack Planar Capacitance","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","areaM2","layers","voltageV"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"areaM2":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"layers":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["id","thicknessM","permittivityFPerM"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"thicknessM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"permittivityFPerM":{"type":"number","minimum":1e-100,"maximum":1000000000000000}}}},"voltageV":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate ideal planar dielectric layers in series with uniform area and no free interfacial charge."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dielectric-stack-planar-capacitance","input":{"records":[{"id":"R1","areaM2":2,"layers":[{"id":"A","thicknessM":1,"permittivityFPerM":2},{"id":"B","thicknessM":1,"permittivityFPerM":2}],"voltageV":10}]}}},"limitations":["Evaluate ideal planar dielectric layers in series with uniform area and no free interfacial charge. Fringing, breakdown, dielectric loss and equipment ratings are excluded. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"coaxial-capacitor-radial-field","version":"1.0.0","name":"Coaxial Capacitor Radial Field","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","innerM","outerM","lengthM","radiusM","permittivityFPerM","voltageV"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"innerM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"outerM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"lengthM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"radiusM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"permittivityFPerM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"voltageV":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate an ideal long coaxial capacitor capacitance and dielectric radial field."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"coaxial-capacitor-radial-field","input":{"records":[{"id":"R1","innerM":1,"outerM":2,"lengthM":1,"radiusM":1,"permittivityFPerM":1,"voltageV":1}]}}},"limitations":["Evaluate an ideal long coaxial capacitor capacitance and dielectric radial field. End/fringing effects and voltage/insulation ratings are excluded. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"spherical-capacitor-capacitance-energy","version":"1.0.0","name":"Spherical Capacitor Capacitance Energy","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","innerM","outerM","permittivityFPerM","voltageV"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"innerM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"outerM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"permittivityFPerM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"voltageV":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate ideal concentric spherical-capacitor capacitance and stored energy with uniform dielectric."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"spherical-capacitor-capacitance-energy","input":{"records":[{"id":"R1","innerM":1,"outerM":2,"permittivityFPerM":1,"voltageV":2}]}}},"limitations":["Evaluate ideal concentric spherical-capacitor capacitance and stored energy with uniform dielectric. Breakdown, finite conductor thickness and handling are excluded. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"finite-solenoid-axis-magnetic-field","version":"1.0.0","name":"Finite Solenoid Axis Magnetic Field","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","radiusM","lengthM","turns","currentA","axialM","permeabilityHPerM"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"radiusM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"lengthM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"turns":{"type":"integer","minimum":1,"maximum":100000},"currentA":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"axialM":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"permeabilityHPerM":{"type":"number","minimum":1e-100,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate the axis field of an ideal thin continuous finite solenoid in uniform permeability."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"finite-solenoid-axis-magnetic-field","input":{"records":[{"id":"R1","radiusM":3,"lengthM":8,"turns":8,"currentA":2,"axialM":0,"permeabilityHPerM":1}]}}},"limitations":["Evaluate the axis field of an ideal thin continuous finite solenoid in uniform permeability. Discrete winding, iron saturation and fringe off-axis components are excluded. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hall-effect-carrier-density-voltage","version":"1.0.0","name":"Hall Effect Carrier Density Voltage","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","currentA","fieldTesla","numberPerM3","carrierChargeC","thicknessM"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"currentA":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"fieldTesla":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"numberPerM3":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"carrierChargeC":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"thicknessM":{"type":"number","minimum":1e-100,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate the ideal single-carrier Hall voltage with explicitly signed charge and declared geometry."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hall-effect-carrier-density-voltage","input":{"records":[{"id":"R1","currentA":2,"fieldTesla":3,"numberPerM3":4,"carrierChargeC":2,"thicknessM":0.5}]}}},"limitations":["Evaluate the ideal single-carrier Hall voltage with explicitly signed charge and declared geometry. Multicarrier conduction, probe alignment and sensor calibration are excluded. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cyclotron-uniform-field-radius-frequency","version":"1.0.0","name":"Cyclotron Uniform Field Radius Frequency","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","massKg","chargeC","fieldTesla","perpendicularMPerS"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"massKg":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"chargeC":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"fieldTesla":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"perpendicularMPerS":{"type":"number","minimum":0,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate nonrelativistic circular gyromotion radius and frequency magnitude in a uniform magnetic field."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cyclotron-uniform-field-radius-frequency","input":{"records":[{"id":"R1","massKg":2,"chargeC":1,"fieldTesla":2,"perpendicularMPerS":3}]}}},"limitations":["Evaluate nonrelativistic circular gyromotion radius and frequency magnitude in a uniform magnetic field. Electric fields, radiation and relativistic corrections are excluded. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"crossed-fields-guiding-center-drift","version":"1.0.0","name":"Crossed Fields Guiding Center Drift","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","electricVPerM","magneticTesla"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"electricVPerM":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000}},"magneticTesla":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate the E cross B drift vector for uniform static crossed fields."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"crossed-fields-guiding-center-drift","input":{"records":[{"id":"R1","electricVPerM":[1,0,0],"magneticTesla":[0,0,2]}]}}},"limitations":["Evaluate the E cross B drift vector for uniform static crossed fields. Parallel electric acceleration, finite gyroradius and plasma collisions are excluded. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"electromagnetic-plane-wave-poynting","version":"1.0.0","name":"Electromagnetic Plane Wave Poynting","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","electricPeakVPerM","permittivityFPerM","permeabilityHPerM"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"electricPeakVPerM":{"type":"number","minimum":0,"maximum":1000000000000000},"permittivityFPerM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"permeabilityHPerM":{"type":"number","minimum":1e-100,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate lossless nondispersive plane-wave impedance, speed and time-average Poynting magnitude from peak electric amplitude."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"electromagnetic-plane-wave-poynting","input":{"records":[{"id":"R1","electricPeakVPerM":2,"permittivityFPerM":1,"permeabilityHPerM":4}]}}},"limitations":["Evaluate lossless nondispersive plane-wave impedance, speed and time-average Poynting magnitude from peak electric amplitude. Exposure limits, antennas and source near fields are excluded. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"radiating-electric-dipole-total-power","version":"1.0.0","name":"Radiating Electric Dipole Total Power","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","dipolePeakCm","omegaRadPerS","permittivityFPerM","lightMPerS"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"dipolePeakCm":{"type":"number","minimum":0,"maximum":1000000000000000},"omegaRadPerS":{"type":"number","minimum":0,"maximum":1000000000000000},"permittivityFPerM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"lightMPerS":{"type":"number","minimum":1e-100,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate time-average radiation power of an ideal harmonically oscillating electrically short dipole using peak dipole moment."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"radiating-electric-dipole-total-power","input":{"records":[{"id":"R1","dipolePeakCm":1,"omegaRadPerS":1,"permittivityFPerM":1,"lightMPerS":1}]}}},"limitations":["Evaluate time-average radiation power of an ideal harmonically oscillating electrically short dipole using peak dipole moment. Antenna efficiency, near field and hardware design are excluded. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rectangular-waveguide-te-cutoff","version":"1.0.0","name":"Rectangular Waveguide TE Cutoff","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","widthM","heightM","m","n","mediumSpeedMPerS","frequencyHz"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"widthM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"heightM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"m":{"type":"integer","minimum":0,"maximum":100},"n":{"type":"integer","minimum":0,"maximum":100},"mediumSpeedMPerS":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"frequencyHz":{"type":"number","minimum":1e-100,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate ideal perfectly conducting rectangular-waveguide TE mode cutoff and propagating guide wavelength."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rectangular-waveguide-te-cutoff","input":{"records":[{"id":"R1","widthM":2,"heightM":1,"m":1,"n":0,"mediumSpeedMPerS":4,"frequencyHz":2}]}}},"limitations":["Evaluate ideal perfectly conducting rectangular-waveguide TE mode cutoff and propagating guide wavelength. At/below cutoff wavelength is null; losses, excitation and power rating are excluded. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"plasma-cold-unmagnetized-dispersion","version":"1.0.0","name":"Plasma Cold Unmagnetized Dispersion","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","densityPerM3","chargeMagnitudeC","massKg","permittivityFPerM","omegaRadPerS","lightMPerS"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"densityPerM3":{"type":"number","minimum":0,"maximum":1000000000000000},"chargeMagnitudeC":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"massKg":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"permittivityFPerM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"omegaRadPerS":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"lightMPerS":{"type":"number","minimum":1e-100,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate collisionless cold unmagnetized single-species electromagnetic dispersion."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"plasma-cold-unmagnetized-dispersion","input":{"records":[{"id":"R1","densityPerM3":1,"chargeMagnitudeC":1,"massKg":1,"permittivityFPerM":1,"omegaRadPerS":2,"lightMPerS":1}]}}},"limitations":["Evaluate collisionless cold unmagnetized single-species electromagnetic dispersion. Evanescent wavenumber is null; warm, collisional and magnetized effects are excluded. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"electron-drude-frequency-conductivity","version":"1.0.0","name":"Electron Drude Frequency Conductivity","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","dcSiemensPerM","relaxationSeconds","omegaRadPerS"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"dcSiemensPerM":{"type":"number","minimum":0,"maximum":1000000000000000},"relaxationSeconds":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"omegaRadPerS":{"type":"number","minimum":0,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate Drude complex conductivity using exp(+i omega t) and positive relaxation time."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"electron-drude-frequency-conductivity","input":{"records":[{"id":"R1","dcSiemensPerM":10,"relaxationSeconds":1,"omegaRadPerS":1}]}}},"limitations":["Evaluate Drude complex conductivity using exp(+i omega t) and positive relaxation time. Quantum, interband, magnetic and spatial-dispersion effects are excluded. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"lorentz-single-oscillator-susceptibility","version":"1.0.0","name":"Lorentz Single Oscillator Susceptibility","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","strengthRad2PerS2","resonanceRadPerS","dampingPerS","omegaRadPerS"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"strengthRad2PerS2":{"type":"number","minimum":0,"maximum":1000000000000000},"resonanceRadPerS":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"dampingPerS":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"omegaRadPerS":{"type":"number","minimum":0,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate one passive damped Lorentz susceptibility using exp(+i omega t)."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"lorentz-single-oscillator-susceptibility","input":{"records":[{"id":"R1","strengthRad2PerS2":2,"resonanceRadPerS":2,"dampingPerS":1,"omegaRadPerS":2}]}}},"limitations":["Evaluate one passive damped Lorentz susceptibility using exp(+i omega t). Supplied parameters only; no fitting, nonlinear response or material certification. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"electrical-rl-ramp-current-response","version":"1.0.0","name":"Electrical RL Ramp Current Response","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","resistanceOhm","inductanceH","initialA","initialV","rampVPerS","seconds"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"resistanceOhm":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"inductanceH":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"initialA":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"initialV":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"rampVPerS":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"seconds":{"type":"number","minimum":0,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate exact ideal series RL current under an affine voltage history from a supplied initial current."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"electrical-rl-ramp-current-response","input":{"records":[{"id":"R1","resistanceOhm":1,"inductanceH":1,"initialA":0,"initialV":0,"rampVPerS":1,"seconds":1}]}}},"limitations":["Evaluate exact ideal series RL current under an affine voltage history from a supplied initial current. Switching arcs, saturation, ratings and physical energization are excluded. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"paraxial-gaussian-beam-free-propagation","version":"1.0.0","name":"Paraxial Gaussian Beam Free Propagation","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","waistM","wavelengthM","distanceM","refractiveIndex"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"waistM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"wavelengthM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"distanceM":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"refractiveIndex":{"type":"number","minimum":1e-100,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate a fundamental paraxial Gaussian beam in a uniform lossless medium from its waist."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"paraxial-gaussian-beam-free-propagation","input":{"records":[{"id":"R1","waistM":1,"wavelengthM":3.141592653589793,"distanceM":1,"refractiveIndex":1}]}}},"limitations":["Evaluate a fundamental paraxial Gaussian beam in a uniform lossless medium from its waist. Wavelength is vacuum wavelength; waist curvature is null for the planar wavefront. No laser safety or apparatus control. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"paraxial-ray-matrix-cascade","version":"1.0.0","name":"Paraxial Ray Matrix Cascade","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","elements","heightM","angleRad"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"elements":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000}}}},"heightM":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"angleRad":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Cascade real paraxial ray matrices in actual traversal order using [height,angle], so the last matrix multiplies on the left."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"paraxial-ray-matrix-cascade","input":{"records":[{"id":"R1","elements":[[[1,2],[0,1]],[[1,0],[-1,1]]],"heightM":1,"angleRad":0}]}}},"limitations":["Cascade real paraxial ray matrices in actual traversal order using [height,angle], so the last matrix multiplies on the left. Supplied matrices are not certified as physical optical elements. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"prism-minimum-deviation-index","version":"1.0.0","name":"Prism Minimum Deviation Index","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","apexRad","minimumDeviationRad"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"apexRad":{"type":"number","minimum":0.000001,"maximum":3},"minimumDeviationRad":{"type":"number","minimum":0,"maximum":3}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Infer prism-to-surrounding refractive index from a supplied apex and observed minimum deviation for a symmetric ray path."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"prism-minimum-deviation-index","input":{"records":[{"id":"R1","apexRad":1.0471975511965976,"minimumDeviationRad":1.0471975511965976}]}}},"limitations":["Infer prism-to-surrounding refractive index from a supplied apex and observed minimum deviation for a symmetric ray path. Dispersion and alignment verification are excluded. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"step-index-fiber-acceptance-cone","version":"1.0.0","name":"Step Index Fiber Acceptance Cone","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","coreIndex","claddingIndex","externalIndex"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"coreIndex":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"claddingIndex":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"externalIndex":{"type":"number","minimum":1e-100,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate geometric meridional-ray numerical aperture for an ideal step-index fiber."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"step-index-fiber-acceptance-cone","input":{"records":[{"id":"R1","coreIndex":1.5,"claddingIndex":1.2,"externalIndex":1}]}}},"limitations":["Evaluate geometric meridional-ray numerical aperture for an ideal step-index fiber. A sine argument above one is reported null rather than extended; modes, bending and coupling efficiency are excluded. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fabry-perot-lossless-airy-transmission","version":"1.0.0","name":"Fabry Perot Lossless Airy Transmission","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","mirrorPowerReflectance","roundTripPhaseRad"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"mirrorPowerReflectance":{"type":"number","minimum":0,"maximum":0.999999},"roundTripPhaseRad":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate lossless symmetric Fabry–Perot Airy intensity transmission with identical mirror power reflectances."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fabry-perot-lossless-airy-transmission","input":{"records":[{"id":"R1","mirrorPowerReflectance":0.5,"roundTripPhaseRad":3.141592653589793}]}}},"limitations":["Evaluate lossless symmetric Fabry–Perot Airy intensity transmission with identical mirror power reflectances. No absorption, finite beam, mode matching or finesse approximation. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"brewster-angle-dielectric-pair","version":"1.0.0","name":"Brewster Angle Dielectric Pair","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","incidentIndex","transmittedIndex"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"incidentIndex":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"transmittedIndex":{"type":"number","minimum":1e-100,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate the p-polarized Brewster angle between ideal nonmagnetic lossless dielectrics with real positive indices."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"brewster-angle-dielectric-pair","input":{"records":[{"id":"R1","incidentIndex":1,"transmittedIndex":1}]}}},"limitations":["Evaluate the p-polarized Brewster angle between ideal nonmagnetic lossless dielectrics with real positive indices. Absorbing or magnetic media and coatings are excluded. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fraunhofer-single-slit-envelope","version":"1.0.0","name":"Fraunhofer Single Slit Envelope","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","widthM","wavelengthM","angleRad"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"widthM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"wavelengthM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"angleRad":{"type":"number","minimum":-1.5707963267948966,"maximum":1.5707963267948966}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate the normalized scalar Fraunhofer intensity envelope of a uniformly illuminated single slit."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fraunhofer-single-slit-envelope","input":{"records":[{"id":"R1","widthM":1,"wavelengthM":1,"angleRad":0}]}}},"limitations":["Evaluate the normalized scalar Fraunhofer intensity envelope of a uniformly illuminated single slit. No finite-distance Fresnel propagation, polarization or absolute irradiance. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"quarter-wave-stack-center-reflectance","version":"1.0.0","name":"Quarter Wave Stack Center Reflectance","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","highIndex","lowIndex","pairs","substrateIndex","incidentIndex"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"highIndex":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"lowIndex":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"pairs":{"type":"integer","minimum":0,"maximum":50},"substrateIndex":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"incidentIndex":{"type":"number","minimum":1e-100,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate normal-incidence center-wavelength reflectance of an ideal lossless (high,low)^N quarter-wave stack."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"quarter-wave-stack-center-reflectance","input":{"records":[{"id":"R1","highIndex":2,"lowIndex":1,"pairs":1,"substrateIndex":1,"incidentIndex":1}]}}},"limitations":["Evaluate normal-incidence center-wavelength reflectance of an ideal lossless (high,low)^N quarter-wave stack. The first layer is high index; off-design spectra, thickness errors and coating manufacture are excluded. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"grating-rayleigh-resolving-power","version":"1.0.0","name":"Grating Rayleigh Resolving Power","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","order","illuminatedGrooves","wavelengthM"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"order":{"type":"integer","minimum":1,"maximum":10000},"illuminatedGrooves":{"type":"integer","minimum":1,"maximum":1000000},"wavelengthM":{"type":"number","minimum":1e-100,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate ideal uniformly illuminated grating resolving power mN and Rayleigh wavelength separation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"grating-rayleigh-resolving-power","input":{"records":[{"id":"R1","order":2,"illuminatedGrooves":1000,"wavelengthM":0.000001}]}}},"limitations":["Evaluate ideal uniformly illuminated grating resolving power mN and Rayleigh wavelength separation. Slits, aberrations, blaze, detector sampling and instrument qualification are excluded. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"thick-lens-lensmaker-effective-power","version":"1.0.0","name":"Thick Lens Lensmaker Effective Power","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","relativeIndex","frontRadiusM","backRadiusM","thicknessM"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"relativeIndex":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"frontRadiusM":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"backRadiusM":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"thicknessM":{"type":"number","minimum":0,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate thick-lens paraxial effective power in the same surrounding medium, with radii positive when centers lie downstream."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"thick-lens-lensmaker-effective-power","input":{"records":[{"id":"R1","relativeIndex":1.5,"frontRadiusM":1,"backRadiusM":-1,"thicknessM":0}]}}},"limitations":["Evaluate thick-lens paraxial effective power in the same surrounding medium, with radii positive when centers lie downstream. Plane surfaces are not represented by infinity; zero power has null focal length. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"separated-thin-lens-effective-system","version":"1.0.0","name":"Separated Thin Lens Effective System","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","firstPowerPerM","secondPowerPerM","separationM"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"firstPowerPerM":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"secondPowerPerM":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"separationM":{"type":"number","minimum":0,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate two paraxial thin lenses in one uniform medium separated by a finite distance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"separated-thin-lens-effective-system","input":{"records":[{"id":"R1","firstPowerPerM":1,"secondPowerPerM":1,"separationM":1}]}}},"limitations":["Evaluate two paraxial thin lenses in one uniform medium separated by a finite distance. Focal distances are signed from outer lens planes toward the corresponding focus; afocal cases return null. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"newton-rings-reflected-dark-radii","version":"1.0.0","name":"Newton Rings Reflected Dark Radii","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","curvatureRadiusM","wavelengthM","filmIndex","orders"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"curvatureRadiusM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"wavelengthM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"filmIndex":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"orders":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"integer","minimum":0,"maximum":10000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate small-sag reflected dark Newton-ring radii with one phase reversal and zero central film thickness."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"newton-rings-reflected-dark-radii","input":{"records":[{"id":"R1","curvatureRadiusM":1,"wavelengthM":0.000001,"filmIndex":1,"orders":[0,1,4]}]}}},"limitations":["Evaluate small-sag reflected dark Newton-ring radii with one phase reversal and zero central film thickness. Radius orders are explicit; contact offsets and finite-angle corrections are excluded. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"keplerian-telescope-paraxial-pupil","version":"1.0.0","name":"Keplerian Telescope Paraxial Pupil","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","objectiveFocalM","eyepieceFocalM","objectiveDiameterM"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"objectiveFocalM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"eyepieceFocalM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"objectiveDiameterM":{"type":"number","minimum":1e-100,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate an afocal Keplerian two-positive-lens telescope magnification, separation and exit-pupil diameter."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"keplerian-telescope-paraxial-pupil","input":{"records":[{"id":"R1","objectiveFocalM":1,"eyepieceFocalM":0.1,"objectiveDiameterM":0.2}]}}},"limitations":["Evaluate an afocal Keplerian two-positive-lens telescope magnification, separation and exit-pupil diameter. Aberrations, vignetting, eye relief and safe viewing are excluded. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fiber-group-delay-dispersion-window","version":"1.0.0","name":"Fiber Group Delay Dispersion Window","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","groupIndex","lengthM","lightMPerS","dispersionSecondsPerM2","spectralWidthM"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"groupIndex":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"lengthM":{"type":"number","minimum":0,"maximum":1000000000000000},"lightMPerS":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"dispersionSecondsPerM2":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"spectralWidthM":{"type":"number","minimum":0,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate fiber group delay and first-order chromatic delay spread with a supplied D in seconds/metre of length/metre of wavelength."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fiber-group-delay-dispersion-window","input":{"records":[{"id":"R1","groupIndex":1.5,"lengthM":100,"lightMPerS":300000000,"dispersionSecondsPerM2":0.001,"spectralWidthM":0.000001}]}}},"limitations":["Evaluate fiber group delay and first-order chromatic delay spread with a supplied D in seconds/metre of length/metre of wavelength. Pulse-shape convolution, mode dispersion and bandwidth certification are excluded. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"parabolic-grin-ray-transfer","version":"1.0.0","name":"Parabolic GRIN Ray Transfer","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","gradientPerM","lengthM","onAxisIndex"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"gradientPerM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"lengthM":{"type":"number","minimum":0,"maximum":1000000000000000},"onAxisIndex":{"type":"number","minimum":1e-100,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate an ideal parabolic graded-index rod matrix in [height,n*angle] coordinates."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"parabolic-grin-ray-transfer","input":{"records":[{"id":"R1","gradientPerM":1,"lengthM":0,"onAxisIndex":1.5}]}}},"limitations":["Evaluate an ideal parabolic graded-index rod matrix in [height,n*angle] coordinates. Constant gradient and paraxial approximation only; interfaces, higher-order index terms and manufacture are excluded. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sellmeier-index-group-dispersion","version":"1.0.0","name":"Sellmeier Index Group Dispersion","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","wavelengthMicrometres","terms"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"wavelengthMicrometres":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"terms":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"object","additionalProperties":false,"required":["id","B","Cum2"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"B":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"Cum2":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate supplied real Sellmeier coefficients and analytic first wavelength derivative, with wavelength in micrometres and C in micrometres squared."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sellmeier-index-group-dispersion","input":{"records":[{"id":"R1","wavelengthMicrometres":2,"terms":[{"id":"A","B":3,"Cum2":0}]}]}}},"limitations":["Evaluate supplied real Sellmeier coefficients and analytic first wavelength derivative, with wavelength in micrometres and C in micrometres squared. Resonance poles and nonpositive squared index reject; no extrapolation validity claim. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cauchy-index-group-velocity","version":"1.0.0","name":"Cauchy Index Group Velocity","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","wavelengthMicrometres","A","Bum2","Cum4","lightMPerS"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"wavelengthMicrometres":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"A":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"Bum2":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"Cum4":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"lightMPerS":{"type":"number","minimum":1e-100,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate a supplied three-term Cauchy dispersion model and its group index."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cauchy-index-group-velocity","input":{"records":[{"id":"R1","wavelengthMicrometres":1,"A":1,"Bum2":1,"Cum4":0,"lightMPerS":8}]}}},"limitations":["Evaluate a supplied three-term Cauchy dispersion model and its group index. Coefficient units match micrometre wavelength; absorption, resonance and causal validity outside the fitted band are excluded. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sagnac-loop-rotation-phase","version":"1.0.0","name":"Sagnac Loop Rotation Phase","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","areaVectorM2","rotationRadPerS","turns","wavelengthM","lightMPerS"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"areaVectorM2":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000}},"rotationRadPerS":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000}},"turns":{"type":"integer","minimum":1,"maximum":100000},"wavelengthM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"lightMPerS":{"type":"number","minimum":1e-100,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate first-order kinematic Sagnac delay and phase for a loop using its oriented area and rotation vectors."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sagnac-loop-rotation-phase","input":{"records":[{"id":"R1","areaVectorM2":[0,0,1],"rotationRadPerS":[0,0,1],"turns":1,"wavelengthM":1,"lightMPerS":1}]}}},"limitations":["Evaluate first-order kinematic Sagnac delay and phase for a loop using its oriented area and rotation vectors. Slow-rotation model; material/relativistic corrections and navigation use are excluded. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"optical-wedge-fringe-spacing","version":"1.0.0","name":"Optical Wedge Fringe Spacing","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","wavelengthM","filmIndex","wedgeAngleRad"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"wavelengthM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"filmIndex":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"wedgeAngleRad":{"type":"number","minimum":1e-9,"maximum":0.1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate near-normal equal-thickness fringe spacing for a small planar optical wedge."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"optical-wedge-fringe-spacing","input":{"records":[{"id":"R1","wavelengthM":0.000001,"filmIndex":1,"wedgeAngleRad":0.001}]}}},"limitations":["Evaluate near-normal equal-thickness fringe spacing for a small planar optical wedge. Phase reversal shifts fringe order but not spacing; finite-angle refraction and surface errors are excluded. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"uniform-flow-cylinder-circulation-field","version":"1.0.0","name":"Uniform Flow Cylinder Circulation Field","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","radiusM","observationRadiusM","thetaRad","uniformMPerS","circulationM2PerS"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"radiusM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observationRadiusM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"thetaRad":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"uniformMPerS":{"type":"number","minimum":0,"maximum":1000000000000000},"circulationM2PerS":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate ideal two-dimensional incompressible inviscid cylinder potential flow with prescribed circulation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"uniform-flow-cylinder-circulation-field","input":{"records":[{"id":"R1","radiusM":1,"observationRadiusM":1,"thetaRad":1.5707963267948966,"uniformMPerS":1,"circulationM2PerS":0}]}}},"limitations":["Evaluate ideal two-dimensional incompressible inviscid cylinder potential flow with prescribed circulation. Pressure coefficient uses uniform-stream reference; viscous drag, separation and lift hardware are excluded. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"point-source-vortex-plane-superposition","version":"1.0.0","name":"Point Source Vortex Plane Superposition","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","singularities","xM","yM"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"singularities":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["id","xM","yM","sourceM2PerS","circulationM2PerS"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"xM":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"yM":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"sourceM2PerS":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"circulationM2PerS":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000}}}},"xM":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"yM":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Superpose ideal 2D point source/sink and counterclockwise vortex velocities."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"point-source-vortex-plane-superposition","input":{"records":[{"id":"R1","singularities":[{"id":"A","xM":0,"yM":0,"sourceM2PerS":6.283185307179586,"circulationM2PerS":0}],"xM":1,"yM":0}]}}},"limitations":["Superpose ideal 2D point source/sink and counterclockwise vortex velocities. Singular observation locations reject; boundaries, viscous diffusion and actual discharge control are excluded. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rankine-combined-vortex-profile","version":"1.0.0","name":"Rankine Combined Vortex Profile","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","circulationM2PerS","coreRadiusM","radiusM"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"circulationM2PerS":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"coreRadiusM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"radiusM":{"type":"number","minimum":0,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate the piecewise Rankine vortex with solid-body core and irrotational exterior."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rankine-combined-vortex-profile","input":{"records":[{"id":"R1","circulationM2PerS":6.283185307179586,"coreRadiusM":1,"radiusM":0.5}]}}},"limitations":["Evaluate the piecewise Rankine vortex with solid-body core and irrotational exterior. The core boundary uses exterior vorticity; no free-surface, viscosity or stability model. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"lamb-oseen-diffusing-vortex","version":"1.0.0","name":"Lamb Oseen Diffusing Vortex","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","circulationM2PerS","kinematicM2PerS","seconds","radiusM"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"circulationM2PerS":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"kinematicM2PerS":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"seconds":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"radiusM":{"type":"number","minimum":0,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate an unbounded viscously diffusing Lamb–Oseen vortex at positive age, with analytic center limit."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"lamb-oseen-diffusing-vortex","input":{"records":[{"id":"R1","circulationM2PerS":12.566370614359172,"kinematicM2PerS":1,"seconds":1,"radiusM":0}]}}},"limitations":["Evaluate an unbounded viscously diffusing Lamb–Oseen vortex at positive age, with analytic center limit. No walls, turbulent eddy viscosity or vortex interaction. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rotating-liquid-free-surface-paraboloid","version":"1.0.0","name":"Rotating Liquid Free Surface Paraboloid","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","radiusM","meanDepthM","omegaRadPerS","gravityMPerS2"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"radiusM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"meanDepthM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"omegaRadPerS":{"type":"number","minimum":0,"maximum":1000000000000000},"gravityMPerS2":{"type":"number","minimum":1e-100,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate an ideal rigid-body rotating liquid free surface in a cylindrical vessel conserving liquid volume."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rotating-liquid-free-surface-paraboloid","input":{"records":[{"id":"R1","radiusM":1,"meanDepthM":2,"omegaRadPerS":2,"gravityMPerS2":1}]}}},"limitations":["Evaluate an ideal rigid-body rotating liquid free surface in a cylindrical vessel conserving liquid volume. Dry-center profiles reject; overflow, spin-up and vessel suitability are excluded. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"laminar-tube-velocity-shear-profile","version":"1.0.0","name":"Laminar Tube Velocity Shear Profile","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","radiusM","observationRadiusM","meanMPerS","viscosityPaS"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"radiusM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"observationRadiusM":{"type":"number","minimum":0,"maximum":1000000000000000},"meanMPerS":{"type":"number","minimum":0,"maximum":1000000000000000},"viscosityPaS":{"type":"number","minimum":1e-100,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate the fully developed Newtonian no-slip circular-tube velocity and signed radial shear at one radius."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"laminar-tube-velocity-shear-profile","input":{"records":[{"id":"R1","radiusM":1,"observationRadiusM":0.5,"meanMPerS":2,"viscosityPaS":1}]}}},"limitations":["Evaluate the fully developed Newtonian no-slip circular-tube velocity and signed radial shear at one radius. Laminar validity and entrance length must be supplied; no flow-rate inference. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hydrostatic-vertical-triangle-resultant","version":"1.0.0","name":"Hydrostatic Vertical Triangle Resultant","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","topDepthM","heightM","bottomWidthM","densityKgM3","gravityMPerS2"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"topDepthM":{"type":"number","minimum":0,"maximum":1000000000000000},"heightM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"bottomWidthM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"densityKgM3":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"gravityMPerS2":{"type":"number","minimum":1e-100,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate hydrostatic force and center of pressure on a vertical triangular plate with apex at top and horizontal base at bottom."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hydrostatic-vertical-triangle-resultant","input":{"records":[{"id":"R1","topDepthM":0,"heightM":3,"bottomWidthM":2,"densityKgM3":1,"gravityMPerS2":1}]}}},"limitations":["Evaluate hydrostatic force and center of pressure on a vertical triangular plate with apex at top and horizontal base at bottom. One liquid, zero gauge surface pressure; plate strength is excluded. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ideal-gas-mixture-mixing-entropy","version":"1.0.0","name":"Ideal Gas Mixture Mixing Entropy","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","moles","gasConstantJPerMolK"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"moles":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"number","minimum":0,"maximum":1000000000000000}},"gasConstantJPerMolK":{"type":"number","minimum":1e-100,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate ideal mixing entropy for distinct nonreacting ideal-gas species initially at the same temperature and pressure."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ideal-gas-mixture-mixing-entropy","input":{"records":[{"id":"R1","moles":[1,1],"gasConstantJPerMolK":1}]}}},"limitations":["Evaluate ideal mixing entropy for distinct nonreacting ideal-gas species initially at the same temperature and pressure. Species identity is caller declared; identical-gas mixing is not represented. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"finite-reservoir-reversible-engine-work","version":"1.0.0","name":"Finite Reservoir Reversible Engine Work","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","capacityHotJPerK","capacityColdJPerK","hotK","coldK"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"capacityHotJPerK":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"capacityColdJPerK":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"hotK":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"coldK":{"type":"number","minimum":1e-100,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate maximum reversible work between two finite constant-heat-capacity reservoirs ending at one temperature with total entropy conserved."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"finite-reservoir-reversible-engine-work","input":{"records":[{"id":"R1","capacityHotJPerK":1,"capacityColdJPerK":1,"hotK":400,"coldK":100}]}}},"limitations":["Evaluate maximum reversible work between two finite constant-heat-capacity reservoirs ending at one temperature with total entropy conserved. No heat leak, phase change or actual engine efficiency. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"finite-body-thermal-exergy","version":"1.0.0","name":"Finite Body Thermal Exergy","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","massKg","cpJPerKgK","bodyK","ambientK"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"massKg":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"cpJPerKgK":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"bodyK":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"ambientK":{"type":"number","minimum":1e-100,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate nonnegative sensible thermal exergy of a constant-heat-capacity body relative to a fixed ambient reservoir."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"finite-body-thermal-exergy","input":{"records":[{"id":"R1","massKg":1,"cpJPerKgK":1,"bodyK":400,"ambientK":200}]}}},"limitations":["Evaluate nonnegative sensible thermal exergy of a constant-heat-capacity body relative to a fixed ambient reservoir. Pressure, chemical exergy and phase changes are excluded. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ideal-gas-specific-flow-exergy","version":"1.0.0","name":"Ideal Gas Specific Flow Exergy","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","cpJPerKgK","gasJPerKgK","tempK","ambientK","pressurePa","ambientPa","speedMPerS","elevationM","gravityMPerS2"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"cpJPerKgK":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"gasJPerKgK":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"tempK":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"ambientK":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"pressurePa":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"ambientPa":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"speedMPerS":{"type":"number","minimum":0,"maximum":1000000000000000},"elevationM":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"gravityMPerS2":{"type":"number","minimum":1e-100,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate calorically perfect ideal-gas physical flow exergy including kinetic/elevation terms at an explicit ambient state."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ideal-gas-specific-flow-exergy","input":{"records":[{"id":"R1","cpJPerKgK":2,"gasJPerKgK":1,"tempK":200,"ambientK":100,"pressurePa":1,"ambientPa":1,"speedMPerS":0,"elevationM":0,"gravityMPerS2":10}]}}},"limitations":["Evaluate calorically perfect ideal-gas physical flow exergy including kinetic/elevation terms at an explicit ambient state. Chemical exergy, composition change and actual work extraction are excluded. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"reversible-carnot-engine-balance","version":"1.0.0","name":"Reversible Carnot Engine Balance","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","hotK","coldK","heatInputJ"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"hotK":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"coldK":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"heatInputJ":{"type":"number","minimum":0,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate the reversible two-reservoir Carnot heat-engine energy bound from absolute temperatures."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"reversible-carnot-engine-balance","input":{"records":[{"id":"R1","hotK":400,"coldK":100,"heatInputJ":100}]}}},"limitations":["Evaluate the reversible two-reservoir Carnot heat-engine energy bound from absolute temperatures. This is a theoretical upper bound with no finite-time/device performance claim. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"air-standard-otto-diesel-comparison","version":"1.0.0","name":"Air Standard Otto Diesel Comparison","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","compressionRatio","cutoffRatio","gamma"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"compressionRatio":{"type":"number","minimum":1.000001,"maximum":100},"cutoffRatio":{"type":"number","minimum":1.000001,"maximum":100},"gamma":{"type":"number","minimum":1.000001,"maximum":2}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare ideal calorically perfect air-standard Otto and Diesel thermal efficiencies with the same compression ratio."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"air-standard-otto-diesel-comparison","input":{"records":[{"id":"R1","compressionRatio":4,"cutoffRatio":2,"gamma":2}]}}},"limitations":["Compare ideal calorically perfect air-standard Otto and Diesel thermal efficiencies with the same compression ratio. Cutoff ratio is explicit; combustion, friction, emissions and engine operation are excluded. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"recuperated-brayton-air-standard-cycle","version":"1.0.0","name":"Recuperated Brayton Air Standard Cycle","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","inletK","turbineInletK","pressureRatio","gamma","cpJPerKgK","recuperatorEffectiveness"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"inletK":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"turbineInletK":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"pressureRatio":{"type":"number","minimum":1,"maximum":100},"gamma":{"type":"number","minimum":1.000001,"maximum":2},"cpJPerKgK":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"recuperatorEffectiveness":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate an ideal air-standard Brayton cycle with isentropic machines and a bypassed-when-unhelpful recuperator."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"recuperated-brayton-air-standard-cycle","input":{"records":[{"id":"R1","inletK":100,"turbineInletK":800,"pressureRatio":4,"gamma":2,"cpJPerKgK":1,"recuperatorEffectiveness":0.5}]}}},"limitations":["Evaluate an ideal air-standard Brayton cycle with isentropic machines and a bypassed-when-unhelpful recuperator. Constant cp, no pressure loss; physical cycle/control design is excluded. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"stirling-imperfect-regeneration-cycle","version":"1.0.0","name":"Stirling Imperfect Regeneration Cycle","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","hotK","coldK","volumeRatio","moles","gasJPerMolK","cvJPerMolK","regeneratorEffectiveness"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"hotK":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"coldK":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"volumeRatio":{"type":"number","minimum":1.000001,"maximum":100},"moles":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"gasJPerMolK":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"cvJPerMolK":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"regeneratorEffectiveness":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate ideal-gas Stirling work and heat input with a supplied imperfect constant-volume regenerator effectiveness."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"stirling-imperfect-regeneration-cycle","input":{"records":[{"id":"R1","hotK":400,"coldK":100,"volumeRatio":2.718281828459045,"moles":1,"gasJPerMolK":1,"cvJPerMolK":1,"regeneratorEffectiveness":1}]}}},"limitations":["Evaluate ideal-gas Stirling work and heat input with a supplied imperfect constant-volume regenerator effectiveness. No finite-rate, leakage, friction or machine design. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"two-phase-supplied-entropy-mixture","version":"1.0.0","name":"Two Phase Supplied Entropy Mixture","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","quality","liquidEntropy","vapourEntropy","liquidSpecificVolume","vapourSpecificVolume"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"quality":{"type":"number","minimum":0,"maximum":1},"liquidEntropy":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"vapourEntropy":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"liquidSpecificVolume":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"vapourSpecificVolume":{"type":"number","minimum":1e-100,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Mix caller-supplied saturated phase entropy and specific volume using mass quality on one common unit basis."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"two-phase-supplied-entropy-mixture","input":{"records":[{"id":"R1","quality":0.25,"liquidEntropy":1,"vapourEntropy":5,"liquidSpecificVolume":1,"vapourSpecificVolume":9}]}}},"limitations":["Mix caller-supplied saturated phase entropy and specific volume using mass quality on one common unit basis. No property database, pressure/temperature inference or off-saturation model. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"einstein-solid-heat-capacity","version":"1.0.0","name":"Einstein Solid Heat Capacity","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","einsteinK","temperatureK","oscillatorCount","boltzmannJPerK"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"einsteinK":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"temperatureK":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"oscillatorCount":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"boltzmannJPerK":{"type":"number","minimum":1e-100,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate independent identical quantum harmonic-oscillator heat capacity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"einstein-solid-heat-capacity","input":{"records":[{"id":"R1","einsteinK":1,"temperatureK":1,"oscillatorCount":1,"boltzmannJPerK":1}]}}},"limitations":["Evaluate independent identical quantum harmonic-oscillator heat capacity. OscillatorCount counts individual modes rather than atoms; anharmonicity and electronic contributions are excluded. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"debye-low-temperature-heat-capacity","version":"1.0.0","name":"Debye Low Temperature Heat Capacity","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","debyeK","temperatureK","atoms","boltzmannJPerK"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"debyeK":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"temperatureK":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"atoms":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"boltzmannJPerK":{"type":"number","minimum":1e-100,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate the leading Debye T-cubed lattice heat-capacity asymptote only at T/thetaD<=0.05."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"debye-low-temperature-heat-capacity","input":{"records":[{"id":"R1","debyeK":100,"temperatureK":1,"atoms":1,"boltzmannJPerK":1}]}}},"limitations":["Evaluate the leading Debye T-cubed lattice heat-capacity asymptote only at T/thetaD<=0.05. Electronic, magnetic and finite-temperature corrections are excluded. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"two-level-schottky-thermal-state","version":"1.0.0","name":"Two Level Schottky Thermal State","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","gapJ","temperatureK","boltzmannJPerK","particles"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"gapJ":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"temperatureK":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"boltzmannJPerK":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"particles":{"type":"number","minimum":1e-100,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate canonical thermal occupation and heat capacity of independent nondegenerate two-level systems."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"two-level-schottky-thermal-state","input":{"records":[{"id":"R1","gapJ":1,"temperatureK":1,"boltzmannJPerK":1,"particles":1}]}}},"limitations":["Evaluate canonical thermal occupation and heat capacity of independent nondegenerate two-level systems. Zero ground energy, no interactions, degeneracy or dynamics. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"quantum-oscillator-thermal-occupation","version":"1.0.0","name":"Quantum Oscillator Thermal Occupation","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","quantumEnergyJ","temperatureK","boltzmannJPerK"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"quantumEnergyJ":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"temperatureK":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"boltzmannJPerK":{"type":"number","minimum":1e-100,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate a single harmonic quantum oscillator canonical occupation, total mean energy and Helmholtz free energy including zero-point energy."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"quantum-oscillator-thermal-occupation","input":{"records":[{"id":"R1","quantumEnergyJ":1,"temperatureK":1,"boltzmannJPerK":1}]}}},"limitations":["Evaluate a single harmonic quantum oscillator canonical occupation, total mean energy and Helmholtz free energy including zero-point energy. No stimulated emission, interactions or field control. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"continuous-lyapunov-two-state-covariance","version":"1.0.0","name":"Continuous Lyapunov Two State Covariance","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","A","Q"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"A":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000}}},"Q":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve A P+P A^T+Q=0 for a stable real two-state continuous model and symmetric positive-semidefinite Q."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"continuous-lyapunov-two-state-covariance","input":{"records":[{"id":"R1","A":[[-1,0],[0,-2]],"Q":[[2,0],[0,4]]}]}}},"limitations":["Solve A P+P A^T+Q=0 for a stable real two-state continuous model and symmetric positive-semidefinite Q. Singular/ill-conditioned elimination rejects; covariance is mathematical, not an operating controller. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sylvester-two-by-two-matrix-equation","version":"1.0.0","name":"Sylvester Two By Two Matrix Equation","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","A","B","C"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"A":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000}}},"B":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000}}},"C":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve A X+X B=C for real 2x2 matrices by bounded pivoted elimination and report residual."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sylvester-two-by-two-matrix-equation","input":{"records":[{"id":"R1","A":[[1,0],[0,2]],"B":[[3,0],[0,4]],"C":[[4,5],[5,6]]}]}}},"limitations":["Solve A X+X B=C for real 2x2 matrices by bounded pivoted elimination and report residual. Nonunique or poorly separated systems reject; no symbolic or high-precision guarantee. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"real-schur-reflection-recursion","version":"1.0.0","name":"Real Schur Reflection Recursion","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","monicDescending"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"monicDescending":{"type":"array","minItems":2,"maxItems":17,"items":{"type":"number","minimum":-100,"maximum":100}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Apply real Schur reflection recursion to a monic descending polynomial and decide strict unit-disk root inclusion."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"real-schur-reflection-recursion","input":{"records":[{"id":"R1","monicDescending":[1,0,0.5]}]}}},"limitations":["Apply real Schur reflection recursion to a monic descending polynomial and decide strict unit-disk root inclusion. Boundary |reflection|>=1 fails; roundoff near the unit circle and root locations are not certified. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"transfer-controllable-canonical-realization","version":"1.0.0","name":"Transfer Controllable Canonical Realization","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","denominatorDescending","numeratorDescending"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"denominatorDescending":{"type":"array","minItems":2,"maxItems":9,"items":{"type":"number","minimum":-100,"maximum":100}},"numeratorDescending":{"type":"array","minItems":1,"maxItems":9,"items":{"type":"number","minimum":-100,"maximum":100}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Convert a proper real rational transfer function in descending powers to controllable companion state space with explicit direct feedthrough."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"transfer-controllable-canonical-realization","input":{"records":[{"id":"R1","denominatorDescending":[1,3,2],"numeratorDescending":[1]}]}}},"limitations":["Convert a proper real rational transfer function in descending powers to controllable companion state space with explicit direct feedthrough. This is algebraic realization, not stability/minimality certification or controller deployment. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"power-to-bernstein-polynomial-basis","version":"1.0.0","name":"Power To Bernstein Polynomial Basis","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","powerAscending"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"powerAscending":{"type":"array","minItems":1,"maxItems":21,"items":{"type":"number","minimum":-100,"maximum":100}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Convert ascending monomial coefficients on [0,1] to the same-degree Bernstein basis."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"power-to-bernstein-polynomial-basis","input":{"records":[{"id":"R1","powerAscending":[0,0,1]}]}}},"limitations":["Convert ascending monomial coefficients on [0,1] to the same-degree Bernstein basis. Degree <=20, no degree reduction; high-condition cancellation and symbolic exactness are excluded. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"periodic-upwind-finite-volume-step","version":"1.0.0","name":"Periodic Upwind Finite Volume Step","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","cellAverages","courant"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"cellAverages":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000}},"courant":{"type":"number","minimum":-1,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Advance one conservative first-order upwind step for constant-velocity 1D advection on equal-width periodic cells."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"periodic-upwind-finite-volume-step","input":{"records":[{"id":"R1","cellAverages":[1,0,0,0],"courant":0.5}]}}},"limitations":["Advance one conservative first-order upwind step for constant-velocity 1D advection on equal-width periodic cells. Signed Courant number must be within [-1,1]; numerical diffusion and no physical boundary reconstruction are explicit. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"crank-nicolson-dirichlet-diffusion-step","version":"1.0.0","name":"Crank Nicolson Dirichlet Diffusion Step","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","interiorValues","leftBoundary","rightBoundary","diffusionNumber"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"interiorValues":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000}},"leftBoundary":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"rightBoundary":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"diffusionNumber":{"type":"number","minimum":0,"maximum":100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Advance one equal-grid Crank–Nicolson step for 1D linear diffusion with fixed Dirichlet endpoints."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"crank-nicolson-dirichlet-diffusion-step","input":{"records":[{"id":"R1","interiorValues":[1],"leftBoundary":0,"rightBoundary":0,"diffusionNumber":1}]}}},"limitations":["Advance one equal-grid Crank–Nicolson step for 1D linear diffusion with fixed Dirichlet endpoints. DiffusionNumber=alpha*dt/dx^2; large steps may oscillate and positivity is not guaranteed. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"integer-angular-momentum-wigner-three-j","version":"1.0.0","name":"Integer Angular Momentum Wigner Three J","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","j","m"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"j":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"integer","minimum":0,"maximum":10}},"m":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"integer","minimum":-10,"maximum":10}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate the Wigner 3j coefficient for integer angular momenta <=10 using the finite Racah sum."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"integer-angular-momentum-wigner-three-j","input":{"records":[{"id":"R1","j":[1,1,0],"m":[0,0,0]}]}}},"limitations":["Evaluate the Wigner 3j coefficient for integer angular momenta <=10 using the finite Racah sum. Triangle/sum selection failures return zero; invalid individual m ranges reject. Half-integer momenta and high-order precision are excluded. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"zernike-real-disk-mode-evaluation","version":"1.0.0","name":"Zernike Real Disk Mode Evaluation","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","degree","azimuthal","rho","thetaRad","sineMode"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"degree":{"type":"integer","minimum":0,"maximum":20},"azimuthal":{"type":"integer","minimum":0,"maximum":20},"rho":{"type":"number","minimum":0,"maximum":1},"thetaRad":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"sineMode":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate one unnormalized real Zernike disk mode with conventional R_n^m(1)=1."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"zernike-real-disk-mode-evaluation","input":{"records":[{"id":"R1","degree":3,"azimuthal":1,"rho":0.5,"thetaRad":0,"sineMode":false}]}}},"limitations":["Evaluate one unnormalized real Zernike disk mode with conventional R_n^m(1)=1. Integer valid parity, rho in [0,1]; Noll indexing, orthonormal scaling and wavefront fitting are excluded. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fresnel-sine-cosine-integrals","version":"1.0.0","name":"Fresnel Sine Cosine Integrals","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","x"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"x":{"type":"number","minimum":-5,"maximum":5}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate normalized Fresnel integrals C(x)=integral cos(pi*t^2/2), S(x)=integral sin(pi*t^2/2) using fixed bounded Simpson quadrature for |x|<=5."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fresnel-sine-cosine-integrals","input":{"records":[{"id":"R1","x":1}]}}},"limitations":["Evaluate normalized Fresnel integrals C(x)=integral cos(pi*t^2/2), S(x)=integral sin(pi*t^2/2) using fixed bounded Simpson quadrature for |x|<=5. Coarse/fine agreement is reported and is not a rigorous error bound. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"conducting-rod-motional-braking-response","version":"1.0.0","name":"Conducting Rod Motional Braking Response","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","massKg","resistanceOhm","rodLengthM","fieldTesla","initialMPerS","seconds"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"massKg":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"resistanceOhm":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"rodLengthM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"fieldTesla":{"type":"number","minimum":0,"maximum":1000000000000000},"initialMPerS":{"type":"number","minimum":-1000000000000000,"maximum":1000000000000000},"seconds":{"type":"number","minimum":0,"maximum":1000000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate passive magnetic braking of an unpowered conducting rod on frictionless closed rails in a perpendicular uniform field, with negligible circuit inductance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"conducting-rod-motional-braking-response","input":{"records":[{"id":"R1","massKg":1,"resistanceOhm":1,"rodLengthM":1,"fieldTesla":1,"initialMPerS":2,"seconds":0.6931471805599453}]}}},"limitations":["Evaluate passive magnetic braking of an unpowered conducting rod on frictionless closed rails in a perpendicular uniform field, with negligible circuit inductance. Signed current follows B*length*velocity/R; no external force, actuator/control, hardware construction or braking-safety recommendation. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"heavy-symmetric-top-steady-precession-roots","version":"1.0.0","name":"Heavy Symmetric Top Steady Precession Roots","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","transverseInertia","axialInertia","spinRadPerS","massKg","offsetM","gravityMPerS2","tiltRad"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"transverseInertia":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"axialInertia":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"spinRadPerS":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"massKg":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"offsetM":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"gravityMPerS2":{"type":"number","minimum":1e-100,"maximum":1000000000000000},"tiltRad":{"type":"number","minimum":0.000001,"maximum":1.55}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve both constant-tilt gravitational precession rates of an ideal pivoted axisymmetric rigid top above horizontal, using omega3 as the body-axis spin component."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"heavy-symmetric-top-steady-precession-roots","input":{"records":[{"id":"R1","transverseInertia":4,"axialInertia":2,"spinRadPerS":6,"massKg":1,"offsetM":1,"gravityMPerS2":9,"tiltRad":0.7227342478134157}]}}},"limitations":["Solve both constant-tilt gravitational precession rates of an ideal pivoted axisymmetric rigid top above horizontal, using omega3 as the body-axis spin component. Physical pivot-inertia and real-root conditions are required; no nutation, stability guarantee, support design or actuator control. Supplied data and declared mathematical model only. No physical inspection, external-system change, equipment control, certification or professional approval. Unsupported nonfinite or nonexact integral profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bioprocess-optical-density-dilution","version":"1.0.0","name":"Bioprocess Optical Density Dilution","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sampleAbs","blankAbs","sampleMl","totalMl","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sampleAbs":{"type":"number","minimum":0,"maximum":4},"blankAbs":{"type":"number","minimum":0,"maximum":4},"sampleMl":{"type":"number","minimum":0.000001,"maximum":1000000},"totalMl":{"type":"number","minimum":0.000001,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review blank-corrected diluted absorbance referred to undiluted broth using a supplied dilution."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bioprocess-optical-density-dilution","input":{"records":[{"id":"R1","sampleAbs":0.6,"blankAbs":0.1,"sampleMl":1,"totalMl":10,"reportedValue":5,"tolerance":0.000001}]}}},"limitations":["Review blank-corrected diluted absorbance referred to undiluted broth using a supplied dilution. No biomass conversion, linear-range validation, clinical or growth-control use. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bioprocess-cell-dry-weight-filter","version":"1.0.0","name":"Bioprocess Cell Dry Weight Filter","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","filterTareMg","driedFilterMg","blankGainMg","sampleMl","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"filterTareMg":{"type":"number","minimum":0,"maximum":1000000},"driedFilterMg":{"type":"number","minimum":0,"maximum":1000000},"blankGainMg":{"type":"number","minimum":0,"maximum":1000000},"sampleMl":{"type":"number","minimum":0.000001,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review cell dry weight g/L from measured filter gain, process blank and sampled broth volume."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bioprocess-cell-dry-weight-filter","input":{"records":[{"id":"R1","filterTareMg":100,"driedFilterMg":130,"blankGainMg":10,"sampleMl":10,"reportedValue":2,"tolerance":0.000001}]}}},"limitations":["Review cell dry weight g/L from measured filter gain, process blank and sampled broth volume. No cell identity, viability, contamination or clinical assessment. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bioprocess-biomass-substrate-yield","version":"1.0.0","name":"Bioprocess Biomass Substrate Yield","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialBiomassG","finalBiomassG","initialSubstrateG","finalSubstrateG","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialBiomassG":{"type":"number","minimum":0,"maximum":1000000},"finalBiomassG":{"type":"number","minimum":0,"maximum":1000000},"initialSubstrateG":{"type":"number","minimum":0.000001,"maximum":1000000},"finalSubstrateG":{"type":"number","minimum":0,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review observed net biomass yield g/g consumed selected substrate in a closed measured interval."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bioprocess-biomass-substrate-yield","input":{"records":[{"id":"R1","initialBiomassG":1,"finalBiomassG":3,"initialSubstrateG":10,"finalSubstrateG":5,"reportedValue":0.4,"tolerance":0.000001}]}}},"limitations":["Review observed net biomass yield g/g consumed selected substrate in a closed measured interval. Negative biomass change retained; no metabolic model, process optimization or live control. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bioprocess-offgas-inert-corrected-oxygen","version":"1.0.0","name":"Bioprocess Offgas Inert Corrected Oxygen","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","inletMolH","inletO2","inletInert","outletO2","outletInert","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"inletMolH":{"type":"number","minimum":0.000001,"maximum":1000000},"inletO2":{"type":"number","minimum":0,"maximum":1},"inletInert":{"type":"number","minimum":0,"maximum":1},"outletO2":{"type":"number","minimum":0,"maximum":1},"outletInert":{"type":"number","minimum":0.000001,"maximum":1},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review oxygen uptake mol/hour using conserved dry inert-gas flow and supplied inlet/outlet dry fractions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bioprocess-offgas-inert-corrected-oxygen","input":{"records":[{"id":"R1","inletMolH":100,"inletO2":0.2,"inletInert":0.8,"outletO2":0.1,"outletInert":0.9,"reportedValue":11.11111111111111,"tolerance":0.000001}]}}},"limitations":["Review oxygen uptake mol/hour using conserved dry inert-gas flow and supplied inlet/outlet dry fractions. No sensor correction, gas safety, aeration control or respiration diagnosis. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bioprocess-carbon-mole-closure","version":"1.0.0","name":"Bioprocess Carbon Mole Closure","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","input","output","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"input":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["mol","carbonAtoms"],"properties":{"mol":{"type":"number","minimum":0,"maximum":1000000},"carbonAtoms":{"type":"integer","minimum":1,"maximum":100}}}},"output":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["mol","carbonAtoms"],"properties":{"mol":{"type":"number","minimum":0,"maximum":1000000},"carbonAtoms":{"type":"integer","minimum":1,"maximum":100}}}},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review unaccounted carbon mol across measured species amounts and explicitly supplied carbon atom counts."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bioprocess-carbon-mole-closure","input":{"records":[{"id":"R1","input":[{"mol":1,"carbonAtoms":6}],"output":[{"mol":2,"carbonAtoms":2}],"reportedValue":2,"tolerance":0.000001}]}}},"limitations":["Review unaccounted carbon mol across measured species amounts and explicitly supplied carbon atom counts. Does not infer metabolites, biomass formula or gas losses. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bioprocess-downstream-step-recovery","version":"1.0.0","name":"Bioprocess Downstream Step Recovery","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","steps","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"steps":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["inputActivityU","outputActivityU"],"properties":{"inputActivityU":{"type":"number","minimum":0.000001,"maximum":1000000},"outputActivityU":{"type":"number","minimum":0,"maximum":1000000}}}},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review cumulative activity recovery fraction through an explicitly linked downstream chain."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bioprocess-downstream-step-recovery","input":{"records":[{"id":"R1","steps":[{"inputActivityU":100,"outputActivityU":80},{"inputActivityU":80,"outputActivityU":40}],"reportedValue":0.4,"tolerance":0.000001}]}}},"limitations":["Review cumulative activity recovery fraction through an explicitly linked downstream chain. Activity gains remain visible; no chemical purity, therapeutic effect or process validation. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bioprocess-pellet-supernatant-partition","version":"1.0.0","name":"Bioprocess Pellet Supernatant Partition","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","pelletTargetMg","supernatantTargetMg","washTargetMg","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"pelletTargetMg":{"type":"number","minimum":0,"maximum":1000000},"supernatantTargetMg":{"type":"number","minimum":0,"maximum":1000000},"washTargetMg":{"type":"number","minimum":0,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review measured target mass fraction in pellet among three mutually exclusive recovered fractions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bioprocess-pellet-supernatant-partition","input":{"records":[{"id":"R1","pelletTargetMg":8,"supernatantTargetMg":1,"washTargetMg":1,"reportedValue":0.8,"tolerance":0.000001}]}}},"limitations":["Review measured target mass fraction in pellet among three mutually exclusive recovered fractions. No centrifuge settings, sedimentation model or missing-target attribution. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"protein-purification-specific-activity-fold","version":"1.0.0","name":"Protein Purification Specific Activity Fold","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialActivityU","initialProteinMg","finalActivityU","finalProteinMg","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialActivityU":{"type":"number","minimum":0.000001,"maximum":1000000},"initialProteinMg":{"type":"number","minimum":0.000001,"maximum":1000000},"finalActivityU":{"type":"number","minimum":0,"maximum":1000000},"finalProteinMg":{"type":"number","minimum":0.000001,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review specific-activity purification fold from supplied activity units and total protein masses on matched assay bases."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"protein-purification-specific-activity-fold","input":{"records":[{"id":"R1","initialActivityU":100,"initialProteinMg":20,"finalActivityU":50,"finalProteinMg":2,"reportedValue":5,"tolerance":0.000001}]}}},"limitations":["Review specific-activity purification fold from supplied activity units and total protein masses on matched assay bases. No molecular purity or therapeutic/clinical efficacy claim. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dialysis-discrete-bath-exchange-register","version":"1.0.0","name":"Dialysis Discrete Bath Exchange Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sampleMl","bathsMl","initialConcentration","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sampleMl":{"type":"number","minimum":0.000001,"maximum":1000000},"bathsMl":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"number","minimum":0.000001,"maximum":1000000}},"initialConcentration":{"type":"number","minimum":0,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review ideal permeating-solute concentration after complete equilibration with successive fresh solute-free baths; consistent supplied concentration units."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dialysis-discrete-bath-exchange-register","input":{"records":[{"id":"R1","sampleMl":10,"bathsMl":[90,90],"initialConcentration":100,"reportedValue":1,"tolerance":0.000001}]}}},"limitations":["Review ideal permeating-solute concentration after complete equilibration with successive fresh solute-free baths; consistent supplied concentration units. No membrane kinetics, bound solute or operating advice. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"perfusion-cell-retention-observation","version":"1.0.0","name":"Perfusion Cell Retention Observation","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","vesselCellsMl","harvestCellsMl","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"vesselCellsMl":{"type":"number","minimum":0.000001,"maximum":1000000},"harvestCellsMl":{"type":"number","minimum":0,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review observed cell-retention fraction from matched vessel and clarified harvest cell concentrations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"perfusion-cell-retention-observation","input":{"records":[{"id":"R1","vesselCellsMl":100,"harvestCellsMl":1,"reportedValue":0.99,"tolerance":0.000001}]}}},"limitations":["Review observed cell-retention fraction from matched vessel and clarified harvest cell concentrations. No culture viability, separator control or clinical interpretation. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"compost-dry-element-carbon-nitrogen","version":"1.0.0","name":"Compost Dry Element Carbon Nitrogen","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","feeds","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"feeds":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["wetKg","waterFraction","carbonDry","nitrogenDry"],"properties":{"wetKg":{"type":"number","minimum":0.000001,"maximum":1000000},"waterFraction":{"type":"number","minimum":0,"maximum":1},"carbonDry":{"type":"number","minimum":0,"maximum":1},"nitrogenDry":{"type":"number","minimum":0,"maximum":1}}}},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review measured blend carbon-to-nitrogen mass ratio on dry elemental bases."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"compost-dry-element-carbon-nitrogen","input":{"records":[{"id":"R1","feeds":[{"wetKg":100,"waterFraction":0.5,"carbonDry":0.4,"nitrogenDry":0.02}],"reportedValue":20,"tolerance":0.000001}]}}},"limitations":["Review measured blend carbon-to-nitrogen mass ratio on dry elemental bases. No compost recipe, maturity, pathogen or regulatory assessment. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"compost-bulking-moisture-balance","version":"1.0.0","name":"Compost Bulking Moisture Balance","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","feedKg","feedWater","bulkingKg","bulkingWater","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"feedKg":{"type":"number","minimum":0.000001,"maximum":1000000},"feedWater":{"type":"number","minimum":0,"maximum":1},"bulkingKg":{"type":"number","minimum":0,"maximum":1000000},"bulkingWater":{"type":"number","minimum":0,"maximum":1},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review measured initial blend water mass fraction after bulking, assuming additive masses."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"compost-bulking-moisture-balance","input":{"records":[{"id":"R1","feedKg":100,"feedWater":0.7,"bulkingKg":100,"bulkingWater":0.1,"reportedValue":0.4,"tolerance":0.000001}]}}},"limitations":["Review measured initial blend water mass fraction after bulking, assuming additive masses. No target moisture, recipe, process control or safe handling instruction. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"compost-ash-tracer-volatile-reduction","version":"1.0.0","name":"Compost Ash Tracer Volatile Reduction","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialAsh","finalAsh","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialAsh":{"type":"number","minimum":0.000001,"maximum":0.999999},"finalAsh":{"type":"number","minimum":0.000001,"maximum":0.999999},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review inferred volatile dry-solids reduction fraction under explicitly conserved ash."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"compost-ash-tracer-volatile-reduction","input":{"records":[{"id":"R1","initialAsh":0.2,"finalAsh":0.4,"reportedValue":0.625,"tolerance":0.000001}]}}},"limitations":["Review inferred volatile dry-solids reduction fraction under explicitly conserved ash. Added/lost ash invalidates the model; negative reduction remains visible; no maturity or safety inference. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"compost-pile-subsidence-bulk-register","version":"1.0.0","name":"Compost Pile Subsidence Bulk Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialM3","finalM3","initialKg","finalKg","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialM3":{"type":"number","minimum":0.000001,"maximum":1000000},"finalM3":{"type":"number","minimum":0.000001,"maximum":1000000},"initialKg":{"type":"number","minimum":0.000001,"maximum":1000000},"finalKg":{"type":"number","minimum":0.000001,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review observed final-to-initial wet bulk-density ratio using measured pile volumes and masses."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"compost-pile-subsidence-bulk-register","input":{"records":[{"id":"R1","initialM3":10,"finalM3":5,"initialKg":1000,"finalKg":750,"reportedValue":1.5,"tolerance":0.000001}]}}},"limitations":["Review observed final-to-initial wet bulk-density ratio using measured pile volumes and masses. No compaction diagnosis, process stage or gas-transfer prediction. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"compost-screen-recycle-closure","version":"1.0.0","name":"Compost Screen Recycle Closure","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","screenFeedKg","finesKg","oversKg","recycleKg","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"screenFeedKg":{"type":"number","minimum":0.000001,"maximum":1000000},"finesKg":{"type":"number","minimum":0,"maximum":1000000},"oversKg":{"type":"number","minimum":0,"maximum":1000000},"recycleKg":{"type":"number","minimum":0,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review measured oversize kg leaving rather than returning to the compost loop."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"compost-screen-recycle-closure","input":{"records":[{"id":"R1","screenFeedKg":100,"finesKg":60,"oversKg":30,"recycleKg":20,"reportedValue":10,"tolerance":0.000001}]}}},"limitations":["Review measured oversize kg leaving rather than returning to the compost loop. No equipment performance, contamination classification or recycling action. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"compost-oxygen-respiration-interval","version":"1.0.0","name":"Compost Oxygen Respiration Interval","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","headspaceL","initialO2Fraction","finalO2Fraction","gasMolarVolumeL","dryKg","hours","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"headspaceL":{"type":"number","minimum":0.000001,"maximum":1000000},"initialO2Fraction":{"type":"number","minimum":0,"maximum":1},"finalO2Fraction":{"type":"number","minimum":0,"maximum":1},"gasMolarVolumeL":{"type":"number","minimum":0.000001,"maximum":1000000},"dryKg":{"type":"number","minimum":0.000001,"maximum":1000000},"hours":{"type":"number","minimum":0.000001,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review observed oxygen depletion mg O2/kg dry matter/hour in a fixed-volume, fixed-molar-volume sealed headspace."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"compost-oxygen-respiration-interval","input":{"records":[{"id":"R1","headspaceL":10,"initialO2Fraction":0.2,"finalO2Fraction":0.1,"gasMolarVolumeL":25,"dryKg":1,"hours":2,"reportedValue":640,"tolerance":0.000001}]}}},"limitations":["Review observed oxygen depletion mg O2/kg dry matter/hour in a fixed-volume, fixed-molar-volume sealed headspace. Dissolved oxygen and gas exchange excluded; no stability, pathogen or worker-safety claim. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"compost-extract-germination-index","version":"1.0.0","name":"Compost Extract Germination Index","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","testGerminated","testSeeds","controlGerminated","controlSeeds","testRootMm","controlRootMm","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"testGerminated":{"type":"integer","minimum":0,"maximum":1000000},"testSeeds":{"type":"integer","minimum":1,"maximum":1000000},"controlGerminated":{"type":"integer","minimum":1,"maximum":1000000},"controlSeeds":{"type":"integer","minimum":1,"maximum":1000000},"testRootMm":{"type":"number","minimum":0,"maximum":1000000},"controlRootMm":{"type":"number","minimum":0.000001,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review a supplied compost-extract relative germination times root-length index percent."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"compost-extract-germination-index","input":{"records":[{"id":"R1","testGerminated":8,"testSeeds":10,"controlGerminated":10,"controlSeeds":10,"testRootMm":5,"controlRootMm":10,"reportedValue":40,"tolerance":0.000001}]}}},"limitations":["Review a supplied compost-extract relative germination times root-length index percent. Uses observed test/control cohorts; no phytotoxicity, maturity or crop-suitability certification. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"compost-organic-product-recovery","version":"1.0.0","name":"Compost Organic Product Recovery","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","feedDryKg","feedOrganic","productDryKg","productOrganic","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"feedDryKg":{"type":"number","minimum":0.000001,"maximum":1000000},"feedOrganic":{"type":"number","minimum":0,"maximum":1},"productDryKg":{"type":"number","minimum":0,"maximum":1000000},"productOrganic":{"type":"number","minimum":0,"maximum":1},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review organic dry-matter recovery fraction in measured final compost, distinct from ash-conserved volatile-solids destruction."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"compost-organic-product-recovery","input":{"records":[{"id":"R1","feedDryKg":100,"feedOrganic":0.8,"productDryKg":50,"productOrganic":0.6,"reportedValue":0.375,"tolerance":0.000001}]}}},"limitations":["Review organic dry-matter recovery fraction in measured final compost, distinct from ash-conserved volatile-solids destruction. External additions must be separately excluded; no quality declaration. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"compost-leachate-solute-export","version":"1.0.0","name":"Compost Leachate Solute Export","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","collections","feedDryKg","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"collections":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["litres","mgL"],"properties":{"litres":{"type":"number","minimum":0,"maximum":1000000},"mgL":{"type":"number","minimum":0,"maximum":1000000}}}},"feedDryKg":{"type":"number","minimum":0.000001,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review observed selected-solute grams exported in nonoverlapping leachate collections per feed dry kg."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"compost-leachate-solute-export","input":{"records":[{"id":"R1","collections":[{"litres":100,"mgL":10},{"litres":50,"mgL":20}],"feedDryKg":100,"reportedValue":0.02,"tolerance":0.000001}]}}},"limitations":["Review observed selected-solute grams exported in nonoverlapping leachate collections per feed dry kg. No pollutant limit, environmental compliance or leachate reuse advice. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"compost-respiration-carbon-oxygen-quotient","version":"1.0.0","name":"Compost Respiration Carbon Oxygen Quotient","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","inletOxygenMol","outletOxygenMol","inletCarbonDioxideMol","outletCarbonDioxideMol","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"inletOxygenMol":{"type":"number","minimum":0,"maximum":1000000},"outletOxygenMol":{"type":"number","minimum":0,"maximum":1000000},"inletCarbonDioxideMol":{"type":"number","minimum":0,"maximum":1000000},"outletCarbonDioxideMol":{"type":"number","minimum":0,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review respiratory quotient as measured net CO2 mol evolved divided by net O2 mol consumed in one matched gas collection."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"compost-respiration-carbon-oxygen-quotient","input":{"records":[{"id":"R1","inletOxygenMol":10,"outletOxygenMol":6,"inletCarbonDioxideMol":1,"outletCarbonDioxideMol":4,"reportedValue":0.75,"tolerance":0.000001}]}}},"limitations":["Review respiratory quotient as measured net CO2 mol evolved divided by net O2 mol consumed in one matched gas collection. Supplied inlet/outlet moles already account for flow; no maturity, microbial identity, pathogen or gas-safety inference. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dairy-cream-standardization-mass","version":"1.0.0","name":"Dairy Cream Standardization Mass Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","milkKg","milkFat","creamFat","targetFat","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"milkKg":{"type":"number","minimum":0.000001,"maximum":1000000},"milkFat":{"type":"number","minimum":0,"maximum":1},"creamFat":{"type":"number","minimum":0,"maximum":1},"targetFat":{"type":"number","minimum":0,"maximum":1},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile cream addition in kg needed for a supplied milk fat mass fraction; ideal additive mass and no process losses."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dairy-cream-standardization-mass","input":{"records":[{"id":"R1","milkKg":100,"milkFat":0.02,"creamFat":0.4,"targetFat":0.04,"reportedValue":5.555555555555555,"tolerance":0.000001}]}}},"limitations":["Reconcile cream addition in kg needed for a supplied milk fat mass fraction; ideal additive mass and no process losses. Fat fractions are kg/kg. Excludes nutritional labeling and production instructions. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cheese-fat-retention-component-register","version":"1.0.0","name":"Cheese Fat Retention Component Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","milkKg","milkFat","cheeseKg","cheeseFat","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"milkKg":{"type":"number","minimum":0.000001,"maximum":1000000},"milkFat":{"type":"number","minimum":0,"maximum":1},"cheeseKg":{"type":"number","minimum":0.000001,"maximum":1000000},"cheeseFat":{"type":"number","minimum":0,"maximum":1},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare reported cheese fat retention percent against independently measured milk and cheese mass/fat."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cheese-fat-retention-component-register","input":{"records":[{"id":"R1","milkKg":100,"milkFat":0.04,"cheeseKg":10,"cheeseFat":0.3,"reportedValue":75,"tolerance":0.000001}]}}},"limitations":["Compare reported cheese fat retention percent against independently measured milk and cheese mass/fat. No recipe, yield forecast or composition certification. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"whey-ultrafiltration-solute-balance","version":"1.0.0","name":"Whey Ultrafiltration Solute Balance","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","feedKg","feedSolute","retentateKg","retentateSolute","permeateKg","permeateSolute","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"feedKg":{"type":"number","minimum":0.000001,"maximum":1000000},"feedSolute":{"type":"number","minimum":0,"maximum":1},"retentateKg":{"type":"number","minimum":0,"maximum":1000000},"retentateSolute":{"type":"number","minimum":0,"maximum":1},"permeateKg":{"type":"number","minimum":0,"maximum":1000000},"permeateSolute":{"type":"number","minimum":0,"maximum":1},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review unaccounted selected-solute mass in kg across measured whey feed, retentate and permeate; a negative residual is retained."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"whey-ultrafiltration-solute-balance","input":{"records":[{"id":"R1","feedKg":100,"feedSolute":0.02,"retentateKg":10,"retentateSolute":0.1,"permeateKg":90,"permeateSolute":0.01,"reportedValue":0.1,"tolerance":0.000001}]}}},"limitations":["Review unaccounted selected-solute mass in kg across measured whey feed, retentate and permeate; a negative residual is retained. No membrane performance prediction. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"butter-moisture-dry-fat-bridge","version":"1.0.0","name":"Butter Moisture Dry Fat Bridge","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sampleKg","waterFraction","nonfatDryFraction","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sampleKg":{"type":"number","minimum":0.000001,"maximum":1000000},"waterFraction":{"type":"number","minimum":0,"maximum":1},"nonfatDryFraction":{"type":"number","minimum":0,"maximum":1},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review fat mass in kg by difference using measured butter water and nonfat dry fractions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"butter-moisture-dry-fat-bridge","input":{"records":[{"id":"R1","sampleKg":10,"waterFraction":0.16,"nonfatDryFraction":0.02,"reportedValue":8.2,"tolerance":0.000001}]}}},"limitations":["Review fat mass in kg by difference using measured butter water and nonfat dry fractions. No statutory butter designation or safety judgment. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"milk-powder-reconstitution-solids","version":"1.0.0","name":"Milk Powder Reconstitution Solids Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","powderKg","powderDryFraction","waterKg","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"powderKg":{"type":"number","minimum":0.000001,"maximum":1000000},"powderDryFraction":{"type":"number","minimum":0,"maximum":1},"waterKg":{"type":"number","minimum":0,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare recorded reconstituted dry-solids mass fraction to weighed powder dry matter and added water."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"milk-powder-reconstitution-solids","input":{"records":[{"id":"R1","powderKg":10,"powderDryFraction":0.96,"waterKg":90,"reportedValue":0.096,"tolerance":0.000001}]}}},"limitations":["Compare recorded reconstituted dry-solids mass fraction to weighed powder dry matter and added water. No processing or nutritional formulation advice. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ice-cream-overrun-matched-cup","version":"1.0.0","name":"Ice Cream Overrun Matched Cup Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","emptyCupG","mixCupG","frozenCupG","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"emptyCupG":{"type":"number","minimum":0,"maximum":1000000},"mixCupG":{"type":"number","minimum":0.000001,"maximum":1000000},"frozenCupG":{"type":"number","minimum":0.000001,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review overrun percent from equal-volume matched cup masses after tare subtraction."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ice-cream-overrun-matched-cup","input":{"records":[{"id":"R1","emptyCupG":10,"mixCupG":110,"frozenCupG":60,"reportedValue":100,"tolerance":0.000001}]}}},"limitations":["Review overrun percent from equal-volume matched cup masses after tare subtraction. Assumes comparable temperatures and no evaporative mass loss; no freezer control. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"strained-yogurt-protein-partition","version":"1.0.0","name":"Strained Yogurt Protein Partition","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","feedKg","feedProtein","strainedKg","strainedProtein","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"feedKg":{"type":"number","minimum":0.000001,"maximum":1000000},"feedProtein":{"type":"number","minimum":0,"maximum":1},"strainedKg":{"type":"number","minimum":0,"maximum":1000000},"strainedProtein":{"type":"number","minimum":0,"maximum":1},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review recovered protein fraction in strained yogurt from measured batch masses and protein mass fractions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"strained-yogurt-protein-partition","input":{"records":[{"id":"R1","feedKg":100,"feedProtein":0.04,"strainedKg":40,"strainedProtein":0.08,"reportedValue":0.8,"tolerance":0.000001}]}}},"limitations":["Review recovered protein fraction in strained yogurt from measured batch masses and protein mass fractions. No fermentation, nutrition or shelf-life inference. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cream-separator-skim-fat-loss","version":"1.0.0","name":"Cream Separator Skim Fat Loss","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","feedKg","feedFat","skimKg","skimFat","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"feedKg":{"type":"number","minimum":0.000001,"maximum":1000000},"feedFat":{"type":"number","minimum":0,"maximum":1},"skimKg":{"type":"number","minimum":0,"maximum":1000000},"skimFat":{"type":"number","minimum":0,"maximum":1},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review percent of measured incoming fat leaving with skim fraction; no separator setting, equipment assessment or cream yield assumption."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cream-separator-skim-fat-loss","input":{"records":[{"id":"R1","feedKg":100,"feedFat":0.04,"skimKg":90,"skimFat":0.001,"reportedValue":2.25,"tolerance":0.000001}]}}},"limitations":["Review percent of measured incoming fat leaving with skim fraction; no separator setting, equipment assessment or cream yield assumption. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cheese-brine-salt-inventory-change","version":"1.0.0","name":"Cheese Brine Salt Inventory Change","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialKg","initialSalt","finalKg","finalSalt","addedSaltKg","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialKg":{"type":"number","minimum":0.000001,"maximum":1000000},"initialSalt":{"type":"number","minimum":0,"maximum":1},"finalKg":{"type":"number","minimum":0.000001,"maximum":1000000},"finalSalt":{"type":"number","minimum":0,"maximum":1},"addedSaltKg":{"type":"number","minimum":0,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review net unaccounted brine salt in kg across two measured inventories and additions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cheese-brine-salt-inventory-change","input":{"records":[{"id":"R1","initialKg":100,"initialSalt":0.2,"finalKg":100,"finalSalt":0.18,"addedSaltKg":1,"reportedValue":3,"tolerance":0.000001}]}}},"limitations":["Review net unaccounted brine salt in kg across two measured inventories and additions. Does not assign the residual solely to cheese uptake or prescribe brine use. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"curd-syneresis-time-fraction","version":"1.0.0","name":"Curd Syneresis Time Fraction","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialCurdKg","drainedWheyKg","elapsedMin","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialCurdKg":{"type":"number","minimum":0.000001,"maximum":1000000},"drainedWheyKg":{"type":"number","minimum":0,"maximum":1000000},"elapsedMin":{"type":"number","minimum":0.000001,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review observed mean whey drainage fraction per minute from a defined curd test interval."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"curd-syneresis-time-fraction","input":{"records":[{"id":"R1","initialCurdKg":10,"drainedWheyKg":2,"elapsedMin":20,"reportedValue":0.01,"tolerance":0.000001}]}}},"limitations":["Review observed mean whey drainage fraction per minute from a defined curd test interval. No kinetic extrapolation, texture or cheese quality assertion. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cookie-spread-aspect-register","version":"1.0.0","name":"Cookie Spread Aspect Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","diametersMm","thicknessMm","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"diametersMm":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":0.000001,"maximum":1000000}},"thicknessMm":{"type":"number","minimum":0.000001,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review mean orthogonal cookie diameter divided by measured thickness."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cookie-spread-aspect-register","input":{"records":[{"id":"R1","diametersMm":[40,60],"thicknessMm":10,"reportedValue":5,"tolerance":0.000001}]}}},"limitations":["Review mean orthogonal cookie diameter divided by measured thickness. No baking recipe, sensory rating, texture inference or specification beyond the supplied comparison. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"emulsion-creaming-layer-index","version":"1.0.0","name":"Emulsion Creaming Layer Index","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","totalHeightMm","serumHeightMm","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"totalHeightMm":{"type":"number","minimum":0.000001,"maximum":1000000},"serumHeightMm":{"type":"number","minimum":0,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review observed clear-serum height fraction in a uniform-cross-section emulsion column."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"emulsion-creaming-layer-index","input":{"records":[{"id":"R1","totalHeightMm":100,"serumHeightMm":20,"reportedValue":0.2,"tolerance":0.000001}]}}},"limitations":["Review observed clear-serum height fraction in a uniform-cross-section emulsion column. No shelf-life extrapolation, phase identification or food-safety assessment. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"foam-drainage-liquid-retention","version":"1.0.0","name":"Foam Drainage Liquid Retention","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialLiquidMl","drainedMl","elapsedMin","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialLiquidMl":{"type":"number","minimum":0.000001,"maximum":1000000},"drainedMl":{"type":"number","minimum":0,"maximum":1000000},"elapsedMin":{"type":"number","minimum":0.000001,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review retained liquid fraction at a measured foam drainage observation time."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"foam-drainage-liquid-retention","input":{"records":[{"id":"R1","initialLiquidMl":100,"drainedMl":30,"elapsedMin":10,"reportedValue":0.7,"tolerance":0.000001}]}}},"limitations":["Review retained liquid fraction at a measured foam drainage observation time. No assumed half-life, foam stabilization advice or dynamic extrapolation. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gel-centrifugal-syneresis-register","version":"1.0.0","name":"Gel Centrifugal Syneresis Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","gelG","releasedLiquidG","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"gelG":{"type":"number","minimum":0.000001,"maximum":1000000},"releasedLiquidG":{"type":"number","minimum":0,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review released liquid mass percent in a caller-performed gel syneresis test."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gel-centrifugal-syneresis-register","input":{"records":[{"id":"R1","gelG":10,"releasedLiquidG":2,"reportedValue":20,"tolerance":0.000001}]}}},"limitations":["Review released liquid mass percent in a caller-performed gel syneresis test. No prescribed centrifuge conditions, gel suitability or quality certification. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"texture-two-cycle-cohesiveness-register","version":"1.0.0","name":"Texture Two Cycle Cohesiveness Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","firstPositiveAreaNmm","secondPositiveAreaNmm","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"firstPositiveAreaNmm":{"type":"number","minimum":0.000001,"maximum":1000000},"secondPositiveAreaNmm":{"type":"number","minimum":0,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review texture-profile cohesiveness as the measured second-to-first positive work area ratio."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"texture-two-cycle-cohesiveness-register","input":{"records":[{"id":"R1","firstPositiveAreaNmm":10,"secondPositiveAreaNmm":6,"reportedValue":0.6,"tolerance":0.000001}]}}},"limitations":["Review texture-profile cohesiveness as the measured second-to-first positive work area ratio. No curve segmentation, swallowing safety, clinical texture classification or sensory claim. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"food-titratable-acid-equivalent-register","version":"1.0.0","name":"Food Titratable Acid Equivalent Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sampleG","titrantMl","blankMl","normalityEqL","acidEquivalentG","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sampleG":{"type":"number","minimum":0.000001,"maximum":1000000},"titrantMl":{"type":"number","minimum":0,"maximum":1000000},"blankMl":{"type":"number","minimum":0,"maximum":1000000},"normalityEqL":{"type":"number","minimum":0.000001,"maximum":1000000},"acidEquivalentG":{"type":"number","minimum":0.000001,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review acid-equivalent mass percent at a caller-defined measured titration endpoint."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"food-titratable-acid-equivalent-register","input":{"records":[{"id":"R1","sampleG":10,"titrantMl":5,"blankMl":1,"normalityEqL":0.1,"acidEquivalentG":60,"reportedValue":0.24,"tolerance":0.000001}]}}},"limitations":["Review acid-equivalent mass percent at a caller-defined measured titration endpoint. No identification of actual acids, pH prediction, preservation or food-safety inference. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gel-sag-height-deformation-register","version":"1.0.0","name":"Gel Sag Height Deformation Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","moldHeightMm","releasedHeightMm","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"moldHeightMm":{"type":"number","minimum":0.000001,"maximum":1000000},"releasedHeightMm":{"type":"number","minimum":0,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review fractional height change after a caller-observed gel release."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gel-sag-height-deformation-register","input":{"records":[{"id":"R1","moldHeightMm":100,"releasedHeightMm":80,"reportedValue":0.2,"tolerance":0.000001}]}}},"limitations":["Review fractional height change after a caller-observed gel release. Negative sag remains visible for expansion; no rheological modulus, standard equivalence or recipe advice. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"frozen-food-thaw-drip-register","version":"1.0.0","name":"Frozen Food Thaw Drip Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","frozenNetG","dripG","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"frozenNetG":{"type":"number","minimum":0.000001,"maximum":1000000},"dripG":{"type":"number","minimum":0,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review measured drip mass fraction of a net frozen sample under caller-performed conditions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"frozen-food-thaw-drip-register","input":{"records":[{"id":"R1","frozenNetG":100,"dripG":8,"reportedValue":0.08,"tolerance":0.000001}]}}},"limitations":["Review measured drip mass fraction of a net frozen sample under caller-performed conditions. No thawing instructions, microbiological safety or quality prediction. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bread-section-void-area-register","version":"1.0.0","name":"Bread Section Void Area Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sectionAreaMm2","pores","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sectionAreaMm2":{"type":"number","minimum":0.000001,"maximum":1000000},"pores":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000}},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review supplied nonoverlapping pore area fraction in a measured bread cross-section."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bread-section-void-area-register","input":{"records":[{"id":"R1","sectionAreaMm2":100,"pores":[10,20],"reportedValue":0.3,"tolerance":0.000001}]}}},"limitations":["Review supplied nonoverlapping pore area fraction in a measured bread cross-section. No image analysis, 3D porosity, texture or baking-process prediction. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"batter-matched-cup-specific-gravity","version":"1.0.0","name":"Batter Matched Cup Specific Gravity","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","tareG","waterCupG","batterCupG","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"tareG":{"type":"number","minimum":0,"maximum":1000000},"waterCupG":{"type":"number","minimum":0.000001,"maximum":1000000},"batterCupG":{"type":"number","minimum":0.000001,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review batter specific gravity relative to measured water in the same cup and temperature basis."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"batter-matched-cup-specific-gravity","input":{"records":[{"id":"R1","tareG":10,"waterCupG":110,"batterCupG":90,"reportedValue":0.8,"tolerance":0.000001}]}}},"limitations":["Review batter specific gravity relative to measured water in the same cup and temperature basis. No ingredient recipe, aeration setting or baked quality inference. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"milling-stream-ash-closure","version":"1.0.0","name":"Milling Stream Ash Closure","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","feedKg","feedAsh","streams","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"feedKg":{"type":"number","minimum":0.000001,"maximum":1000000},"feedAsh":{"type":"number","minimum":0,"maximum":1},"streams":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["kg","ash"],"properties":{"kg":{"type":"number","minimum":0,"maximum":1000000},"ash":{"type":"number","minimum":0,"maximum":1}}}},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review unaccounted ash kg from a measured milling feed and mutually exclusive output streams."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"milling-stream-ash-closure","input":{"records":[{"id":"R1","feedKg":100,"feedAsh":0.02,"streams":[{"kg":70,"ash":0.01},{"kg":30,"ash":0.04}],"reportedValue":0.1,"tolerance":0.000001}]}}},"limitations":["Review unaccounted ash kg from a measured milling feed and mutually exclusive output streams. No food-grade classification, mineral composition or milling-control recommendation. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"milling-sieve-geometric-particle-size","version":"1.0.0","name":"Milling Sieve Geometric Particle Size","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","fractions","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"fractions":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["lowerMm","upperMm","massG"],"properties":{"lowerMm":{"type":"number","minimum":0.000001,"maximum":1000000},"upperMm":{"type":"number","minimum":0.000001,"maximum":1000000},"massG":{"type":"number","minimum":0,"maximum":1000000}}}},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review geometric mean particle size in mm from noncumulative sieve fractions using geometric bin midpoints."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"milling-sieve-geometric-particle-size","input":{"records":[{"id":"R1","fractions":[{"lowerMm":1,"upperMm":4,"massG":1},{"lowerMm":4,"upperMm":16,"massG":1}],"reportedValue":4,"tolerance":0.000001}]}}},"limitations":["Review geometric mean particle size in mm from noncumulative sieve fractions using geometric bin midpoints. Open-ended bins require explicit finite cutoffs; no milling quality claim. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"grain-sequential-dockage-correction","version":"1.0.0","name":"Grain Sequential Dockage Correction","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","grossKg","firstRemovedFraction","secondOnCleanFraction","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"grossKg":{"type":"number","minimum":0.000001,"maximum":1000000},"firstRemovedFraction":{"type":"number","minimum":0,"maximum":1},"secondOnCleanFraction":{"type":"number","minimum":0,"maximum":1},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review retained grain kg after two sequential measured dockage fractions with the second on the already cleaned basis."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"grain-sequential-dockage-correction","input":{"records":[{"id":"R1","grossKg":100,"firstRemovedFraction":0.1,"secondOnCleanFraction":0.2,"reportedValue":72,"tolerance":0.000001}]}}},"limitations":["Review retained grain kg after two sequential measured dockage fractions with the second on the already cleaned basis. No official grading table or quality declaration. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"barley-pearling-layer-enrichment","version":"1.0.0","name":"Barley Pearling Layer Enrichment","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","removedKg","removedAnalyte","coreKg","coreAnalyte","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"removedKg":{"type":"number","minimum":0.000001,"maximum":1000000},"removedAnalyte":{"type":"number","minimum":0,"maximum":1},"coreKg":{"type":"number","minimum":0.000001,"maximum":1000000},"coreAnalyte":{"type":"number","minimum":0,"maximum":1},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review analyte enrichment factor in the removed pearling layer relative to reconstructed whole sample."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"barley-pearling-layer-enrichment","input":{"records":[{"id":"R1","removedKg":10,"removedAnalyte":0.1,"coreKg":90,"coreAnalyte":0.01,"reportedValue":5.2631578947368425,"tolerance":0.000001}]}}},"limitations":["Review analyte enrichment factor in the removed pearling layer relative to reconstructed whole sample. Caller supplies one analyte mass basis; no contaminant/safety classification. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"malt-steep-water-uptake-register","version":"1.0.0","name":"Malt Steep Water Uptake Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialKg","initialWater","steepedKg","steepedWater","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialKg":{"type":"number","minimum":0.000001,"maximum":1000000},"initialWater":{"type":"number","minimum":0,"maximum":1},"steepedKg":{"type":"number","minimum":0.000001,"maximum":1000000},"steepedWater":{"type":"number","minimum":0,"maximum":1},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review net observed water uptake kg in a matched grain steep, separately from dry-matter gain/loss."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"malt-steep-water-uptake-register","input":{"records":[{"id":"R1","initialKg":100,"initialWater":0.1,"steepedKg":150,"steepedWater":0.4,"reportedValue":50,"tolerance":0.000001}]}}},"limitations":["Review net observed water uptake kg in a matched grain steep, separately from dry-matter gain/loss. No malting recipe or germination prediction. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"flour-blend-protein-basis-register","version":"1.0.0","name":"Flour Blend Protein Basis Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","streams","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"streams":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["kg","water","proteinDry"],"properties":{"kg":{"type":"number","minimum":0.000001,"maximum":1000000},"water":{"type":"number","minimum":0,"maximum":1},"proteinDry":{"type":"number","minimum":0,"maximum":1}}}},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review dry-basis protein fraction of measured flour streams with differing moisture."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"flour-blend-protein-basis-register","input":{"records":[{"id":"R1","streams":[{"kg":10,"water":0.1,"proteinDry":0.1},{"kg":10,"water":0.2,"proteinDry":0.2}],"reportedValue":0.14705882352941177,"tolerance":0.000001}]}}},"limitations":["Review dry-basis protein fraction of measured flour streams with differing moisture. No dough performance, nutritional labeling or recipe suitability prediction. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"grain-intergranular-void-volume","version":"1.0.0","name":"Grain Intergranular Void Volume","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","bulkL","kernelMassKg","kernelDensityKgL","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"bulkL":{"type":"number","minimum":0.000001,"maximum":1000000},"kernelMassKg":{"type":"number","minimum":0.000001,"maximum":1000000},"kernelDensityKgL":{"type":"number","minimum":0.000001,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review intergranular void fraction from independently measured bulk volume, kernel mass and material density."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"grain-intergranular-void-volume","input":{"records":[{"id":"R1","bulkL":100,"kernelMassKg":60,"kernelDensityKgL":1.2,"reportedValue":0.5,"tolerance":0.000001}]}}},"limitations":["Review intergranular void fraction from independently measured bulk volume, kernel mass and material density. No aeration, storage or structural-load recommendation. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rice-chalky-area-weighted-register","version":"1.0.0","name":"Rice Chalky Area Weighted Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","kernels","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"kernels":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["wholeAreaMm2","chalkyAreaMm2"],"properties":{"wholeAreaMm2":{"type":"number","minimum":0.000001,"maximum":1000000},"chalkyAreaMm2":{"type":"number","minimum":0,"maximum":1000000}}}},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review area-weighted chalk fraction from supplied segmented kernel areas; no image segmentation, varietal classification or official rice grade."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rice-chalky-area-weighted-register","input":{"records":[{"id":"R1","kernels":[{"wholeAreaMm2":10,"chalkyAreaMm2":2},{"wholeAreaMm2":20,"chalkyAreaMm2":1}],"reportedValue":0.1,"tolerance":0.000001}]}}},"limitations":["Review area-weighted chalk fraction from supplied segmented kernel areas; no image segmentation, varietal classification or official rice grade. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rice-head-grain-length-class-register","version":"1.0.0","name":"Rice Head Grain Length Class Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","wholeReferenceMm","headFraction","fragmentsMm","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"wholeReferenceMm":{"type":"number","minimum":0.000001,"maximum":1000000},"headFraction":{"type":"number","minimum":0,"maximum":1},"fragmentsMm":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000}},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review count fraction meeting a caller-declared minimum fraction of reference whole-kernel length, inclusive at the boundary."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rice-head-grain-length-class-register","input":{"records":[{"id":"R1","wholeReferenceMm":8,"headFraction":0.75,"fragmentsMm":[8,6,5,2],"reportedValue":0.5,"tolerance":0.000001}]}}},"limitations":["Review count fraction meeting a caller-declared minimum fraction of reference whole-kernel length, inclusive at the boundary. No official head-rice yield by mass or grade certification. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"grain-sieve-cumulative-fraction-consistency","version":"1.0.0","name":"Grain Sieve Cumulative Fraction Consistency","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","retainedG","reportedCumulativeFraction","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"retainedG":{"type":"array","minItems":2,"maxItems":32,"items":{"type":"number","minimum":0,"maximum":1000000}},"reportedCumulativeFraction":{"type":"array","minItems":2,"maxItems":32,"items":{"type":"number","minimum":0,"maximum":1}},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review maximum absolute discrepancy between supplied cumulative retained fractions and cumulative sums of noncumulative grain sieve masses in caller-declared coarse-to-fine order."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"grain-sieve-cumulative-fraction-consistency","input":{"records":[{"id":"R1","retainedG":[10,20,70],"reportedCumulativeFraction":[0.1,0.3,1],"reportedValue":0,"tolerance":0.000001}]}}},"limitations":["Review maximum absolute discrepancy between supplied cumulative retained fractions and cumulative sums of noncumulative grain sieve masses in caller-declared coarse-to-fine order. No particle-size interpolation, grading certification or screen selection. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"irrigation-advance-recession-opportunity","version":"1.0.0","name":"Irrigation Advance Recession Opportunity","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","stations","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"stations":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["distanceM","advanceMin","recessionMin"],"properties":{"distanceM":{"type":"number","minimum":0,"maximum":1000000},"advanceMin":{"type":"number","minimum":0,"maximum":1000000},"recessionMin":{"type":"number","minimum":0,"maximum":1000000}}}},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review distance-weighted infiltration opportunity minutes by trapezoids from observed advance/recession times along one run."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"irrigation-advance-recession-opportunity","input":{"records":[{"id":"R1","stations":[{"distanceM":0,"advanceMin":0,"recessionMin":20},{"distanceM":10,"advanceMin":10,"recessionMin":25}],"reportedValue":17.5,"tolerance":0.000001}]}}},"limitations":["Review distance-weighted infiltration opportunity minutes by trapezoids from observed advance/recession times along one run. No infiltration model or field-control action. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"irrigation-emitter-replicate-variation","version":"1.0.0","name":"Irrigation Emitter Replicate Variation","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","volumesMl","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"volumesMl":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000}},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review sample coefficient of variation of equal-duration emitter collections."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"irrigation-emitter-replicate-variation","input":{"records":[{"id":"R1","volumesMl":[1,3],"reportedValue":0.7071067811865476,"tolerance":0.000001}]}}},"limitations":["Review sample coefficient of variation of equal-duration emitter collections. No attribution to manufacturing, pressure or clogging and no acceptance standard. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"irrigation-sodium-adsorption-ratio-record","version":"1.0.0","name":"Irrigation Sodium Adsorption Ratio Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sodiumMeqL","calciumMeqL","magnesiumMeqL","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sodiumMeqL":{"type":"number","minimum":0,"maximum":1000000},"calciumMeqL":{"type":"number","minimum":0,"maximum":1000000},"magnesiumMeqL":{"type":"number","minimum":0,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review conventional SAR from supplied dissolved cations in milliequivalents/litre."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"irrigation-sodium-adsorption-ratio-record","input":{"records":[{"id":"R1","sodiumMeqL":4,"calciumMeqL":4,"magnesiumMeqL":4,"reportedValue":2,"tolerance":0.000001}]}}},"limitations":["Review conventional SAR from supplied dissolved cations in milliequivalents/litre. No water suitability classification, crop tolerance or amendment recommendation. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"irrigation-chloride-leaching-observation","version":"1.0.0","name":"Irrigation Chloride Leaching Observation","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","appliedM3","appliedMgL","drainM3","drainMgL","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"appliedM3":{"type":"number","minimum":0.000001,"maximum":1000000},"appliedMgL":{"type":"number","minimum":0.000001,"maximum":1000000},"drainM3":{"type":"number","minimum":0,"maximum":1000000},"drainMgL":{"type":"number","minimum":0,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review observed chloride mass leaving measured drainage relative to applied chloride mass over a stated common interval."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"irrigation-chloride-leaching-observation","input":{"records":[{"id":"R1","appliedM3":100,"appliedMgL":10,"drainM3":20,"drainMgL":40,"reportedValue":0.8,"tolerance":0.000001}]}}},"limitations":["Review observed chloride mass leaving measured drainage relative to applied chloride mass over a stated common interval. Storage changes and other chloride sources remain excluded; no leaching prescription. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"irrigation-zone-area-depth-aggregation","version":"1.0.0","name":"Irrigation Zone Area Depth Aggregation","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","zones","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"zones":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["areaM2","depthMm"],"properties":{"areaM2":{"type":"number","minimum":0.000001,"maximum":1000000},"depthMm":{"type":"number","minimum":0,"maximum":1000000}}}},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review area-weighted observed application depth mm across disjoint zones in one interval."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"irrigation-zone-area-depth-aggregation","input":{"records":[{"id":"R1","zones":[{"areaM2":100,"depthMm":10},{"areaM2":200,"depthMm":20}],"reportedValue":16.666666666666668,"tolerance":0.000001}]}}},"limitations":["Review area-weighted observed application depth mm across disjoint zones in one interval. No crop demand, scheduling, efficiency assumption or meter reconciliation. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"irrigation-tailwater-recovery-register","version":"1.0.0","name":"Irrigation Tailwater Recovery Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","runoffM3","recoveredM3","reusedM3","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"runoffM3":{"type":"number","minimum":0.000001,"maximum":1000000},"recoveredM3":{"type":"number","minimum":0,"maximum":1000000},"reusedM3":{"type":"number","minimum":0,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review observed reused share of measured runoff with explicit capture/reuse nesting."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"irrigation-tailwater-recovery-register","input":{"records":[{"id":"R1","runoffM3":100,"recoveredM3":80,"reusedM3":50,"reportedValue":0.5,"tolerance":0.000001}]}}},"limitations":["Review observed reused share of measured runoff with explicit capture/reuse nesting. No water-quality approval, reuse control or assumed resource saving. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"irrigation-inflow-trapezoid-volume","version":"1.0.0","name":"Irrigation Inflow Trapezoid Volume","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","trace","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"trace":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["minute","litresPerMin"],"properties":{"minute":{"type":"number","minimum":0,"maximum":1000000},"litresPerMin":{"type":"number","minimum":0,"maximum":1000000}}}},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review applied litres by trapezoidal integration of supplied flow readings over increasing minutes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"irrigation-inflow-trapezoid-volume","input":{"records":[{"id":"R1","trace":[{"minute":0,"litresPerMin":10},{"minute":10,"litresPerMin":20}],"reportedValue":150,"tolerance":0.000001}]}}},"limitations":["Review applied litres by trapezoidal integration of supplied flow readings over increasing minutes. No live meter access, interpolation beyond observations or pump control. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"irrigation-root-zone-storage-efficiency","version":"1.0.0","name":"Irrigation Root Zone Storage Efficiency","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","appliedMm","initialWaterMm","finalWaterMm","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"appliedMm":{"type":"number","minimum":0.000001,"maximum":1000000},"initialWaterMm":{"type":"number","minimum":0,"maximum":1000000},"finalWaterMm":{"type":"number","minimum":0,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review observed root-zone storage change divided by application depth."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"irrigation-root-zone-storage-efficiency","input":{"records":[{"id":"R1","appliedMm":40,"initialWaterMm":100,"finalWaterMm":130,"reportedValue":0.75,"tolerance":0.000001}]}}},"limitations":["Review observed root-zone storage change divided by application depth. Negative or above-one values remain visible for unaccounted fluxes; no assumed evapotranspiration or performance certification. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"irrigation-two-point-infiltration-power-curve","version":"1.0.0","name":"Irrigation Two Point Infiltration Power Curve","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","firstMinutes","secondMinutes","firstCumulativeMm","secondCumulativeMm","evaluationMinutes","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"firstMinutes":{"type":"number","minimum":0.000001,"maximum":1000000},"secondMinutes":{"type":"number","minimum":0.000001,"maximum":1000000},"firstCumulativeMm":{"type":"number","minimum":0.000001,"maximum":1000000},"secondCumulativeMm":{"type":"number","minimum":0.000001,"maximum":1000000},"evaluationMinutes":{"type":"number","minimum":0.000001,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review interpolated cumulative infiltration mm under the exact power curve through two supplied positive increasing observations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"irrigation-two-point-infiltration-power-curve","input":{"records":[{"id":"R1","firstMinutes":1,"secondMinutes":4,"firstCumulativeMm":2,"secondCumulativeMm":4,"evaluationMinutes":2,"reportedValue":2.8284271247461903,"tolerance":0.000001}]}}},"limitations":["Review interpolated cumulative infiltration mm under the exact power curve through two supplied positive increasing observations. No extrapolation, steady-state intake inference, soil parameter fitting beyond those two points or irrigation design. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"irrigation-equivalent-wetted-profile-depth","version":"1.0.0","name":"Irrigation Equivalent Wetted Profile Depth","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","storedDepthMm","layers","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"storedDepthMm":{"type":"number","minimum":0,"maximum":1000000},"layers":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["thicknessMm","waterContentIncrease"],"properties":{"thicknessMm":{"type":"number","minimum":0.000001,"maximum":1000000},"waterContentIncrease":{"type":"number","minimum":0.000001,"maximum":1}}}},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review equivalent wetted depth mm by filling ordered measured layer water-content increments from the surface until supplied stored water is accounted for."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"irrigation-equivalent-wetted-profile-depth","input":{"records":[{"id":"R1","storedDepthMm":20,"layers":[{"thicknessMm":100,"waterContentIncrease":0.1},{"thicknessMm":100,"waterContentIncrease":0.2}],"reportedValue":150,"tolerance":0.000001}]}}},"limitations":["Review equivalent wetted depth mm by filling ordered measured layer water-content increments from the surface until supplied stored water is accounted for. Geometric accounting only; no physical wetting-front prediction or irrigation control. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"landscape-mulch-settled-depth-register","version":"1.0.0","name":"Landscape Mulch Settled Depth Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","deliveredM3","coveredM2","settlementFraction","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"deliveredM3":{"type":"number","minimum":0.000001,"maximum":1000000},"coveredM2":{"type":"number","minimum":0.000001,"maximum":1000000},"settlementFraction":{"type":"number","minimum":0,"maximum":1},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review average settled mulch depth mm from delivered volume, independently observed settlement and covered area."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"landscape-mulch-settled-depth-register","input":{"records":[{"id":"R1","deliveredM3":10,"coveredM2":100,"settlementFraction":0.2,"reportedValue":80,"tolerance":0.000001}]}}},"limitations":["Review average settled mulch depth mm from delivered volume, independently observed settlement and covered area. No horticultural depth recommendation, material safety or coverage guarantee. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"landscape-sod-cutout-area-reconciliation","version":"1.0.0","name":"Landscape Sod Cutout Area Reconciliation","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","installedM2","rollCount","rollAreaM2","unusedM2","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"installedM2":{"type":"number","minimum":0,"maximum":1000000},"rollCount":{"type":"integer","minimum":1,"maximum":100000},"rollAreaM2":{"type":"number","minimum":0.000001,"maximum":1000000},"unusedM2":{"type":"number","minimum":0,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review unaccounted sod area m2 from supplied rolls, measured installation and unused pieces."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"landscape-sod-cutout-area-reconciliation","input":{"records":[{"id":"R1","installedM2":90,"rollCount":100,"rollAreaM2":1,"unusedM2":5,"reportedValue":5,"tolerance":0.000001}]}}},"limitations":["Review unaccounted sod area m2 from supplied rolls, measured installation and unused pieces. No automatic cut nesting, installation advice or rooting guarantee. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hedge-planted-station-gap-register","version":"1.0.0","name":"Hedge Planted Station Gap Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","stationsM","maximumGapM","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"stationsM":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000}},"maximumGapM":{"type":"number","minimum":0.000001,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review count of measured adjacent planting gaps exceeding the caller-declared spacing threshold, on a straight chain."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hedge-planted-station-gap-register","input":{"records":[{"id":"R1","stationsM":[0,1,3,4],"maximumGapM":1.5,"reportedValue":1,"tolerance":0.000001}]}}},"limitations":["Review count of measured adjacent planting gaps exceeding the caller-declared spacing threshold, on a straight chain. Does not prescribe species spacing or infer surviving plants. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"turf-clipping-dry-growth-observation","version":"1.0.0","name":"Turf Clipping Dry Growth Observation","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","freshG","waterFraction","areaM2","days","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"freshG":{"type":"number","minimum":0,"maximum":1000000},"waterFraction":{"type":"number","minimum":0,"maximum":1},"areaM2":{"type":"number","minimum":0.000001,"maximum":1000000},"days":{"type":"number","minimum":0.000001,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review collected clipping dry mass g/m2/day in a defined plot and interval."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"turf-clipping-dry-growth-observation","input":{"records":[{"id":"R1","freshG":100,"waterFraction":0.8,"areaM2":2,"days":5,"reportedValue":2,"tolerance":0.000001}]}}},"limitations":["Review collected clipping dry mass g/m2/day in a defined plot and interval. Uncollected biomass and respiration are excluded; no mowing, fertilization or turf-health advice. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"leaf-disc-area-mass-expansion","version":"1.0.0","name":"Leaf Disc Area Mass Expansion","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","discAreaCm2","discDryG","totalLeafDryG","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"discAreaCm2":{"type":"number","minimum":0.000001,"maximum":1000000},"discDryG":{"type":"number","minimum":0.000001,"maximum":1000000},"totalLeafDryG":{"type":"number","minimum":0,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review expanded leaf area cm2 using representative disc area per dry mass on the same leaf population."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"leaf-disc-area-mass-expansion","input":{"records":[{"id":"R1","discAreaCm2":10,"discDryG":0.1,"totalLeafDryG":2,"reportedValue":200,"tolerance":0.000001}]}}},"limitations":["Review expanded leaf area cm2 using representative disc area per dry mass on the same leaf population. No image analysis, universal specific leaf area or canopy model. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"tree-crown-live-length-proportion","version":"1.0.0","name":"Tree Crown Live Length Proportion","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","treeHeightM","liveCrownBaseM","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"treeHeightM":{"type":"number","minimum":0.000001,"maximum":1000000},"liveCrownBaseM":{"type":"number","minimum":0,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review observed live-crown length fraction from supplied tree height and live crown base."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"tree-crown-live-length-proportion","input":{"records":[{"id":"R1","treeHeightM":10,"liveCrownBaseM":4,"reportedValue":0.6,"tolerance":0.000001}]}}},"limitations":["Review observed live-crown length fraction from supplied tree height and live crown base. No pruning instruction, structural stability or tree-health diagnosis. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"planting-pit-rootball-backfill-register","version":"1.0.0","name":"Planting Pit Rootball Backfill Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","pitDiameterM","pitDepthM","rootballDiameterM","rootballDepthM","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"pitDiameterM":{"type":"number","minimum":0.000001,"maximum":1000000},"pitDepthM":{"type":"number","minimum":0.000001,"maximum":1000000},"rootballDiameterM":{"type":"number","minimum":0.000001,"maximum":1000000},"rootballDepthM":{"type":"number","minimum":0.000001,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review geometric backfill volume m3 for measured cylindrical pit/rootball envelopes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"planting-pit-rootball-backfill-register","input":{"records":[{"id":"R1","pitDiameterM":2,"pitDepthM":1,"rootballDiameterM":1,"rootballDepthM":1,"reportedValue":2.356194490192345,"tolerance":0.000001}]}}},"limitations":["Review geometric backfill volume m3 for measured cylindrical pit/rootball envelopes. No actual soil displacement, excavation safety, drainage or planting-design advice. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"groundcover-quadrat-cover-observation","version":"1.0.0","name":"Groundcover Quadrat Cover Observation","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","quadrats","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"quadrats":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["areaM2","coveredM2"],"properties":{"areaM2":{"type":"number","minimum":0.000001,"maximum":1000000},"coveredM2":{"type":"number","minimum":0,"maximum":1000000}}}},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review sampled area-weighted groundcover fraction from disjoint measured quadrats."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"groundcover-quadrat-cover-observation","input":{"records":[{"id":"R1","quadrats":[{"areaM2":1,"coveredM2":0.2},{"areaM2":3,"coveredM2":1.8}],"reportedValue":0.5,"tolerance":0.000001}]}}},"limitations":["Review sampled area-weighted groundcover fraction from disjoint measured quadrats. Excludes image classification, unsampled-land extrapolation and invasive-species determination. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"flowering-week-continuity-register","version":"1.0.0","name":"Flowering Week Continuity Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","weeks","minimumTaxa","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"weeks":{"type":"array","minItems":1,"maxItems":53,"items":{"type":"object","additionalProperties":false,"required":["week","floweringTaxa"],"properties":{"week":{"type":"integer","minimum":1,"maximum":53},"floweringTaxa":{"type":"integer","minimum":0,"maximum":1000}}}},"minimumTaxa":{"type":"integer","minimum":0,"maximum":1000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review number of supplied observation weeks below a declared flowering-taxon count."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"flowering-week-continuity-register","input":{"records":[{"id":"R1","weeks":[{"week":1,"floweringTaxa":2},{"week":2,"floweringTaxa":0},{"week":3,"floweringTaxa":1}],"minimumTaxa":1,"reportedValue":1,"tolerance":0.000001}]}}},"limitations":["Review number of supplied observation weeks below a declared flowering-taxon count. Missing weeks are unassessed; no pollinator benefit, biodiversity or species-identification claim. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"landscape-crown-projection-overlap","version":"1.0.0","name":"Landscape Crown Projection Overlap","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","radiusAM","radiusBM","separationM","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"radiusAM":{"type":"number","minimum":0.000001,"maximum":1000000},"radiusBM":{"type":"number","minimum":0.000001,"maximum":1000000},"separationM":{"type":"number","minimum":0,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review overlap area m2 of two measured ideal circular crown projections in a horizontal plane using stable chord-based segments and a small-angle series."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"landscape-crown-projection-overlap","input":{"records":[{"id":"R1","radiusAM":1,"radiusBM":1,"separationM":0,"reportedValue":3.141592653589793,"tolerance":0.000001}]}}},"limitations":["Review overlap area m2 of two measured ideal circular crown projections in a horizontal plane using stable chord-based segments and a small-angle series. Extremely ill-conditioned partial outer tangencies reject before quoting. No light competition, tree conflict, structural or growth prediction. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"orchard-tagged-flower-fruit-set","version":"1.0.0","name":"Orchard Tagged Flower Fruit Set","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","flowers","fruitlets","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"flowers":{"type":"integer","minimum":1,"maximum":1000000},"fruitlets":{"type":"integer","minimum":0,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review fruit-set fraction in one explicitly tagged flower cohort."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"orchard-tagged-flower-fruit-set","input":{"records":[{"id":"R1","flowers":200,"fruitlets":50,"reportedValue":0.25,"tolerance":0.000001}]}}},"limitations":["Review fruit-set fraction in one explicitly tagged flower cohort. No extrapolation to unobserved trees, pollination diagnosis or yield guarantee. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"orchard-cluster-thinning-retention","version":"1.0.0","name":"Orchard Cluster Thinning Retention","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","clusters","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"clusters":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["before","after"],"properties":{"before":{"type":"integer","minimum":0,"maximum":1000},"after":{"type":"integer","minimum":0,"maximum":1000}}}},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review retained fruit fraction for the same measured clusters before/after thinning."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"orchard-cluster-thinning-retention","input":{"records":[{"id":"R1","clusters":[{"before":4,"after":1},{"before":2,"after":1}],"reportedValue":0.3333333333333333,"tolerance":0.000001}]}}},"limitations":["Review retained fruit fraction for the same measured clusters before/after thinning. No thinning prescription or future fruit-size prediction. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"orchard-alternate-bearing-observation","version":"1.0.0","name":"Orchard Alternate Bearing Observation","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","annualKg","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"annualKg":{"type":"array","minItems":2,"maxItems":32,"items":{"type":"number","minimum":0,"maximum":1000000}},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review normalized adjacent-year yield oscillation index from the same orchard area in ordered consecutive seasons."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"orchard-alternate-bearing-observation","input":{"records":[{"id":"R1","annualKg":[10,30,10],"reportedValue":0.5,"tolerance":0.000001}]}}},"limitations":["Review normalized adjacent-year yield oscillation index from the same orchard area in ordered consecutive seasons. No causal or future-bearing forecast. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"orchard-trunk-cross-section-growth","version":"1.0.0","name":"Orchard Trunk Cross Section Growth","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialCircumferenceCm","finalCircumferenceCm","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialCircumferenceCm":{"type":"number","minimum":0.000001,"maximum":1000000},"finalCircumferenceCm":{"type":"number","minimum":0.000001,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review relative cross-sectional area growth assuming circular trunks and the same fixed measurement height."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"orchard-trunk-cross-section-growth","input":{"records":[{"id":"R1","initialCircumferenceCm":10,"finalCircumferenceCm":20,"reportedValue":3,"tolerance":0.000001}]}}},"limitations":["Review relative cross-sectional area growth assuming circular trunks and the same fixed measurement height. Negative growth remains visible; no biomass or tree-health diagnosis. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"orchard-canopy-gap-observation","version":"1.0.0","name":"Orchard Canopy Gap Observation","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","upwardPoints","skyHits","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"upwardPoints":{"type":"integer","minimum":1,"maximum":1000000},"skyHits":{"type":"integer","minimum":0,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review canopy interception fraction in caller-supplied upward point observations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"orchard-canopy-gap-observation","input":{"records":[{"id":"R1","upwardPoints":100,"skyHits":30,"reportedValue":0.7,"tolerance":0.000001}]}}},"limitations":["Review canopy interception fraction in caller-supplied upward point observations. Does not convert to leaf-area index, species health or irrigation demand. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"orchard-pruning-dry-matter-register","version":"1.0.0","name":"Orchard Pruning Dry Matter Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","removedFreshKg","removedWater","measuredTrees","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"removedFreshKg":{"type":"number","minimum":0,"maximum":1000000},"removedWater":{"type":"number","minimum":0,"maximum":1},"measuredTrees":{"type":"integer","minimum":1,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review removed pruning dry mass kg per measured tree."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"orchard-pruning-dry-matter-register","input":{"records":[{"id":"R1","removedFreshKg":20,"removedWater":0.5,"measuredTrees":5,"reportedValue":2,"tolerance":0.000001}]}}},"limitations":["Review removed pruning dry mass kg per measured tree. No standing biomass, carbon credit, pruning prescription or health judgment. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"orchard-fruit-count-expansion-register","version":"1.0.0","name":"Orchard Fruit Count Expansion Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","strata","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"strata":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["trees","sampledTrees","sampleFruit"],"properties":{"trees":{"type":"integer","minimum":1,"maximum":1000000},"sampledTrees":{"type":"integer","minimum":1,"maximum":1000000},"sampleFruit":{"type":"integer","minimum":0,"maximum":1000000}}}},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review expanded fruit-count estimate from declared representative tree samples within distinct orchard strata."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"orchard-fruit-count-expansion-register","input":{"records":[{"id":"R1","strata":[{"trees":100,"sampledTrees":10,"sampleFruit":200},{"trees":50,"sampledTrees":5,"sampleFruit":50}],"reportedValue":2500,"tolerance":0.000001}]}}},"limitations":["Review expanded fruit-count estimate from declared representative tree samples within distinct orchard strata. No sampling validity, confidence interval or harvest guarantee. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"orchard-fruit-relative-volume-growth","version":"1.0.0","name":"Orchard Fruit Relative Volume Growth","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialDiametersMm","finalDiametersMm","days","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialDiametersMm":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":0.000001,"maximum":1000000}},"finalDiametersMm":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":0.000001,"maximum":1000000}},"days":{"type":"number","minimum":0.000001,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review logarithmic ellipsoidal fruit-volume growth per day from three matched orthogonal diameters."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"orchard-fruit-relative-volume-growth","input":{"records":[{"id":"R1","initialDiametersMm":[10,10,10],"finalDiametersMm":[20,20,20],"days":7,"reportedValue":0.29706307738283366,"tolerance":0.000001}]}}},"limitations":["Review logarithmic ellipsoidal fruit-volume growth per day from three matched orthogonal diameters. No density, maturation, future growth or physiological diagnosis. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"orchard-crop-load-cross-section","version":"1.0.0","name":"Orchard Crop Load Cross Section","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","fruitCount","trunkDiameterCm","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"fruitCount":{"type":"integer","minimum":0,"maximum":1000000},"trunkDiameterCm":{"type":"number","minimum":0.000001,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review observed fruit count per cm2 of circular trunk cross-section at a supplied height."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"orchard-crop-load-cross-section","input":{"records":[{"id":"R1","fruitCount":100,"trunkDiameterCm":10,"reportedValue":1.2732395447351628,"tolerance":0.000001}]}}},"limitations":["Review observed fruit count per cm2 of circular trunk cross-section at a supplied height. No recommended crop load or cultivar-specific interpretation. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"orchard-groundfall-cohort-loss","version":"1.0.0","name":"Orchard Groundfall Cohort Loss","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialFruit","groundfall","picked","remaining","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialFruit":{"type":"integer","minimum":1,"maximum":1000000},"groundfall":{"type":"integer","minimum":0,"maximum":1000000},"picked":{"type":"integer","minimum":0,"maximum":1000000},"remaining":{"type":"integer","minimum":0,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review unaccounted fruit count across one closed tagged cohort after measured groundfall, picking and remaining counts."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"orchard-groundfall-cohort-loss","input":{"records":[{"id":"R1","initialFruit":100,"groundfall":10,"picked":60,"remaining":25,"reportedValue":5,"tolerance":0.000001}]}}},"limitations":["Review unaccounted fruit count across one closed tagged cohort after measured groundfall, picking and remaining counts. No attribution to pests, theft or physiology. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"produce-count-size-pack-reconciliation","version":"1.0.0","name":"Produce Count Size Pack Reconciliation","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","bins","packedKg","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"bins":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["count","meanG"],"properties":{"count":{"type":"integer","minimum":0,"maximum":100000},"meanG":{"type":"number","minimum":0.000001,"maximum":1000000}}}},"packedKg":{"type":"number","minimum":0.000001,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review kg difference between recorded pack mass and non-overlapping size-bin count times independently measured mean unit mass."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"produce-count-size-pack-reconciliation","input":{"records":[{"id":"R1","bins":[{"count":10,"meanG":100},{"count":20,"meanG":200}],"packedKg":5,"reportedValue":0,"tolerance":0.000001}]}}},"limitations":["Review kg difference between recorded pack mass and non-overlapping size-bin count times independently measured mean unit mass. No inferred individual weights or grading certification. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"frozen-produce-glaze-net-mass","version":"1.0.0","name":"Frozen Produce Glaze Net Mass","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","glazedG","deglazedG","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"glazedG":{"type":"number","minimum":0.000001,"maximum":1000000},"deglazedG":{"type":"number","minimum":0,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review glaze percent on gross frozen sample mass using matched measured glazed/deglazed weights."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"frozen-produce-glaze-net-mass","input":{"records":[{"id":"R1","glazedG":100,"deglazedG":80,"reportedValue":20,"tolerance":0.000001}]}}},"limitations":["Review glaze percent on gross frozen sample mass using matched measured glazed/deglazed weights. No legal net-content determination or thawing instructions. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"produce-dehydration-solids-retention","version":"1.0.0","name":"Produce Dehydration Solids Retention","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","freshKg","freshWater","driedKg","driedWater","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"freshKg":{"type":"number","minimum":0.000001,"maximum":1000000},"freshWater":{"type":"number","minimum":0,"maximum":1},"driedKg":{"type":"number","minimum":0.000001,"maximum":1000000},"driedWater":{"type":"number","minimum":0,"maximum":1},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review dry-matter retention percent across measured produce drying stages, distinct from water-loss yield."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"produce-dehydration-solids-retention","input":{"records":[{"id":"R1","freshKg":100,"freshWater":0.8,"driedKg":20,"driedWater":0.1,"reportedValue":90,"tolerance":0.000001}]}}},"limitations":["Review dry-matter retention percent across measured produce drying stages, distinct from water-loss yield. No drying endpoint, stability or quality prescription. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"juice-press-pomace-solute-loss","version":"1.0.0","name":"Juice Press Pomace Solute Loss","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","pomaceKg","liquidFraction","solubleFraction","feedSolubleKg","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"pomaceKg":{"type":"number","minimum":0.000001,"maximum":1000000},"liquidFraction":{"type":"number","minimum":0,"maximum":1},"solubleFraction":{"type":"number","minimum":0,"maximum":1},"feedSolubleKg":{"type":"number","minimum":0.000001,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review measured soluble solids retained in pomace liquid as percent of supplied feed-solute mass."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"juice-press-pomace-solute-loss","input":{"records":[{"id":"R1","pomaceKg":20,"liquidFraction":0.5,"solubleFraction":0.1,"feedSolubleKg":5,"reportedValue":20,"tolerance":0.000001}]}}},"limitations":["Review measured soluble solids retained in pomace liquid as percent of supplied feed-solute mass. Assumes homogeneous entrained liquid; excludes insoluble solids and process advice. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"produce-peel-dry-mass-share","version":"1.0.0","name":"Produce Peel Dry Mass Share","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","peelDryG","pulpDryG","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"peelDryG":{"type":"number","minimum":0,"maximum":1000000},"pulpDryG":{"type":"number","minimum":0,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review peel share of matched dissected dry sample mass."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"produce-peel-dry-mass-share","input":{"records":[{"id":"R1","peelDryG":2,"pulpDryG":8,"reportedValue":0.2,"tolerance":0.000001}]}}},"limitations":["Review peel share of matched dissected dry sample mass. No image classification, surface-area estimate, botanical identification or nutritional inference. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"produce-firmness-paired-side-asymmetry","version":"1.0.0","name":"Produce Firmness Paired Side Asymmetry","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","pairs","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"pairs":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["firstN","oppositeN"],"properties":{"firstN":{"type":"number","minimum":0,"maximum":1000000},"oppositeN":{"type":"number","minimum":0,"maximum":1000000}}}},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review mean absolute opposite-side firmness difference in newtons for explicitly paired measurements."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"produce-firmness-paired-side-asymmetry","input":{"records":[{"id":"R1","pairs":[{"firstN":10,"oppositeN":8},{"firstN":6,"oppositeN":4}],"reportedValue":2,"tolerance":0.000001}]}}},"limitations":["Review mean absolute opposite-side firmness difference in newtons for explicitly paired measurements. No ripeness, eating quality, instrument calibration or harvest recommendation. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"produce-color-grade-transition-register","version":"1.0.0","name":"Produce Color Grade Transition Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","transitions","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"transitions":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["before","after","count"],"properties":{"before":{"type":"integer","minimum":0,"maximum":20},"after":{"type":"integer","minimum":0,"maximum":20},"count":{"type":"integer","minimum":0,"maximum":100000}}}},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review fraction of the same tracked fruit units moving upward on a caller-defined ordinal color scale."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"produce-color-grade-transition-register","input":{"records":[{"id":"R1","transitions":[{"before":1,"after":2,"count":10},{"before":2,"after":2,"count":10}],"reportedValue":0.5,"tolerance":0.000001}]}}},"limitations":["Review fraction of the same tracked fruit units moving upward on a caller-defined ordinal color scale. No automatic color assessment or interpretation of biological ripeness. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"produce-relative-water-content-tissue","version":"1.0.0","name":"Produce Relative Water Content Tissue","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","freshG","turgidG","dryG","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"freshG":{"type":"number","minimum":0.000001,"maximum":1000000},"turgidG":{"type":"number","minimum":0.000001,"maximum":1000000},"dryG":{"type":"number","minimum":0,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review measured tissue relative water content as fresh-minus-dry over turgid-minus-dry mass."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"produce-relative-water-content-tissue","input":{"records":[{"id":"R1","freshG":8,"turgidG":10,"dryG":2,"reportedValue":0.75,"tolerance":0.000001}]}}},"limitations":["Review measured tissue relative water content as fresh-minus-dry over turgid-minus-dry mass. Three independently observed masses on the same tissue; no turgid-mass procedure, stress diagnosis or irrigation recommendation. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"produce-electrolyte-leakage-blank-correction","version":"1.0.0","name":"Produce Electrolyte Leakage Blank Correction","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialConductivity","totalConductivity","blankConductivity","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialConductivity":{"type":"number","minimum":0,"maximum":1000000},"totalConductivity":{"type":"number","minimum":0.000001,"maximum":1000000},"blankConductivity":{"type":"number","minimum":0,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review blank-corrected electrolyte leakage fraction from caller-measured initial and total-release conductivity in one consistent unit/temperature basis."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"produce-electrolyte-leakage-blank-correction","input":{"records":[{"id":"R1","initialConductivity":3,"totalConductivity":11,"blankConductivity":1,"reportedValue":0.2,"tolerance":0.000001}]}}},"limitations":["Review blank-corrected electrolyte leakage fraction from caller-measured initial and total-release conductivity in one consistent unit/temperature basis. No assay procedure, membrane damage, plant-health or electrical equipment assessment. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"produce-paired-weight-drying-cohort-bias","version":"1.0.0","name":"Produce Paired Weight Drying Cohort Bias","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","samples","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"samples":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["freshG","dryG"],"properties":{"freshG":{"type":"number","minimum":0.000001,"maximum":1000000},"dryG":{"type":"number","minimum":0,"maximum":1000000}}}},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review dry-matter fraction pooling bias as total-dry/total-fresh minus the equal-unit mean fraction for independently paired produce samples."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"produce-paired-weight-drying-cohort-bias","input":{"records":[{"id":"R1","samples":[{"freshG":10,"dryG":1},{"freshG":90,"dryG":27}],"reportedValue":0.08,"tolerance":0.000001}]}}},"limitations":["Review dry-matter fraction pooling bias as total-dry/total-fresh minus the equal-unit mean fraction for independently paired produce samples. Does not assume equal unit sizes or predict drying yield; no composition certification. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"soil-core-stone-corrected-bulk-density","version":"1.0.0","name":"Soil Core Stone Corrected Bulk Density","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","coreCm3","dryG","stoneG","stoneDensityGcm3","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"coreCm3":{"type":"number","minimum":0.000001,"maximum":1000000},"dryG":{"type":"number","minimum":0.000001,"maximum":1000000},"stoneG":{"type":"number","minimum":0,"maximum":1000000},"stoneDensityGcm3":{"type":"number","minimum":0.000001,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review fine-earth dry bulk density g/cm3 with explicit stone volume correction."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"soil-core-stone-corrected-bulk-density","input":{"records":[{"id":"R1","coreCm3":100,"dryG":150,"stoneG":50,"stoneDensityGcm3":2.5,"reportedValue":1.25,"tolerance":0.000001}]}}},"limitations":["Review fine-earth dry bulk density g/cm3 with explicit stone volume correction. No soil classification, compaction limit or engineering suitability assessment. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"soil-tare-corrected-gravimetric-water","version":"1.0.0","name":"Soil Tare Corrected Gravimetric Water","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","tareG","wetWithTareG","dryWithTareG","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"tareG":{"type":"number","minimum":0,"maximum":1000000},"wetWithTareG":{"type":"number","minimum":0.000001,"maximum":1000000},"dryWithTareG":{"type":"number","minimum":0.000001,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review soil gravimetric water kg/kg dry soil from matched wet/dry/tare masses."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"soil-tare-corrected-gravimetric-water","input":{"records":[{"id":"R1","tareG":10,"wetWithTareG":130,"dryWithTareG":110,"reportedValue":0.2,"tolerance":0.000001}]}}},"limitations":["Review soil gravimetric water kg/kg dry soil from matched wet/dry/tare masses. No field capacity, watering recommendation or drying protocol. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"soil-texture-fine-earth-normalization","version":"1.0.0","name":"Soil Texture Fine Earth Normalization","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sandG","siltG","clayG","wholeDryG","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sandG":{"type":"number","minimum":0,"maximum":1000000},"siltG":{"type":"number","minimum":0,"maximum":1000000},"clayG":{"type":"number","minimum":0,"maximum":1000000},"wholeDryG":{"type":"number","minimum":0.000001,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review clay fraction normalized to measured fine-earth sand+silt+clay, excluding coarse material."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"soil-texture-fine-earth-normalization","input":{"records":[{"id":"R1","sandG":20,"siltG":30,"clayG":50,"wholeDryG":120,"reportedValue":0.5,"tolerance":0.000001}]}}},"limitations":["Review clay fraction normalized to measured fine-earth sand+silt+clay, excluding coarse material. No texture-triangle classification or agronomic prescription. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"soil-aggregate-mean-weight-diameter","version":"1.0.0","name":"Soil Aggregate Mean Weight Diameter","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","bins","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"bins":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["lowerMm","upperMm","dryG"],"properties":{"lowerMm":{"type":"number","minimum":0,"maximum":1000000},"upperMm":{"type":"number","minimum":0.000001,"maximum":1000000},"dryG":{"type":"number","minimum":0,"maximum":1000000}}}},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review arithmetic mean weight diameter mm from noncumulative measured dry aggregate fractions and explicit finite bin endpoints."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"soil-aggregate-mean-weight-diameter","input":{"records":[{"id":"R1","bins":[{"lowerMm":0,"upperMm":2,"dryG":10},{"lowerMm":2,"upperMm":4,"dryG":10}],"reportedValue":2,"tolerance":0.000001}]}}},"limitations":["Review arithmetic mean weight diameter mm from noncumulative measured dry aggregate fractions and explicit finite bin endpoints. No erosion or stability classification. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"soil-infiltration-interval-rate-register","version":"1.0.0","name":"Soil Infiltration Interval Rate Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","cumulativeMm","minutes","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"cumulativeMm":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000}},"minutes":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000}},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review final observed interval infiltration mm/hour from monotone cumulative measurements."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"soil-infiltration-interval-rate-register","input":{"records":[{"id":"R1","cumulativeMm":[0,10,14],"minutes":[0,10,20],"reportedValue":24,"tolerance":0.000001}]}}},"limitations":["Review final observed interval infiltration mm/hour from monotone cumulative measurements. This is an observed interval rate, not a steady-state fit or design value. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"soil-exchangeable-base-saturation","version":"1.0.0","name":"Soil Exchangeable Base Saturation","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","calciumCmolKg","magnesiumCmolKg","potassiumCmolKg","sodiumCmolKg","cecCmolKg","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"calciumCmolKg":{"type":"number","minimum":0,"maximum":1000000},"magnesiumCmolKg":{"type":"number","minimum":0,"maximum":1000000},"potassiumCmolKg":{"type":"number","minimum":0,"maximum":1000000},"sodiumCmolKg":{"type":"number","minimum":0,"maximum":1000000},"cecCmolKg":{"type":"number","minimum":0.000001,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review base saturation percent from exchangeable cations and CEC all in cmol charge/kg on the same method basis."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"soil-exchangeable-base-saturation","input":{"records":[{"id":"R1","calciumCmolKg":5,"magnesiumCmolKg":2,"potassiumCmolKg":1,"sodiumCmolKg":0,"cecCmolKg":10,"reportedValue":80,"tolerance":0.000001}]}}},"limitations":["Review base saturation percent from exchangeable cations and CEC all in cmol charge/kg on the same method basis. No nutrient diagnosis or amendment recommendation. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"soil-layer-carbon-stock-register","version":"1.0.0","name":"Soil Layer Carbon Stock Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","layers","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"layers":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["thicknessCm","bulkGcm3","carbonFraction","coarseVolumeFraction"],"properties":{"thicknessCm":{"type":"number","minimum":0.000001,"maximum":1000000},"bulkGcm3":{"type":"number","minimum":0.000001,"maximum":1000000},"carbonFraction":{"type":"number","minimum":0,"maximum":1},"coarseVolumeFraction":{"type":"number","minimum":0,"maximum":1}}}},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review carbon stock Mg/ha in nonoverlapping measured soil layers; bulk density is fine-earth density and coarse correction is volume fraction."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"soil-layer-carbon-stock-register","input":{"records":[{"id":"R1","layers":[{"thicknessCm":10,"bulkGcm3":1,"carbonFraction":0.02,"coarseVolumeFraction":0}],"reportedValue":20,"tolerance":0.000001}]}}},"limitations":["Review carbon stock Mg/ha in nonoverlapping measured soil layers; bulk density is fine-earth density and coarse correction is volume fraction. No carbon-credit verification or permanence claim. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"soil-slake-retained-aggregate-fraction","version":"1.0.0","name":"Soil Slake Retained Aggregate Fraction","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialDryG","retainedDryG","blankRetainedG","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialDryG":{"type":"number","minimum":0.000001,"maximum":1000000},"retainedDryG":{"type":"number","minimum":0,"maximum":1000000},"blankRetainedG":{"type":"number","minimum":0,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review blank-corrected retained dry aggregate fraction in a supplied slaking test."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"soil-slake-retained-aggregate-fraction","input":{"records":[{"id":"R1","initialDryG":10,"retainedDryG":7,"blankRetainedG":1,"reportedValue":0.6,"tolerance":0.000001}]}}},"limitations":["Review blank-corrected retained dry aggregate fraction in a supplied slaking test. No standard-method equivalence, erosion forecast or soil-health certification. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"soil-profile-available-water-observation","version":"1.0.0","name":"Soil Profile Available Water Observation","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","layers","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"layers":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["thicknessMm","upperWater","lowerWater","stoneVolume"],"properties":{"thicknessMm":{"type":"number","minimum":0.000001,"maximum":1000000},"upperWater":{"type":"number","minimum":0,"maximum":1},"lowerWater":{"type":"number","minimum":0,"maximum":1},"stoneVolume":{"type":"number","minimum":0,"maximum":1}}}},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review water-depth difference mm between two supplied volumetric water-content endpoints in distinct fine-earth layers."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"soil-profile-available-water-observation","input":{"records":[{"id":"R1","layers":[{"thicknessMm":100,"upperWater":0.3,"lowerWater":0.1,"stoneVolume":0}],"reportedValue":20,"tolerance":0.000001}]}}},"limitations":["Review water-depth difference mm between two supplied volumetric water-content endpoints in distinct fine-earth layers. Does not determine field capacity, wilting point or irrigation timing. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"soil-porosity-density-crosscheck","version":"1.0.0","name":"Soil Porosity Density Crosscheck","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","bulkDensityGcm3","particleDensityGcm3","reportedValue","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"bulkDensityGcm3":{"type":"number","minimum":0.000001,"maximum":1000000},"particleDensityGcm3":{"type":"number","minimum":0.000001,"maximum":1000000},"reportedValue":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review total porosity fraction from independently measured dry bulk and particle densities on the same material basis."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"soil-porosity-density-crosscheck","input":{"records":[{"id":"R1","bulkDensityGcm3":1.3,"particleDensityGcm3":2.6,"reportedValue":0.5,"tolerance":0.000001}]}}},"limitations":["Review total porosity fraction from independently measured dry bulk and particle densities on the same material basis. Excludes pore connectivity and structural or crop suitability. Compare reportedValue to calculated using the supplied absolute tolerance in the calculated unit. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"aqueous-calcium-magnesium-hardness","version":"1.0.0","name":"Aqueous Calcium Magnesium Hardness","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","calciumMgL","magnesiumMgL"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"calciumMgL":{"type":"number","minimum":0,"maximum":1000000},"magnesiumMgL":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Convert dissolved calcium and magnesium mg/L to CaCO3-equivalent hardness mg/L using declared molar masses."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"aqueous-calcium-magnesium-hardness","input":{"records":[{"id":"R1","calciumMgL":40.078,"magnesiumMgL":24.305}]}}},"limitations":["Convert dissolved calcium and magnesium mg/L to CaCO3-equivalent hardness mg/L using declared molar masses. Does not classify water or prescribe treatment. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"carbonate-total-alkalinity-from-dic","version":"1.0.0","name":"Carbonate Total Alkalinity From DIC","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","dicMolL","pH","pK1","pK2","kw"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"dicMolL":{"type":"number","minimum":0,"maximum":1000000},"pH":{"type":"number","minimum":0,"maximum":14},"pK1":{"type":"number","minimum":0,"maximum":14},"pK2":{"type":"number","minimum":0,"maximum":14},"kw":{"type":"number","minimum":1e-16,"maximum":1e-10}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate ideal carbonate-only total alkalinity equivalents/L from supplied dissolved inorganic carbon and dissociation constants."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"carbonate-total-alkalinity-from-dic","input":{"records":[{"id":"R1","dicMolL":1,"pH":7,"pK1":7,"pK2":7,"kw":1e-14}]}}},"limitations":["Evaluate ideal carbonate-only total alkalinity equivalents/L from supplied dissolved inorganic carbon and dissociation constants. Excludes borate, phosphate, organic alkalinity and activity effects. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"davies-ionic-activity-coefficients","version":"1.0.0","name":"Davies Ionic Activity Coefficients","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","ionicStrength","daviesA","charges"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"ionicStrength":{"type":"number","minimum":0,"maximum":0.5},"daviesA":{"type":"number","minimum":0,"maximum":1},"charges":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"integer","minimum":-8,"maximum":8}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate supplied Davies single-ion activity coefficients with ionic strength mol/L no greater than 0.5 and caller-supplied solvent/temperature coefficient."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"davies-ionic-activity-coefficients","input":{"records":[{"id":"R1","ionicStrength":0,"daviesA":0.5,"charges":[1,2]}]}}},"limitations":["Evaluate supplied Davies single-ion activity coefficients with ionic strength mol/L no greater than 0.5 and caller-supplied solvent/temperature coefficient. No concentration-to-activity iterative speciation or individual-ion measurability claim. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"closed-headspace-henry-partition","version":"1.0.0","name":"Closed Headspace Henry Partition","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","totalMol","liquidL","gasL","temperatureK","henryMolLPa"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"totalMol":{"type":"number","minimum":0,"maximum":1000000},"liquidL":{"type":"number","minimum":0.000001,"maximum":1000000},"gasL":{"type":"number","minimum":0.000001,"maximum":1000000},"temperatureK":{"type":"number","minimum":1,"maximum":1000},"henryMolLPa":{"type":"number","minimum":1e-12,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Conserve one dilute solute between ideal gas and well-mixed liquid in a sealed vial using Henry concentration/partial-pressure convention mol/L/Pa."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"closed-headspace-henry-partition","input":{"records":[{"id":"R1","totalMol":1,"liquidL":1,"gasL":1,"temperatureK":300,"henryMolLPa":4.0090785014242016e-7}]}}},"limitations":["Conserve one dilute solute between ideal gas and well-mixed liquid in a sealed vial using Henry concentration/partial-pressure convention mol/L/Pa. No volatile chemical handling or pressure-safety guidance. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"setschenow-salting-out-solubility-ratio","version":"1.0.0","name":"Setschenow Salting Out Solubility Ratio","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","saltMolL","setschenowLmol"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"saltMolL":{"type":"number","minimum":0,"maximum":1000000},"setschenowLmol":{"type":"number","minimum":-10,"maximum":10}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate empirical Setschenow salting-out ratio with supplied base 10 coefficient and salt molarity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"setschenow-salting-out-solubility-ratio","input":{"records":[{"id":"R1","saltMolL":1,"setschenowLmol":1}]}}},"limitations":["Evaluate empirical Setschenow salting-out ratio with supplied base 10 coefficient and salt molarity. Negative coefficients permit salting-in; no chemical applicability or solute identification. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"stable-isotope-delta-atom-mixing","version":"1.0.0","name":"Stable Isotope Delta Atom Mixing","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","referenceRatio","components"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"referenceRatio":{"type":"number","minimum":0.000001,"maximum":1},"components":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["elementMoles","deltaPerMil"],"properties":{"elementMoles":{"type":"number","minimum":0.000001,"maximum":1000000},"deltaPerMil":{"type":"number","minimum":-999,"maximum":100000}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Mix isotope delta values by exact heavy/light atom conservation using total moles of the same element."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"stable-isotope-delta-atom-mixing","input":{"records":[{"id":"R1","referenceRatio":0.01,"components":[{"elementMoles":1,"deltaPerMil":0},{"elementMoles":1,"deltaPerMil":0}]}]}}},"limitations":["Mix isotope delta values by exact heavy/light atom conservation using total moles of the same element. No approximate delta averaging, fractionation, provenance or identification claim. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"strong-acid-base-water-charge-root","version":"1.0.0","name":"Strong Acid Base Water Charge Root","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","acidMol","baseMol","totalL","kw"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"acidMol":{"type":"number","minimum":0,"maximum":1000000},"baseMol":{"type":"number","minimum":0,"maximum":1000000},"totalL":{"type":"number","minimum":0.000001,"maximum":1000000},"kw":{"type":"number","minimum":1e-16,"maximum":1e-10}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve ideal strong-acid/strong-base charge balance including water autoionization with supplied total final volume."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"strong-acid-base-water-charge-root","input":{"records":[{"id":"R1","acidMol":1,"baseMol":1,"totalL":1,"kw":1e-14}]}}},"limitations":["Solve ideal strong-acid/strong-base charge balance including water autoionization with supplied total final volume. No mixing procedure, thermal hazard, activities or actual solution pH assurance. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"osmotic-pressure-virial-solute-series","version":"1.0.0","name":"Osmotic Pressure Virial Solute Series","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","temperatureK","concentrationMolM3","secondM3Mol","thirdM6Mol2"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"temperatureK":{"type":"number","minimum":1,"maximum":2000},"concentrationMolM3":{"type":"number","minimum":0,"maximum":1000000},"secondM3Mol":{"type":"number","minimum":-1000000,"maximum":1000000},"thirdM6Mol2":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate supplied truncated osmotic virial series through cubic concentration using mol/m3 and declared virial units."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"osmotic-pressure-virial-solute-series","input":{"records":[{"id":"R1","temperatureK":300,"concentrationMolM3":1,"secondM3Mol":1,"thirdM6Mol2":0}]}}},"limitations":["Evaluate supplied truncated osmotic virial series through cubic concentration using mol/m3 and declared virial units. No membrane transport, physiological osmolality or high-concentration validity claim. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"stable-isotope-rayleigh-residual-ratio","version":"1.0.0","name":"Stable Isotope Rayleigh Residual Ratio","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialHeavyLightRatio","remainingFraction","fractionationFactor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialHeavyLightRatio":{"type":"number","minimum":0.000001,"maximum":1000000},"remainingFraction":{"type":"number","minimum":0.000001,"maximum":1},"fractionationFactor":{"type":"number","minimum":0.000001,"maximum":10}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate ideal Rayleigh residual heavy/light isotope ratio for constant product-over-reservoir fractionation factor."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"stable-isotope-rayleigh-residual-ratio","input":{"records":[{"id":"R1","initialHeavyLightRatio":0.01,"remainingFraction":0.25,"fractionationFactor":1.5}]}}},"limitations":["Evaluate ideal Rayleigh residual heavy/light isotope ratio for constant product-over-reservoir fractionation factor. No isotope identity, provenance, chronology, actual fractionation validation or handling guidance. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gran-acid-titration-equivalence-intercept","version":"1.0.0","name":"Gran Acid Titration Equivalence Intercept","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sampleMl","points"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sampleMl":{"type":"number","minimum":0.000001,"maximum":1000000},"points":{"type":"array","minItems":2,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["acidMl","pH"],"properties":{"acidMl":{"type":"number","minimum":0,"maximum":1000000},"pH":{"type":"number","minimum":0,"maximum":14}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Fit the acid-side Gran function (sample+added mL)*10^-pH against acid volume and return its x-intercept mL."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gran-acid-titration-equivalence-intercept","input":{"records":[{"id":"R1","sampleMl":10,"points":[{"acidMl":1,"pH":1.041392685158225},{"acidMl":2,"pH":0.7781512503836436}]}]}}},"limitations":["Fit the acid-side Gran function (sample+added mL)*10^-pH against acid volume and return its x-intercept mL. Caller selects appropriate post-equivalence region; no endpoint validity, activities, acid strength or water-quality certification. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ionizable-site-charge-and-isoelectric-root","version":"1.0.0","name":"Ionizable Site Charge And Isoelectric Root","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sites","pH"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sites":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["pKa","count","basic"],"properties":{"pKa":{"type":"number","minimum":-2,"maximum":16},"count":{"type":"integer","minimum":1,"maximum":10000},"basic":{"type":"boolean"}}}},"pH":{"type":"number","minimum":-2,"maximum":16}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute independent-site mean charge and bracketed isoelectric pH from supplied ionizable groups."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ionizable-site-charge-and-isoelectric-root","input":{"records":[{"id":"R1","sites":[{"pKa":4,"count":1,"basic":false},{"pKa":10,"count":1,"basic":true}],"pH":7}]}}},"limitations":["Compute independent-site mean charge and bracketed isoelectric pH from supplied ionizable groups. No residue pKa lookup, interacting-site model, biological function or clinical interpretation. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"protein-aromatic-280-extinction","version":"1.0.0","name":"Protein Aromatic 280 Extinction","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","tryptophanCount","tyrosineCount","cystineCount"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"tryptophanCount":{"type":"integer","minimum":0,"maximum":10000},"tyrosineCount":{"type":"integer","minimum":0,"maximum":10000},"cystineCount":{"type":"integer","minimum":0,"maximum":10000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate the conventional 280 nm protein molar extinction estimate from supplied Trp,Tyr and disulfide cystine counts."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"protein-aromatic-280-extinction","input":{"records":[{"id":"R1","tryptophanCount":1,"tyrosineCount":1,"cystineCount":1}]}}},"limitations":["Evaluate the conventional 280 nm protein molar extinction estimate from supplied Trp,Tyr and disulfide cystine counts. No sequence oxidation assignment, concentration measurement or identity/clinical claim. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"peptide-supplied-residue-mass-sum","version":"1.0.0","name":"Peptide Supplied Residue Mass Sum","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","residues","terminalWaterDa","modificationDeltaDa"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"residues":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["count","residueDa"],"properties":{"count":{"type":"integer","minimum":0,"maximum":10000},"residueDa":{"type":"number","minimum":0.000001,"maximum":1000000}}}},"terminalWaterDa":{"type":"number","minimum":0.000001,"maximum":1000000},"modificationDeltaDa":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Sum supplied peptide residue masses, terminal water and explicit modification delta in Da."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"peptide-supplied-residue-mass-sum","input":{"records":[{"id":"R1","residues":[{"count":2,"residueDa":71}],"terminalWaterDa":18,"modificationDeltaDa":0}]}}},"limitations":["Sum supplied peptide residue masses, terminal water and explicit modification delta in Da. Caller selects monoisotopic or average basis consistently; no residue database, charge-state or identity inference. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"protein-supplied-hydropathy-window","version":"1.0.0","name":"Protein Supplied Hydropathy Window","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","values","window"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"values":{"type":"array","minItems":1,"maxItems":256,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"window":{"type":"integer","minimum":1,"maximum":256}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute moving mean hydropathy from caller-supplied per-residue scale values."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"protein-supplied-hydropathy-window","input":{"records":[{"id":"R1","values":[1,3,-1],"window":2}]}}},"limitations":["Compute moving mean hydropathy from caller-supplied per-residue scale values. No fixed scale, transmembrane prediction, protein folding, pathogenicity or clinical interpretation. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"protein-alpha-carbon-contact-map","version":"1.0.0","name":"Protein Alpha Carbon Contact Map","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","points","cutoffNm","minimumSequenceSeparation"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"points":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["x","y","z"],"properties":{"x":{"type":"number","minimum":-1000000,"maximum":1000000},"y":{"type":"number","minimum":-1000000,"maximum":1000000},"z":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"cutoffNm":{"type":"number","minimum":0.000001,"maximum":1000000},"minimumSequenceSeparation":{"type":"integer","minimum":1,"maximum":64}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["List flattened zero-based residue index pairs at or below supplied distance cutoff from ordered alpha-carbon coordinates in nm."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"protein-alpha-carbon-contact-map","input":{"records":[{"id":"R1","points":[{"x":0,"y":0,"z":0},{"x":1,"y":0,"z":0},{"x":0,"y":0,"z":0}],"cutoffNm":0.5,"minimumSequenceSeparation":1}]}}},"limitations":["List flattened zero-based residue index pairs at or below supplied distance cutoff from ordered alpha-carbon coordinates in nm. Excludes nearby sequence pairs by declared gap; no structure prediction, validation or function assignment. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"two-state-thermal-unfolding-population","version":"1.0.0","name":"Two State Thermal Unfolding Population","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","temperatureK","meltingK","unfoldingEnthalpyJMol","deltaCpJMolK"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"temperatureK":{"type":"number","minimum":1,"maximum":2000},"meltingK":{"type":"number","minimum":1,"maximum":2000},"unfoldingEnthalpyJMol":{"type":"number","minimum":0.000001,"maximum":1000000},"deltaCpJMolK":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate equilibrium two-state unfolding fraction with constant heat-capacity difference and supplied melting thermodynamics."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"two-state-thermal-unfolding-population","input":{"records":[{"id":"R1","temperatureK":300,"meltingK":300,"unfoldingEnthalpyJMol":10000,"deltaCpJMolK":0}]}}},"limitations":["Evaluate equilibrium two-state unfolding fraction with constant heat-capacity difference and supplied melting thermodynamics. No kinetic irreversibility, protein stability certification, assay design or clinical inference. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"itc-independent-site-equilibrium-heat","version":"1.0.0","name":"ITC Independent Site Equilibrium Heat","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","proteinMolL","ligandMolL","kdMolL","siteStoichiometry","cellL","bindingEnthalpyJMol"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"proteinMolL":{"type":"number","minimum":0.000001,"maximum":1000000},"ligandMolL":{"type":"number","minimum":0,"maximum":1000000},"kdMolL":{"type":"number","minimum":0.000001,"maximum":1000000},"siteStoichiometry":{"type":"number","minimum":0.000001,"maximum":1000000},"cellL":{"type":"number","minimum":0.000001,"maximum":1000000},"bindingEnthalpyJMol":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute independent equivalent-site equilibrium bound concentration and total binding heat relative to unbound reference."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"itc-independent-site-equilibrium-heat","input":{"records":[{"id":"R1","proteinMolL":1,"ligandMolL":2,"kdMolL":1,"siteStoichiometry":1,"cellL":1,"bindingEnthalpyJMol":-10}]}}},"limitations":["Compute independent equivalent-site equilibrium bound concentration and total binding heat relative to unbound reference. No injection-volume history, dilution heats, parameter fitting or affinity validation. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"perrin-rotational-correlation-from-anisotropy","version":"1.0.0","name":"Perrin Rotational Correlation From Anisotropy","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","limitingAnisotropy","observedAnisotropy","lifetimeNs"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"limitingAnisotropy":{"type":"number","minimum":0.000001,"maximum":0.4},"observedAnisotropy":{"type":"number","minimum":0.000001,"maximum":0.4},"lifetimeNs":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Invert single-correlation-time Perrin anisotropy relation using supplied fluorescence lifetime and limiting anisotropy."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"perrin-rotational-correlation-from-anisotropy","input":{"records":[{"id":"R1","limitingAnisotropy":0.4,"observedAnisotropy":0.2,"lifetimeNs":4}]}}},"limitations":["Invert single-correlation-time Perrin anisotropy relation using supplied fluorescence lifetime and limiting anisotropy. No heterogeneous lifetime/rotation fitting, molecular size assignment or clinical interpretation. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"multiexponential-lifetime-frequency-phasor","version":"1.0.0","name":"Multiexponential Lifetime Frequency Phasor","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","frequencyMHz","components"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"frequencyMHz":{"type":"number","minimum":0,"maximum":1000000},"components":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["intensityFraction","lifetimeNs"],"properties":{"intensityFraction":{"type":"number","minimum":0,"maximum":1},"lifetimeNs":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate fluorescence frequency-domain phasor from supplied normalized intensity fractions and lifetimes; MHz/ns conversion explicit."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"multiexponential-lifetime-frequency-phasor","input":{"records":[{"id":"R1","frequencyMHz":0,"components":[{"intensityFraction":0.5,"lifetimeNs":1},{"intensityFraction":0.5,"lifetimeNs":3}]}]}}},"limitations":["Evaluate fluorescence frequency-domain phasor from supplied normalized intensity fractions and lifetimes; MHz/ns conversion explicit. No amplitude-fraction conversion, lifetime fitting or biological identity claim. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"oligonucleotide-supplied-neighbor-melting","version":"1.0.0","name":"Oligonucleotide Supplied Neighbor Melting","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","enthalpyKcalMol","entropyCalMolK","strandMolL","concentrationDivisor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"enthalpyKcalMol":{"type":"number","minimum":-10000,"maximum":-0.000001},"entropyCalMolK":{"type":"number","minimum":-100000,"maximum":-0.000001},"strandMolL":{"type":"number","minimum":1e-12,"maximum":1},"concentrationDivisor":{"type":"integer","minimum":1,"maximum":4}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate ideal two-state oligonucleotide melting Kelvin using caller-supplied nearest-neighbor totals and explicit concentration symmetry divisor."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"oligonucleotide-supplied-neighbor-melting","input":{"records":[{"id":"R1","enthalpyKcalMol":-10,"entropyCalMolK":-20,"strandMolL":1,"concentrationDivisor":1}]}}},"limitations":["Evaluate ideal two-state oligonucleotide melting Kelvin using caller-supplied nearest-neighbor totals and explicit concentration symmetry divisor. No sequence optimization, salt correction, primer design or clinical assay recommendation. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"chromatography-isothermal-kovats-index","version":"1.0.0","name":"Chromatography Isothermal Kovats Index","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","targetAdjustedMin","lowerAdjustedMin","upperAdjustedMin","lowerCarbon","upperCarbon"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"targetAdjustedMin":{"type":"number","minimum":0.000001,"maximum":1000000},"lowerAdjustedMin":{"type":"number","minimum":0.000001,"maximum":1000000},"upperAdjustedMin":{"type":"number","minimum":0.000001,"maximum":1000000},"lowerCarbon":{"type":"integer","minimum":1,"maximum":100},"upperCarbon":{"type":"integer","minimum":2,"maximum":100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate isothermal Kovats retention index from supplied positive adjusted retention times and bracketing alkane carbon counts."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"chromatography-isothermal-kovats-index","input":{"records":[{"id":"R1","targetAdjustedMin":2,"lowerAdjustedMin":1,"upperAdjustedMin":4,"lowerCarbon":10,"upperCarbon":12}]}}},"limitations":["Calculate isothermal Kovats retention index from supplied positive adjusted retention times and bracketing alkane carbon counts. Not temperature-programmed linear index or compound identification. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"chromatography-gaussian-pair-resolution","version":"1.0.0","name":"Chromatography Gaussian Pair Resolution","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","retentionAMin","retentionBMin","baselineWidthAMin","baselineWidthBMin"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"retentionAMin":{"type":"number","minimum":0,"maximum":1000000},"retentionBMin":{"type":"number","minimum":0,"maximum":1000000},"baselineWidthAMin":{"type":"number","minimum":0.000001,"maximum":1000000},"baselineWidthBMin":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate pair resolution using measured baseline full widths in the same time unit."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"chromatography-gaussian-pair-resolution","input":{"records":[{"id":"R1","retentionAMin":1,"retentionBMin":3,"baselineWidthAMin":1,"baselineWidthBMin":1}]}}},"limitations":["Calculate pair resolution using measured baseline full widths in the same time unit. Gaussian baseline-width convention only; no automatic peak extraction or separation acceptance standard. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"van-deemter-plate-height-scenario","version":"1.0.0","name":"Van Deemter Plate Height Scenario","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","aMm","bMm2S","cS","velocityMmS","columnLengthMm"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"aMm":{"type":"number","minimum":0,"maximum":1000000},"bMm2S":{"type":"number","minimum":0,"maximum":1000000},"cS":{"type":"number","minimum":0,"maximum":1000000},"velocityMmS":{"type":"number","minimum":0.000001,"maximum":1000000},"columnLengthMm":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate a supplied Van Deemter plate-height model and theoretical plate count."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"van-deemter-plate-height-scenario","input":{"records":[{"id":"R1","aMm":1,"bMm2S":2,"cS":1,"velocityMmS":2,"columnLengthMm":100}]}}},"limitations":["Evaluate a supplied Van Deemter plate-height model and theoretical plate count. Coefficients/units are explicit; no coefficient fitting, flow recommendation or pressure calculation. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"chromatographic-time-moment-quadrature","version":"1.0.0","name":"Chromatographic Time Moment Quadrature","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","trace"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"trace":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["minute","signal"],"properties":{"minute":{"type":"number","minimum":0,"maximum":1000000},"signal":{"type":"number","minimum":0,"maximum":1000000}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Integrate area and first time moment exactly under piecewise linear nonnegative supplied detector samples."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"chromatographic-time-moment-quadrature","input":{"records":[{"id":"R1","trace":[{"minute":0,"signal":1},{"minute":2,"signal":1}]}]}}},"limitations":["Integrate area and first time moment exactly under piecewise linear nonnegative supplied detector samples. No baseline inference, peak detection or concentration calibration. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"chromatography-gradient-dwell-shift","version":"1.0.0","name":"Chromatography Gradient Dwell Shift","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","dwellMl","flowMlMin","programMinutes"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"dwellMl":{"type":"number","minimum":0,"maximum":1000000},"flowMlMin":{"type":"number","minimum":0.000001,"maximum":1000000},"programMinutes":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Shift supplied gradient events by ideal constant-flow dwell time to column arrival."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"chromatography-gradient-dwell-shift","input":{"records":[{"id":"R1","dwellMl":2,"flowMlMin":1,"programMinutes":[0,5,10]}]}}},"limitations":["Shift supplied gradient events by ideal constant-flow dwell time to column arrival. No solvent mixing, dispersion, retention prediction or instrument control. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"chromatography-internal-standard-response","version":"1.0.0","name":"Chromatography Internal Standard Response","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","analyteArea","standardArea","relativeResponse","standardConcentration"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"analyteArea":{"type":"number","minimum":0,"maximum":1000000},"standardArea":{"type":"number","minimum":0.000001,"maximum":1000000},"relativeResponse":{"type":"number","minimum":0.000001,"maximum":1000000},"standardConcentration":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate concentration in the supplied standard unit using area ratio and explicit analyte-over-standard relative response factor."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"chromatography-internal-standard-response","input":{"records":[{"id":"R1","analyteArea":20,"standardArea":10,"relativeResponse":2,"standardConcentration":5}]}}},"limitations":["Calculate concentration in the supplied standard unit using area ratio and explicit analyte-over-standard relative response factor. No calibration validity, analyte identity or regulatory quantitation claim. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"chromatography-anchor-time-warp","version":"1.0.0","name":"Chromatography Anchor Time Warp","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sourceMin","targetMin","queryMin"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sourceMin":{"type":"array","minItems":2,"maxItems":32,"items":{"type":"number","minimum":0,"maximum":1000000}},"targetMin":{"type":"array","minItems":2,"maxItems":32,"items":{"type":"number","minimum":0,"maximum":1000000}},"queryMin":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Map retention times by monotone piecewise linear interpolation between supplied matched anchors."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"chromatography-anchor-time-warp","input":{"records":[{"id":"R1","sourceMin":[0,2,4],"targetMin":[0,4,5],"queryMin":[1,3]}]}}},"limitations":["Map retention times by monotone piecewise linear interpolation between supplied matched anchors. No anchor detection, compound matching, extrapolation or nonlinear chromatographic correction. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"chromatography-extracolumn-variance-subtraction","version":"1.0.0","name":"Chromatography Extracolumn Variance Subtraction","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","observedVarianceMin2","extraVarianceMin2","retentionMin"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"observedVarianceMin2":{"type":"number","minimum":0,"maximum":1000000},"extraVarianceMin2":{"type":"number","minimum":0,"maximum":1000000},"retentionMin":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Subtract independently measured extracolumn time variance under independent Gaussian broadening and compute retention-squared/variance plate count."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"chromatography-extracolumn-variance-subtraction","input":{"records":[{"id":"R1","observedVarianceMin2":5,"extraVarianceMin2":1,"retentionMin":10}]}}},"limitations":["Subtract independently measured extracolumn time variance under independent Gaussian broadening and compute retention-squared/variance plate count. No instrument diagnosis or validated efficiency claim. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"chromatography-peak-asymmetry-tail-widths","version":"1.0.0","name":"Chromatography Peak Asymmetry Tail Widths","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","frontHalfWidthMin","rearHalfWidthMin"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"frontHalfWidthMin":{"type":"number","minimum":0.000001,"maximum":1000000},"rearHalfWidthMin":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate peak rear/front asymmetry and full-width/(2front) tailing factors from supplied measured widths at one caller-declared relative height."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"chromatography-peak-asymmetry-tail-widths","input":{"records":[{"id":"R1","frontHalfWidthMin":1,"rearHalfWidthMin":3}]}}},"limitations":["Evaluate peak rear/front asymmetry and full-width/(2front) tailing factors from supplied measured widths at one caller-declared relative height. No automatic peak-height choice, USP method equivalence or acceptance threshold. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"chromatography-isocratic-solvent-strength-interpolation","version":"1.0.0","name":"Chromatography Isocratic Solvent Strength Interpolation","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","firstSolventFraction","secondSolventFraction","firstRetentionFactor","secondRetentionFactor","evaluationSolventFraction"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"firstSolventFraction":{"type":"number","minimum":0,"maximum":1},"secondSolventFraction":{"type":"number","minimum":0,"maximum":1},"firstRetentionFactor":{"type":"number","minimum":0.000001,"maximum":1000000},"secondRetentionFactor":{"type":"number","minimum":0.000001,"maximum":1000000},"evaluationSolventFraction":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Interpolate isocratic retention factor using a log-linear solvent-strength relation between two supplied observations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"chromatography-isocratic-solvent-strength-interpolation","input":{"records":[{"id":"R1","firstSolventFraction":0,"secondSolventFraction":1,"firstRetentionFactor":100,"secondRetentionFactor":1,"evaluationSolventFraction":0.5}]}}},"limitations":["Interpolate isocratic retention factor using a log-linear solvent-strength relation between two supplied observations. No gradient elution, extrapolation, solvent selection, pressure or instrument control. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"multiallele-hardy-weinberg-genotype-fractions","version":"1.0.0","name":"Multiallele Hardy Weinberg Genotype Fractions","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","alleleFrequencies"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"alleleFrequencies":{"type":"array","minItems":2,"maxItems":12,"items":{"type":"number","minimum":0,"maximum":1}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Generate unordered genotype fractions in lexicographic allele-pair order under ideal random mating."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"multiallele-hardy-weinberg-genotype-fractions","input":{"records":[{"id":"R1","alleleFrequencies":[0.5,0.5]}]}}},"limitations":["Generate unordered genotype fractions in lexicographic allele-pair order under ideal random mating. No genetic identification, disease, ancestry or clinical interpretation. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"leslie-stage-population-step","version":"1.0.0","name":"Leslie Stage Population Step","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","population","fecundity","survival"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"population":{"type":"array","minItems":2,"maxItems":16,"items":{"type":"number","minimum":0,"maximum":1000000}},"fecundity":{"type":"array","minItems":2,"maxItems":16,"items":{"type":"number","minimum":0,"maximum":1000000}},"survival":{"type":"array","minItems":1,"maxItems":15,"items":{"type":"number","minimum":0,"maximum":1}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Apply one supplied age-structured Leslie projection step; first row births and subdiagonal survival with no final-stage retention."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"leslie-stage-population-step","input":{"records":[{"id":"R1","population":[10,20],"fecundity":[0,2],"survival":[0.5]}]}}},"limitations":["Apply one supplied age-structured Leslie projection step; first row births and subdiagonal survival with no final-stage retention. No parameter inference, harvest management or future population guarantee. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cohort-life-table-net-reproduction","version":"1.0.0","name":"Cohort Life Table Net Reproduction","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","ages"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"ages":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["age","survival","fecundity"],"properties":{"age":{"type":"number","minimum":0,"maximum":1000000},"survival":{"type":"number","minimum":0,"maximum":1},"fecundity":{"type":"number","minimum":0,"maximum":1000000}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute cohort net reproductive output and reproduction-weighted mean age from supplied discrete survival/fecundity values."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cohort-life-table-net-reproduction","input":{"records":[{"id":"R1","ages":[{"age":1,"survival":0.5,"fecundity":2},{"age":2,"survival":0.25,"fecundity":4}]}]}}},"limitations":["Compute cohort net reproductive output and reproduction-weighted mean age from supplied discrete survival/fecundity values. No growth-rate approximation, demographic identification or management recommendation. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"species-abundance-rarefaction-expectation","version":"1.0.0","name":"Species Abundance Rarefaction Expectation","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","counts","sampleSize"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"counts":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"integer","minimum":1,"maximum":1000}},"sampleSize":{"type":"integer","minimum":0,"maximum":1000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate exact expected observed species under individual-based sampling without replacement from supplied positive abundance counts."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"species-abundance-rarefaction-expectation","input":{"records":[{"id":"R1","counts":[2,2],"sampleSize":2}]}}},"limitations":["Calculate exact expected observed species under individual-based sampling without replacement from supplied positive abundance counts. No unseen-species estimate, detection correction or biodiversity certification. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hill-diversity-orders-zero-one-two","version":"1.0.0","name":"Hill Diversity Orders Zero One Two","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","counts"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"counts":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Return Hill effective species numbers at orders 0,1,2 on supplied nonnegative abundances."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hill-diversity-orders-zero-one-two","input":{"records":[{"id":"R1","counts":[1,1,0]}]}}},"limitations":["Return Hill effective species numbers at orders 0,1,2 on supplied nonnegative abundances. No unseen taxa, phylogeny, sampling uncertainty or ecological quality standard. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"paired-community-bray-curtis-distance","version":"1.0.0","name":"Paired Community Bray Curtis Distance","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","first","second"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"first":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000}},"second":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate Bray Curtis dissimilarity for matched species columns on a common abundance basis."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"paired-community-bray-curtis-distance","input":{"records":[{"id":"R1","first":[1,2,0],"second":[0,2,1]}]}}},"limitations":["Calculate Bray Curtis dissimilarity for matched species columns on a common abundance basis. No automatic taxon matching, ordination, sampling correction or habitat quality claim. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"repeated-visit-species-detection","version":"1.0.0","name":"Repeated Visit Species Detection","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","perVisitProbability","visits"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"perVisitProbability":{"type":"number","minimum":0,"maximum":1},"visits":{"type":"integer","minimum":0,"maximum":1000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate probability of at least one detection under independent identical visits with supplied detection probability."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"repeated-visit-species-detection","input":{"records":[{"id":"R1","perVisitProbability":0.5,"visits":3}]}}},"limitations":["Evaluate probability of at least one detection under independent identical visits with supplied detection probability. No fitted occupancy, abundance or survey adequacy certification. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"logistic-population-exact-history","version":"1.0.0","name":"Logistic Population Exact History","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initial","capacity","ratePerTime","times"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initial":{"type":"number","minimum":0.000001,"maximum":1000000},"capacity":{"type":"number","minimum":0.000001,"maximum":1000000},"ratePerTime":{"type":"number","minimum":-10,"maximum":10},"times":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate supplied continuous logistic population equation with fixed carrying capacity, without harvest or immigration."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"logistic-population-exact-history","input":{"records":[{"id":"R1","initial":1,"capacity":2,"ratePerTime":1,"times":[0,0.6931471805599453]}]}}},"limitations":["Evaluate supplied continuous logistic population equation with fixed carrying capacity, without harvest or immigration. No fitted rates, ecological intervention or growth guarantee. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"lotka-volterra-coexistence-equilibrium","version":"1.0.0","name":"Lotka Volterra Coexistence Equilibrium","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","preyGrowth","predation","predatorLoss","predatorConversion"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"preyGrowth":{"type":"number","minimum":0.000001,"maximum":1000000},"predation":{"type":"number","minimum":0.000001,"maximum":1000000},"predatorLoss":{"type":"number","minimum":0.000001,"maximum":1000000},"predatorConversion":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute positive coexistence equilibrium of the classical two-species Lotka Volterra model from supplied coefficients."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"lotka-volterra-coexistence-equilibrium","input":{"records":[{"id":"R1","preyGrowth":2,"predation":1,"predatorLoss":3,"predatorConversion":1}]}}},"limitations":["Compute positive coexistence equilibrium of the classical two-species Lotka Volterra model from supplied coefficients. No fitted ecological parameters, stability guarantee or management action. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"two-population-heterozygosity-fst","version":"1.0.0","name":"Two Population Heterozygosity Fst","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","frequencyA","frequencyB","weightA"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"frequencyA":{"type":"number","minimum":0,"maximum":1},"frequencyB":{"type":"number","minimum":0,"maximum":1},"weightA":{"type":"number","minimum":0.000001,"maximum":0.999999}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate descriptive heterozygosity-based Fst for two supplied biallelic population frequencies and weights."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"two-population-heterozygosity-fst","input":{"records":[{"id":"R1","frequencyA":0,"frequencyB":1,"weightA":0.5}]}}},"limitations":["Evaluate descriptive heterozygosity-based Fst for two supplied biallelic population frequencies and weights. No sample-size correction, ancestry, identity or clinical inference. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"mixed-inhibition-steady-rate","version":"1.0.0","name":"Mixed Inhibition Steady Rate","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","vmax","km","substrate","inhibitor","kiFree","kiBound"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"vmax":{"type":"number","minimum":0.000001,"maximum":1000000},"km":{"type":"number","minimum":0.000001,"maximum":1000000},"substrate":{"type":"number","minimum":0,"maximum":1000000},"inhibitor":{"type":"number","minimum":0,"maximum":1000000},"kiFree":{"type":"number","minimum":0.000001,"maximum":1000000},"kiBound":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate supplied reversible mixed-inhibition steady-state rate; concentration units must agree."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"mixed-inhibition-steady-rate","input":{"records":[{"id":"R1","vmax":10,"km":1,"substrate":1,"inhibitor":1,"kiFree":1,"kiBound":1}]}}},"limitations":["Evaluate supplied reversible mixed-inhibition steady-state rate; concentration units must agree. Covers one named kinetic model without inhibitor classification, fitting, drug use or clinical claims. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hill-cooperative-occupancy-curve","version":"1.0.0","name":"Hill Cooperative Occupancy Curve","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","halfConcentration","hillCoefficient","concentrations"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"halfConcentration":{"type":"number","minimum":0.000001,"maximum":1000000},"hillCoefficient":{"type":"number","minimum":0.1,"maximum":10},"concentrations":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate a supplied empirical Hill fractional occupancy curve, with concentration units matching the half point."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hill-cooperative-occupancy-curve","input":{"records":[{"id":"R1","halfConcentration":2,"hillCoefficient":2,"concentrations":[0,2,4]}]}}},"limitations":["Evaluate a supplied empirical Hill fractional occupancy curve, with concentration units matching the half point. Hill coefficient is not inferred stoichiometry or a clinical dose-response. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"substrate-inhibition-haldane-rate","version":"1.0.0","name":"Substrate Inhibition Haldane Rate","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","vmax","km","inhibitionConstant","substrates"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"vmax":{"type":"number","minimum":0.000001,"maximum":1000000},"km":{"type":"number","minimum":0.000001,"maximum":1000000},"inhibitionConstant":{"type":"number","minimum":0.000001,"maximum":1000000},"substrates":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate a supplied Haldane substrate-inhibition rate curve."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"substrate-inhibition-haldane-rate","input":{"records":[{"id":"R1","vmax":10,"km":1,"inhibitionConstant":1,"substrates":[0,1,2]}]}}},"limitations":["Evaluate a supplied Haldane substrate-inhibition rate curve. No fitting, mechanism proof, optimal operating setting or drug/clinical interpretation. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"mwc-concerted-oligomer-binding","version":"1.0.0","name":"MWC Concerted Oligomer Binding","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sites","allostericRatio","affinityRatio","ligandOverRelaxedKd"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sites":{"type":"integer","minimum":1,"maximum":12},"allostericRatio":{"type":"number","minimum":0.000001,"maximum":1000000},"affinityRatio":{"type":"number","minimum":0.000001,"maximum":1000000},"ligandOverRelaxedKd":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate supplied Monod Wyman Changeux concerted binding saturation for identical sites."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"mwc-concerted-oligomer-binding","input":{"records":[{"id":"R1","sites":2,"allostericRatio":1,"affinityRatio":1,"ligandOverRelaxedKd":1}]}}},"limitations":["Evaluate supplied Monod Wyman Changeux concerted binding saturation for identical sites. No parameter estimation, protein mechanism validation or clinical oxygen-binding use. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"slab-thiele-effectiveness-factor","version":"1.0.0","name":"Slab Thiele Effectiveness Factor","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","thieleModulus"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"thieleModulus":{"type":"number","minimum":0,"maximum":100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate ideal first-order isothermal planar-slab internal effectiveness factor from a supplied dimensionless Thiele modulus."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"slab-thiele-effectiveness-factor","input":{"records":[{"id":"R1","thieleModulus":0}]}}},"limitations":["Evaluate ideal first-order isothermal planar-slab internal effectiveness factor from a supplied dimensionless Thiele modulus. No catalyst design, transport parameter inference or process control. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"enzyme-turnover-from-active-sites","version":"1.0.0","name":"Enzyme Turnover From Active Sites","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","vmaxMolPerLSecond","activeEnzymeMolL","kmMolL"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"vmaxMolPerLSecond":{"type":"number","minimum":0,"maximum":1000000},"activeEnzymeMolL":{"type":"number","minimum":0.000001,"maximum":1000000},"kmMolL":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute turnover and catalytic efficiency using independently supplied active-site molarity and Michaelis constant."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"enzyme-turnover-from-active-sites","input":{"records":[{"id":"R1","vmaxMolPerLSecond":2,"activeEnzymeMolL":0.5,"kmMolL":2}]}}},"limitations":["Compute turnover and catalytic efficiency using independently supplied active-site molarity and Michaelis constant. No total-protein-to-active conversion, mechanism or clinical activity interpretation. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"presteady-burst-product-history","version":"1.0.0","name":"Presteady Burst Product History","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","burstAmplitude","burstRate","steadyRate","times"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"burstAmplitude":{"type":"number","minimum":0,"maximum":1000000},"burstRate":{"type":"number","minimum":0,"maximum":1000000},"steadyRate":{"type":"number","minimum":0,"maximum":1000000},"times":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate supplied exponential-burst plus linear steady production at matched time units."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"presteady-burst-product-history","input":{"records":[{"id":"R1","burstAmplitude":2,"burstRate":1,"steadyRate":1,"times":[0,0.6931471805599453]}]}}},"limitations":["Evaluate supplied exponential-burst plus linear steady production at matched time units. No fitting, stoichiometric enzyme titration or mechanistic assignment. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"reversible-michaelis-menten-flux","version":"1.0.0","name":"Reversible Michaelis Menten Flux","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","forwardVmax","reverseVmax","substrate","product","substrateKm","productKm"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"forwardVmax":{"type":"number","minimum":0,"maximum":1000000},"reverseVmax":{"type":"number","minimum":0,"maximum":1000000},"substrate":{"type":"number","minimum":0,"maximum":1000000},"product":{"type":"number","minimum":0,"maximum":1000000},"substrateKm":{"type":"number","minimum":0.000001,"maximum":1000000},"productKm":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate supplied reversible uni-uni Michaelis Menten net flux with signed direction."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"reversible-michaelis-menten-flux","input":{"records":[{"id":"R1","forwardVmax":10,"reverseVmax":5,"substrate":1,"product":1,"substrateKm":1,"productKm":1}]}}},"limitations":["Evaluate supplied reversible uni-uni Michaelis Menten net flux with signed direction. No thermodynamic consistency fitting, inhibition, biological pathway or clinical claims. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ordered-bibi-initial-rate","version":"1.0.0","name":"Ordered Bi Bi Initial Rate","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","vmax","substrateA","substrateB","kiA","kmA","kmB"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"vmax":{"type":"number","minimum":0.000001,"maximum":1000000},"substrateA":{"type":"number","minimum":0,"maximum":1000000},"substrateB":{"type":"number","minimum":0,"maximum":1000000},"kiA":{"type":"number","minimum":0.000001,"maximum":1000000},"kmA":{"type":"number","minimum":0.000001,"maximum":1000000},"kmB":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate supplied ordered sequential Bi Bi initial-rate model with both substrates on consistent concentration bases."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ordered-bibi-initial-rate","input":{"records":[{"id":"R1","vmax":12,"substrateA":1,"substrateB":1,"kiA":1,"kmA":1,"kmB":1}]}}},"limitations":["Evaluate supplied ordered sequential Bi Bi initial-rate model with both substrates on consistent concentration bases. No mechanism discrimination, product inhibition or clinical use. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"enzyme-thermal-deactivation-activity-history","version":"1.0.0","name":"Enzyme Thermal Deactivation Activity History","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialActivity","stages"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialActivity":{"type":"number","minimum":0,"maximum":1000000},"stages":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["ratePerMinute","minutes"],"properties":{"ratePerMinute":{"type":"number","minimum":0,"maximum":1000000},"minutes":{"type":"number","minimum":0,"maximum":1000000}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate first-order irreversible activity decay under supplied piecewise constant measured rate coefficients."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"enzyme-thermal-deactivation-activity-history","input":{"records":[{"id":"R1","initialActivity":100,"stages":[{"ratePerMinute":1,"minutes":0.6931471805599453},{"ratePerMinute":0,"minutes":10}]}]}}},"limitations":["Evaluate first-order irreversible activity decay under supplied piecewise constant measured rate coefficients. No temperature-to-rate mapping, sanitation kill claim or operating recommendation. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"polyprotic-acid-fraction-distribution","version":"1.0.0","name":"Polyprotic Acid Fraction Distribution","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","pH","pKas"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"pH":{"type":"number","minimum":-2,"maximum":16},"pKas":{"type":"array","minItems":1,"maxItems":6,"items":{"type":"number","minimum":-5,"maximum":20}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate ideal dilute polyprotic acid species fractions from ordered supplied pKa values and pH; no activity corrections, unknown equilibrium fitting or biological interpretation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"polyprotic-acid-fraction-distribution","input":{"records":[{"id":"R1","pH":7,"pKas":[7]}]}}},"limitations":["Evaluate ideal dilute polyprotic acid species fractions from ordered supplied pKa values and pH; no activity corrections, unknown equilibrium fitting or biological interpretation. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"weak-acid-water-autoionization-root","version":"1.0.0","name":"Weak Acid Water Autoionization Root","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","totalMolL","ka","kw"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"totalMolL":{"type":"number","minimum":0.000001,"maximum":1000000},"ka":{"type":"number","minimum":1e-14,"maximum":1},"kw":{"type":"number","minimum":1e-16,"maximum":1e-10}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve ideal unbuffered monoprotic acid charge balance including water autoionization with 160 bounded bisections; concentration in mol/L."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"weak-acid-water-autoionization-root","input":{"records":[{"id":"R1","totalMolL":0.1,"ka":0.01,"kw":1e-14}]}}},"limitations":["Solve ideal unbuffered monoprotic acid charge balance including water autoionization with 160 bounded bisections; concentration in mol/L. No pH activity calibration or reagent guidance. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"buffer-van-slyke-capacity","version":"1.0.0","name":"Buffer Van Slyke Capacity","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","totalMolL","pH","pKa","kw"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"totalMolL":{"type":"number","minimum":0,"maximum":1000000},"pH":{"type":"number","minimum":-2,"maximum":16},"pKa":{"type":"number","minimum":-5,"maximum":20},"kw":{"type":"number","minimum":1e-16,"maximum":1e-10}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate differential ideal monoprotic buffer capacity mol/L per pH including water contribution; excludes dilution and activity effects or buffer preparation recommendations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"buffer-van-slyke-capacity","input":{"records":[{"id":"R1","totalMolL":1,"pH":7,"pKa":7,"kw":1e-14}]}}},"limitations":["Evaluate differential ideal monoprotic buffer capacity mol/L per pH including water contribution; excludes dilution and activity effects or buffer preparation recommendations. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"one-to-one-metal-ligand-complex","version":"1.0.0","name":"One To One Metal Ligand Complex","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","metalTotalMolL","ligandTotalMolL","formationLmol"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"metalTotalMolL":{"type":"number","minimum":0,"maximum":1000000},"ligandTotalMolL":{"type":"number","minimum":0,"maximum":1000000},"formationLmol":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve ideal single 1:1 complex formation by exact mass balance with stable quadratic evaluation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"one-to-one-metal-ligand-complex","input":{"records":[{"id":"R1","metalTotalMolL":2,"ligandTotalMolL":2,"formationLmol":1}]}}},"limitations":["Solve ideal single 1:1 complex formation by exact mass balance with stable quadratic evaluation. No competing ligands, precipitation, oxidation states or chemical identification. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"common-ion-binary-salt-solubility","version":"1.0.0","name":"Common Ion Binary Salt Solubility","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","ksp","initialCationMolL","initialAnionMolL"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"ksp":{"type":"number","minimum":1e-18,"maximum":1},"initialCationMolL":{"type":"number","minimum":0,"maximum":1000000},"initialAnionMolL":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve additional ideal 1:1 salt solubility mol/L with two supplied initial free-ion concentrations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"common-ion-binary-salt-solubility","input":{"records":[{"id":"R1","ksp":0.01,"initialCationMolL":0,"initialAnionMolL":0}]}}},"limitations":["Solve additional ideal 1:1 salt solubility mol/L with two supplied initial free-ion concentrations. Supersaturated inputs reject; no activity, complexation or precipitation-control advice. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sequential-liquid-extraction-fraction","version":"1.0.0","name":"Sequential Liquid Extraction Fraction","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","aqueousMl","partitionOrganicOverWater","organicStagesMl"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"aqueousMl":{"type":"number","minimum":0.000001,"maximum":1000000},"partitionOrganicOverWater":{"type":"number","minimum":0.000001,"maximum":1000000},"organicStagesMl":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate ideal equilibrium fraction remaining after sequential fresh immiscible solvent contacts."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sequential-liquid-extraction-fraction","input":{"records":[{"id":"R1","aqueousMl":100,"partitionOrganicOverWater":1,"organicStagesMl":[100,100]}]}}},"limitations":["Evaluate ideal equilibrium fraction remaining after sequential fresh immiscible solvent contacts. Constant distribution coefficient and aqueous volume; no solvent selection or operating instructions. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"reaction-stoichiometric-limiting-extent","version":"1.0.0","name":"Reaction Stoichiometric Limiting Extent","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","reactants"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"reactants":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["initialMol","coefficient"],"properties":{"initialMol":{"type":"number","minimum":0,"maximum":1000000},"coefficient":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate ideal maximum one-reaction extent and reactant remainders from supplied positive stoichiometric coefficients, assuming complete limiting-reactant conversion."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"reaction-stoichiometric-limiting-extent","input":{"records":[{"id":"R1","reactants":[{"initialMol":4,"coefficient":2},{"initialMol":3,"coefficient":1}]}]}}},"limitations":["Calculate ideal maximum one-reaction extent and reactant remainders from supplied positive stoichiometric coefficients, assuming complete limiting-reactant conversion. No reaction feasibility or synthesis instructions. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"reaction-quotient-chemical-free-energy","version":"1.0.0","name":"Reaction Quotient Chemical Free Energy","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","standardDeltaGJMol","temperatureK","species"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"standardDeltaGJMol":{"type":"number","minimum":-1000000,"maximum":1000000},"temperatureK":{"type":"number","minimum":1,"maximum":5000},"species":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["activity","coefficient"],"properties":{"activity":{"type":"number","minimum":1e-12,"maximum":1000000},"coefficient":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate chemical reaction Gibbs energy from dimensionless supplied activities and signed product-positive stoichiometry."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"reaction-quotient-chemical-free-energy","input":{"records":[{"id":"R1","standardDeltaGJMol":100,"temperatureK":300,"species":[{"activity":1,"coefficient":2}]}]}}},"limitations":["Evaluate chemical reaction Gibbs energy from dimensionless supplied activities and signed product-positive stoichiometry. No reaction-rate, safety or spontaneous-process control claim. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ideal-binary-vapor-liquid-flash","version":"1.0.0","name":"Ideal Binary Vapor Liquid Flash","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","feedMoleFractionA","kA","kB"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"feedMoleFractionA":{"type":"number","minimum":0,"maximum":1},"kA":{"type":"number","minimum":0.000001,"maximum":1000000},"kB":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve supplied constant-K binary Rachford Rice two-phase flash by bounded bisection."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ideal-binary-vapor-liquid-flash","input":{"records":[{"id":"R1","feedMoleFractionA":0.5,"kA":2,"kB":0.5}]}}},"limitations":["Solve supplied constant-K binary Rachford Rice two-phase flash by bounded bisection. No property database, pressure/temperature inference, phase-stability certification or equipment control. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ideal-solution-colligative-shifts","version":"1.0.0","name":"Ideal Solution Colligative Shifts","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","soluteMol","solventKg","vanthoffFactor","freezingConstantKkgMol","boilingConstantKkgMol"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"soluteMol":{"type":"number","minimum":0,"maximum":1000000},"solventKg":{"type":"number","minimum":0.000001,"maximum":1000000},"vanthoffFactor":{"type":"number","minimum":0,"maximum":10},"freezingConstantKkgMol":{"type":"number","minimum":0,"maximum":1000000},"boilingConstantKkgMol":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate ideal dilute colligative freezing depression and boiling elevation from supplied molality constants and effective particle factor."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ideal-solution-colligative-shifts","input":{"records":[{"id":"R1","soluteMol":1,"solventKg":2,"vanthoffFactor":2,"freezingConstantKkgMol":1,"boilingConstantKkgMol":0.5}]}}},"limitations":["Evaluate ideal dilute colligative freezing depression and boiling elevation from supplied molality constants and effective particle factor. No actual phase point, antifreeze selection or process guidance. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"two-locus-linkage-disequilibrium-profile","version":"1.0.0","name":"Two Locus Linkage Disequilibrium Profile","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","haplotypes"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"haplotypes":{"type":"array","minItems":4,"maxItems":4,"items":{"type":"number","minimum":0,"maximum":1}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute D,D-prime and r-squared from supplied haplotype fractions in AB,Ab,aB,ab order at two polymorphic loci."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"two-locus-linkage-disequilibrium-profile","input":{"records":[{"id":"R1","haplotypes":[0.5,0,0,0.5]}]}}},"limitations":["Compute D,D-prime and r-squared from supplied haplotype fractions in AB,Ab,aB,ab order at two polymorphic loci. No phasing, identity, ancestry, disease association or clinical inference. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"two-locus-recombination-haplotype-step","version":"1.0.0","name":"Two Locus Recombination Haplotype Step","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","haplotypes","recombinationFraction"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"haplotypes":{"type":"array","minItems":4,"maxItems":4,"items":{"type":"number","minimum":0,"maximum":1}},"recombinationFraction":{"type":"number","minimum":0,"maximum":0.5}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Apply one deterministic random-mating recombination step to AB,Ab,aB,ab haplotype fractions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"two-locus-recombination-haplotype-step","input":{"records":[{"id":"R1","haplotypes":[0.5,0,0,0.5],"recombinationFraction":0.5}]}}},"limitations":["Apply one deterministic random-mating recombination step to AB,Ab,aB,ab haplotype fractions. No selection, drift, pedigree, phased-genome inference or clinical interpretation. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"diploid-viability-selection-allele-step","version":"1.0.0","name":"Diploid Viability Selection Allele Step","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","alleleA","fitnessAA","fitnessAa","fitnessaa"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"alleleA":{"type":"number","minimum":0,"maximum":1},"fitnessAA":{"type":"number","minimum":0,"maximum":1000000},"fitnessAa":{"type":"number","minimum":0,"maximum":1000000},"fitnessaa":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Project one ideal viability-selection generation from Hardy Weinberg genotype frequencies and supplied nonnegative relative fitnesses."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"diploid-viability-selection-allele-step","input":{"records":[{"id":"R1","alleleA":0.5,"fitnessAA":1,"fitnessAa":1,"fitnessaa":0}]}}},"limitations":["Project one ideal viability-selection generation from Hardy Weinberg genotype frequencies and supplied nonnegative relative fitnesses. No trait, disease, breeding or human intervention recommendation. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"wright-fisher-allele-transition-probabilities","version":"1.0.0","name":"Wright Fisher Allele Transition Probabilities","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","geneCopies","currentFrequency"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"geneCopies":{"type":"integer","minimum":1,"maximum":128},"currentFrequency":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Generate ideal neutral Wright Fisher next-generation allele-count probabilities for a supplied gene-copy count."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"wright-fisher-allele-transition-probabilities","input":{"records":[{"id":"R1","geneCopies":2,"currentFrequency":0.5}]}}},"limitations":["Generate ideal neutral Wright Fisher next-generation allele-count probabilities for a supplied gene-copy count. No fitted effective size, mutation, selection, identity or clinical inference. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"neutral-drift-heterozygosity-decay","version":"1.0.0","name":"Neutral Drift Heterozygosity Decay","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialHeterozygosity","diploidEffectiveSize","generations"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialHeterozygosity":{"type":"number","minimum":0,"maximum":1},"diploidEffectiveSize":{"type":"integer","minimum":1,"maximum":1000000},"generations":{"type":"integer","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate expected heterozygosity decay under neutral isolated diploid drift without mutation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"neutral-drift-heterozygosity-decay","input":{"records":[{"id":"R1","initialHeterozygosity":0.5,"diploidEffectiveSize":1,"generations":2}]}}},"limitations":["Evaluate expected heterozygosity decay under neutral isolated diploid drift without mutation. Effective size is supplied, not inferred; no genetic-health, breeding or clinical recommendation. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"coalescent-expected-frequency-spectrum","version":"1.0.0","name":"Coalescent Expected Frequency Spectrum","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sampleGeneCopies","theta"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sampleGeneCopies":{"type":"integer","minimum":2,"maximum":128},"theta":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Return unfolded neutral infinite-sites expected allele-frequency spectrum theta/i for derived counts 1..n-1."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"coalescent-expected-frequency-spectrum","input":{"records":[{"id":"R1","sampleGeneCopies":4,"theta":2}]}}},"limitations":["Return unfolded neutral infinite-sites expected allele-frequency spectrum theta/i for derived counts 1..n-1. No polarization, demographic fitting, genotype identification or clinical inference. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"full-sib-inbreeding-coefficient-recurrence","version":"1.0.0","name":"Full Sib Inbreeding Coefficient Recurrence","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","previousGeneration","currentGeneration","steps"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"previousGeneration":{"type":"number","minimum":0,"maximum":1},"currentGeneration":{"type":"number","minimum":0,"maximum":1},"steps":{"type":"integer","minimum":0,"maximum":128}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate ideal full-sib mating inbreeding coefficient recurrence from two supplied preceding coefficients."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"full-sib-inbreeding-coefficient-recurrence","input":{"records":[{"id":"R1","previousGeneration":0,"currentGeneration":0,"steps":2}]}}},"limitations":["Evaluate ideal full-sib mating inbreeding coefficient recurrence from two supplied preceding coefficients. Mathematical population model only; no breeding recommendation, pedigree verification or health inference. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ewens-allele-partition-probability","version":"1.0.0","name":"Ewens Allele Partition Probability","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","countsByMultiplicity","theta"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"countsByMultiplicity":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"integer","minimum":0,"maximum":128}},"theta":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate Ewens neutral infinite-alleles sampling probability of supplied allele-count multiplicities, with index 0 counting singleton alleles."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ewens-allele-partition-probability","input":{"records":[{"id":"R1","countsByMultiplicity":[2,0],"theta":1}]}}},"limitations":["Evaluate Ewens neutral infinite-alleles sampling probability of supplied allele-count multiplicities, with index 0 counting singleton alleles. No population parameter fitting, identification or clinical inference. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"genetic-map-recombination-distance-pair","version":"1.0.0","name":"Genetic Map Recombination Distance Pair","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","recombinationFraction"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"recombinationFraction":{"type":"number","minimum":0,"maximum":0.499999}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Convert a supplied recombination fraction into both Haldane no-interference and Kosambi map-distance conventions in Morgans with stable log1p evaluation at small fractions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"genetic-map-recombination-distance-pair","input":{"records":[{"id":"R1","recombinationFraction":0}]}}},"limitations":["Convert a supplied recombination fraction into both Haldane no-interference and Kosambi map-distance conventions in Morgans with stable log1p evaluation at small fractions. No pedigree linkage estimation, genome localization or clinical inference. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"three-taxon-coalescent-topology-probabilities","version":"1.0.0","name":"Three Taxon Coalescent Topology Probabilities","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","internalBranchCoalescentUnits"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"internalBranchCoalescentUnits":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate three-taxon multispecies coalescent gene-tree topology probabilities for a supplied internal branch in coalescent units."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"three-taxon-coalescent-topology-probabilities","input":{"records":[{"id":"R1","internalBranchCoalescentUnits":0}]}}},"limitations":["Evaluate three-taxon multispecies coalescent gene-tree topology probabilities for a supplied internal branch in coalescent units. No species identification, tree inference, introgression or clinical claim. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"polymer-number-weight-molar-mass-distribution","version":"1.0.0","name":"Polymer Number Weight Molar Mass Distribution","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","fractions"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"fractions":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["molarMassGmol","moleculeCount"],"properties":{"molarMassGmol":{"type":"number","minimum":0.000001,"maximum":1000000},"moleculeCount":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate Mn,Mw and dispersity from a supplied discrete molecular number distribution."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"polymer-number-weight-molar-mass-distribution","input":{"records":[{"id":"R1","fractions":[{"molarMassGmol":1,"moleculeCount":1},{"molarMassGmol":3,"moleculeCount":1}]}]}}},"limitations":["Calculate Mn,Mw and dispersity from a supplied discrete molecular number distribution. No chromatography inversion, calibration or polymer identification. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"mark-houwink-viscosity-average-mass","version":"1.0.0","name":"Mark Houwink Viscosity Average Mass","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","fractions","exponent"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"fractions":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["massFraction","molarMassGmol"],"properties":{"massFraction":{"type":"number","minimum":0,"maximum":1},"molarMassGmol":{"type":"number","minimum":0.000001,"maximum":1000000}}}},"exponent":{"type":"number","minimum":0.01,"maximum":2}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate viscosity-average molar mass from discrete polymer mass fractions and supplied Mark Houwink exponent."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"mark-houwink-viscosity-average-mass","input":{"records":[{"id":"R1","fractions":[{"massFraction":0.5,"molarMassGmol":1},{"massFraction":0.5,"molarMassGmol":3}],"exponent":1}]}}},"limitations":["Evaluate viscosity-average molar mass from discrete polymer mass fractions and supplied Mark Houwink exponent. No intrinsic-viscosity calibration or solvent/temperature property lookup. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"flory-huggins-mixture-curvature","version":"1.0.0","name":"Flory Huggins Mixture Curvature","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","volumeFraction","segmentsA","segmentsB","chi"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"volumeFraction":{"type":"number","minimum":0.000001,"maximum":0.999999},"segmentsA":{"type":"number","minimum":0.000001,"maximum":1000000},"segmentsB":{"type":"number","minimum":0.000001,"maximum":1000000},"chi":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate supplied binary Flory Huggins dimensionless mixing free energy and local curvature per lattice site."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"flory-huggins-mixture-curvature","input":{"records":[{"id":"R1","volumeFraction":0.5,"segmentsA":1,"segmentsB":1,"chi":0}]}}},"limitations":["Evaluate supplied binary Flory Huggins dimensionless mixing free energy and local curvature per lattice site. No global phase coexistence, material suitability or process-control conclusion. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"carothers-stoichiometric-imbalance-chain-length","version":"1.0.0","name":"Carothers Stoichiometric Imbalance Chain Length","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","functionalRatio","conversion"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"functionalRatio":{"type":"number","minimum":0.000001,"maximum":1},"conversion":{"type":"number","minimum":0,"maximum":0.999999}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate ideal linear bifunctional step-growth number-average degree with supplied limiting/excess functional-group ratio and conversion."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"carothers-stoichiometric-imbalance-chain-length","input":{"records":[{"id":"R1","functionalRatio":1,"conversion":0.5}]}}},"limitations":["Evaluate ideal linear bifunctional step-growth number-average degree with supplied limiting/excess functional-group ratio and conversion. No branching, cyclization, synthesis recipe or viscosity prediction. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"random-copolymer-dyad-triad-fractions","version":"1.0.0","name":"Random Copolymer Dyad Triad Fractions","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","fractionA"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"fractionA":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Generate ideal Bernoulli sequence dyad fractions AA,unorientedAB,BB and triad composition fractions AAA,AAB,ABB,BBB."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"random-copolymer-dyad-triad-fractions","input":{"records":[{"id":"R1","fractionA":0.5}]}}},"limitations":["Generate ideal Bernoulli sequence dyad fractions AA,unorientedAB,BB and triad composition fractions AAA,AAB,ABB,BBB. No reactivity-ratio fitting, NMR assignment or polymer synthesis design. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"terminal-copolymer-instantaneous-composition","version":"1.0.0","name":"Terminal Copolymer Instantaneous Composition","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","feedA","reactivityA","reactivityB"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"feedA":{"type":"number","minimum":0,"maximum":1},"reactivityA":{"type":"number","minimum":0,"maximum":1000000},"reactivityB":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate Mayo Lewis instantaneous copolymer mole composition from supplied terminal-model reactivity ratios and feed fraction."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"terminal-copolymer-instantaneous-composition","input":{"records":[{"id":"R1","feedA":0.5,"reactivityA":1,"reactivityB":1}]}}},"limitations":["Evaluate Mayo Lewis instantaneous copolymer mole composition from supplied terminal-model reactivity ratios and feed fraction. No conversion history, recipe or process control. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"wormlike-chain-mean-square-end-distance","version":"1.0.0","name":"Wormlike Chain Mean Square End Distance","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","contourNm","persistenceNm"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"contourNm":{"type":"number","minimum":0.000001,"maximum":1000000},"persistenceNm":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate ideal wormlike-chain mean-square end-to-end distance nm2 from supplied contour and persistence lengths, using a small-ratio series to avoid cancellation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"wormlike-chain-mean-square-end-distance","input":{"records":[{"id":"R1","contourNm":1,"persistenceNm":1}]}}},"limitations":["Evaluate ideal wormlike-chain mean-square end-to-end distance nm2 from supplied contour and persistence lengths, using a small-ratio series to avoid cancellation. No excluded volume, force extension, molecular identification or material guarantee. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"freely-jointed-chain-langevin-extension","version":"1.0.0","name":"Freely Jointed Chain Langevin Extension","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","dimensionlessForce"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"dimensionlessForce":{"type":"number","minimum":0,"maximum":100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate ideal freely jointed chain fractional extension using the Langevin function with stable zero-force limit."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"freely-jointed-chain-langevin-extension","input":{"records":[{"id":"R1","dimensionlessForce":0}]}}},"limitations":["Evaluate ideal freely jointed chain fractional extension using the Langevin function with stable zero-force limit. No force calibration, mechanical design or experimental polymer identification. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fox-copolymer-glass-transition","version":"1.0.0","name":"Fox Copolymer Glass Transition","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","components"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"components":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["massFraction","tgK"],"properties":{"massFraction":{"type":"number","minimum":0,"maximum":1},"tgK":{"type":"number","minimum":1,"maximum":2000}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate empirical Fox glass-transition Kelvin for caller-declared compatible components."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fox-copolymer-glass-transition","input":{"records":[{"id":"R1","components":[{"massFraction":0.5,"tgK":100},{"massFraction":0.5,"tgK":300}]}]}}},"limitations":["Evaluate empirical Fox glass-transition Kelvin for caller-declared compatible components. No actual blend miscibility, thermal characterization or processing recommendation. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"wlf-time-temperature-shift-factor","version":"1.0.0","name":"WLF Time Temperature Shift Factor","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","temperatureK","referenceK","c1","c2K"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"temperatureK":{"type":"number","minimum":1,"maximum":2000},"referenceK":{"type":"number","minimum":1,"maximum":2000},"c1":{"type":"number","minimum":0,"maximum":1000000},"c2K":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate supplied Williams Landel Ferry time-temperature shift factor within its positive denominator domain."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"wlf-time-temperature-shift-factor","input":{"records":[{"id":"R1","temperatureK":110,"referenceK":100,"c1":2,"c2K":10}]}}},"limitations":["Evaluate supplied Williams Landel Ferry time-temperature shift factor within its positive denominator domain. No parameter fitting, applicable temperature-window guarantee or process setting. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dna-reverse-complement-iupac","version":"1.0.0","name":"DNA Reverse Complement IUPAC","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sequence"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sequence":{"type":"string","pattern":"^[ACGTRYSWKMBDHVN]+$","maxLength":256}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reverse-complement a supplied uppercase IUPAC DNA string."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dna-reverse-complement-iupac","input":{"records":[{"id":"R1","sequence":"ACGTN"}]}}},"limitations":["Reverse-complement a supplied uppercase IUPAC DNA string. No sequence lookup, synthesis, organism identification, pathogenicity or clinical interpretation. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dna-iupac-position-compatibility","version":"1.0.0","name":"DNA IUPAC Position Compatibility","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","first","second"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"first":{"type":"string","pattern":"^[ACGTRYSWKMBDHVN]+$","maxLength":256},"second":{"type":"string","pattern":"^[ACGTRYSWKMBDHVN]+$","maxLength":256}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare equal-length supplied IUPAC DNA strings by intersection of allowed bases at each zero-based position."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dna-iupac-position-compatibility","input":{"records":[{"id":"R1","first":"ANR","second":"ATC"}]}}},"limitations":["Compare equal-length supplied IUPAC DNA strings by intersection of allowed bases at each zero-based position. No alignment, haplotype phasing, identification or clinical use. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dna-sliding-gc-composition","version":"1.0.0","name":"DNA Sliding GC Composition","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sequence","window"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sequence":{"type":"string","pattern":"^[ACGT]+$","maxLength":256},"window":{"type":"integer","minimum":1,"maximum":256}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute step-one GC fractions for each complete supplied DNA window."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dna-sliding-gc-composition","input":{"records":[{"id":"R1","sequence":"AAGC","window":2}]}}},"limitations":["Compute step-one GC fractions for each complete supplied DNA window. No melting-temperature, expression, organism or clinical interpretation. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dna-motif-exact-cut-positions","version":"1.0.0","name":"DNA Motif Exact Cut Positions","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sequence","motif","cutOffset"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sequence":{"type":"string","pattern":"^[ACGT]+$","maxLength":256},"motif":{"type":"string","pattern":"^[ACGT]+$","maxLength":32},"cutOffset":{"type":"integer","minimum":0,"maximum":32}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Locate overlapping exact forward-strand supplied motifs and zero-based interbase cut coordinates."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dna-motif-exact-cut-positions","input":{"records":[{"id":"R1","sequence":"ACGACG","motif":"ACG","cutOffset":1}]}}},"limitations":["Locate overlapping exact forward-strand supplied motifs and zero-based interbase cut coordinates. No enzyme database, reverse-strand inference, digestion conditions, synthesis or biological design. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dna-six-frame-stop-span-map","version":"1.0.0","name":"DNA Six Frame Stop Span Map","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sequence"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sequence":{"type":"string","pattern":"^[ACGT]+$","maxLength":256}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Map standard-code stop codon starts over all three frames on each strand; reverse coordinates refer to the reverse-complement string."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dna-six-frame-stop-span-map","input":{"records":[{"id":"R1","sequence":"ATGTAA"}]}}},"limitations":["Map standard-code stop codon starts over all three frames on each strand; reverse coordinates refer to the reverse-complement string. No start-codon/ORF prediction, protein translation, organism or clinical claim. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"codon-relative-adaptiveness-geometric-index","version":"1.0.0","name":"Codon Relative Adaptiveness Geometric Index","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","weights"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"weights":{"type":"array","minItems":1,"maxItems":80,"items":{"type":"number","minimum":0.000001,"maximum":1}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute geometric codon adaptiveness index from caller-supplied per-codon relative weights."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"codon-relative-adaptiveness-geometric-index","input":{"records":[{"id":"R1","weights":[1,0.25]}]}}},"limitations":["Compute geometric codon adaptiveness index from caller-supplied per-codon relative weights. No codon table, expression prediction, sequence optimization or host design. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dna-nearest-neighbor-dinucleotide-count","version":"1.0.0","name":"DNA Nearest Neighbor Dinucleotide Count","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sequence","circular"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sequence":{"type":"string","pattern":"^[ACGT]+$","maxLength":256},"circular":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Count ordered dinucleotides in fixed AA,AC,AG,AT,CA,...,TT order with explicit circular closure."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dna-nearest-neighbor-dinucleotide-count","input":{"records":[{"id":"R1","sequence":"ACGT","circular":false}]}}},"limitations":["Count ordered dinucleotides in fixed AA,AC,AG,AT,CA,...,TT order with explicit circular closure. No thermodynamic parameter assignment, sequence generation or clinical inference. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"peptide-trypsin-rule-fragment-map","version":"1.0.0","name":"Peptide Trypsin Rule Fragment Map","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sequence"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sequence":{"type":"string","pattern":"^[ACDEFGHIKLMNPQRSTVWY]+$","maxLength":256}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Apply ideal cleavage after K/R unless followed by P to one supplied unmodified peptide; no missed cleavages."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"peptide-trypsin-rule-fragment-map","input":{"records":[{"id":"R1","sequence":"AKPRK"}]}}},"limitations":["Apply ideal cleavage after K/R unless followed by P to one supplied unmodified peptide; no missed cleavages. No protein database, laboratory digestion protocol, identification or clinical use. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"peptide-residue-composition-profile","version":"1.0.0","name":"Peptide Residue Composition Profile","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sequence"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sequence":{"type":"string","pattern":"^[ACDEFGHIKLMNPQRSTVWY]+$","maxLength":256}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Count supplied unmodified standard peptide residues in ACDEFGHIKLMNPQRSTVWY order."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"peptide-residue-composition-profile","input":{"records":[{"id":"R1","sequence":"AACC"}]}}},"limitations":["Count supplied unmodified standard peptide residues in ACDEFGHIKLMNPQRSTVWY order. No molecular identity, pathogenicity, allergenicity, digestion or clinical interpretation. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dna-hamming-neighborhood-distance-spectrum","version":"1.0.0","name":"DNA Hamming Neighborhood Distance Spectrum","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","reference","sequences"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"reference":{"type":"string","pattern":"^[ACGT]+$","maxLength":128},"sequences":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"string","pattern":"^[ACGT]+$","maxLength":128}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Count exact Hamming substitutions of equal-length supplied DNA strings against one reference."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dna-hamming-neighborhood-distance-spectrum","input":{"records":[{"id":"R1","reference":"AC","sequences":["AC","AT","TT"]}]}}},"limitations":["Count exact Hamming substitutions of equal-length supplied DNA strings against one reference. No indel alignment, nearest-organism lookup, sequencing quality or clinical interpretation. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"raman-wavelength-shift-map","version":"1.0.0","name":"Raman Wavelength Shift Map","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","excitationNm","scatteredNm"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"excitationNm":{"type":"number","minimum":100,"maximum":2000},"scatteredNm":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":100,"maximum":10000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Convert supplied excitation and scattered wavelengths in nm into signed Raman shifts cm^-1."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"raman-wavelength-shift-map","input":{"records":[{"id":"R1","excitationNm":500,"scatteredNm":[500,1000]}]}}},"limitations":["Convert supplied excitation and scattered wavelengths in nm into signed Raman shifts cm^-1. No peak identification, laser control or material classification. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fluorescence-inner-filter-correction","version":"1.0.0","name":"Fluorescence Inner Filter Correction","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","observed","excitationAbs","emissionAbs"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"observed":{"type":"number","minimum":0,"maximum":1000000},"excitationAbs":{"type":"number","minimum":0,"maximum":3},"emissionAbs":{"type":"number","minimum":0,"maximum":3}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate the conventional right-angle inner-filter correction using supplied absorbances and fluorescence signal."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fluorescence-inner-filter-correction","input":{"records":[{"id":"R1","observed":2,"excitationAbs":1,"emissionAbs":1}]}}},"limitations":["Evaluate the conventional right-angle inner-filter correction using supplied absorbances and fluorescence signal. Geometry-specific approximation; no calibration, quenching identification or high-absorbance validity assurance. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fluorescence-g-factor-anisotropy","version":"1.0.0","name":"Fluorescence G Factor Anisotropy","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","parallel","perpendicular","gFactor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"parallel":{"type":"number","minimum":0,"maximum":1000000},"perpendicular":{"type":"number","minimum":0,"maximum":1000000},"gFactor":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute fluorescence anisotropy from supplied parallel/perpendicular signals and an independently measured G factor."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fluorescence-g-factor-anisotropy","input":{"records":[{"id":"R1","parallel":4,"perpendicular":1,"gFactor":2}]}}},"limitations":["Compute fluorescence anisotropy from supplied parallel/perpendicular signals and an independently measured G factor. No polarization calibration, lifetime or molecular rotation inference. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"stern-volmer-lifetime-quenching","version":"1.0.0","name":"Stern Volmer Lifetime Quenching","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","unquenchedLifetimeNs","quenchingConstantLmol","quencherMolL"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"unquenchedLifetimeNs":{"type":"number","minimum":0.000001,"maximum":1000000},"quenchingConstantLmol":{"type":"number","minimum":0,"maximum":1000000},"quencherMolL":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate a supplied dynamic Stern Volmer lifetime model with concentrations in mol/L."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"stern-volmer-lifetime-quenching","input":{"records":[{"id":"R1","unquenchedLifetimeNs":10,"quenchingConstantLmol":2,"quencherMolL":[0,0.5]}]}}},"limitations":["Evaluate a supplied dynamic Stern Volmer lifetime model with concentrations in mol/L. No quenching mechanism inference, static binding or experimental parameter estimation. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fret-lifetime-transfer-efficiency","version":"1.0.0","name":"FRET Lifetime Transfer Efficiency","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","donorOnlyNs","donorAcceptorNs","forsterRadiusNm"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"donorOnlyNs":{"type":"number","minimum":0.000001,"maximum":1000000},"donorAcceptorNs":{"type":"number","minimum":0,"maximum":1000000},"forsterRadiusNm":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate ideal single-distance FRET efficiency and distance from matched lifetimes and supplied Forster radius."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fret-lifetime-transfer-efficiency","input":{"records":[{"id":"R1","donorOnlyNs":10,"donorAcceptorNs":5,"forsterRadiusNm":4}]}}},"limitations":["Evaluate ideal single-distance FRET efficiency and distance from matched lifetimes and supplied Forster radius. Excludes heterogeneous populations, orientation inference and biological interaction claims. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"spectral-donor-acceptor-overlap","version":"1.0.0","name":"Spectral Donor Acceptor Overlap","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","points"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"points":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["wavelengthNm","normalizedEmission","extinction"],"properties":{"wavelengthNm":{"type":"number","minimum":100,"maximum":2000},"normalizedEmission":{"type":"number","minimum":0,"maximum":1000000},"extinction":{"type":"number","minimum":0,"maximum":1000000}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Trapezoid-sum donor emission times acceptor extinction times wavelength^4 on supplied nm grid."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"spectral-donor-acceptor-overlap","input":{"records":[{"id":"R1","points":[{"wavelengthNm":100,"normalizedEmission":1,"extinction":1},{"wavelengthNm":200,"normalizedEmission":1,"extinction":1}]}]}}},"limitations":["Trapezoid-sum donor emission times acceptor extinction times wavelength^4 on supplied nm grid. Caller supplies emission normalized per nm and extinction convention; no automatic Forster radius or interaction prediction. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"circular-dichroism-mean-residue-ellipticity","version":"1.0.0","name":"Circular Dichroism Mean Residue Ellipticity","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","ellipticityMdeg","pathCm","concentrationGml","meanResidueGmol"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"ellipticityMdeg":{"type":"number","minimum":-1000000,"maximum":1000000},"pathCm":{"type":"number","minimum":0.000001,"maximum":1000000},"concentrationGml":{"type":"number","minimum":0.000001,"maximum":1000000},"meanResidueGmol":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Convert measured millidegrees to mean residue ellipticity deg cm2/dmol using g/mL and supplied mean residue mass."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"circular-dichroism-mean-residue-ellipticity","input":{"records":[{"id":"R1","ellipticityMdeg":-10,"pathCm":0.1,"concentrationGml":0.001,"meanResidueGmol":100}]}}},"limitations":["Convert measured millidegrees to mean residue ellipticity deg cm2/dmol using g/mL and supplied mean residue mass. No secondary-structure deconvolution, protein identity or clinical interpretation. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"two-component-beer-lambert-mixture","version":"1.0.0","name":"Two Component Beer Lambert Mixture","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","pathCm","epsilon11","epsilon12","epsilon21","epsilon22","absorbance1","absorbance2"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"pathCm":{"type":"number","minimum":0.000001,"maximum":1000000},"epsilon11":{"type":"number","minimum":0.000001,"maximum":1000000},"epsilon12":{"type":"number","minimum":0,"maximum":1000000},"epsilon21":{"type":"number","minimum":0,"maximum":1000000},"epsilon22":{"type":"number","minimum":0.000001,"maximum":1000000},"absorbance1":{"type":"number","minimum":0,"maximum":1000000},"absorbance2":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Invert a supplied 2-wavelength 2-component Beer Lambert model with extinction L/mol/cm."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"two-component-beer-lambert-mixture","input":{"records":[{"id":"R1","pathCm":1,"epsilon11":2,"epsilon12":0,"epsilon21":0,"epsilon22":4,"absorbance1":1,"absorbance2":1}]}}},"limitations":["Invert a supplied 2-wavelength 2-component Beer Lambert model with extinction L/mol/cm. Negative fitted concentrations remain visible; no analyte identification, spectral libraries or method validity. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"spectral-linear-anchor-baseline","version":"1.0.0","name":"Spectral Linear Anchor Baseline","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","leftX","rightX","leftSignal","rightSignal","points"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"leftX":{"type":"number","minimum":-1000000,"maximum":1000000},"rightX":{"type":"number","minimum":-1000000,"maximum":1000000},"leftSignal":{"type":"number","minimum":-1000000,"maximum":1000000},"rightSignal":{"type":"number","minimum":-1000000,"maximum":1000000},"points":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["x","signal"],"properties":{"x":{"type":"number","minimum":-1000000,"maximum":1000000},"signal":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Subtract a linear baseline defined solely by two caller-supplied spectral anchors, preserving negative residuals."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"spectral-linear-anchor-baseline","input":{"records":[{"id":"R1","leftX":0,"rightX":2,"leftSignal":1,"rightSignal":3,"points":[{"x":1,"signal":5}]}]}}},"limitations":["Subtract a linear baseline defined solely by two caller-supplied spectral anchors, preserving negative residuals. No automatic anchor choice, denoising, peak detection or concentration fitting. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"absorption-two-state-population-mixture","version":"1.0.0","name":"Absorption Two State Population Mixture","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","stateAAbs","stateBAbs","observedAbs"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"stateAAbs":{"type":"number","minimum":0,"maximum":1000000},"stateBAbs":{"type":"number","minimum":0,"maximum":1000000},"observedAbs":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Infer a two-state population fraction from measured endpoint and mixture absorbances with equal total concentration/path."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"absorption-two-state-population-mixture","input":{"records":[{"id":"R1","stateAAbs":1,"stateBAbs":3,"observedAbs":2}]}}},"limitations":["Infer a two-state population fraction from measured endpoint and mixture absorbances with equal total concentration/path. No assignment of conformational states, binding model or biological mechanism. Supplied data and declared assumptions only. No physical inspection, clinical use, certification, external access or control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"focus-ring-area-record","version":"1.0.0","name":"Focus Ring Area Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","width","height","indicatorArea","samePixelContrast"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"width":{"type":"number","minimum":0.01,"maximum":10000},"height":{"type":"number","minimum":0.01,"maximum":10000},"indicatorArea":{"type":"number","minimum":0,"maximum":1000000000},"samePixelContrast":{"type":"number","minimum":1,"maximum":21}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare qualifying indicator area against the rectangular 2 CSS pixel perimeter measure 4(width+height), and supplied same-pixel contrast against 3."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"focus-ring-area-record","input":{"records":[{"id":"R1","width":10,"height":10,"indicatorArea":80,"samePixelContrast":3}]}}},"limitations":["Compare qualifying indicator area against the rectangular 2 CSS pixel perimeter measure 4(width+height), and supplied same-pixel contrast against 3. Rounded corners, shadows and pixel measurement are excluded. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"focus-rectangle-visibility-record","version":"1.0.0","name":"Focus Rectangle Visibility Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","width","height","coverLeft","coverTop","coverRight","coverBottom"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"width":{"type":"number","minimum":0.01,"maximum":10000},"height":{"type":"number","minimum":0.01,"maximum":10000},"coverLeft":{"type":"number","minimum":-1000000000,"maximum":1000000000},"coverTop":{"type":"number","minimum":-1000000000,"maximum":1000000000},"coverRight":{"type":"number","minimum":-1000000000,"maximum":1000000000},"coverBottom":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Intersect one axis-aligned opaque cover with a rectangular target anchored at 0,0; flag complete occlusion."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"focus-rectangle-visibility-record","input":{"records":[{"id":"R1","width":10,"height":10,"coverLeft":0,"coverTop":0,"coverRight":5,"coverBottom":10}]}}},"limitations":["Intersect one axis-aligned opaque cover with a rectangular target anchored at 0,0; flag complete occlusion. Multiple covers, clipping, transforms and transparency are excluded. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"text-spacing-override-record","version":"1.0.0","name":"Text Spacing Override Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","fontPx","lineHeightPx","paragraphGapPx","letterGapPx","wordGapPx","contentLost"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"fontPx":{"type":"number","minimum":0.01,"maximum":10000},"lineHeightPx":{"type":"number","minimum":0,"maximum":100000},"paragraphGapPx":{"type":"number","minimum":0,"maximum":100000},"letterGapPx":{"type":"number","minimum":0,"maximum":100000},"wordGapPx":{"type":"number","minimum":0,"maximum":100000},"contentLost":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check trial override magnitudes against 1.5/2/0.12/0.16 font-size ratios plus recorded content loss."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"text-spacing-override-record","input":{"records":[{"id":"R1","fontPx":10,"lineHeightPx":15,"paragraphGapPx":20,"letterGapPx":1.2,"wordGapPx":1.6,"contentLost":false}]}}},"limitations":["Check trial override magnitudes against 1.5/2/0.12/0.16 font-size ratios plus recorded content loss. This reviews supplied trial setup and observations. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"viewport-reflow-measurement-record","version":"1.0.0","name":"Viewport Reflow Measurement Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","viewportWidth","scrollWidth","viewportHeight","scrollHeight","twoDimensionalException"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"viewportWidth":{"type":"number","minimum":1,"maximum":100000},"scrollWidth":{"type":"number","minimum":0,"maximum":100000},"viewportHeight":{"type":"number","minimum":1,"maximum":100000},"scrollHeight":{"type":"number","minimum":0,"maximum":100000},"twoDimensionalException":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate supplied horizontal/vertical overflow and flag simultaneous overflow absent an explicit exception."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"viewport-reflow-measurement-record","input":{"records":[{"id":"R1","viewportWidth":320,"scrollWidth":320,"viewportHeight":256,"scrollHeight":1000,"twoDimensionalException":false}]}}},"limitations":["Calculate supplied horizontal/vertical overflow and flag simultaneous overflow absent an explicit exception. Viewport adequacy and exception applicability require human review. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"visible-label-name-inclusion-record","version":"1.0.0","name":"Visible Label Name Inclusion Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","visibleLabel","accessibleName"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"visibleLabel":{"type":"string","minLength":1,"maxLength":200},"accessibleName":{"type":"string","minLength":1,"maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare NFC lowercase whitespace-collapsed supplied names using contiguous substring inclusion."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"visible-label-name-inclusion-record","input":{"records":[{"id":"R1","visibleLabel":" Save  File ","accessibleName":"Save File now"}]}}},"limitations":["Compare NFC lowercase whitespace-collapsed supplied names using contiguous substring inclusion. No semantic equivalence or accessible-name computation. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"accesskey-collision-record","version":"1.0.0","name":"Access Key Collision Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","keys"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"keys":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find case-insensitive supplied access-key collisions in one scope."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"accesskey-collision-record","input":{"records":[{"id":"R1","keys":["a","b","A"]}]}}},"limitations":["Find case-insensitive supplied access-key collisions in one scope. OS/browser reserved shortcuts are excluded. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"positive-tabindex-order-record","version":"1.0.0","name":"Positive Tab Index Order Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","elements"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"elements":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["key","tabIndex"],"properties":{"key":{"type":"string","minLength":1,"maxLength":200},"tabIndex":{"type":"integer","minimum":-1,"maximum":10000}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Simulate positive tabindex ascending with stable ties, then zero in supplied DOM order; negatives omitted."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"positive-tabindex-order-record","input":{"records":[{"id":"R1","elements":[{"key":"a","tabIndex":0},{"key":"b","tabIndex":1}]}]}}},"limitations":["Simulate positive tabindex ascending with stable ties, then zero in supplied DOM order; negatives omitted. Supplied records must already identify enabled focusable elements. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"heading-level-transition-record","version":"1.0.0","name":"Heading Level Transition Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","levels"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"levels":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"integer","minimum":1,"maximum":6}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Count deeper heading-level jumps greater than one as an outline-review heuristic."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"heading-level-transition-record","input":{"records":[{"id":"R1","levels":[1,3,2]}]}}},"limitations":["Count deeper heading-level jumps greater than one as an outline-review heuristic. A jump alone is not a conformance verdict. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"explicit-table-header-reference-record","version":"1.0.0","name":"Explicit Table Header Reference Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","headerIds","cellHeaders"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"headerIds":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}},"cellHeaders":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve explicit cell-header tokens against supplied header IDs."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"explicit-table-header-reference-record","input":{"records":[{"id":"R1","headerIds":["h1"],"cellHeaders":["h1","h2"]}]}}},"limitations":["Resolve explicit cell-header tokens against supplied header IDs. Implicit scope/layout and header meaning are excluded. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"aria-ownership-cycle-record","version":"1.0.0","name":"ARIA Ownership Cycle Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","nodes","edges"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"nodes":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}},"edges":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["from","to"],"properties":{"from":{"type":"string","minLength":1,"maxLength":200},"to":{"type":"string","minLength":1,"maxLength":200}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find nodes that reach themselves in a supplied aria-owns graph."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"aria-ownership-cycle-record","input":{"records":[{"id":"R1","nodes":["a","b"],"edges":[{"from":"a","to":"b"},{"from":"b","to":"a"}]}]}}},"limitations":["Find nodes that reach themselves in a supplied aria-owns graph. Unknown IDs reject; DOM ancestry and accessibility-tree repair are excluded. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"aria-idref-resolution-record","version":"1.0.0","name":"ARIA ID Reference Resolution Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","documentIds","references"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"documentIds":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}},"references":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve case-sensitive ARIA ID references and detect duplicated target IDs within one supplied document scope."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"aria-idref-resolution-record","input":{"records":[{"id":"R1","documentIds":["a","a"],"references":["a","b"]}]}}},"limitations":["Resolve case-sensitive ARIA ID references and detect duplicated target IDs within one supplied document scope. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"aria-position-setsize-record","version":"1.0.0","name":"ARIA Position and Set Size Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","position","setSize"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"position":{"type":"integer","minimum":1,"maximum":100000},"setSize":{"type":"integer","minimum":-1,"maximum":100000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare positive aria-posinset with known positive aria-setsize or unknown size -1."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"aria-position-setsize-record","input":{"records":[{"id":"R1","position":3,"setSize":2}]}}},"limitations":["Compare positive aria-posinset with known positive aria-setsize or unknown size -1. Role and omitted-default rules are excluded. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"aria-range-value-record","version":"1.0.0","name":"ARIA Range Value Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","minimum","maximum","current"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"minimum":{"type":"number","minimum":-1000000000,"maximum":1000000000},"maximum":{"type":"number","minimum":-1000000000,"maximum":1000000000},"current":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check explicit aria-valuenow against supplied min/max and retain overshoot."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"aria-range-value-record","input":{"records":[{"id":"R1","minimum":0,"maximum":10,"current":12}]}}},"limitations":["Check explicit aria-valuenow against supplied min/max and retain overshoot. Role defaults and value-text meaning are excluded. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"aria-table-index-extents-record","version":"1.0.0","name":"ARIA Table Index Extents Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","rowIndex","columnIndex","rowSpan","columnSpan","rowCount","columnCount"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"rowIndex":{"type":"integer","minimum":1,"maximum":10000},"columnIndex":{"type":"integer","minimum":1,"maximum":10000},"rowSpan":{"type":"integer","minimum":1,"maximum":10000},"columnSpan":{"type":"integer","minimum":1,"maximum":10000},"rowCount":{"type":"integer","minimum":1,"maximum":10000},"columnCount":{"type":"integer","minimum":1,"maximum":10000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Extend explicit 1-based indices by positive spans and compare declared totals."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"aria-table-index-extents-record","input":{"records":[{"id":"R1","rowIndex":2,"columnIndex":1,"rowSpan":2,"columnSpan":1,"rowCount":2,"columnCount":3}]}}},"limitations":["Extend explicit 1-based indices by positive spans and compare declared totals. Unknown totals and cell overlap are excluded. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dialog-focus-return-record","version":"1.0.0","name":"Dialog Focus Return Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","opener","initialFocus","dialogMembers","closeFocus","openerStillPresent"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"opener":{"type":"string","minLength":1,"maxLength":200},"initialFocus":{"type":"string","minLength":1,"maxLength":200},"dialogMembers":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}},"closeFocus":{"type":"string","minLength":1,"maxLength":200},"openerStillPresent":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare recorded modal opening/closing focus with supplied membership and an extant opener."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dialog-focus-return-record","input":{"records":[{"id":"R1","opener":"open","initialFocus":"ok","dialogMembers":["ok"],"closeFocus":"open","openerStillPresent":true}]}}},"limitations":["Compare recorded modal opening/closing focus with supplied membership and an extant opener. Alternative workflow focus requires human judgment. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"tablist-roving-tabstop-record","version":"1.0.0","name":"Tab List Roving Tab Stop Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","tabs"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"tabs":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["key","selected","tabIndex","disabled"],"properties":{"key":{"type":"string","minLength":1,"maxLength":200},"selected":{"type":"boolean"},"tabIndex":{"type":"integer","minimum":-1,"maximum":0},"disabled":{"type":"boolean"}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review one selected-tab roving-focus pattern: exactly one enabled selected tab, one enabled tab stop, selected equals tab stop."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"tablist-roving-tabstop-record","input":{"records":[{"id":"R1","tabs":[{"key":"a","selected":true,"tabIndex":0,"disabled":false},{"key":"b","selected":false,"tabIndex":-1,"disabled":false}]}]}}},"limitations":["Review one selected-tab roving-focus pattern: exactly one enabled selected tab, one enabled tab stop, selected equals tab stop. Other activation patterns are excluded. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"radio-group-selection-tabstop-record","version":"1.0.0","name":"Radio Group Selection Tab Stop Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","checked","tabIndices"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"checked":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"boolean"}},"tabIndices":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"integer","minimum":-1,"maximum":0}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare aligned checked/tabindex records for one enabled radio group."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"radio-group-selection-tabstop-record","input":{"records":[{"id":"R1","checked":[false,true],"tabIndices":[-1,0]}]}}},"limitations":["Compare aligned checked/tabindex records for one enabled radio group. Zero checked radios permits one initial tab stop. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"combobox-active-option-record","version":"1.0.0","name":"Combo Box Active Option Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","expanded","activeId","optionIds","popupId","controlsIds"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"expanded":{"type":"boolean"},"activeId":{"type":"string","maxLength":4000},"optionIds":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}},"popupId":{"type":"string","maxLength":4000},"controlsIds":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve supplied active-option and expanded-popup controls IDs."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"combobox-active-option-record","input":{"records":[{"id":"R1","expanded":true,"activeId":"o1","optionIds":["o1"],"popupId":"p","controlsIds":["p"]}]}}},"limitations":["Resolve supplied active-option and expanded-popup controls IDs. Popup rendering and keyboard behavior are excluded. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"listbox-multiselect-state-record","version":"1.0.0","name":"List Box Multiselect State Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","multiselectable","optionSelected"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"multiselectable":{"type":"boolean"},"optionSelected":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"boolean"}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Count selected options and flag multiple selections in a declared single-select list box."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"listbox-multiselect-state-record","input":{"records":[{"id":"R1","multiselectable":false,"optionSelected":[true,true]}]}}},"limitations":["Count selected options and flag multiple selections in a declared single-select list box. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"form-error-description-link-record","version":"1.0.0","name":"Form Error Description Link Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","invalid","errorId","describedBy","errorVisible"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"invalid":{"type":"boolean"},"errorId":{"type":"string","maxLength":4000},"describedBy":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}},"errorVisible":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check a declared invalid field has a visible error linked by supplied described-by ID tokens."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"form-error-description-link-record","input":{"records":[{"id":"R1","invalid":true,"errorId":"e1","describedBy":["e1"],"errorVisible":true}]}}},"limitations":["Check a declared invalid field has a visible error linked by supplied described-by ID tokens. Error meaning and alternative patterns are excluded. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"input-autocomplete-token-record","version":"1.0.0","name":"Input Autocomplete Token Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","tokens"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"tokens":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Parse a restricted ordered HTML autocomplete profile: optional section, billing/shipping, one enumerated purpose, optional final webauthn."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"input-autocomplete-token-record","input":{"records":[{"id":"R1","tokens":["section-checkout","shipping","postal-code"]}]}}},"limitations":["Parse a restricted ordered HTML autocomplete profile: optional section, billing/shipping, one enumerated purpose, optional final webauthn. Contact qualifiers, off/on, and unlisted purpose tokens reject the review criterion. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"accessible-name-change-record","version":"1.0.0","name":"Accessible Name Change Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","before","after","userRequestedChange"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"before":{"type":"string","minLength":1,"maxLength":200},"after":{"type":"string","minLength":1,"maxLength":200},"userRequestedChange":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare exact supplied accessible-name snapshots and flag an unexplained change."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"accessible-name-change-record","input":{"records":[{"id":"R1","before":"Save","after":"Saved","userRequestedChange":false}]}}},"limitations":["Compare exact supplied accessible-name snapshots and flag an unexplained change. Change alone is not an accessibility failure. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"landmark-label-disambiguation-record","version":"1.0.0","name":"Landmark Label Disambiguation Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","roles","labels"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"roles":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}},"labels":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","maxLength":4000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Count same-role landmark pairs with identical labels including blanks."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"landmark-label-disambiguation-record","input":{"records":[{"id":"R1","roles":["navigation","navigation"],"labels":["",""]}]}}},"limitations":["Count same-role landmark pairs with identical labels including blanks. Equivalent repeated landmarks and actual purposes require human review. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"skip-link-target-record","version":"1.0.0","name":"Skip Link Target Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","fragment","documentIds","targetFocusable","targetPrecedesMain"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"fragment":{"type":"string","minLength":1,"maxLength":200},"documentIds":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}},"targetFocusable":{"type":"boolean"},"targetPrecedesMain":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Match one already-decoded fragment ID with one supplied focusable target at main content."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"skip-link-target-record","input":{"records":[{"id":"R1","fragment":"main","documentIds":["main"],"targetFocusable":true,"targetPrecedesMain":true}]}}},"limitations":["Match one already-decoded fragment ID with one supplied focusable target at main content. No browser navigation. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"aria-description-reference-record","version":"1.0.0","name":"ARIA Description Reference Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","descriptionTokens","nodes"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"descriptionTokens":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}},"nodes":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["key","text"],"properties":{"key":{"type":"string","minLength":1,"maxLength":200},"text":{"type":"string","maxLength":4000}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve ordered description IDs and concatenate supplied plain text with one space."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"aria-description-reference-record","input":{"records":[{"id":"R1","descriptionTokens":["a","b"],"nodes":[{"key":"a","text":"First"},{"key":"b","text":"Second"}]}]}}},"limitations":["Resolve ordered description IDs and concatenate supplied plain text with one space. This is not the full accessible-description algorithm. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"language-inheritance-record","version":"1.0.0","name":"Language Inheritance Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","ancestors","expectedLanguage"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"ancestors":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"string","maxLength":4000}},"expectedLanguage":{"type":"string","minLength":1,"maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve nearest nonempty language from outer-to-inner ancestry; compare case-insensitive expected tag."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"language-inheritance-record","input":{"records":[{"id":"R1","ancestors":["en","","fr"],"expectedLanguage":"fr"}]}}},"limitations":["Resolve nearest nonempty language from outer-to-inner ancestry; compare case-insensitive expected tag. No registry validation or language detection. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"session-extension-window-record","version":"1.0.0","name":"Session Extension Window Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","warningSeconds","extensionCount","extensionSimple","essentialException"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"warningSeconds":{"type":"number","minimum":0,"maximum":1000000000},"extensionCount":{"type":"integer","minimum":0,"maximum":1000000000},"extensionSimple":{"type":"boolean"},"essentialException":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review the warning/extension option using 20 seconds, ten extensions and a simple action."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"session-extension-window-record","input":{"records":[{"id":"R1","warningSeconds":20,"extensionCount":10,"extensionSimple":true,"essentialException":false}]}}},"limitations":["Review the warning/extension option using 20 seconds, ten extensions and a simple action. Other timing-adjustment options are excluded. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"moving-content-pause-record","version":"1.0.0","name":"Moving Content Pause Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","automaticallyStarts","durationSeconds","parallelContent","pauseStopHide","essential"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"automaticallyStarts":{"type":"boolean"},"durationSeconds":{"type":"number","minimum":0,"maximum":1000000000},"parallelContent":{"type":"boolean"},"pauseStopHide":{"type":"boolean"},"essential":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review automatic movement over five seconds alongside other content for pause/stop/hide evidence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"moving-content-pause-record","input":{"records":[{"id":"R1","automaticallyStarts":true,"durationSeconds":6,"parallelContent":true,"pauseStopHide":false,"essential":false}]}}},"limitations":["Review automatic movement over five seconds alongside other content for pause/stop/hide evidence. Auto-updating information and flash analysis are excluded. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"orientation-restriction-record","version":"1.0.0","name":"Orientation Restriction Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","portraitUsable","landscapeUsable","essentialOrientation"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"portraitUsable":{"type":"boolean"},"landscapeUsable":{"type":"boolean"},"essentialOrientation":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare portrait/landscape usability records with an explicit essential-orientation exception."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"orientation-restriction-record","input":{"records":[{"id":"R1","portraitUsable":true,"landscapeUsable":false,"essentialOrientation":false}]}}},"limitations":["Compare portrait/landscape usability records with an explicit essential-orientation exception. No device interaction. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"text-resize-clipping-record","version":"1.0.0","name":"Text Resize Clipping Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","originalFontPx","testedFontPx","textClipped","functionLost"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"originalFontPx":{"type":"number","minimum":0.01,"maximum":1000},"testedFontPx":{"type":"number","minimum":0.01,"maximum":10000},"textClipped":{"type":"boolean"},"functionLost":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate supplied font scaling and whether 200 percent was tested without recorded content/function loss."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"text-resize-clipping-record","input":{"records":[{"id":"R1","originalFontPx":12,"testedFontPx":24,"textClipped":false,"functionLost":false}]}}},"limitations":["Calculate supplied font scaling and whether 200 percent was tested without recorded content/function loss. Excludes caption and image-of-text exceptions. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hover-content-persistence-record","version":"1.0.0","name":"Hover Content Persistence Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","dismissible","hoverable","persistent","errorOrUnobscuringException"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"dismissible":{"type":"boolean"},"hoverable":{"type":"boolean"},"persistent":{"type":"boolean"},"errorOrUnobscuringException":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review supplied hover/focus content for dismissal, hoverability and persistence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hover-content-persistence-record","input":{"records":[{"id":"R1","dismissible":false,"hoverable":true,"persistent":true,"errorOrUnobscuringException":false}]}}},"limitations":["Review supplied hover/focus content for dismissal, hoverability and persistence. The explicit exception affects dismissal only. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"keyboard-escape-path-record","version":"1.0.0","name":"Keyboard Escape Path Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","nodes","transitions","entry","exit"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"nodes":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}},"transitions":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["from","to"],"properties":{"from":{"type":"string","minLength":1,"maxLength":200},"to":{"type":"string","minLength":1,"maxLength":200}}}},"entry":{"type":"string","minLength":1,"maxLength":200},"exit":{"type":"string","minLength":1,"maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check exit reachability in a supplied finite keyboard graph."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"keyboard-escape-path-record","input":{"records":[{"id":"R1","nodes":["a","b"],"transitions":[{"from":"a","to":"b"}],"entry":"a","exit":"b"}]}}},"limitations":["Check exit reachability in a supplied finite keyboard graph. A graph path does not prove actual browser execution. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pointer-cancellation-sequence-record","version":"1.0.0","name":"Pointer Cancellation Sequence Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","events"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"events":{"type":"array","minItems":1,"maxItems":64,"items":{"enum":["down","up","cancel","activate"]}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Replay one-pointer release activation: an activation consumes a preceding uncancelled up."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pointer-cancellation-sequence-record","input":{"records":[{"id":"R1","events":["down","activate","up"]}]}}},"limitations":["Replay one-pointer release activation: an activation consumes a preceding uncancelled up. Down-event exceptions and undo alternatives are excluded. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dragging-alternative-action-record","version":"1.0.0","name":"Dragging Alternative Action Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","dragFunctions","singlePointerFunctions","essentialFunctions"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"dragFunctions":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}},"singlePointerFunctions":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}},"essentialFunctions":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Crosswalk dragging functions against supplied single-pointer non-drag alternatives or essential exceptions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dragging-alternative-action-record","input":{"records":[{"id":"R1","dragFunctions":["move","draw"],"singlePointerFunctions":["move"],"essentialFunctions":["draw"]}]}}},"limitations":["Crosswalk dragging functions against supplied single-pointer non-drag alternatives or essential exceptions. Functional equivalence is declared by IDs. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"multipoint-gesture-alternative-record","version":"1.0.0","name":"Multipoint Gesture Alternative Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","gestureFunctions","simplePointerFunctions","essentialFunctions"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"gestureFunctions":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}},"simplePointerFunctions":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}},"essentialFunctions":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Crosswalk supplied multipoint/path gesture functions against simple-pointer alternatives and essential exceptions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"multipoint-gesture-alternative-record","input":{"records":[{"id":"R1","gestureFunctions":["zoom","pan"],"simplePointerFunctions":["zoom"],"essentialFunctions":[]}]}}},"limitations":["Crosswalk supplied multipoint/path gesture functions against simple-pointer alternatives and essential exceptions. Ordinary dragging is assessed separately. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"motion-activation-disable-record","version":"1.0.0","name":"Motion Activation Disable Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","motionFunctions","interfaceAlternatives","disableableFunctions","essentialFunctions"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"motionFunctions":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}},"interfaceAlternatives":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}},"disableableFunctions":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}},"essentialFunctions":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Crosswalk supplied motion functions to interface alternatives and disable controls, excluding explicitly essential functions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"motion-activation-disable-record","input":{"records":[{"id":"R1","motionFunctions":["shake"],"interfaceAlternatives":["shake"],"disableableFunctions":[],"essentialFunctions":[]}]}}},"limitations":["Crosswalk supplied motion functions to interface alternatives and disable controls, excluding explicitly essential functions. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"navigation-relative-order-record","version":"1.0.0","name":"Navigation Relative Order Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","first","second"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"first":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}},"second":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare relative order of shared navigation IDs; page-specific additions/removals do not affect shared order."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"navigation-relative-order-record","input":{"records":[{"id":"R1","first":["a","b","c"],"second":["x","a","c"]}]}}},"limitations":["Compare relative order of shared navigation IDs; page-specific additions/removals do not affect shared order. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"redundant-entry-flow-record","version":"1.0.0","name":"Redundant Entry Flow Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","firstStep","laterStep","sameInformation","autopopulated","selectable","essential"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"firstStep":{"type":"integer","minimum":0,"maximum":1000000000},"laterStep":{"type":"integer","minimum":0,"maximum":1000000000},"sameInformation":{"type":"boolean"},"autopopulated":{"type":"boolean"},"selectable":{"type":"boolean"},"essential":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review repeated supplied information in a later step when no autopopulation, selection or essential exception is recorded."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"redundant-entry-flow-record","input":{"records":[{"id":"R1","firstStep":1,"laterStep":3,"sameInformation":true,"autopopulated":false,"selectable":false,"essential":false}]}}},"limitations":["Review repeated supplied information in a later step when no autopopulation, selection or essential exception is recorded. Security/invalid-information exception classification remains human review. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"authentication-cognitive-step-record","version":"1.0.0","name":"Authentication Cognitive Step Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","cognitiveTest","alternativeMethod","assistiveMechanism","objectRecognitionException","personalContentException"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"cognitiveTest":{"type":"boolean"},"alternativeMethod":{"type":"boolean"},"assistiveMechanism":{"type":"boolean"},"objectRecognitionException":{"type":"boolean"},"personalContentException":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review a cognitive-test authentication step against declared alternatives, assistance and selected minimum-level exceptions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"authentication-cognitive-step-record","input":{"records":[{"id":"R1","cognitiveTest":true,"alternativeMethod":false,"assistiveMechanism":true,"objectRecognitionException":false,"personalContentException":false}]}}},"limitations":["Review a cognitive-test authentication step against declared alternatives, assistance and selected minimum-level exceptions. No authentication or challenge solving. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"transaction-error-reversal-record","version":"1.0.0","name":"Transaction Error Reversal Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","legalFinancialOrDataChange","reversible","inputChecked","confirmReview"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"legalFinancialOrDataChange":{"type":"boolean"},"reversible":{"type":"boolean"},"inputChecked":{"type":"boolean"},"confirmReview":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review a declared significant transaction for at least one reversible, checked-input or review-confirmation safeguard."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"transaction-error-reversal-record","input":{"records":[{"id":"R1","legalFinancialOrDataChange":true,"reversible":false,"inputChecked":true,"confirmReview":false}]}}},"limitations":["Review a declared significant transaction for at least one reversible, checked-input or review-confirmation safeguard. No transaction or legal applicability determination. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"horizontal-target-circle-spacing-record","version":"1.0.0","name":"Horizontal Target Circle Spacing Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","centers","widths"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"centers":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":-100000,"maximum":100000}},"widths":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":0.01,"maximum":10000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review horizontal targets sharing one centerline and with heights at least 24 CSS pixels: width under 24 uses a 24-diameter circle, otherwise supplied horizontal bounds."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"horizontal-target-circle-spacing-record","input":{"records":[{"id":"R1","centers":[0,20],"widths":[10,10]}]}}},"limitations":["Review horizontal targets sharing one centerline and with heights at least 24 CSS pixels: width under 24 uses a 24-diameter circle, otherwise supplied horizontal bounds. Inline/equivalent/essential exceptions and general two-dimensional layouts are excluded. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"media-autoplay-audio-control-record","version":"1.0.0","name":"Media Autoplay Audio Control Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","autoplay","audioDuration","pauseStop","independentVolume"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"autoplay":{"type":"boolean"},"audioDuration":{"type":"number","minimum":0,"maximum":1000000000},"pauseStop":{"type":"boolean"},"independentVolume":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review supplied automatic audio over three seconds for pause/stop or independent volume evidence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"media-autoplay-audio-control-record","input":{"records":[{"id":"R1","autoplay":true,"audioDuration":4,"pauseStop":false,"independentVolume":false}]}}},"limitations":["Review supplied automatic audio over three seconds for pause/stop or independent volume evidence. No playback or audio measurement. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"status-message-announcement-record","version":"1.0.0","name":"Status Message Announcement Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","messagePresent","focusMoves","roleStatus","roleAlert","livePoliteness"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"messagePresent":{"type":"boolean"},"focusMoves":{"type":"boolean"},"roleStatus":{"type":"boolean"},"roleAlert":{"type":"boolean"},"livePoliteness":{"enum":["off","polite","assertive"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review non-focus-moving status records for explicit status/alert/live signals."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"status-message-announcement-record","input":{"records":[{"id":"R1","messagePresent":true,"focusMoves":false,"roleStatus":true,"roleAlert":false,"livePoliteness":"off"}]}}},"limitations":["Review non-focus-moving status records for explicit status/alert/live signals. Announcement delivery and suitability require assistive-technology testing. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"form-instruction-before-entry-record","version":"1.0.0","name":"Form Instruction Before Entry Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","instructionRequired","instructionPosition","inputPosition","programmaticallyLinked"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"instructionRequired":{"type":"boolean"},"instructionPosition":{"type":"integer","minimum":0,"maximum":1000000000},"inputPosition":{"type":"integer","minimum":0,"maximum":1000000000},"programmaticallyLinked":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare supplied reading positions and programmatic linkage under an explicitly requested instruction-before-entry review profile."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"form-instruction-before-entry-record","input":{"records":[{"id":"R1","instructionRequired":true,"instructionPosition":2,"inputPosition":3,"programmaticallyLinked":true}]}}},"limitations":["Compare supplied reading positions and programmatic linkage under an explicitly requested instruction-before-entry review profile. This is not a general WCAG ordering rule. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"required-field-marker-agreement-record","version":"1.0.0","name":"Required Field Marker Agreement Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","visualRequired","programmaticRequired","serverRequires"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"visualRequired":{"type":"boolean"},"programmaticRequired":{"type":"boolean"},"serverRequires":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare visual/programmatic required states against a supplied server requirement record."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"required-field-marker-agreement-record","input":{"records":[{"id":"R1","visualRequired":true,"programmaticRequired":false,"serverRequires":true}]}}},"limitations":["Compare visual/programmatic required states against a supplied server requirement record. No form/server contact. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"resize-observer-delivery-budget-record","version":"1.0.0","name":"Resize Observer Delivery Budget Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","depths","initialDepth"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"depths":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"integer","minimum":0,"maximum":10000}},"initialDepth":{"type":"integer","minimum":0,"maximum":10000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Apply a delivery-depth threshold to one supplied Resize Observer gather pass."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"resize-observer-delivery-budget-record","input":{"records":[{"id":"R1","depths":[1,2,2,3],"initialDepth":1}]}}},"limitations":["Apply a delivery-depth threshold to one supplied Resize Observer gather pass. No browser loop/layout execution. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"reading-sequence-permutation-record","version":"1.0.0","name":"Reading Sequence Permutation Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","visualOrder","programmaticOrder"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"visualOrder":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}},"programmaticOrder":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Count pairwise inversions between unique supplied visual/programmatic sequence IDs."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"reading-sequence-permutation-record","input":{"records":[{"id":"R1","visualOrder":["a","b","c"],"programmaticOrder":["b","a","c"]}]}}},"limitations":["Count pairwise inversions between unique supplied visual/programmatic sequence IDs. Differences prompt review, not a meaning/conformance conclusion. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"link-purpose-context-collision-record","version":"1.0.0","name":"Link Purpose Context Collision Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","links"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"links":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["label","context","destination"],"properties":{"label":{"type":"string","minLength":1,"maxLength":200},"context":{"type":"string","maxLength":4000},"destination":{"type":"string","minLength":1,"maxLength":200}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Count equal exact label/context pairs leading to different destinations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"link-purpose-context-collision-record","input":{"records":[{"id":"R1","links":[{"label":"More","context":"","destination":"/a"},{"label":"More","context":"","destination":"/b"}]}]}}},"limitations":["Count equal exact label/context pairs leading to different destinations. This lexical heuristic cannot determine actual link purpose. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"aria-tree-expansion-visibility-record","version":"1.0.0","name":"ARIA Tree Expansion Visibility Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","items"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"items":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["level","expanded","visible"],"properties":{"level":{"type":"integer","minimum":1,"maximum":64},"expanded":{"type":"boolean"},"visible":{"type":"boolean"}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Replay supplied depth-first tree nodes and ancestor expansion state; flag recorded visible descendants below any collapsed ancestor."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"aria-tree-expansion-visibility-record","input":{"records":[{"id":"R1","items":[{"level":1,"expanded":false,"visible":true},{"level":2,"expanded":false,"visible":true}]}]}}},"limitations":["Replay supplied depth-first tree nodes and ancestor expansion state; flag recorded visible descendants below any collapsed ancestor. Contiguous levels required, leaf expansion flags ignored for nodes without descendants. No accessibility-tree extraction. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"help-contact-destination-consistency-record","version":"1.0.0","name":"Help Contact Destination Consistency Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","first","second"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"first":{"type":"array","minItems":0,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["kind","target"],"properties":{"kind":{"enum":["email","phone","url"]},"target":{"type":"string","minLength":1,"maxLength":200}}}},"second":{"type":"array","minItems":0,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["kind","target"],"properties":{"kind":{"enum":["email","phone","url"]},"target":{"type":"string","minLength":1,"maxLength":200}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare one help destination per contact kind across two supplied pages."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"help-contact-destination-consistency-record","input":{"records":[{"id":"R1","first":[{"kind":"phone","target":"+1 (555) 123-4567"}],"second":[{"kind":"phone","target":"+15551234567"}]}]}}},"limitations":["Compare one help destination per contact kind across two supplied pages. Phone formatting strips spaces,parentheses and hyphens; email comparison lowercases the full supplied address by declared convention; URLs compare exactly. No phone/email delivery or destination validation. Review only bounded supplied records; preserve row IDs and order. No crawling, DOM extraction, rendering, assistive-technology trial or accessibility certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"csp-fallback-source-record","version":"1.0.0","name":"CSP Fallback Source Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","directives","requested"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"directives":{"type":"array","minItems":0,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["directive","tokens"],"properties":{"directive":{"enum":["default-src","script-src","script-src-elem","style-src","style-src-elem","img-src","connect-src","worker-src","child-src"]},"tokens":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}}}}},"requested":{"enum":["script-src-elem","style-src-elem","img-src","connect-src","worker-src"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Select the first present CSP directive using the explicitly supported fallback paths."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"csp-fallback-source-record","input":{"records":[{"id":"R1","directives":[{"directive":"default-src","tokens":["'none'"]}],"requested":"worker-src"}]}}},"limitations":["Select the first present CSP directive using the explicitly supported fallback paths. Source tokens remain opaque; this does not match URLs, nonces, hashes, redirects or strict-dynamic. Supplied public configuration/evidence only; no live probe, credentials, policy installation or security certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hsts-public-directive-record","version":"1.0.0","name":"HSTS Public Directive Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","maxAgeSeconds","includeSubdomains","receivedOverHttps","requiredMinimumSeconds","subdomainsReady"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"maxAgeSeconds":{"type":"integer","minimum":0,"maximum":1000000000},"includeSubdomains":{"type":"boolean"},"receivedOverHttps":{"type":"boolean"},"requiredMinimumSeconds":{"type":"integer","minimum":0,"maximum":1000000000},"subdomainsReady":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review structured HSTS values against a caller-supplied retention requirement and subdomain-readiness record."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hsts-public-directive-record","input":{"records":[{"id":"R1","maxAgeSeconds":100,"includeSubdomains":true,"receivedOverHttps":true,"requiredMinimumSeconds":200,"subdomainsReady":false}]}}},"limitations":["Review structured HSTS values against a caller-supplied retention requirement and subdomain-readiness record. No header parser, preload admission or TLS verification. Supplied public configuration/evidence only; no live probe, credentials, policy installation or security certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"referrer-policy-transition-record","version":"1.0.0","name":"Referrer Policy Transition Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","source","destination","policy"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"source":{"type":"string","minLength":1,"maxLength":200},"destination":{"type":"string","minLength":1,"maxLength":200},"policy":{"enum":["no-referrer","same-origin","origin","strict-origin","origin-when-cross-origin","strict-origin-when-cross-origin","no-referrer-when-downgrade","unsafe-url"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Simulate eight supplied referrer policies for credential-free HTTP(S) URL transitions, removing fragments."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"referrer-policy-transition-record","input":{"records":[{"id":"R1","source":"https://a.test/path?q=1#x","destination":"http://b.test/","policy":"strict-origin-when-cross-origin"}]}}},"limitations":["Simulate eight supplied referrer policies for credential-free HTTP(S) URL transitions, removing fragments. Flags cross-origin full-path disclosure as a review heuristic; redirect chains, opaque origins, localhost trust and browser limits excluded. Supplied public configuration/evidence only; no live probe, credentials, policy installation or security certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"iframe-sandbox-capability-record","version":"1.0.0","name":"Iframe Sandbox Capability Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","tokens","sameOriginWithParent"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"tokens":{"type":"array","minItems":0,"maxItems":32,"items":{"enum":["allow-downloads","allow-forms","allow-modals","allow-orientation-lock","allow-pointer-lock","allow-popups","allow-popups-to-escape-sandbox","allow-presentation","allow-same-origin","allow-scripts","allow-storage-access-by-user-activation","allow-top-navigation","allow-top-navigation-by-user-activation","allow-top-navigation-to-custom-protocols"]}},"sameOriginWithParent":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review a supplied present iframe sandbox attribute for script/same-origin combination on a same-origin parent."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"iframe-sandbox-capability-record","input":{"records":[{"id":"R1","tokens":["allow-scripts","allow-same-origin"],"sameOriginWithParent":true}]}}},"limitations":["Review a supplied present iframe sandbox attribute for script/same-origin combination on a same-origin parent. Other token effects and browser execution are excluded. Supplied public configuration/evidence only; no live probe, credentials, policy installation or security certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"permissions-feature-allowlist-record","version":"1.0.0","name":"Permissions Feature Allowlist Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","parentAllowed","iframeAllowed","requestedOrigins"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"parentAllowed":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}},"iframeAllowed":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}},"requestedOrigins":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Intersect two already-expanded exact-origin feature allowlists and compare requested origins."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"permissions-feature-allowlist-record","input":{"records":[{"id":"R1","parentAllowed":["https://a.test","https://b.test"],"iframeAllowed":["https://b.test"],"requestedOrigins":["https://a.test"]}]}}},"limitations":["Intersect two already-expanded exact-origin feature allowlists and compare requested origins. Wildcards, self/src expansion, inheritance and header syntax excluded. Supplied public configuration/evidence only; no live probe, credentials, policy installation or security certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"coep-corp-embedding-record","version":"1.0.0","name":"COEP CORP Embedding Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","coep","mode","sameOrigin","sameSite","corp","corsPassed","credentialsOmitted"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"coep":{"enum":["unsafe-none","require-corp","credentialless"]},"mode":{"enum":["cors","no-cors"]},"sameOrigin":{"type":"boolean"},"sameSite":{"type":"boolean"},"corp":{"enum":["absent","same-origin","same-site","cross-origin"]},"corsPassed":{"type":"boolean"},"credentialsOmitted":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate a restricted supplied COEP/CORP/CORS subresource matrix."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"coep-corp-embedding-record","input":{"records":[{"id":"R1","coep":"require-corp","mode":"no-cors","sameOrigin":false,"sameSite":false,"corp":"absent","corsPassed":false,"credentialsOmitted":false}]}}},"limitations":["Evaluate a restricted supplied COEP/CORP/CORS subresource matrix. Cross-origin CORS mode requires corsPassed regardless of COEP; no-cors mode honors explicit CORP before applying the COEP rule for absent CORP. Credentialless permits absent CORP only when response credentials were omitted. SameSite must already represent CORP same-site eligibility including its secure-scheme condition; same-origin implies same-site. Redirects,navigation,header parsing and browser response classification excluded. Supplied public configuration/evidence only; no live probe, credentials, policy installation or security certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"coop-window-group-record","version":"1.0.0","name":"COOP Window Group Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","openerPolicy","openedPolicy","sameOrigin"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"openerPolicy":{"enum":["unsafe-none","same-origin","same-origin-allow-popups"]},"openedPolicy":{"enum":["unsafe-none","same-origin","same-origin-allow-popups"]},"sameOrigin":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate a selected opener-created window COOP matrix for three policies."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"coop-window-group-record","input":{"records":[{"id":"R1","openerPolicy":"same-origin","openedPolicy":"unsafe-none","sameOrigin":false}]}}},"limitations":["Evaluate a selected opener-created window COOP matrix for three policies. no-opener-allow-popups, restrict-properties, navigation transitions and browser behavior excluded. Supplied public configuration/evidence only; no live probe, credentials, policy installation or security certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fetch-metadata-navigation-record","version":"1.0.0","name":"Fetch Metadata Navigation Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","site","mode","destination","method","userActivated"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"site":{"enum":["none","same-origin","same-site","cross-site"]},"mode":{"enum":["navigate","cors","no-cors","same-origin"]},"destination":{"enum":["document","image","script","empty"]},"method":{"enum":["GET","HEAD","POST","PUT","DELETE"]},"userActivated":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Apply a caller-visible isolation rule: non-cross-site accepted, cross-site only user-activated safe-method document navigation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fetch-metadata-navigation-record","input":{"records":[{"id":"R1","site":"cross-site","mode":"navigate","destination":"document","method":"GET","userActivated":true}]}}},"limitations":["Apply a caller-visible isolation rule: non-cross-site accepted, cross-site only user-activated safe-method document navigation. This is a declared policy simulation, not a universal security recommendation or access control. Supplied public configuration/evidence only; no live probe, credentials, policy installation or security certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"clear-site-data-directive-record","version":"1.0.0","name":"Clear Site Data Directive Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","tokens","requiredTokens","secureResponse"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"tokens":{"type":"array","minItems":0,"maxItems":16,"items":{"enum":["cache","cookies","storage","executionContexts","*"]}},"requiredTokens":{"type":"array","minItems":0,"maxItems":4,"items":{"enum":["cache","cookies","storage","executionContexts"]}},"secureResponse":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare parsed Clear-Site-Data tokens with explicit required categories and secure-response evidence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"clear-site-data-directive-record","input":{"records":[{"id":"R1","tokens":["cache","storage"],"requiredTokens":["cookies"],"secureResponse":true}]}}},"limitations":["Compare parsed Clear-Site-Data tokens with explicit required categories and secure-response evidence. User-agent support and actual deletion are unverified. Supplied public configuration/evidence only; no live probe, credentials, policy installation or security certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"securitytxt-contact-expiry-record","version":"1.0.0","name":"Security Text Contact Expiry Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","contacts","expiresEpoch","asOfEpoch","canonicalUrls","retrievedUrl"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"contacts":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}},"expiresEpoch":{"type":"integer","minimum":0,"maximum":4000000000},"asOfEpoch":{"type":"integer","minimum":0,"maximum":4000000000},"canonicalUrls":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}},"retrievedUrl":{"type":"string","minLength":1,"maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review structured security.txt contacts, explicit expiry epoch, canonical values and retrieval URL."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"securitytxt-contact-expiry-record","input":{"records":[{"id":"R1","contacts":["mailto:security@example.test"],"expiresEpoch":200,"asOfEpoch":100,"canonicalUrls":["https://example.test/.well-known/security.txt"],"retrievedUrl":"https://example.test/.well-known/security.txt"}]}}},"limitations":["Review structured security.txt contacts, explicit expiry epoch, canonical values and retrieval URL. Contact syntax is a selected simple mailto/credential-free HTTPS profile; no fetch, PGP or response validation. Supplied public configuration/evidence only; no live probe, credentials, policy installation or security certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cross-origin-isolation-prerequisite-record","version":"1.0.0","name":"Cross Origin Isolation Prerequisite Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","secureContext","coopSameOrigin","coepEnabled","permissionsAllowed"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"secureContext":{"type":"boolean"},"coopSameOrigin":{"type":"boolean"},"coepEnabled":{"type":"boolean"},"permissionsAllowed":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Count supplied cross-origin-isolation prerequisites."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cross-origin-isolation-prerequisite-record","input":{"records":[{"id":"R1","secureContext":true,"coopSameOrigin":true,"coepEnabled":false,"permissionsAllowed":true}]}}},"limitations":["Count supplied cross-origin-isolation prerequisites. All four recorded true does not establish actual crossOriginIsolated or browser capability. Supplied public configuration/evidence only; no live probe, credentials, policy installation or security certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dns-caa-issuer-authorization-record","version":"1.0.0","name":"DNS CAA Issuer Authorization Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","tags","requestedIssuer","wildcard"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"tags":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["tag","issuer"],"properties":{"tag":{"enum":["issue","issuewild"]},"issuer":{"type":"string","maxLength":4000}}}},"requestedIssuer":{"type":"string","minLength":1,"maxLength":200},"wildcard":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate an already-selected CAA RRset for exact issuer domains, issuewild fallback and empty issuer denial."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dns-caa-issuer-authorization-record","input":{"records":[{"id":"R1","tags":[{"tag":"issue","issuer":"ca.example"}],"requestedIssuer":"ca.example","wildcard":true}]}}},"limitations":["Evaluate an already-selected CAA RRset for exact issuer domains, issuewild fallback and empty issuer denial. Unknown tags/parameters, DNS tree search, critical flags and CA-specific policy excluded. Supplied public configuration/evidence only; no live probe, credentials, policy installation or security certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"http-trailer-field-record","version":"1.0.0","name":"HTTP Trailer Field Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","fieldNames"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"fieldNames":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check supplied trailer names against an explicit conservative forbidden-name list."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"http-trailer-field-record","input":{"records":[{"id":"R1","fieldNames":["Digest","Content-Length"]}]}}},"limitations":["Check supplied trailer names against an explicit conservative forbidden-name list. This selected profile is not an exhaustive semantic classification of arbitrary headers. Supplied public configuration/evidence only; no live probe, credentials, policy installation or security certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"http-message-framing-ambiguity-record","version":"1.0.0","name":"HTTP Message Framing Ambiguity Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","contentLengths","transferEncodings"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"contentLengths":{"type":"array","minItems":0,"maxItems":16,"items":{"type":"string","pattern":"^(0|[1-9][0-9]{0,14})$"}},"transferEncodings":{"type":"array","minItems":0,"maxItems":16,"items":{"enum":["chunked","gzip","compress","deflate"]}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review normalized HTTP1 framing metadata for unequal repeated lengths, TE plus CL, or missing/nonfinal repeated chunked coding."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"http-message-framing-ambiguity-record","input":{"records":[{"id":"R1","contentLengths":["10","11"],"transferEncodings":[]}]}}},"limitations":["Review normalized HTTP1 framing metadata for unequal repeated lengths, TE plus CL, or missing/nonfinal repeated chunked coding. No raw message parser or smuggling-proof claim. Supplied public configuration/evidence only; no live probe, credentials, policy installation or security certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"http-redirect-method-replay-record","version":"1.0.0","name":"HTTP Redirect Method Replay Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","method","statuses","post301302BecomesGet"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"method":{"enum":["GET","HEAD","POST","PUT","DELETE"]},"statuses":{"type":"array","minItems":1,"maxItems":32,"items":{"enum":[301,302,303,307,308]}},"post301302BecomesGet":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Replay supplied redirect statuses under an explicit POST301/302 client choice; 303 changes non-HEAD to GET, 307/308 preserve."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"http-redirect-method-replay-record","input":{"records":[{"id":"R1","method":"POST","statuses":[307,303],"post301302BecomesGet":true}]}}},"limitations":["Replay supplied redirect statuses under an explicit POST301/302 client choice; 303 changes non-HEAD to GET, 307/308 preserve. URL validation, retries and actual redirect execution excluded. Supplied public configuration/evidence only; no live probe, credentials, policy installation or security certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"mixed-content-resource-record","version":"1.0.0","name":"Mixed Content Resource Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","documentUrl","resourceUrls"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"documentUrl":{"type":"string","minLength":1,"maxLength":200},"resourceUrls":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["List supplied HTTP resources under an HTTPS document as a conservative mixed-content inventory."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"mixed-content-resource-record","input":{"records":[{"id":"R1","documentUrl":"https://a.test/","resourceUrls":["http://a.test/x","https://a.test/y"]}]}}},"limitations":["List supplied HTTP resources under an HTTPS document as a conservative mixed-content inventory. Automatic upgrades, localhost trust and browser fetch classification excluded. Supplied public configuration/evidence only; no live probe, credentials, policy installation or security certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"trusted-types-sink-coverage-record","version":"1.0.0","name":"Trusted Types Sink Coverage Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sinkIds","coveredSinkIds","excludedSinkIds"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sinkIds":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}},"coveredSinkIds":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}},"excludedSinkIds":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Crosswalk supplied dangerous-sink inventory with declared Trusted Types coverage and explicit exclusions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"trusted-types-sink-coverage-record","input":{"records":[{"id":"R1","sinkIds":["a","b"],"coveredSinkIds":["a"],"excludedSinkIds":[]}]}}},"limitations":["Crosswalk supplied dangerous-sink inventory with declared Trusted Types coverage and explicit exclusions. No source analysis, sink execution, policy security or enforcement verification. Supplied public configuration/evidence only; no live probe, credentials, policy installation or security certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"noopener-link-opener-record","version":"1.0.0","name":"Noopener Link Opener Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","targetBlank","relTokens","browserImplicitNoopener","intentionalOpener"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"targetBlank":{"type":"boolean"},"relTokens":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}},"browserImplicitNoopener":{"type":"boolean"},"intentionalOpener":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review a supplied blank-target link using explicit rel tokens and declared browser implicit behavior."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"noopener-link-opener-record","input":{"records":[{"id":"R1","targetBlank":true,"relTokens":["noopener"],"browserImplicitNoopener":false,"intentionalOpener":false}]}}},"limitations":["Review a supplied blank-target link using explicit rel tokens and declared browser implicit behavior. No browser-version assumption or opened-window action. Supplied public configuration/evidence only; no live probe, credentials, policy installation or security certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"csp-policy-intersection-record","version":"1.0.0","name":"CSP Policy Intersection Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","firstAllowed","secondAllowed","requiredResources"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"firstAllowed":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}},"secondAllowed":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}},"requiredResources":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Intersect two already-evaluated complete allowed-resource ID sets representing simultaneously enforced policies."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"csp-policy-intersection-record","input":{"records":[{"id":"R1","firstAllowed":["a","b"],"secondAllowed":["b","c"],"requiredResources":["a","b"]}]}}},"limitations":["Intersect two already-evaluated complete allowed-resource ID sets representing simultaneously enforced policies. No CSP source matching or syntax parsing; report-only policies must not be supplied. Supplied public configuration/evidence only; no live probe, credentials, policy installation or security certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"public-route-method-exposure-record","version":"1.0.0","name":"Public Route Method Exposure Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","allowedMethods","intendedMethods"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"allowedMethods":{"type":"array","minItems":0,"maxItems":9,"items":{"enum":["GET","HEAD","OPTIONS","POST","PUT","PATCH","DELETE","TRACE","CONNECT"]}},"intendedMethods":{"type":"array","minItems":0,"maxItems":9,"items":{"enum":["GET","HEAD","OPTIONS","POST","PUT","PATCH","DELETE","TRACE","CONNECT"]}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare recorded public route methods with an explicit intended allowlist."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"public-route-method-exposure-record","input":{"records":[{"id":"R1","allowedMethods":["GET","DELETE"],"intendedMethods":["GET","HEAD"]}]}}},"limitations":["Compare recorded public route methods with an explicit intended allowlist. No probe, authorization claim or method inference. Supplied public configuration/evidence only; no live probe, credentials, policy installation or security certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"origin-allowlist-exactness-record","version":"1.0.0","name":"Origin Allowlist Exactness Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","origins"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"origins":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Canonicalize credential-free HTTP(S) origin entries and flag paths, slashes, case/default-port differences from serialized origins."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"origin-allowlist-exactness-record","input":{"records":[{"id":"R1","origins":["https://a.test","https://a.test/path"]}]}}},"limitations":["Canonicalize credential-free HTTP(S) origin entries and flag paths, slashes, case/default-port differences from serialized origins. Wildcard/opaque origins reject. No CORS policy execution. Supplied public configuration/evidence only; no live probe, credentials, policy installation or security certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"host-header-authority-agreement-record","version":"1.0.0","name":"Host Header Authority Agreement Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","requestUrl","hostValue"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"requestUrl":{"type":"string","minLength":1,"maxLength":200},"hostValue":{"type":"string","minLength":1,"maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare serialized URL authority with a supplied Host value exactly except ASCII case."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"host-header-authority-agreement-record","input":{"records":[{"id":"R1","requestUrl":"https://a.test:8443/p","hostValue":"a.test:8443"}]}}},"limitations":["Compare serialized URL authority with a supplied Host value exactly except ASCII case. Proxy forwarding, HTTP2 pseudoheaders and default-port omission variation excluded. Supplied public configuration/evidence only; no live probe, credentials, policy installation or security certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"public-response-mime-nosniff-record","version":"1.0.0","name":"Public Response MIME Nosniff Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","destination","mimeType","nosniff"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"destination":{"enum":["script","style"]},"mimeType":{"enum":["text/javascript","application/javascript","text/css","text/plain","text/html","application/octet-stream"]},"nosniff":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review selected script/style MIME essences and supplied nosniff evidence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"public-response-mime-nosniff-record","input":{"records":[{"id":"R1","destination":"script","mimeType":"text/plain","nosniff":true}]}}},"limitations":["Review selected script/style MIME essences and supplied nosniff evidence. MIME parameters must already be removed; legacy script MIME aliases and browser execution excluded. Supplied public configuration/evidence only; no live probe, credentials, policy installation or security certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cross-origin-resource-cache-vary-record","version":"1.0.0","name":"Cross Origin Resource Cache Vary Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","variesOrigin","responseOrigin","requestOrigins","cacheKeyIncludesOrigin"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"variesOrigin":{"type":"boolean"},"responseOrigin":{"type":"string","minLength":1,"maxLength":200},"requestOrigins":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}},"cacheKeyIncludesOrigin":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review declared origin-varying response metadata and cache-key evidence for cross-origin reuse risk."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cross-origin-resource-cache-vary-record","input":{"records":[{"id":"R1","variesOrigin":true,"responseOrigin":"https://a.test","requestOrigins":["https://a.test","https://b.test"],"cacheKeyIncludesOrigin":false}]}}},"limitations":["Review declared origin-varying response metadata and cache-key evidence for cross-origin reuse risk. No cache access or CORS response simulation. Supplied public configuration/evidence only; no live probe, credentials, policy installation or security certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"untrusted-redirect-destination-record","version":"1.0.0","name":"Untrusted Redirect Destination Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","baseUrl","candidate","allowedOrigins"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"baseUrl":{"type":"string","minLength":1,"maxLength":200},"candidate":{"type":"string","minLength":1,"maxLength":200},"allowedOrigins":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve a supplied redirect reference using the URL standard then compare exact serialized allowed origins."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"untrusted-redirect-destination-record","input":{"records":[{"id":"R1","baseUrl":"https://a.test/login","candidate":"//evil.test/x","allowedOrigins":["https://a.test"]}]}}},"limitations":["Resolve a supplied redirect reference using the URL standard then compare exact serialized allowed origins. No navigation, redirect follow or scheme other than HTTP(S). Supplied public configuration/evidence only; no live probe, credentials, policy installation or security certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"metered-usage-bucket-conservation","version":"1.0.0","name":"Metered Usage Bucket Conservation","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","rawUnits","buckets","excludedUnits"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"rawUnits":{"type":"integer","minimum":0,"maximum":1000000},"buckets":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"integer","minimum":0,"maximum":1000000}},"excludedUnits":{"type":"integer","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile disjoint metered usage bucket quantities plus explicit exclusions against one raw total."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"metered-usage-bucket-conservation","input":{"records":[{"id":"R1","rawUnits":10,"buckets":[3,4],"excludedUnits":2}]}}},"limitations":["Reconcile disjoint metered usage bucket quantities plus explicit exclusions against one raw total. Bucket disjointness is a declared assumption. Supplied authorized non-sensitive records only; one currency where applicable, no conversion, financial action or external account access. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"royalty-minimum-guarantee-recoupment","version":"1.0.0","name":"Royalty Minimum Guarantee Recoupment","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","guaranteeMinor","openingRecoupedMinor","periodRoyaltyMinor","reportedCashMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"guaranteeMinor":{"type":"integer","minimum":0,"maximum":1000000},"openingRecoupedMinor":{"type":"integer","minimum":0,"maximum":1000000},"periodRoyaltyMinor":{"type":"integer","minimum":0,"maximum":1000000},"reportedCashMinor":{"type":"integer","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Replay one period of a declared minimum-guarantee recoupment arrangement."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"royalty-minimum-guarantee-recoupment","input":{"records":[{"id":"R1","guaranteeMinor":100,"openingRecoupedMinor":70,"periodRoyaltyMinor":50,"reportedCashMinor":20}]}}},"limitations":["Replay one period of a declared minimum-guarantee recoupment arrangement. No contract interpretation, accrual timing or transfer. Supplied authorized non-sensitive records only; one currency where applicable, no conversion, financial action or external account access. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"refund-settlement-lag-reconciliation","version":"1.0.0","name":"Refund Settlement Lag Reconciliation","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","requestedEpoch","settledEpoch","maximumLagSeconds","requestedMinor","settledMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"requestedEpoch":{"type":"integer","minimum":0,"maximum":1000000},"settledEpoch":{"type":"integer","minimum":0,"maximum":1000000},"maximumLagSeconds":{"type":"integer","minimum":0,"maximum":1000000},"requestedMinor":{"type":"integer","minimum":0,"maximum":1000000},"settledMinor":{"type":"integer","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare supplied refund request/settlement timestamps and amounts against a declared maximum lag."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"refund-settlement-lag-reconciliation","input":{"records":[{"id":"R1","requestedEpoch":100,"settledEpoch":160,"maximumLagSeconds":30,"requestedMinor":100,"settledMinor":100}]}}},"limitations":["Compare supplied refund request/settlement timestamps and amounts against a declared maximum lag. No refund initiation, provider status or recipient receipt inference. Supplied authorized non-sensitive records only; one currency where applicable, no conversion, financial action or external account access. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"coupon-stacking-order-reconciliation","version":"1.0.0","name":"Coupon Stacking Order Reconciliation","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","baseMinor","percentBasisPoints","fixedMinor","order","reportedMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"baseMinor":{"type":"integer","minimum":0,"maximum":1000000},"percentBasisPoints":{"type":"integer","minimum":0,"maximum":10000},"fixedMinor":{"type":"integer","minimum":0,"maximum":1000000},"order":{"enum":["percent-first","fixed-first"]},"reportedMinor":{"type":"integer","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile one percentage and one fixed coupon under an explicit application order; each percentage step floors minor units and final charge cannot go negative."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"coupon-stacking-order-reconciliation","input":{"records":[{"id":"R1","baseMinor":1000,"percentBasisPoints":1000,"fixedMinor":100,"order":"percent-first","reportedMinor":800}]}}},"limitations":["Reconcile one percentage and one fixed coupon under an explicit application order; each percentage step floors minor units and final charge cannot go negative. No pricing-policy change. Supplied authorized non-sensitive records only; one currency where applicable, no conversion, financial action or external account access. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"subscription-proration-day-weight-record","version":"1.0.0","name":"Subscription Proration Day Weight Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","periodStart","periodEnd","changeDay","oldPriceMinor","newPriceMinor","reportedNumerator"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"periodStart":{"type":"integer","minimum":0,"maximum":1000000},"periodEnd":{"type":"integer","minimum":0,"maximum":1000000},"changeDay":{"type":"integer","minimum":0,"maximum":1000000},"oldPriceMinor":{"type":"integer","minimum":0,"maximum":1000000},"newPriceMinor":{"type":"integer","minimum":0,"maximum":1000000},"reportedNumerator":{"type":"integer","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Build the exact day-weight numerator for one explicit price change in a half-open day-index period."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"subscription-proration-day-weight-record","input":{"records":[{"id":"R1","periodStart":0,"periodEnd":30,"changeDay":10,"oldPriceMinor":100,"newPriceMinor":200,"reportedNumerator":5000}]}}},"limitations":["Build the exact day-weight numerator for one explicit price change in a half-open day-index period. Divide by periodDays for the unrounded charge; provider rounding, timezones and subscription changes excluded. Supplied authorized non-sensitive records only; one currency where applicable, no conversion, financial action or external account access. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"seat-license-concurrent-interval-record","version":"1.0.0","name":"Seat License Concurrent Interval Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","seats","intervals"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"seats":{"type":"integer","minimum":1,"maximum":1000},"intervals":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["key","start","end"],"properties":{"key":{"type":"string","minLength":1,"maxLength":200},"start":{"type":"integer","minimum":0,"maximum":1000000},"end":{"type":"integer","minimum":0,"maximum":1000000}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate concurrent half-open seat-use intervals, with end before start at ties."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"seat-license-concurrent-interval-record","input":{"records":[{"id":"R1","seats":1,"intervals":[{"key":"a","start":0,"end":5},{"key":"b","start":4,"end":6}]}]}}},"limitations":["Calculate concurrent half-open seat-use intervals, with end before start at ties. This audits supplied usage only, not named-user licensing or enforcement. Supplied authorized non-sensitive records only; one currency where applicable, no conversion, financial action or external account access. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"digital-entitlement-expiry-window-record","version":"1.0.0","name":"Digital Entitlement Expiry Window Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","grantEpoch","expiresEpoch","attemptEpochs"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"grantEpoch":{"type":"integer","minimum":0,"maximum":1000000},"expiresEpoch":{"type":"integer","minimum":0,"maximum":1000000},"attemptEpochs":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"integer","minimum":0,"maximum":1000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Partition access attempt timestamps around one explicit half-open digital entitlement window."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"digital-entitlement-expiry-window-record","input":{"records":[{"id":"R1","grantEpoch":10,"expiresEpoch":20,"attemptEpochs":[9,10,19,20]}]}}},"limitations":["Partition access attempt timestamps around one explicit half-open digital entitlement window. Attempts are records, not successful downloads or an access-control test. Supplied authorized non-sensitive records only; one currency where applicable, no conversion, financial action or external account access. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"trial-conversion-denominator-record","version":"1.0.0","name":"Trial Conversion Denominator Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","trialsStarted","notYetMature","excludedBeforeOutcome","convertedMature","reportedDenominator"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"trialsStarted":{"type":"integer","minimum":0,"maximum":1000000},"notYetMature":{"type":"integer","minimum":0,"maximum":1000000},"excludedBeforeOutcome":{"type":"integer","minimum":0,"maximum":1000000},"convertedMature":{"type":"integer","minimum":0,"maximum":1000000},"reportedDenominator":{"type":"integer","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconstruct a mature eligible trial cohort denominator from disjoint pending/excluded records."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"trial-conversion-denominator-record","input":{"records":[{"id":"R1","trialsStarted":100,"notYetMature":20,"excludedBeforeOutcome":10,"convertedMature":14,"reportedDenominator":70}]}}},"limitations":["Reconstruct a mature eligible trial cohort denominator from disjoint pending/excluded records. No causal conversion or revenue inference. Supplied authorized non-sensitive records only; one currency where applicable, no conversion, financial action or external account access. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"customer-request-scope-exclusion-record","version":"1.0.0","name":"Customer Request Scope Exclusion Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","requestedItems","includedItems","excludedItems"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"requestedItems":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}},"includedItems":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}},"excludedItems":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Partition requested scope IDs into explicit included/excluded categories; retain uncovered and conflicting classifications."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"customer-request-scope-exclusion-record","input":{"records":[{"id":"R1","requestedItems":["a","b"],"includedItems":["a"],"excludedItems":["a"]}]}}},"limitations":["Partition requested scope IDs into explicit included/excluded categories; retain uncovered and conflicting classifications. No interpretation of natural-language contracts. Supplied authorized non-sensitive records only; one currency where applicable, no conversion, financial action or external account access. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"purchase-quantity-split-rounding-record","version":"1.0.0","name":"Purchase Quantity Split Rounding Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","totalUnits","weights","reportedAllocations"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"totalUnits":{"type":"integer","minimum":0,"maximum":1000000},"weights":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"integer","minimum":0,"maximum":10000}},"reportedAllocations":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"integer","minimum":0,"maximum":1000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Allocate integer purchasing quantities using Hamilton largest remainders, tie by supplied position."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"purchase-quantity-split-rounding-record","input":{"records":[{"id":"R1","totalUnits":10,"weights":[1,1,1],"reportedAllocations":[4,3,3]}]}}},"limitations":["Allocate integer purchasing quantities using Hamilton largest remainders, tie by supplied position. This is an exact declared allocation rule, not procurement approval. Supplied authorized non-sensitive records only; one currency where applicable, no conversion, financial action or external account access. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"volume-rebate-retroactive-tier-record","version":"1.0.0","name":"Volume Rebate Retroactive Tier Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","quantity","eligibleMinor","tiers","reportedRebateMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"quantity":{"type":"integer","minimum":0,"maximum":1000000},"eligibleMinor":{"type":"integer","minimum":0,"maximum":1000000},"tiers":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["minimumQuantity","basisPoints"],"properties":{"minimumQuantity":{"type":"integer","minimum":0,"maximum":1000000},"basisPoints":{"type":"integer","minimum":0,"maximum":10000}}}},"reportedRebateMinor":{"type":"integer","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Select the greatest quantity threshold not exceeding supplied quantity, then apply that rebate to the entire eligible minor-unit amount with floor rounding."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"volume-rebate-retroactive-tier-record","input":{"records":[{"id":"R1","quantity":20,"eligibleMinor":1000,"tiers":[{"minimumQuantity":0,"basisPoints":0},{"minimumQuantity":10,"basisPoints":500}],"reportedRebateMinor":50}]}}},"limitations":["Select the greatest quantity threshold not exceeding supplied quantity, then apply that rebate to the entire eligible minor-unit amount with floor rounding. Graduated tiers excluded. Supplied authorized non-sensitive records only; one currency where applicable, no conversion, financial action or external account access. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"service-credit-period-overlap-record","version":"1.0.0","name":"Service Credit Period Overlap Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","claimStart","claimEnd","billingStart","billingEnd","claimedSeconds"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"claimStart":{"type":"integer","minimum":0,"maximum":1000000},"claimEnd":{"type":"integer","minimum":0,"maximum":1000000},"billingStart":{"type":"integer","minimum":0,"maximum":1000000},"billingEnd":{"type":"integer","minimum":0,"maximum":1000000},"claimedSeconds":{"type":"integer","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Intersect one supplied incident claim interval with one billing period and reconcile claimed seconds."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"service-credit-period-overlap-record","input":{"records":[{"id":"R1","claimStart":5,"claimEnd":15,"billingStart":10,"billingEnd":20,"claimedSeconds":10}]}}},"limitations":["Intersect one supplied incident claim interval with one billing period and reconcile claimed seconds. Credit eligibility, rates and payment are excluded. Supplied authorized non-sensitive records only; one currency where applicable, no conversion, financial action or external account access. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rebill-void-chain-reconciliation","version":"1.0.0","name":"Rebill Void Chain Reconciliation","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","originalMinor","voidMinor","replacementMinor","expectedFinalMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"originalMinor":{"type":"integer","minimum":0,"maximum":1000000},"voidMinor":{"type":"integer","minimum":0,"maximum":1000000},"replacementMinor":{"type":"integer","minimum":0,"maximum":1000000},"expectedFinalMinor":{"type":"integer","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile one supplied original invoice, void and replacement chain."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rebill-void-chain-reconciliation","input":{"records":[{"id":"R1","originalMinor":100,"voidMinor":100,"replacementMinor":120,"expectedFinalMinor":120}]}}},"limitations":["Reconcile one supplied original invoice, void and replacement chain. No invoicing, reminders, provider write or tax interpretation. Supplied authorized non-sensitive records only; one currency where applicable, no conversion, financial action or external account access. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sales-tax-rounding-level-record","version":"1.0.0","name":"Sales Tax Rounding Level Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","lineMinor","rateBasisPoints","reportedTaxMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"lineMinor":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"integer","minimum":0,"maximum":1000000}},"rateBasisPoints":{"type":"integer","minimum":0,"maximum":10000},"reportedTaxMinor":{"type":"integer","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare exact half-up rounding per line versus invoice total for one caller-declared nonnegative tax rate."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sales-tax-rounding-level-record","input":{"records":[{"id":"R1","lineMinor":[5,5],"rateBasisPoints":1000,"reportedTaxMinor":1}]}}},"limitations":["Compare exact half-up rounding per line versus invoice total for one caller-declared nonnegative tax rate. No jurisdiction, taxability, compliance or filing advice. Supplied authorized non-sensitive records only; one currency where applicable, no conversion, financial action or external account access. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"invoice-installment-remainder-record","version":"1.0.0","name":"Invoice Installment Remainder Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","totalMinor","installments","reportedAmounts"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"totalMinor":{"type":"integer","minimum":0,"maximum":1000000},"installments":{"type":"integer","minimum":1,"maximum":64},"reportedAmounts":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"integer","minimum":0,"maximum":1000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Divide a supplied minor-unit invoice total into equal base installments, distributing the remainder one unit to earliest installments."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"invoice-installment-remainder-record","input":{"records":[{"id":"R1","totalMinor":10,"installments":3,"reportedAmounts":[4,3,3]}]}}},"limitations":["Divide a supplied minor-unit invoice total into equal base installments, distributing the remainder one unit to earliest installments. No scheduling, sending or payment. Supplied authorized non-sensitive records only; one currency where applicable, no conversion, financial action or external account access. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bid-alternates-mutual-exclusion-record","version":"1.0.0","name":"Bid Alternates Mutual Exclusion Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","selected","exclusivePairs"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"selected":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}},"exclusivePairs":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["first","second"],"properties":{"first":{"type":"string","minLength":1,"maxLength":200},"second":{"type":"string","minLength":1,"maxLength":200}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check selected bid-alternate IDs against caller-declared mutually exclusive pairs."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bid-alternates-mutual-exclusion-record","input":{"records":[{"id":"R1","selected":["a","b"],"exclusivePairs":[{"first":"a","second":"b"}]}]}}},"limitations":["Check selected bid-alternate IDs against caller-declared mutually exclusive pairs. No tender recommendation or contract interpretation. Supplied authorized non-sensitive records only; one currency where applicable, no conversion, financial action or external account access. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"contract-option-exercise-window-record","version":"1.0.0","name":"Contract Option Exercise Window Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","windowStart","windowEnd","noticeEpoch","deliveryConfirmed"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"windowStart":{"type":"integer","minimum":0,"maximum":1000000},"windowEnd":{"type":"integer","minimum":0,"maximum":1000000},"noticeEpoch":{"type":"integer","minimum":0,"maximum":1000000},"deliveryConfirmed":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare recorded notice time with an explicitly half-open option exercise window and delivery evidence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"contract-option-exercise-window-record","input":{"records":[{"id":"R1","windowStart":10,"windowEnd":20,"noticeEpoch":20,"deliveryConfirmed":true}]}}},"limitations":["Compare recorded notice time with an explicitly half-open option exercise window and delivery evidence. Boundary inclusion is this profile only; legal effect is unassessed. Supplied authorized non-sensitive records only; one currency where applicable, no conversion, financial action or external account access. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"milestone-partial-acceptance-allocation","version":"1.0.0","name":"Milestone Partial Acceptance Allocation","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","milestoneMinor","totalUnits","acceptedUnits","reportedRecognizedMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"milestoneMinor":{"type":"integer","minimum":0,"maximum":1000000},"totalUnits":{"type":"integer","minimum":1,"maximum":1000000},"acceptedUnits":{"type":"integer","minimum":0,"maximum":1000000},"reportedRecognizedMinor":{"type":"integer","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Apply a caller-declared uniform-unit partial-acceptance allocation with floor minor-unit rounding."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"milestone-partial-acceptance-allocation","input":{"records":[{"id":"R1","milestoneMinor":100,"totalUnits":4,"acceptedUnits":3,"reportedRecognizedMinor":75}]}}},"limitations":["Apply a caller-declared uniform-unit partial-acceptance allocation with floor minor-unit rounding. This is not accounting recognition advice or acceptance approval. Supplied authorized non-sensitive records only; one currency where applicable, no conversion, financial action or external account access. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"release-candidate-lineage-evidence","version":"1.0.0","name":"Release Candidate Lineage Evidence","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","candidateId","parentId","expectedParentId","artifactHash","testedArtifactHash"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"candidateId":{"type":"string","minLength":1,"maxLength":200},"parentId":{"type":"string","minLength":1,"maxLength":200},"expectedParentId":{"type":"string","minLength":1,"maxLength":200},"artifactHash":{"type":"string","minLength":1,"maxLength":200},"testedArtifactHash":{"type":"string","minLength":1,"maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare explicit candidate parent identity and supplied artifact/tested-byte fingerprints."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"release-candidate-lineage-evidence","input":{"records":[{"id":"R1","candidateId":"c2","parentId":"c1","expectedParentId":"c1","artifactHash":"abc","testedArtifactHash":"abc"}]}}},"limitations":["Compare explicit candidate parent identity and supplied artifact/tested-byte fingerprints. Hashes are opaque references; no hashing, authenticity, publication or readiness claim. Supplied authorized non-sensitive records only; one currency where applicable, no conversion, financial action or external account access. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"acceptance-test-requirement-link-record","version":"1.0.0","name":"Acceptance Test Requirement Link Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","requirements","links"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"requirements":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}},"links":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["testId","requirementId","passed"],"properties":{"testId":{"type":"string","minLength":1,"maxLength":200},"requirementId":{"type":"string","minLength":1,"maxLength":200},"passed":{"type":"boolean"}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Crosswalk supplied acceptance requirements with explicitly passed test IDs, retaining unknown references."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"acceptance-test-requirement-link-record","input":{"records":[{"id":"R1","requirements":["r1","r2"],"links":[{"testId":"t1","requirementId":"r1","passed":true}]}]}}},"limitations":["Crosswalk supplied acceptance requirements with explicitly passed test IDs, retaining unknown references. A supplied pass is not fresh test execution or proof of adequate test design. Supplied authorized non-sensitive records only; one currency where applicable, no conversion, financial action or external account access. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"customer-data-return-inventory-record","version":"1.0.0","name":"Customer Data Return Inventory Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","expectedItems","returnedItems","excludedItems"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"expectedItems":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}},"returnedItems":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}},"excludedItems":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile an explicit customer data-return inventory with returned and intentionally excluded identifiers."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"customer-data-return-inventory-record","input":{"records":[{"id":"R1","expectedItems":["a","b"],"returnedItems":["a","x"],"excludedItems":["b"]}]}}},"limitations":["Reconcile an explicit customer data-return inventory with returned and intentionally excluded identifiers. No personal data ingestion, file transfer, deletion or retention certification. Supplied authorized non-sensitive records only; one currency where applicable, no conversion, financial action or external account access. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"support-reopen-resolution-clock-record","version":"1.0.0","name":"Support Reopen Resolution Clock Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","openEpoch","firstResolvedEpoch","reopenedEpoch","finalResolvedEpoch","reportedActiveSeconds"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"openEpoch":{"type":"integer","minimum":0,"maximum":1000000},"firstResolvedEpoch":{"type":"integer","minimum":0,"maximum":1000000},"reopenedEpoch":{"type":"integer","minimum":0,"maximum":1000000},"finalResolvedEpoch":{"type":"integer","minimum":0,"maximum":1000000},"reportedActiveSeconds":{"type":"integer","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconstruct active handling-clock duration across exactly one resolve/reopen cycle, excluding the closed gap."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"support-reopen-resolution-clock-record","input":{"records":[{"id":"R1","openEpoch":0,"firstResolvedEpoch":10,"reopenedEpoch":20,"finalResolvedEpoch":25,"reportedActiveSeconds":15}]}}},"limitations":["Reconstruct active handling-clock duration across exactly one resolve/reopen cycle, excluding the closed gap. No SLA calendar assumptions or external ticket updates. Supplied authorized non-sensitive records only; one currency where applicable, no conversion, financial action or external account access. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"aria-grid-key-navigation-record","version":"1.0.0","name":"ARIA Grid Key Navigation Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","rows","columns","startRow","startColumn","keys","observedFinalRow","observedFinalColumn"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"rows":{"type":"integer","minimum":1,"maximum":64},"columns":{"type":"integer","minimum":1,"maximum":64},"startRow":{"type":"integer","minimum":0,"maximum":63},"startColumn":{"type":"integer","minimum":0,"maximum":63},"keys":{"type":"array","minItems":0,"maxItems":64,"items":{"enum":["left","right","up","down","home","end","ctrl-home","ctrl-end"]}},"observedFinalRow":{"type":"integer","minimum":0,"maximum":63},"observedFinalColumn":{"type":"integer","minimum":0,"maximum":63}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Replay a caller-declared rectangular grid keyboard pattern with edge clamping, row Home/End and grid CtrlHome/CtrlEnd."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"aria-grid-key-navigation-record","input":{"records":[{"id":"R1","rows":2,"columns":3,"startRow":0,"startColumn":0,"keys":["right","down","end"],"observedFinalRow":1,"observedFinalColumn":2}]}}},"limitations":["Replay a caller-declared rectangular grid keyboard pattern with edge clamping, row Home/End and grid CtrlHome/CtrlEnd. Zero-based positions, all cells enabled, no wrapping or editing modes; not browser/assistive-technology execution. Supplied authorized non-sensitive records only; one currency where applicable, no conversion, financial action or external account access. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"aria-slider-key-step-record","version":"1.0.0","name":"ARIA Slider Key Step Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","minimum","maximum","start","step","pageStep","keys"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"minimum":{"type":"number","minimum":-1000000000,"maximum":1000000000},"maximum":{"type":"number","minimum":-1000000000,"maximum":1000000000},"start":{"type":"number","minimum":-1000000000,"maximum":1000000000},"step":{"type":"number","minimum":0.000001,"maximum":1000000},"pageStep":{"type":"number","minimum":0.000001,"maximum":1000000},"keys":{"type":"array","minItems":0,"maxItems":64,"items":{"enum":["increase","decrease","page-increase","page-decrease","home","end"]}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Replay a declared slider key-step/page-step pattern with explicit Home/End and inclusive clamping."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"aria-slider-key-step-record","input":{"records":[{"id":"R1","minimum":0,"maximum":10,"start":9,"step":2,"pageStep":5,"keys":["increase","decrease","home"]}]}}},"limitations":["Replay a declared slider key-step/page-step pattern with explicit Home/End and inclusive clamping. Clamped actions are review evidence, not a conformance failure. No orientation/key mapping,DOM or actual control execution. Supplied authorized non-sensitive records only; one currency where applicable, no conversion, financial action or external account access. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"aria-radio-wrap-disabled-skip-record","version":"1.0.0","name":"ARIA Radio Wrap and Disabled Skip Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","enabled","selectedIndex","actions","observedFinalIndex"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"enabled":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"boolean"}},"selectedIndex":{"type":"integer","minimum":0,"maximum":63},"actions":{"type":"array","minItems":0,"maxItems":64,"items":{"enum":["next","previous","first","last"]}},"observedFinalIndex":{"type":"integer","minimum":0,"maximum":63}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Replay a declared radio-group arrow-navigation pattern with wraparound and disabled-option skipping,plus first/last commands."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"aria-radio-wrap-disabled-skip-record","input":{"records":[{"id":"R1","enabled":[true,false,true],"selectedIndex":0,"actions":["next","next"],"observedFinalIndex":0}]}}},"limitations":["Replay a declared radio-group arrow-navigation pattern with wraparound and disabled-option skipping,plus first/last commands. Compare derived final index with a supplied observation; zero-based indices,at least the initial option enabled. No browser,assistive-technology or actual form interaction. Supplied authorized non-sensitive records only; one currency where applicable, no conversion, financial action or external account access. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ascii85-byte-decoder","version":"1.0.0","name":"ASCII85 Byte Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["text"],"properties":{"text":{"type":"string","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode Adobe ASCII85 with optional paired delimiters, ASCII whitespace and z shorthand."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ascii85-byte-decoder","input":{"text":"<~z!!~>"}}},"limitations":["Decode Adobe ASCII85 with optional paired delimiters, ASCII whitespace and z shorthand. y shorthand, overflow and one-character final groups reject; output is hex JSON. Unpaired UTF16 surrogates reject. Pure bounded local data transformation; no native downloadable file, filesystem, evaluation, external execution or network access. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"quoted-printable-byte-decoder","version":"1.0.0","name":"Quoted Printable Byte Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["text"],"properties":{"text":{"type":"string","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode a strict selected MIME quoted-printable body: uppercase hex escapes, CRLF hard/soft lines, printable literals and nonterminal tab/space."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"quoted-printable-byte-decoder","input":{"text":"A=3DB=\r\nC"}}},"limitations":["Decode a strict selected MIME quoted-printable body: uppercase hex escapes, CRLF hard/soft lines, printable literals and nonterminal tab/space. Bare LF, lowercase escapes and trailing raw whitespace reject. Line-length policy is not enforced. Unpaired UTF16 surrogates reject. Pure bounded local data transformation; no native downloadable file, filesystem, evaluation, external execution or network access. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"qoi-rgba-raster-decoder","version":"1.0.0","name":"QOI RGBA Raster Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode full QOI 1.0 opcodes into row-major unpremultiplied RGBA8 arrays, at most 4096 pixels."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"qoi-rgba-raster-decoder","input":{"hex":"716f696600000001000000010300feff00000000000000000001"}}},"limitations":["Decode full QOI 1.0 opcodes into row-major unpremultiplied RGBA8 arrays, at most 4096 pixels. Validate header, run bounds and exact end marker; trailing bytes reject. No color conversion or native image file. Unpaired UTF16 surrogates reject. Pure bounded local data transformation; no native downloadable file, filesystem, evaluation, external execution or network access. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"farbfeld-rgba16-codec","version":"1.0.0","name":"Farbfeld RGBA16 Codec","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode and canonicalize a complete Farbfeld RGBA16 big-endian raster, at most 1024 pixels, exact declared payload."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"farbfeld-rgba16-codec","input":{"hex":"6661726266656c640000000100000001000000000000ffff"}}},"limitations":["Decode and canonicalize a complete Farbfeld RGBA16 big-endian raster, at most 1024 pixels, exact declared payload. No premultiplication or color conversion. Unpaired UTF16 surrogates reject. Pure bounded local data transformation; no native downloadable file, filesystem, evaluation, external execution or network access. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pam-p7-raster-decoder","version":"1.0.0","name":"PAM P7 Raster Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["header","rasterHex"],"properties":{"header":{"type":"string","maxLength":16000},"rasterHex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode separate exact LF P7 header and hex raster using GRAYSCALE/ALPHA/RGB/ALPHA tuples, depth 1–4 and maxval1–65535."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pam-p7-raster-decoder","input":{"header":"P7\nWIDTH 1\nHEIGHT 1\nDEPTH 3\nMAXVAL 255\nTUPLTYPE RGB\nENDHDR\n","rasterHex":"ff0080"}}},"limitations":["Decode separate exact LF P7 header and hex raster using GRAYSCALE/ALPHA/RGB/ALPHA tuples, depth 1–4 and maxval1–65535. Raster samples are unsigned big-endian, no scaling. Unknown/duplicate header fields and mismatched payloads reject. Unpaired UTF16 surrogates reject. Pure bounded local data transformation; no native downloadable file, filesystem, evaluation, external execution or network access. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"xbm-lsb-raster-decoder","version":"1.0.0","name":"XBM LSB Raster Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["width","height","rowBytesHex"],"properties":{"width":{"type":"integer","minimum":1,"maximum":64},"height":{"type":"integer","minimum":1,"maximum":64},"rowBytesHex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode already-extracted X11 XBM byte-array data into row-major bits, least significant bit first and byte-aligned rows."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"xbm-lsb-raster-decoder","input":{"width":3,"height":1,"rowBytesHex":"05"}}},"limitations":["Decode already-extracted X11 XBM byte-array data into row-major bits, least significant bit first and byte-aligned rows. C source, X10 short arrays and hotspot semantics excluded; padding bits are ignored. Unpaired UTF16 surrogates reject. Pure bounded local data transformation; no native downloadable file, filesystem, evaluation, external execution or network access. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"xpm-character-palette-decoder","version":"1.0.0","name":"XPM Character Palette Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["width","height","charactersPerPixel","palette","rows"],"properties":{"width":{"type":"integer","minimum":1,"maximum":64},"height":{"type":"integer","minimum":1,"maximum":64},"charactersPerPixel":{"type":"integer","minimum":1,"maximum":4},"palette":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["key","rgba"],"properties":{"key":{"type":"string","minLength":1,"maxLength":200},"rgba":{"type":"array","minItems":4,"maxItems":4,"items":{"type":"integer","minimum":0,"maximum":255}}}}},"rows":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"string","maxLength":16000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode supplied XPM character keys and rows using an explicit already-resolved RGBA8 palette, ASCII keys 1–4 characters."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"xpm-character-palette-decoder","input":{"width":2,"height":1,"charactersPerPixel":1,"palette":[{"key":"a","rgba":[255,0,0,255]},{"key":".","rgba":[0,0,0,0]}],"rows":["a."]}}},"limitations":["Decode supplied XPM character keys and rows using an explicit already-resolved RGBA8 palette, ASCII keys 1–4 characters. Native color names/C source/extensions excluded; unknown keys reject. Unpaired UTF16 surrogates reject. Pure bounded local data transformation; no native downloadable file, filesystem, evaluation, external execution or network access. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"radiance-oldstyle-rgbe-decoder","version":"1.0.0","name":"Radiance Old Style RGBE Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["width","height","rgbeHex"],"properties":{"width":{"type":"integer","minimum":1,"maximum":64},"height":{"type":"integer","minimum":1,"maximum":64},"rgbeHex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode explicit uncompressed scanline RGBE samples using channel*2^(exponent-136), zero exponent black, supplied top-to-bottom row-major dimensions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"radiance-oldstyle-rgbe-decoder","input":{"width":1,"height":1,"rgbeHex":"80402081"}}},"limitations":["Decode explicit uncompressed scanline RGBE samples using channel*2^(exponent-136), zero exponent black, supplied top-to-bottom row-major dimensions. Header/orientation parsing and all run encodings excluded and reserved old-run markers reject. Unpaired UTF16 surrogates reject. Pure bounded local data transformation; no native downloadable file, filesystem, evaluation, external execution or network access. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"jp2-box-directory-decoder","version":"1.0.0","name":"JP2 Box Directory Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Index top-level 32-bit explicit-length ISO base media/JP2 boxes as opaque payloads."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"jp2-box-directory-decoder","input":{"hex":"0000000c6a5020200d0a870a"}}},"limitations":["Index top-level 32-bit explicit-length ISO base media/JP2 boxes as opaque payloads. Extended 64-bit size, to-end size, nested interpretation, image decoding and JP2 conformance excluded; unknown printable box types remain explicitly opaque. Unpaired UTF16 surrogates reject. Pure bounded local data transformation; no native downloadable file, filesystem, evaluation, external execution or network access. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sfnt-name-table-decoder","version":"1.0.0","name":"SFNT Name Table Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode one standalone OpenType name format 0 table, platform 0 encoding 3/4 or platform 3 encoding 1/10 UTF16BE name records, at most 128 entries."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sfnt-name-table-decoder","input":{"hex":"0000000100120003000104090001000200000041"}}},"limitations":["Decode one standalone OpenType name format 0 table, platform 0 encoding 3/4 or platform 3 encoding 1/10 UTF16BE name records, at most 128 entries. Invalid surrogate strings and ranges reject. Deprecated Unicode IDs0-2,Unicode IDs5+,Windows symbol/legacy/reserved IDs,other platforms and format 1 language tags reject. Unpaired UTF16 surrogates reject. Pure bounded local data transformation; no native downloadable file, filesystem, evaluation, external execution or network access. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sfnt-cmap-format-zero-decoder","version":"1.0.0","name":"SFNT Cmap Format Zero Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex","codepoints"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000},"codepoints":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"integer","minimum":0,"maximum":255}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode an exact standalone OpenType cmap format 0 subtable and map byte-range code points to glyph IDs."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sfnt-cmap-format-zero-decoder","input":{"hex":"00000106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","codepoints":[0,65]}}},"limitations":["Decode an exact standalone OpenType cmap format 0 subtable and map byte-range code points to glyph IDs. This is not Unicode coverage, font loading or selection among subtables. Unpaired UTF16 surrogates reject. Pure bounded local data transformation; no native downloadable file, filesystem, evaluation, external execution or network access. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sfnt-horizontal-metrics-decoder","version":"1.0.0","name":"SFNT Horizontal Metrics Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex","glyphCount","longMetricCount"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000},"glyphCount":{"type":"integer","minimum":1,"maximum":128},"longMetricCount":{"type":"integer","minimum":1,"maximum":128}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode an exact standalone hmtx table with caller-supplied maxp/hhea counts; trailing glyphs inherit last advance width."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sfnt-horizontal-metrics-decoder","input":{"hex":"01f4fff60014","glyphCount":2,"longMetricCount":1}}},"limitations":["Decode an exact standalone hmtx table with caller-supplied maxp/hhea counts; trailing glyphs inherit last advance width. Unsigned 16 widths and signed 16 bearings; no shaping or font validation. Unpaired UTF16 surrogates reject. Pure bounded local data transformation; no native downloadable file, filesystem, evaluation, external execution or network access. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pcapng-block-directory-decoder","version":"1.0.0","name":"PCAPNG Block Directory Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Index PCAPNG block envelopes across sections, honoring each byte-order magic and matching aligned duplicated lengths."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pcapng-block-directory-decoder","input":{"hex":"0a0d0d0a1c0000004d3c2b1a01000000ffffffffffffffff1c000000"}}},"limitations":["Index PCAPNG block envelopes across sections, honoring each byte-order magic and matching aligned duplicated lengths. Block bodies/options remain opaque; no packet, timestamp or capture validity inference. Unpaired UTF16 surrogates reject. Pure bounded local data transformation; no native downloadable file, filesystem, evaluation, external execution or network access. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"snoop-packet-directory-decoder","version":"1.0.0","name":"Snoop Packet Directory Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode Snoop version 2 big-endian capture packet records with exact lengths and selected zero-padding profile."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"snoop-packet-directory-decoder","input":{"hex":"736e6f6f700000000000000200000004"}}},"limitations":["Decode Snoop version 2 big-endian capture packet records with exact lengths and selected zero-padding profile. Link/network type remains numeric; no packet decoding, network access or capture creation. Unpaired UTF16 surrogates reject. Pure bounded local data transformation; no native downloadable file, filesystem, evaluation, external execution or network access. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"midi-track-event-decoder","version":"1.0.0","name":"MIDI Track Event Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode one raw Standard MIDI track body with minimal four-byte VLQ, channel running status and bounded opaque meta payloads."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"midi-track-event-decoder","input":{"hex":"00903c4000803c0000ff2f00"}}},"limitations":["Decode one raw Standard MIDI track body with minimal four-byte VLQ, channel running status and bounded opaque meta payloads. Exact terminal end-of-track required; SysEx/system events reject. No audio or MIDI device output. Unpaired UTF16 surrogates reject. Pure bounded supplied-data processing only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"midi-absolute-event-track-writer","version":"1.0.0","name":"MIDI Absolute Event Track Writer","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["events","endTick"],"properties":{"events":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["tick","status","data"],"properties":{"tick":{"type":"integer","minimum":0,"maximum":1000000},"status":{"type":"integer","minimum":128,"maximum":239},"data":{"type":"array","minItems":1,"maxItems":2,"items":{"type":"integer","minimum":0,"maximum":127}}}}},"endTick":{"type":"integer","minimum":0,"maximum":1000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Serialize ordered absolute-tick channel events to a raw MIDI track body with explicit statuses, minimal delta VLQs and one terminal end-of-track."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"midi-absolute-event-track-writer","input":{"events":[{"tick":0,"status":144,"data":[60,64]},{"tick":128,"status":128,"data":[60,0]}],"endTick":128}}},"limitations":["Serialize ordered absolute-tick channel events to a raw MIDI track body with explicit statuses, minimal delta VLQs and one terminal end-of-track. No MIDI file header, running-status compression, SysEx or device control. Unpaired UTF16 surrogates reject. Pure bounded supplied-data processing only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"riff-info-list-codec","version":"1.0.0","name":"RIFF INFO List Codec","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode a standalone RIFF LIST INFO payload as ordered ASCII NUL-terminated tagged strings with zero even padding."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"riff-info-list-codec","input":{"hex":"494e464f494e414d020000004100"}}},"limitations":["Decode a standalone RIFF LIST INFO payload as ordered ASCII NUL-terminated tagged strings with zero even padding. Non-ASCII codepages, embedded NUL and duplicate-tag interpretation excluded. Unpaired UTF16 surrogates reject. Pure bounded supplied-data processing only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"wave-sampler-loop-decoder","version":"1.0.0","name":"WAVE Sampler Loop Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode one WAVE smpl chunk body with standard loop types 0–2 and no sampler-specific extra bytes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"wave-sampler-loop-decoder","input":{"hex":"0000000000000000000000003c0000000000000000000000000000000000000000000000"}}},"limitations":["Decode one WAVE smpl chunk body with standard loop types 0–2 and no sampler-specific extra bytes. End sample is inclusive; sample-frame existence and playback are unverified. Unpaired UTF16 surrogates reject. Pure bounded supplied-data processing only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ogg-lacing-packet-reconstruction","version":"1.0.0","name":"Ogg Lacing Packet Reconstruction","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["segments","continuationFromPrevious","finalPacketContinues"],"properties":{"segments":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["length","hex"],"properties":{"length":{"type":"integer","minimum":0,"maximum":255},"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}}},"continuationFromPrevious":{"type":"boolean"},"finalPacketContinues":{"type":"boolean"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconstruct packet boundaries from supplied Ogg lacing segments with exact segment octets, including empty packets and a possible final partial packet."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ogg-lacing-packet-reconstruction","input":{"segments":[{"length":2,"hex":"0102"},{"length":0,"hex":""}],"continuationFromPrevious":false,"finalPacketContinues":false}}},"limitations":["Reconstruct packet boundaries from supplied Ogg lacing segments with exact segment octets, including empty packets and a possible final partial packet. A packet continued from an earlier page rejects; page parsing/CRC and codecs excluded. Unpaired UTF16 surrogates reject. Pure bounded supplied-data processing only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"vorbis-comment-packet-decoder","version":"1.0.0","name":"Vorbis Comment Packet Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode a standalone Vorbis comment body after the identification prefix, with little-endian lengths, strict UTF8, ordered duplicate fields retained and exact framing byte 1."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"vorbis-comment-packet-decoder","input":{"hex":"030000007800000000000001"}}},"limitations":["Decode a standalone Vorbis comment body after the identification prefix, with little-endian lengths, strict UTF8, ordered duplicate fields retained and exact framing byte 1. No Ogg page parsing or metadata writes. Unpaired UTF16 surrogates reject. Pure bounded supplied-data processing only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"flac-seektable-point-decoder","version":"1.0.0","name":"FLAC Seek Table Point Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode exact 18-byte FLAC seek points with unsigned 64 values as decimal strings; non-placeholder samples strictly ascend."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"flac-seektable-point-decoder","input":{"hex":"ffffffffffffffff00000000000000000000"}}},"limitations":["Decode exact 18-byte FLAC seek points with unsigned 64 values as decimal strings; non-placeholder samples strictly ascend. Placeholder offsets are retained, frame/data existence unverified. Unpaired UTF16 surrogates reject. Pure bounded supplied-data processing only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"opus-identification-header-decoder","version":"1.0.0","name":"Opus Identification Header Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode exact 19-byte OpusHead version 1 mapping-family 0 mono/stereo headers, little-endian fields and signed Q8 dB gain integer."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"opus-identification-header-decoder","input":{"hex":"4f707573486561640102380180bb0000000000"}}},"limitations":["Decode exact 19-byte OpusHead version 1 mapping-family 0 mono/stereo headers, little-endian fields and signed Q8 dB gain integer. No audio frame decoding, gain application or output device. Unpaired UTF16 surrogates reject. Pure bounded supplied-data processing only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"vorbis-identification-header-decoder","version":"1.0.0","name":"Vorbis Identification Header Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode exact Vorbis identification header version 0 and block-size exponents 6–13."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"vorbis-identification-header-decoder","input":{"hex":"01766f72626973000000000280bb0000000000000000000000000000b801"}}},"limitations":["Decode exact Vorbis identification header version 0 and block-size exponents 6–13. Bitrate hints are opaque and omitted from output; no setup/codebook/audio decoding. Unpaired UTF16 surrogates reject. Pure bounded supplied-data processing only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"zlib-stored-block-compressor","version":"1.0.0","name":"Zlib Stored Block Compressor","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Serialize hex octets into deterministic zlib7801 containing one final uncompressed DEFLATE block and Adler32."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"zlib-stored-block-compressor","input":{"hex":""}}},"limitations":["Serialize hex octets into deterministic zlib7801 containing one final uncompressed DEFLATE block and Adler32. This adds framing, not compression savings; at most 8000 input bytes. Unpaired UTF16 surrogates reject. Pure bounded supplied-data processing only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gzip-stored-member-compressor","version":"1.0.0","name":"Gzip Stored Member Compressor","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Serialize deterministic gzip with MTIME0, XFL0, OS255, no optional fields and one stored DEFLATE block, CRC32 and ISIZE."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gzip-stored-member-compressor","input":{"hex":""}}},"limitations":["Serialize deterministic gzip with MTIME0, XFL0, OS255, no optional fields and one stored DEFLATE block, CRC32 and ISIZE. Output is hex JSON, not a native file. Unpaired UTF16 surrogates reject. Pure bounded supplied-data processing only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"zlib-stored-stream-decoder","version":"1.0.0","name":"Zlib Stored Stream Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode exact zlib7801 streams with only byte-canonical stored DEFLATE blocks and valid Adler32, max 8192 output octets."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"zlib-stored-stream-decoder","input":{"hex":"7801010000ffff00000001"}}},"limitations":["Decode exact zlib7801 streams with only byte-canonical stored DEFLATE blocks and valid Adler32, max 8192 output octets. Dynamic/fixed Huffman, dictionaries and other zlib headers reject atomically. Unpaired UTF16 surrogates reject. Pure bounded supplied-data processing only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gzip-stored-member-decoder","version":"1.0.0","name":"Gzip Stored Member Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode exactly one gzip member with FLG0/XFL0/OS255, stored blocks only, checked CRC32 and ISIZE, max 8192 output."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gzip-stored-member-decoder","input":{"hex":"1f8b08000000000000ff010000ffff0000000000000000"}}},"limitations":["Decode exactly one gzip member with FLG0/XFL0/OS255, stored blocks only, checked CRC32 and ISIZE, max 8192 output. Optional fields, concatenated members, other OS and Huffman blocks reject. Unpaired UTF16 surrogates reject. Pure bounded supplied-data processing only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"unix-ar-archive-codec","version":"1.0.0","name":"Unix AR Archive Codec","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode traditional Unix ar short-name archives with 60-byte ASCII headers, decimal metadata, octal modes and LF odd padding."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"unix-ar-archive-codec","input":{"hex":"213c617263683e0a"}}},"limitations":["Decode traditional Unix ar short-name archives with 60-byte ASCII headers, decimal metadata, octal modes and LF odd padding. GNU/BSD long names, symbol tables, paths and duplicate names reject. No extraction/filesystem operation. Unpaired UTF16 surrogates reject. Pure bounded supplied-data processing only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pax-extended-record-codec","version":"1.0.0","name":"PAX Extended Record Codec","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["text"],"properties":{"text":{"type":"string","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode standalone POSIX pax length-prefixed UTF8 key/value records, with lengths measured in octets and LF endings."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pax-extended-record-codec","input":{"text":"9 path=a\n"}}},"limitations":["Decode standalone POSIX pax length-prefixed UTF8 key/value records, with lengths measured in octets and LF endings. Ordered duplicate keys retained for caller interpretation; no archive extraction or key application. Unpaired UTF16 surrogates reject. Pure bounded supplied-data processing only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"zip-store-archive-writer","version":"1.0.0","name":"ZIP Store Archive Writer","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["entries"],"properties":{"entries":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["name","hex"],"properties":{"name":{"type":"string","pattern":"^[A-Za-z0-9_.-]{1,80}$"},"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Build a deterministic ZIP store-only archive as hex JSON using flat ASCII safe filenames, CRC32, DOS date1980-01-01, no extras/comments/descriptors and no ZIP64."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"zip-store-archive-writer","input":{"entries":[]}}},"limitations":["Build a deterministic ZIP store-only archive as hex JSON using flat ASCII safe filenames, CRC32, DOS date1980-01-01, no extras/comments/descriptors and no ZIP64. Max 64 entries and 60000 output bytes; never writes or extracts a file. Unpaired UTF16 surrogates reject. Pure bounded supplied-data processing only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sqlite-table-leaf-cell-decoder","version":"1.0.0","name":"SQLite Table Leaf Cell Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode one SQLite table-leaf cell with minimal payload-length/rowid varints and fully inline payload."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sqlite-table-leaf-cell-decoder","input":{"hex":"0301010203"}}},"limitations":["Decode one SQLite table-leaf cell with minimal payload-length/rowid varints and fully inline payload. Nine-byte varint rowids use signed 64 decimal text. Overflow pages and record serial-type interpretation excluded. Unpaired UTF16 surrogates reject. Pure bounded supplied-data operation only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"avro-scalar-record-writer","version":"1.0.0","name":"Avro Scalar Record Writer","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["fields"],"properties":{"fields":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["type","value"],"properties":{"type":{"enum":["null","boolean","int","long","string","bytes"]},"value":{"type":"string","maxLength":12000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode an explicitly ordered Avro scalar record with caller-declared null/bool/int/long/string/bytes types."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"avro-scalar-record-writer","input":{"fields":[{"type":"int","value":"-1"},{"type":"string","value":"A"},{"type":"boolean","value":"true"}]}}},"limitations":["Encode an explicitly ordered Avro scalar record with caller-declared null/bool/int/long/string/bytes types. Integers are exact canonical decimal text with zigzag varints; bytes values are hex. No schema resolution, unions, logical types or object container file. Unpaired UTF16 surrogates reject. Pure bounded supplied-data operation only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"nbt-uncompressed-tag-decoder","version":"1.0.0","name":"NBT Uncompressed Tag Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode one uncompressed big-endian NBT root using byte/short/int/long/string/list/compound."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"nbt-uncompressed-tag-decoder","input":{"hex":"0a0000010001410700"}}},"limitations":["Decode one uncompressed big-endian NBT root using byte/short/int/long/string/list/compound. Integer values remain decimal strings and compound order is preserved. Strings restricted to non-NUL ASCII to avoid modified-UTF8 ambiguity; float,double,arrays,compression and duplicate names reject. Unpaired UTF16 surrogates reject. Pure bounded supplied-data operation only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"jsonc-comment-stripper","version":"1.0.0","name":"JSONC Comment Stripper","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["source"],"properties":{"source":{"type":"string","maxLength":12000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Remove line/block comments outside strings then parse strict unique-key JSON with finite/safe integer numeric profile, max 512 nodes/depth 16."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"jsonc-comment-stripper","input":{"source":"{\"a\":1/*x*/}"}}},"limitations":["Remove line/block comments outside strings then parse strict unique-key JSON with finite/safe integer numeric profile, max 512 nodes/depth 16. Trailing commas, duplicate keys and unpaired surrogates reject; output JSON is compact, not RFC 8785 canonicalization. Unpaired UTF16 surrogates reject. Pure bounded supplied-data operation only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"edn-data-subset-decoder","version":"1.0.0","name":"EDN Data Subset Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["source"],"properties":{"source":{"type":"string","maxLength":12000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Parse a nonexecuting EDN subset: safe decimal integers,nil,bool,JSON-escaped strings,keywords,vectors/lists and unique string-key maps."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"edn-data-subset-decoder","input":{"source":"{\"x\" [1 true :ok]}"}}},"limitations":["Parse a nonexecuting EDN subset: safe decimal integers,nil,bool,JSON-escaped strings,keywords,vectors/lists and unique string-key maps. Lists/vectors become arrays; keywords tagged objects. Sets,tags,comments,characters,symbols,floats,ratios and reader forms reject. Unpaired UTF16 surrogates reject. Pure bounded supplied-data operation only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sexpression-data-list-decoder","version":"1.0.0","name":"S Expression Data List Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["source"],"properties":{"source":{"type":"string","maxLength":12000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Parse a declared data-only S-expression grammar: parenthesized lists, safe decimal integers, JSON-escaped strings and restricted ASCII symbols as tagged objects."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sexpression-data-list-decoder","input":{"source":"(add 1 (mul 2 3))"}}},"limitations":["Parse a declared data-only S-expression grammar: parenthesized lists, safe decimal integers, JSON-escaped strings and restricted ASCII symbols as tagged objects. No quoting,reader macros,comments,dotted pairs,evaluation or Scheme conformance claim. Unpaired UTF16 surrogates reject. Pure bounded supplied-data operation only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"posix-shell-word-tokenizer","version":"1.0.0","name":"POSIX Shell Word Tokenizer","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["source"],"properties":{"source":{"type":"string","maxLength":12000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Tokenize a restricted POSIX-style shell word list with single/double quotes, escapes and whitespace."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"posix-shell-word-tokenizer","input":{"source":"a \"b c\" d\\ e"}}},"limitations":["Tokenize a restricted POSIX-style shell word list with single/double quotes, escapes and whitespace. Expansion/operators reject unless literal inside single quotes or escaped. No assignments,substitution,globbing,redirection,command execution or argv0 interpretation. Unpaired UTF16 surrogates reject. Pure bounded supplied-data operation only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"windows-crt-argument-codec","version":"1.0.0","name":"Windows CRT Argument Codec","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["commandLine"],"properties":{"commandLine":{"type":"string","maxLength":12000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode CRT-style argument text after the executable name using backslash-before-quote parity and doubled quotes inside quotes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"windows-crt-argument-codec","input":{"commandLine":"\"a b\" c"}}},"limitations":["Decode CRT-style argument text after the executable name using backslash-before-quote parity and doubled quotes inside quotes. Requires balanced quotes; argv0 rules,cmd.exe,PowerShell and process execution excluded. Unpaired UTF16 surrogates reject. Pure bounded supplied-data operation only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rfc4180-csv-record-writer","version":"1.0.0","name":"RFC4180 CSV Record Writer","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["rows"],"properties":{"rows":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"string","maxLength":12000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Serialize uniform supplied string rows as comma CSV with CRLF record endings and doubled-quote escaping."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rfc4180-csv-record-writer","input":{"rows":[["a","b,c"],["\"x\"",""]]}}},"limitations":["Serialize uniform supplied string rows as comma CSV with CRLF record endings and doubled-quote escaping. Empty table produces empty text. No formula execution or spreadsheet type coercion; consumers must treat untrusted cells as data. Unpaired UTF16 surrogates reject. Pure bounded supplied-data operation only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"postgres-copy-text-row-writer","version":"1.0.0","name":"PostgreSQL COPY Text Row Writer","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["rows"],"properties":{"rows":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":1,"maxItems":64,"items":{"type":["string","null"],"maxLength":4000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Serialize supplied string/null rows into PostgreSQL COPY text with tab delimiters, LF records, backslash escapes and null marker backslashN."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"postgres-copy-text-row-writer","input":{"rows":[["a\tb",null]]}}},"limitations":["Serialize supplied string/null rows into PostgreSQL COPY text with tab delimiters, LF records, backslash escapes and null marker backslashN. No SQL connection,command terminator,encoding conversion or database execution. Unpaired UTF16 surrogates reject. Pure bounded supplied-data operation only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ldap-filter-assertion-escape","version":"1.0.0","name":"LDAP Filter Assertion Escape","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["text"],"properties":{"text":{"type":"string","maxLength":12000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode a UTF8 LDAP assertion value using lowercase hex escapes for NUL,star,parentheses,backslash and every non-ASCII octet."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ldap-filter-assertion-escape","input":{"text":"a*(b)\\"}}},"limitations":["Encode a UTF8 LDAP assertion value using lowercase hex escapes for NUL,star,parentheses,backslash and every non-ASCII octet. Returns an assertion value, not a complete filter; no directory connection or query. Unpaired UTF16 surrogates reject. Pure bounded supplied-data operation only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"xml-namespace-qname-expansion","version":"1.0.0","name":"XML Namespace QName Expansion","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["bindings","element","attributes"],"properties":{"bindings":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["prefix","uri"],"properties":{"prefix":{"type":"string","maxLength":80},"uri":{"type":"string","maxLength":12000}}}},"element":{"type":"string","minLength":1,"maxLength":200},"attributes":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Expand ASCII QName element/attribute names using an already-in-scope namespace map."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"xml-namespace-qname-expansion","input":{"bindings":[{"prefix":"","uri":"urn:default"},{"prefix":"p","uri":"urn:p"}],"element":"p:item","attributes":["name","p:id"]}}},"limitations":["Expand ASCII QName element/attribute names using an already-in-scope namespace map. Default namespace applies only to elements; xml prefix fixed. No XML parsing,DTD,entities,namespace declaration processing or external resolution. Unpaired UTF16 surrogates reject. Pure bounded supplied-data operation only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"css-identifier-escape","version":"1.0.0","name":"CSS Identifier Escape","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["identifier"],"properties":{"identifier":{"type":"string","minLength":1,"maxLength":200}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Serialize one CSS identifier using CSSOM-style escapes for controls,leading digits,lone hyphen and punctuation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"css-identifier-escape","input":{"identifier":"0a b"}}},"limitations":["Serialize one CSS identifier using CSSOM-style escapes for controls,leading digits,lone hyphen and punctuation. NUL and unpaired surrogates reject instead of replacement; no selector parsing or stylesheet execution. Unpaired UTF16 surrogates reject. Pure bounded supplied-data operation only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"css-anb-index-membership","version":"1.0.0","name":"CSS An Plus B Index Membership","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["a","b","indices"],"properties":{"a":{"type":"integer","minimum":-1000000,"maximum":1000000},"b":{"type":"integer","minimum":-1000000,"maximum":1000000},"indices":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"integer","minimum":1,"maximum":1000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate selected positive 1-based indices against an explicitly supplied CSS An+B sequence with nonnegative integer n, including negative a and zero a."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"css-anb-index-membership","input":{"a":2,"b":1,"indices":[1,2,3,5]}}},"limitations":["Evaluate selected positive 1-based indices against an explicitly supplied CSS An+B sequence with nonnegative integer n, including negative a and zero a. No selector parsing or DOM matching. Pure local supplied-data computation; no browser or external execution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"css-simple-selector-specificity","version":"1.0.0","name":"CSS Simple Selector Specificity","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["selector"],"properties":{"selector":{"type":"string","maxLength":12000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Count specificity for a restricted single ASCII selector: types,universal,IDs,classes,simple attribute presence/equality,enumerated nonfunctional pseudo-classes and standard double-colon pseudo-elements."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"css-simple-selector-specificity","input":{"selector":"div#main.note:hover > span::before"}}},"limitations":["Count specificity for a restricted single ASCII selector: types,universal,IDs,classes,simple attribute presence/equality,enumerated nonfunctional pseudo-classes and standard double-colon pseudo-elements. Commas,escapes,namespaces,functional pseudo-classes and nesting reject; no DOM evaluation. Pure local supplied-data computation; no browser or external execution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"css-escape-sequence-decoder","version":"1.0.0","name":"CSS Escape Sequence Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["source"],"properties":{"source":{"type":"string","maxLength":12000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode CSS hexadecimal escapes up to 6 digits with optional one whitespace terminator, or escaped non-newline characters."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"css-escape-sequence-decoder","input":{"source":"\\31 0px\\!"}}},"limitations":["Decode CSS hexadecimal escapes up to 6 digits with optional one whitespace terminator, or escaped non-newline characters. NUL,surrogate/out-of-range escapes,newline continuations and terminal backslash reject instead of replacement. Pure local supplied-data computation; no browser or external execution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"html-character-reference-decoder","version":"1.0.0","name":"HTML Character Reference Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["source"],"properties":{"source":{"type":"string","maxLength":12000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode semicolon-terminated numeric references plus amp/lt/gt/quot/apos/nbsp, applying HTML Windows1252 numeric remaps."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"html-character-reference-decoder","input":{"source":"A&amp;&#x1F600;&#128;"}}},"limitations":["Decode semicolon-terminated numeric references plus amp/lt/gt/quot/apos/nbsp, applying HTML Windows1252 numeric remaps. Unknown names,missing semicolons,NUL and invalid scalar references reject. This selected text transform is not a full HTML tokenizer. Pure local supplied-data computation; no browser or external execution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"html-srcset-candidate-parser","version":"1.0.0","name":"HTML Srcset Candidate Parser","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["source"],"properties":{"source":{"type":"string","maxLength":12000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Parse a restricted comma-separated srcset of whitespace-free non-data URLs with one positive x density or integer w width."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"html-srcset-candidate-parser","input":{"source":"small.png 1x, large.png 2x"}}},"limitations":["Parse a restricted comma-separated srcset of whitespace-free non-data URLs with one positive x density or integer w width. Descriptorless means1x; mixed types,duplicates,height descriptors,data URLs and comma-containing URLs reject. No image fetching or browser selection. Pure local supplied-data computation; no browser or external execution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"xml10-text-node-writer","version":"1.0.0","name":"XML10 Text Node Writer","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["text"],"properties":{"text":{"type":"string","maxLength":12000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Serialize one XML 1.0 text node, escaping ampersand,angle brackets and CR; reject invalid XML characters."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"xml10-text-node-writer","input":{"text":"a<&>\r"}}},"limitations":["Serialize one XML 1.0 text node, escaping ampersand,angle brackets and CR; reject invalid XML characters. Quotes remain literal because this is not an attribute writer. No XML document or external entities. Pure local supplied-data computation; no browser or external execution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"xml-cdata-section-writer","version":"1.0.0","name":"XML CDATA Section Writer","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["text"],"properties":{"text":{"type":"string","maxLength":12000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Serialize text into adjacent CDATA sections, splitting every closing marker so parsed character data remains identical."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"xml-cdata-section-writer","input":{"text":"a]]>b"}}},"limitations":["Serialize text into adjacent CDATA sections, splitting every closing marker so parsed character data remains identical. XML 1.0 invalid characters and CR reject because XML end-of-line normalization would change CR. Pure local supplied-data computation; no browser or external execution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"xml-processing-instruction-writer","version":"1.0.0","name":"XML Processing Instruction Writer","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["target","data"],"properties":{"target":{"type":"string","minLength":1,"maxLength":200},"data":{"type":"string","maxLength":12000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Write one XML processing instruction with a restricted ASCII target and literal valid data."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"xml-processing-instruction-writer","input":{"target":"build","data":"version=\"1\""}}},"limitations":["Write one XML processing instruction with a restricted ASCII target and literal valid data. xml target,closing marker,colon targets,CR and invalid XML characters reject; no processor execution. Pure local supplied-data computation; no browser or external execution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"svg-linear-path-absolute-normalizer","version":"1.0.0","name":"SVG Linear Path Absolute Normalizer","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["path"],"properties":{"path":{"type":"string","maxLength":12000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Normalize SVG M/L/H/V/Z path commands to absolute M/L/Z records, including implicit line pairs after move and relative coordinates."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"svg-linear-path-absolute-normalizer","input":{"path":"M1 2 l3 4 h2 v-1 z"}}},"limitations":["Normalize SVG M/L/H/V/Z path commands to absolute M/L/Z records, including implicit line pairs after move and relative coordinates. Curve/arc commands,nonfinite values and malformed argument counts reject. No rendering or geometry repair. Pure local supplied-data computation; no browser or external execution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"svg-viewbox-viewport-transform","version":"1.0.0","name":"SVG Viewbox Viewport Transform","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["viewbox","viewport","mode","alignX","alignY"],"properties":{"viewbox":{"type":"array","minItems":4,"maxItems":4,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"viewport":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":0.000001,"maximum":1000000}},"mode":{"enum":["meet","slice","none"]},"alignX":{"enum":["min","mid","max"]},"alignY":{"enum":["min","mid","max"]}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute the affine SVG viewBox transform for positive explicit viewport sizes and meet/slice/none alignment."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"svg-viewbox-viewport-transform","input":{"viewbox":[0,0,100,50],"viewport":[200,200],"mode":"meet","alignX":"mid","alignY":"mid"}}},"limitations":["Compute the affine SVG viewBox transform for positive explicit viewport sizes and meet/slice/none alignment. Returns[a,b,c,d,e,f]; no CSS layout,transform-origin,clipping or rendering. Pure local supplied-data computation; no browser or external execution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"svg-transform-list-composer","version":"1.0.0","name":"SVG Transform List Composer","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["transforms"],"properties":{"transforms":{"type":"array","minItems":0,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["type","values"],"properties":{"type":{"enum":["matrix","translate","scale","rotate","skewX","skewY"]},"values":{"type":"array","minItems":1,"maxItems":6,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compose explicit SVG affine transform records by postmultiplication in supplied list order."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"svg-transform-list-composer","input":{"transforms":[{"type":"translate","values":[10,20]},{"type":"scale","values":[2]}]}}},"limitations":["Compose explicit SVG affine transform records by postmultiplication in supplied list order. Degrees,optional rotate centers and standard arities; near-singular tangent skews reject. No text parsing,CSS3D or rendering. Pure local supplied-data computation; no browser or external execution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"svg-dash-pattern-phase-expansion","version":"1.0.0","name":"SVG Dash Pattern Phase Expansion","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["pattern","offset","pathLength"],"properties":{"pattern":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"number","minimum":0,"maximum":1000000}},"offset":{"type":"number","minimum":-1000000000,"maximum":1000000000},"pathLength":{"type":"number","minimum":0,"maximum":1000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Expand an SVG-style dash pattern along a supplied one-dimensional path length; odd lists repeat,offset wraps by period,zero lengths skipped."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"svg-dash-pattern-phase-expansion","input":{"pattern":[2,1],"offset":0,"pathLength":5}}},"limitations":["Expand an SVG-style dash pattern along a supplied one-dimensional path length; odd lists repeat,offset wraps by period,zero lengths skipped. Max 1024 nonzero segments and 2048 steps; all-zero pattern rejects. No path flattening,linecaps or rendering. Pure local supplied-data computation; no browser or external execution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"css-border-radius-overlap-scaling","version":"1.0.0","name":"CSS Border Radius Overlap Scaling","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["width","height","radii"],"properties":{"width":{"type":"number","minimum":0.000001,"maximum":1000000},"height":{"type":"number","minimum":0.000001,"maximum":1000000},"radii":{"type":"array","minItems":8,"maxItems":8,"items":{"type":"number","minimum":0,"maximum":1000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Apply CSS corner-overlap scaling to explicit TLx,TLy,TRx,TRy,BRx,BRy,BLx,BLy pixel radii."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"css-border-radius-overlap-scaling","input":{"width":100,"height":50,"radii":[80,20,80,20,0,0,0,0]}}},"limitations":["Apply CSS corner-overlap scaling to explicit TLx,TLy,TRx,TRy,BRx,BRy,BLx,BLy pixel radii. One common factor prevents opposing sums exceeding the border box. Percentages,border widths and rendering excluded. Pure local supplied-data computation; no browser or external execution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"css-object-fit-content-rectangle","version":"1.0.0","name":"CSS Object Fit Content Rectangle","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["intrinsic","box","fit","position"],"properties":{"intrinsic":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":0.000001,"maximum":1000000}},"box":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":0.000001,"maximum":1000000}},"fit":{"enum":["fill","contain","cover","none","scale-down"]},"position":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-10,"maximum":10}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute a replaced-content rectangle for explicit object-fit and fractional object-position."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"css-object-fit-content-rectangle","input":{"intrinsic":[100,50],"box":[100,100],"fit":"contain","position":[0.5,0.5]}}},"limitations":["Compute a replaced-content rectangle for explicit object-fit and fractional object-position. Intrinsic and box dimensions must be positive; no EXIF orientation,aspect-ratio metadata,CSS units or rendering. Pure local supplied-data computation; no browser or external execution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"css-grid-line-index-resolution","version":"1.0.0","name":"CSS Grid Line Index Resolution","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["explicitTracks","indices"],"properties":{"explicitTracks":{"type":"integer","minimum":1,"maximum":1000000},"indices":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"integer","minimum":-1000000,"maximum":1000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve signed numeric CSS grid line references relative to the explicit grid, retaining outside-grid values for implicit-track review."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"css-grid-line-index-resolution","input":{"explicitTracks":3,"indices":[1,-1,-2,5]}}},"limitations":["Resolve signed numeric CSS grid line references relative to the explicit grid, retaining outside-grid values for implicit-track review. Zero,named lines,span and auto excluded. Pure local supplied-data computation; no browser or external execution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"css-gradient-stop-fixup","version":"1.0.0","name":"CSS Gradient Stop Fixup","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["positions"],"properties":{"positions":{"type":"array","minItems":2,"maxItems":128,"items":{"type":["number","null"],"minimum":-1000000,"maximum":1000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Apply selected CSS gradient stop fixup to supplied normalized numeric positions: missing ends 0/1,known positions clamped nondecreasing,missing runs evenly distributed."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"css-gradient-stop-fixup","input":{"positions":[null,0.5,null,null,1]}}},"limitations":["Apply selected CSS gradient stop fixup to supplied normalized numeric positions: missing ends 0/1,known positions clamped nondecreasing,missing runs evenly distributed. Colors,hints,double-position stops,units and gradient rendering excluded. Pure local supplied-data computation; no browser or external execution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"css-background-position-offset","version":"1.0.0","name":"CSS Background Position Offset","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["area","image","percent","lengthOffset"],"properties":{"area":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":0,"maximum":1000000}},"image":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":0,"maximum":1000000}},"percent":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-10,"maximum":10}},"lengthOffset":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute two-axis CSS percentage-plus-length background offsets as(area-image)*fraction+length."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"css-background-position-offset","input":{"area":[100,100],"image":[40,20],"percent":[0.5,1],"lengthOffset":[0,-5]}}},"limitations":["Compute two-axis CSS percentage-plus-length background offsets as(area-image)*fraction+length. Explicit used pixel dimensions only; no keyword parsing,repeat,cover sizing or rendering. Pure local supplied-data computation; no browser or external execution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"css-relative-font-weight-resolution","version":"1.0.0","name":"CSS Relative Font Weight Resolution","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["inheritedWeight","relative"],"properties":{"inheritedWeight":{"type":"integer","minimum":1,"maximum":1000},"relative":{"enum":["bolder","lighter"]}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve CSS bolder/lighter against the inherited numeric weight using the four reference weights 100/400/700/900."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"css-relative-font-weight-resolution","input":{"inheritedWeight":400,"relative":"bolder"}}},"limitations":["Resolve CSS bolder/lighter against the inherited numeric weight using the four reference weights 100/400/700/900. Font matching,available faces,variable-font axes and rendering excluded. Pure local supplied-data computation; no browser or external execution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"css-cubic-bezier-timing-sampler","version":"1.0.0","name":"CSS Cubic Bezier Timing Sampler","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["x1","y1","x2","y2","progress"],"properties":{"x1":{"type":"number","minimum":0,"maximum":1},"y1":{"type":"number","minimum":-10,"maximum":10},"x2":{"type":"number","minimum":0,"maximum":1},"y2":{"type":"number","minimum":-10,"maximum":10},"progress":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":0,"maximum":1}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate CSS cubic-bezier timing by inverting monotone x with 64 bounded bisection steps, then evaluating y."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"css-cubic-bezier-timing-sampler","input":{"x1":0,"y1":0,"x2":1,"y2":1,"progress":[0,0.5,1]}}},"limitations":["Evaluate CSS cubic-bezier timing by inverting monotone x with 64 bounded bisection steps, then evaluating y. Input progress 0–1 only; control x in 0–1,y in-10–10. Extrapolation and animation execution excluded. Pure local supplied-data computation; no browser or external execution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"css-steps-timing-sampler","version":"1.0.0","name":"CSS Steps Timing Sampler","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["steps","position","beforeFlag","progress"],"properties":{"steps":{"type":"integer","minimum":1,"maximum":1000000},"position":{"enum":["jump-start","jump-end","jump-none","jump-both"]},"beforeFlag":{"type":"boolean"},"progress":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"number","minimum":0,"maximum":1}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate CSS steps timing for jump-start/end/none/both with an explicit before flag at exact discontinuities."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"css-steps-timing-sampler","input":{"steps":2,"position":"jump-end","beforeFlag":false,"progress":[0,0.25,0.5,1]}}},"limitations":["Evaluate CSS steps timing for jump-start/end/none/both with an explicit before flag at exact discontinuities. Progress 0–1 only,jump-none requires 2 steps. No animation lifecycle or browser execution. Pure local supplied-data computation; no browser or external execution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"png-scanline-filter-reconstruction","version":"1.0.0","name":"PNG Scanline Filter Reconstruction","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["rowBytes","bytesPerPixel","filteredHex"],"properties":{"rowBytes":{"type":"integer","minimum":1,"maximum":4096},"bytesPerPixel":{"type":"integer","minimum":1,"maximum":8},"filteredHex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconstruct already-inflated PNG scanlines for filter 0–4 with supplied row-byte count and filter bytes-per-pixel."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"png-scanline-filter-reconstruction","input":{"rowBytes":3,"bytesPerPixel":1,"filteredHex":"0101020302010101"}}},"limitations":["Reconstruct already-inflated PNG scanlines for filter 0–4 with supplied row-byte count and filter bytes-per-pixel. Byte arithmetic modulo 256; noninterlaced rows only, no PNG chunk,DEFLATE,bit-depth or color decoding. Unpaired UTF16 surrogates reject. Pure bounded local data operation; no files,rendering or external execution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"tiff-packbits-byte-codec","version":"1.0.0","name":"TIFF Packbits Byte Codec","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["mode","hex"],"properties":{"mode":{"enum":["encode","decode"]},"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode/decode bounded TIFF PackBits byte packets, literal 0–127,replicate 129–255,no-op 128."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"tiff-packbits-byte-codec","input":{"mode":"decode","hex":"fe41014243"}}},"limitations":["Encode/decode bounded TIFF PackBits byte packets, literal 0–127,replicate 129–255,no-op 128. Encoder deterministically emits runs of 3 or more and literals up to 128. No TIFF directory,row segmentation or image decoding. Unpaired UTF16 surrogates reject. Pure bounded local data operation; no files,rendering or external execution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bmp-rle8-raster-decoder","version":"1.0.0","name":"BMP RLE8 Raster Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["width","height","hex"],"properties":{"width":{"type":"integer","minimum":1,"maximum":128},"height":{"type":"integer","minimum":1,"maximum":128},"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode a standalone bottom-up BMP RLE8 index stream with encoded runs,absolute runs,EOL,EOB and delta."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bmp-rle8-raster-decoder","input":{"width":3,"height":1,"hex":"030700000001"}}},"limitations":["Decode a standalone bottom-up BMP RLE8 index stream with encoded runs,absolute runs,EOL,EOB and delta. Unwritten positions zero,rows remain storage order. Exact terminal EOB and zero padding required; palette/header/top-down interpretation excluded. Unpaired UTF16 surrogates reject. Pure bounded local data operation; no files,rendering or external execution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"tga-runlength-raster-decoder","version":"1.0.0","name":"TGA Runlength Raster Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["width","height","bytesPerPixel","packetHex"],"properties":{"width":{"type":"integer","minimum":1,"maximum":128},"height":{"type":"integer","minimum":1,"maximum":128},"bytesPerPixel":{"enum":[3,4]},"packetHex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode TGA 2.0 true-color RLE/raw packets into ordered BGR/BGRA hex pixels using explicit dimensions/depth."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"tga-runlength-raster-decoder","input":{"width":2,"height":1,"bytesPerPixel":3,"packetHex":"810000ff"}}},"limitations":["Decode TGA 2.0 true-color RLE/raw packets into ordered BGR/BGRA hex pixels using explicit dimensions/depth. Packets cannot cross rows in this selected profile. Header,origin,extensions,palette and color conversion excluded. Unpaired UTF16 surrogates reject. Pure bounded local data operation; no files,rendering or external execution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pcx-runlength-plane-decoder","version":"1.0.0","name":"PCX Runlength Plane Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["decodedBytes","hex"],"properties":{"decodedBytes":{"type":"integer","minimum":1,"maximum":8192},"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode one PCX RLE plane/row byte sequence with explicit exact decoded size."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pcx-runlength-plane-decoder","input":{"decodedBytes":5,"hex":"c3414243"}}},"limitations":["Decode one PCX RLE plane/row byte sequence with explicit exact decoded size. High-two-bit 11 tags carry 1–63 repeats; zero runs,truncation and overrun reject. PCX header,palette,plane interleaving and scanline boundaries excluded. Unpaired UTF16 surrogates reject. Pure bounded local data operation; no files,rendering or external execution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"iff-big-endian-chunk-directory","version":"1.0.0","name":"IFF Big Endian Chunk Directory","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode one EA IFF FORM with big-endian 32-bit child chunk lengths and selected zero odd-byte padding."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"iff-big-endian-chunk-directory","input":{"hex":"464f524d0000000e494c424d54455354000000014100"}}},"limitations":["Decode one EA IFF FORM with big-endian 32-bit child chunk lengths and selected zero odd-byte padding. Child payloads remain opaque; nested groups,compression,media interpretation and file loading excluded. Unpaired UTF16 surrogates reject. Pure bounded local data operation; no files,rendering or external execution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ilbm-bitplane-index-decoder","version":"1.0.0","name":"ILBM Bitplane Index Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["width","height","planes","bodyHex"],"properties":{"width":{"type":"integer","minimum":1,"maximum":128},"height":{"type":"integer","minimum":1,"maximum":128},"planes":{"type":"integer","minimum":1,"maximum":8},"bodyHex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode uncompressed ILBM row-interleaved bitplanes into palette indices, plane 0 least significant bit and 16-bit row alignment."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ilbm-bitplane-index-decoder","input":{"width":3,"height":1,"planes":2,"bodyHex":"a0006000"}}},"limitations":["Decode uncompressed ILBM row-interleaved bitplanes into palette indices, plane 0 least significant bit and 16-bit row alignment. Explicit width/height/plane count; mask plane,HAM,EHB,ByteRun1 and palette/color interpretation excluded. Unpaired UTF16 surrogates reject. Pure bounded local data operation; no files,rendering or external execution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"base64url-canonical-byte-codec","version":"1.0.0","name":"Base64url Canonical Byte Codec","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["mode","value"],"properties":{"mode":{"enum":["encode","decode"]},"value":{"type":"string","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode/decode strict unpadded RFC 4648 base64url with canonical zero pad bits."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"base64url-canonical-byte-codec","input":{"mode":"decode","value":"SGVsbG8"}}},"limitations":["Encode/decode strict unpadded RFC 4648 base64url with canonical zero pad bits. Standard plus/slash,padding,whitespace,invalid groups and nonzero unused bits reject; hex JSON output only. Unpaired UTF16 surrogates reject. Pure bounded local data operation; no files,rendering or external execution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ieee754-interchange-number-codec","version":"1.0.0","name":"IEEE754 Interchange Number Codec","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["format","mode","value","hex"],"properties":{"format":{"enum":["binary16","binary32"]},"mode":{"enum":["encode","decode"]},"value":{"type":"string","maxLength":16000},"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode finite decimal-text numbers or decode exact big-endian binary16/binary32 bytes; half encoding uses nearest ties-to-even, single uses native IEEE conversion."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ieee754-interchange-number-codec","input":{"format":"binary16","mode":"encode","value":"1.5","hex":""}}},"limitations":["Encode finite decimal-text numbers or decode exact big-endian binary16/binary32 bytes; half encoding uses nearest ties-to-even, single uses native IEEE conversion. Rounded value returned as text, signed zero retained. NaN,infinity,overflow and alternate endianness reject; this is conversion,not arbitrary precision. Unpaired UTF16 surrogates reject. Pure bounded local data operation; no files,rendering or external execution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sfnt-kern-pair-lookup","version":"1.0.0","name":"SFNT Kern Pair Lookup","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex","pairs"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000},"pairs":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"integer","minimum":0,"maximum":65535}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Lookup glyph pairs in OpenType version 0 kern format 0 horizontal additive subtables."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sfnt-kern-pair-lookup","input":{"hex":"00000001000000140001000100060000000000010002fff6","pairs":[[1,2],[2,1]]}}},"limitations":["Lookup glyph pairs in OpenType version 0 kern format 0 horizontal additive subtables. Sorted unique pairs and declared lengths checked; binary-search hints opaque. Cross-stream,minimum,override,Apple version 1 and shaping excluded. Unpaired UTF16 surrogates reject. Pure bounded local data operation; no files,rendering or external execution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cpio-newc-archive-codec","version":"1.0.0","name":"CPIO Newc Archive Codec","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode CPIO070701 newc archives restricted to flat regular files,one link,ASCII names,zero checksum and zero alignment padding."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cpio-newc-archive-codec","input":{"hex":"3037303730313030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030623030303030303030545241494c455221212100000000"}}},"limitations":["Decode CPIO070701 newc archives restricted to flat regular files,one link,ASCII names,zero checksum and zero alignment padding. Exact trailer required; post-trailer zeros accepted. CRC070702,paths,symlinks,devices,hardlinks and extraction excluded. Unpaired UTF16 surrogates reject. Pure bounded local data operation; no files,rendering or external execution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"woff1-table-directory-decoder","version":"1.0.0","name":"WOFF1 Table Directory Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode WOFF1 header and sorted table directory with range/alignment/overlap/SFNT-size checks,excluding optional metadata/private blocks."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"woff1-table-directory-decoder","input":{"hex":"774f4646000100000000002c000000000000000c000100000000000000000000000000000000000000000000"}}},"limitations":["Decode WOFF1 header and sorted table directory with range/alignment/overlap/SFNT-size checks,excluding optional metadata/private blocks. Compressed table payloads remain opaque; checksum,decompression,font validity and zero-table font usability unverified. Unpaired UTF16 surrogates reject. Pure bounded local data operation; no files,rendering or external execution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"git-loose-object-framing-codec","version":"1.0.0","name":"Git Loose Object Framing Codec","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["mode","type","payloadHex","objectHex"],"properties":{"mode":{"enum":["encode","decode"]},"type":{"enum":["blob","tree","commit","tag"]},"payloadHex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000},"objectHex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Frame/unframe uncompressed Git loose-object preimages as type,space,decimal byte length,NUL,payload."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"git-loose-object-framing-codec","input":{"mode":"encode","type":"blob","payloadHex":"41","objectHex":""}}},"limitations":["Frame/unframe uncompressed Git loose-object preimages as type,space,decimal byte length,NUL,payload. Type must match explicit caller expectation; payload remains opaque. No zlib,hashing,repository access or object execution. Unpaired UTF16 surrogates reject. Pure bounded local data processing only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"git-pack-delta-application","version":"1.0.0","name":"Git Pack Delta Application","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["baseHex","deltaHex"],"properties":{"baseHex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000},"deltaHex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Apply one Git pack delta to explicit base octets: source/target varints,offset/size-mask copies and literal inserts."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"git-pack-delta-application","input":{"baseHex":"414243","deltaHex":"030490030144"}}},"limitations":["Apply one Git pack delta to explicit base octets: source/target varints,offset/size-mask copies and literal inserts. Bounds checked before copying,max 8192 result bytes; no pack decompression,object hashing,filesystem or Git execution. Unpaired UTF16 surrogates reject. Pure bounded local data processing only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"git-index-v2-entry-decoder","version":"1.0.0","name":"Git Index V2 Entry Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode SHA1-format Git indexv2 entries with short ASCII safe paths,stage,mode,size and object IDs."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"git-index-v2-entry-decoder","input":{"hex":"4449524300000002000000000000000000000000000000000000000000000000"}}},"limitations":["Decode SHA1-format Git indexv2 entries with short ASCII safe paths,stage,mode,size and object IDs. Preserve but do not verify terminal checksum. Extensions,extended flags,long path sentinel,SHA256 repositories and filesystem access excluded. Unpaired UTF16 surrogates reject. Pure bounded local data processing only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"git-binarypatch-base85-line-decoder","version":"1.0.0","name":"Git Binary Patch Base85 Line Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["line"],"properties":{"line":{"type":"string","minLength":1,"maxLength":200}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode one Git binary-patch base85 data line without newline,using its A–Z/a–z byte-count prefix and Git alphabet."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"git-binarypatch-base85-line-decoder","input":{"line":"A00000"}}},"limitations":["Decode one Git binary-patch base85 data line without newline,using its A–Z/a–z byte-count prefix and Git alphabet. Max 52 decoded bytes,zero trailing pad octets. No zlib,delta application or patch execution. Unpaired UTF16 surrogates reject. Pure bounded local data processing only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"mboxrd-message-framing-codec","version":"1.0.0","name":"Mboxrd Message Framing Codec","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["mode","envelope","text"],"properties":{"mode":{"enum":["encode","decode"]},"envelope":{"type":"string","maxLength":16000},"text":{"type":"string","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Frame/unframe exactly one LF mboxrd message,envelope line opaque after From-space."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"mboxrd-message-framing-codec","input":{"mode":"encode","envelope":"From a Thu Jan 1 00:00:00 1970","text":"From b\n>From c\n"}}},"limitations":["Frame/unframe exactly one LF mboxrd message,envelope line opaque after From-space. Escape every body line matching zero-or-more greater-than signs then From-space; decode removes one. Raw message headers/body remain opaque; no mailbox reading,email sending or timestamp interpretation. Unpaired UTF16 surrogates reject. Pure bounded local data processing only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ssh-binary-name-list-codec","version":"1.0.0","name":"SSH Binary Name List Codec","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode one SSH binary name-list using its big-endian 32 length and comma-separated printable ASCII nonempty names."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ssh-binary-name-list-codec","input":{"hex":"000000076162632c646566"}}},"limitations":["Decode one SSH binary name-list using its big-endian 32 length and comma-separated printable ASCII nonempty names. Duplicate names reject in this selected canonical profile; no algorithm negotiation,key or SSH connection. Unpaired UTF16 surrogates reject. Pure bounded local data processing only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dns-txt-rdata-writer","version":"1.0.0","name":"DNS TXT Rdata Writer","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["strings"],"properties":{"strings":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"string","maxLength":16000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode supplied UTF8 strings into DNS TXT character-string RDATA,each with one-octet byte length≤255."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dns-txt-rdata-writer","input":{"strings":["ab",""]}}},"limitations":["Encode supplied UTF8 strings into DNS TXT character-string RDATA,each with one-octet byte length≤255. Explicit string boundaries retained; no automatic chunk splitting,zone quoting,DNS message or query. Unpaired UTF16 surrogates reject. Pure bounded local data processing only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dns-naptr-rdata-decoder","version":"1.0.0","name":"DNS NAPTR Rdata Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode NAPTR RDATA order/preference,three strictUTF8 counted strings and restricted ASCII uncompressed replacement name."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dns-naptr-rdata-decoder","input":{"hex":"0001000200000000"}}},"limitations":["Decode NAPTR RDATA order/preference,three strictUTF8 counted strings and restricted ASCII uncompressed replacement name. Regex/services remain opaque; no regexp evaluation,DNS resolution or protocol dispatch. Unpaired UTF16 surrogates reject. Pure bounded local data processing only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dns-loc-rdata-decoder","version":"1.0.0","name":"DNS LOC Rdata Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode exact 16-byte DNS LOC version 0 RDATA with centimeter mantissa/exponent precisions,milliarcsecond latitude/longitude and biased altitude."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dns-loc-rdata-decoder","input":{"hex":"00121613800000008000000000989680"}}},"limitations":["Decode exact 16-byte DNS LOC version 0 RDATA with centimeter mantissa/exponent precisions,milliarcsecond latitude/longitude and biased altitude. No geocoding,DNS lookup,datum conversion or positional accuracy claim. Unpaired UTF16 surrogates reject. Pure bounded local data processing only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dns-uri-rdata-decoder","version":"1.0.0","name":"DNS URI Rdata Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode DNS URI RDATA with priority/weight and a strictUTF8 target restricted to canonical credential-free absolute HTTP(S) URLs."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dns-uri-rdata-decoder","input":{"hex":"0001000268747470733a2f2f612e746573742f"}}},"limitations":["Decode DNS URI RDATA with priority/weight and a strictUTF8 target restricted to canonical credential-free absolute HTTP(S) URLs. Other URI schemes and alternate URL serializations reject; no resolution,selection or navigation. Unpaired UTF16 surrogates reject. Pure bounded local data processing only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dns-soa-rdata-decoder","version":"1.0.0","name":"DNS SOA Rdata Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode SOA RDATA with two restricted ASCII uncompressed domain names and five unsigned 32 fields."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dns-soa-rdata-decoder","input":{"hex":"00000000000100000002000000030000000400000005"}}},"limitations":["Decode SOA RDATA with two restricted ASCII uncompressed domain names and five unsigned 32 fields. Responsible name remains DNS notation,not an inferred email. Compression pointers,message context,DNS serial ordering and DNS queries excluded. Unpaired UTF16 surrogates reject. Pure bounded local data processing only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rfc7468-public-textual-block-decoder","version":"1.0.0","name":"RFC7468 Public Textual Block Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["text"],"properties":{"text":{"type":"string","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode exactly one selected public RFC 7468 textual block with LF lines,64-column wrapping except last,canonical padded base64 and matching labels."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rfc7468-public-textual-block-decoder","input":{"text":"-----BEGIN PUBLIC KEY-----\nQQ==\n-----END PUBLIC KEY-----\n"}}},"limitations":["Decode exactly one selected public RFC 7468 textual block with LF lines,64-column wrapping except last,canonical padded base64 and matching labels. Private-key labels,encrypted headers,multiple blocks,CRLF and surrounding prose reject. DER payload opaque; no validity,trust or secret intake. Unpaired UTF16 surrogates reject. Pure bounded local data processing only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"openssh-authorized-key-option-lexer","version":"1.0.0","name":"OpenSSH Authorized Key Option Lexer","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["options"],"properties":{"options":{"type":"string","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Lex selected OpenSSH authorized_keys option prefixes without a key."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"openssh-authorized-key-option-lexer","input":{"options":"restrict,command=\"echo hello,world\""}}},"limitations":["Lex selected OpenSSH authorized_keys option prefixes without a key. Flags and quoted key/value names explicitly enumerated; commas inside double quotes preserved,quote/backslash escapes decoded. No shell expansion,key material,authentication,server configuration or command execution. Unpaired UTF16 surrogates reject. Pure bounded local data processing only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"zstandard-frame-header-decoder","version":"1.0.0","name":"Zstandard Frame Header Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode only an exact Zstandard frame header,including window descriptor,dictionary ID and up-to 64-bit content size as decimal text."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"zstandard-frame-header-decoder","input":{"hex":"28b52ffd2000"}}},"limitations":["Decode only an exact Zstandard frame header,including window descriptor,dictionary ID and up-to 64-bit content size as decimal text. Unknown size literal unknown; no blocks,decompression,skippable frames,dictionaries or checksum verification. Unpaired UTF16 surrogates reject. Pure bounded local data processing only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"wasm-name-custom-section-decoder","version":"1.0.0","name":"Wasm Name Custom Section Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode one complete WebAssembly name custom-section payload with module,function and local name maps,canonical ULEB32 and strictUTF8."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"wasm-name-custom-section-decoder","input":{"hex":"046e616d6500020141"}}},"limitations":["Decode one complete WebAssembly name custom-section payload with module,function and local name maps,canonical ULEB32 and strictUTF8. Unknown subsections,duplicate indices and excess maps reject. No module execution,index-existence validation or binary module loading. Unpaired UTF16 surrogates reject. Pure bounded local data processing only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"macho-fat-architecture-directory","version":"1.0.0","name":"Mach O Fat Architecture Directory","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode big-endian 32-bit MachO universal architecture directories and check alignment,bounds,overlap."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"macho-fat-architecture-directory","input":{"hex":"cafebabe00000000"}}},"limitations":["Decode big-endian 32-bit MachO universal architecture directories and check alignment,bounds,overlap. Empty structural directory permitted without usability claim.64-bit/swapped fat variants and embedded image interpretation excluded; no executable loading. Unpaired UTF16 surrogates reject. Pure bounded local data processing only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"jvm-constant-pool-decoder","version":"1.0.0","name":"JVM Constant Pool Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode a standalone Java class constant_pool region including its count and standard tags 1,3–12,15–20."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"jvm-constant-pool-decoder","input":{"hex":"000201000141"}}},"limitations":["Decode a standalone Java class constant_pool region including its count and standard tags 1,3–12,15–20. Preserve wide slots and index references; strings restricted to non-NUL ASCII modifiedUTF8 subset,nonfinite floats reject. Bootstrap indices retained without pool lookup. No full class validation,bytecode execution or JVM loading. Unpaired UTF16 surrogates reject. Pure bounded local data processing only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dex-mutf8-string-item-decoder","version":"1.0.0","name":"DEX MUTF8 String Item Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode one Android DEX string_data_item:canonical ULEB32 UTF16-unit length,NUL-terminated modifiedUTF8,including C080 NUL and paired surrogate encodings."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dex-mutf8-string-item-decoder","input":{"hex":"0341c0804200"}}},"limitations":["Decode one Android DEX string_data_item:canonical ULEB32 UTF16-unit length,NUL-terminated modifiedUTF8,including C080 NUL and paired surrogate encodings. Four-byte UTF8,overlong non-NUL sequences,unpaired surrogates and trailing bytes reject. No DEX executable loading. Unpaired UTF16 surrogates reject. Pure bounded local data processing only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dns-nsec-type-bitmap-codec","version":"1.0.0","name":"DNS NSEC Type Bitmap Codec","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["mode","types","hex"],"properties":{"mode":{"enum":["encode","decode"]},"types":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"integer","minimum":1,"maximum":65535}},"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode/decode canonical DNSSEC NSEC type bitmap windows,ascending window numbers,MSB-first bits and no trailing zero bitmap octet."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dns-nsec-type-bitmap-codec","input":{"mode":"encode","types":[1,15,257],"hex":""}}},"limitations":["Encode/decode canonical DNSSEC NSEC type bitmap windows,ascending window numbers,MSB-first bits and no trailing zero bitmap octet. Max 128 distinct positive RR type numbers; this handles bitmap bytes only,no DNSSEC proof,RR presence or query. Unpaired UTF16 surrogates reject. Pure bounded local data processing only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dns-apl-prefix-rdata-decoder","version":"1.0.0","name":"DNS APL Prefix Rdata Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode DNS APL RDATA for IPv4/IPv6 address families with negation,prefix length,minimal address bytes and zero host bits in the selected network-prefix profile."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dns-apl-prefix-rdata-decoder","input":{"hex":"00011803c00002"}}},"limitations":["Decode DNS APL RDATA for IPv4/IPv6 address families with negation,prefix length,minimal address bytes and zero host bits in the selected network-prefix profile. Return fully padded address hex; unknown families,nonminimal encodings and host bits reject. No DNS lookup or access-control application. Unpaired UTF16 surrogates reject. Pure bounded local data processing only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"git-tree-entry-record-decoder","version":"1.0.0","name":"Git Tree Entry Record Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode a raw SHA1 Git tree payload into mode,strictUTF8 filename and 20-byte object-ID records."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"git-tree-entry-record-decoder","input":{"hex":"3130303634342061000000000000000000000000000000000000000000"}}},"limitations":["Decode a raw SHA1 Git tree payload into mode,strictUTF8 filename and 20-byte object-ID records. Canonical Git directory-slash byte ordering,unique basenames and selected standard modes required. No object lookup,SHA256 repository support,symlink traversal,filesystem access or checkout. Unpaired UTF16 surrogates reject. Pure bounded local data processing only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"git-pack-index-v2-offset-directory","version":"1.0.0","name":"Git Pack Index V2 Offset Directory","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode a SHA1 Git pack indexv2 with verified monotone fanout counts,sorted object IDs,CRC metadata and 32/64-bit offsets as decimal text."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"git-pack-index-v2-offset-directory","input":{"hex":"ff744f63000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}}},"limitations":["Decode a SHA1 Git pack indexv2 with verified monotone fanout counts,sorted object IDs,CRC metadata and 32/64-bit offsets as decimal text. Max 128 entries; terminal checksums retained but unverified. No pack reading,hash verification,object extraction or repository execution. Unpaired UTF16 surrogates reject. Pure bounded local data processing only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ssh-public-signature-envelope-decoder","version":"1.0.0","name":"SSH Public Signature Envelope Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode one SSH binary public-signature envelope for Ed25519 or RSA-SHA2 algorithms."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ssh-public-signature-envelope-decoder","input":{"hex":"0000000b7373682d656432353531390000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}}},"limitations":["Decode one SSH binary public-signature envelope for Ed25519 or RSA-SHA2 algorithms. Ed25519 requires 64 signature bytes; RSA1–1024 bytes remain opaque without a modulus. No private key,data signing,signature verification,authentication or connection. Unpaired UTF16 surrogates reject. Pure bounded local data processing only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"nix-nar-flat-directory-writer","version":"1.0.0","name":"Nix NAR Flat Directory Writer","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["entries"],"properties":{"entries":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["name","contentsHex"],"properties":{"name":{"type":"string","pattern":"^[A-Za-z0-9_.-]{1,80}$"},"contentsHex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Serialize a canonical Nix Archive root directory containing flat regular files,sorted ASCII names,nonexecutable regular nodes and supplied content octets."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"nix-nar-flat-directory-writer","input":{"entries":[]}}},"limitations":["Serialize a canonical Nix Archive root directory containing flat regular files,sorted ASCII names,nonexecutable regular nodes and supplied content octets. NAR strings use little-endian 64 lengths and 8-byte zero padding,max 60000 output bytes. No executable nodes,symlinks,nested directories,Nix store access,filesystem writing or execution. Unpaired UTF16 surrogates reject. Pure bounded local data processing only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"jvm-field-method-descriptor-parser","version":"1.0.0","name":"JVM Field Method Descriptor Parser","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["descriptor","kind","instanceMethod"],"properties":{"descriptor":{"type":"string","minLength":1,"maxLength":200},"kind":{"enum":["field","method"]},"instanceMethod":{"type":"boolean"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Parse a JVM field or method descriptor with primitive/object/array types and calculate argument local-variable slot units,including optional receiver."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"jvm-field-method-descriptor-parser","input":{"descriptor":"(IDLjava/lang/String;[J)V","kind":"method","instanceMethod":false}}},"limitations":["Parse a JVM field or method descriptor with primitive/object/array types and calculate argument local-variable slot units,including optional receiver. Restricted ASCII internal class names,max 255 dimensions/slots and 128 parameters. Void only method return; no class loading,reflection,bytecode execution or type resolution. Unpaired UTF16 surrogates reject. Pure bounded local data processing only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cube-net-face-artwork-orientation","version":"1.0.0","name":"Cube Net Face and Artwork Orientation","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["referenceFaceId","faces","requiredOpposites"],"properties":{"referenceFaceId":{"type":"string","minLength":1,"maxLength":200},"faces":{"type":"array","minItems":6,"maxItems":6,"items":{"type":"object","additionalProperties":false,"required":["id","x","y","artworkQuarterTurns"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"x":{"type":"integer","minimum":-10,"maximum":10},"y":{"type":"integer","minimum":-10,"maximum":10},"artworkQuarterTurns":{"type":"integer","minimum":0,"maximum":3}}}},"requiredOpposites":{"type":"array","minItems":0,"maxItems":3,"items":{"type":"object","additionalProperties":false,"required":["firstId","secondId"],"properties":{"firstId":{"type":"string","minLength":1,"maxLength":200},"secondId":{"type":"string","minLength":1,"maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review six identified unit squares as an ideal cube net, propagate right-angle fold frames, identify opposite faces and map artwork-up/right directions after clockwise quarter-turn rotations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cube-net-face-artwork-orientation","input":{"referenceFaceId":"A","faces":[{"id":"A","x":0,"y":0,"artworkQuarterTurns":0},{"id":"B","x":1,"y":0,"artworkQuarterTurns":0},{"id":"C","x":2,"y":0,"artworkQuarterTurns":0},{"id":"D","x":3,"y":0,"artworkQuarterTurns":0},{"id":"E","x":1,"y":-1,"artworkQuarterTurns":0},{"id":"F","x":1,"y":1,"artworkQuarterTurns":0}],"requiredOpposites":[{"firstId":"A","secondId":"C"}]}}},"limitations":["Review six identified unit squares as an ideal cube net, propagate right-angle fold frames, identify opposite faces and map artwork-up/right directions after clockwise quarter-turn rotations. Grid x increases right and y down; the named reference face has right +X, down +Y and normal +Z. Disconnected or inconsistent nets are reported, not silently repaired; their proposed pairings are unassessable. Faces and artwork must be read on the same declared side. Excludes tabs, thickness, printing on the reverse side, assembly paths, die balance and numbering conventions. Supplied data and declared assumptions only. No physical inspection, manufacturing control, certification or external-system change. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"single-vertex-flat-fold-conditions","version":"1.0.0","name":"Single-Vertex Flat-Fold Necessary Conditions","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["angularToleranceDegrees","vertices"],"properties":{"angularToleranceDegrees":{"type":"number","minimum":0,"maximum":5},"vertices":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","sectorAnglesDegrees","assignments"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sectorAnglesDegrees":{"type":"array","minItems":2,"maxItems":32,"items":{"type":"number","minimum":0.000001,"maximum":360}},"assignments":{"type":"array","minItems":2,"maxItems":32,"items":{"enum":["M","V"]}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check cyclic positive sector angles and mountain/valley assignments at up to 64 interior vertices, each with 2–32 active creases."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"single-vertex-flat-fold-conditions","input":{"angularToleranceDegrees":0,"vertices":[{"id":"V","sectorAnglesDegrees":[90,90,90,90],"assignments":["M","M","M","V"]}]}}},"limitations":["Check cyclic positive sector angles and mountain/valley assignments at up to 64 interior vertices, each with 2–32 active creases. The supplied order alternates angles between successive creases. Report the 360-degree sum, even-degree Kawasaki alternating sums and Maekawa count difference of two, using the declared angular tolerance. An odd-degree vertex cannot satisfy these selected conditions. Passing necessary conditions does not prove the assigned pattern, a whole sheet or a physical material can fold flat. Boundary vertices, inactive creases, thickness and collisions are excluded. Supplied data and declared assumptions only. No physical inspection, manufacturing control, certification or external-system change. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"loom-draft-drawdown","version":"1.0.0","name":"Loom Draft Drawdown","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["shaftCount","shed","repeatWrap","threading","treadles","picks"],"properties":{"shaftCount":{"type":"integer","minimum":1,"maximum":16},"shed":{"enum":["rising","sinking"]},"repeatWrap":{"type":"boolean"},"threading":{"type":"array","minItems":1,"maxItems":256,"items":{"type":"integer","minimum":1,"maximum":16}},"treadles":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"object","additionalProperties":false,"required":["id","shafts"],"properties":{"id":{"type":"string","minLength":1,"maxLength":40,"pattern":"^[A-Za-z0-9_.-]+$"},"shafts":{"type":"array","minItems":0,"maxItems":16,"items":{"type":"integer","minimum":1,"maximum":16}}}}},"picks":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","treadleIds"],"properties":{"id":{"type":"string","minLength":1,"maxLength":40,"pattern":"^[A-Za-z0-9_.-]+$"},"treadleIds":{"type":"array","minItems":0,"maxItems":12,"items":{"type":"string","minLength":1,"maxLength":40,"pattern":"^[A-Za-z0-9_.-]+$"}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Build the exact pick-by-end crossing grid for up to 16 shafts, 256 warp ends, 12 treadles and 128 picks."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"loom-draft-drawdown","input":{"shaftCount":2,"shed":"rising","repeatWrap":false,"threading":[1,2,1,2],"treadles":[{"id":"A","shafts":[1]},{"id":"B","shafts":[2]}],"picks":[{"id":"P1","treadleIds":["A"]},{"id":"P2","treadleIds":["B"]}]}}},"limitations":["Build the exact pick-by-end crossing grid for up to 16 shafts, 256 warp ends, 12 treadles and 128 picks. Each end uses one shaft; a pick actuates the union of its named treadles. Rising-shed controls raise those shafts; sinking-shed controls lower them and leave the others raised. Report raised/actuated sets and longest warp/weft float counts across the selected open or cyclic repeat. Input ordering is the displayed ordering; crossing counts are not fabric-quality predictions. Supplied draft and named control sets only. No loom connection, machine control, fabric simulation, tension, shrinkage, strength, ergonomics or production-rate guarantee. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"loom-skeleton-tieup-realization","version":"1.0.0","name":"Skeleton Tie-Up Shed Realization","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["shaftCount","maximumPresses","treadles","targets"],"properties":{"shaftCount":{"type":"integer","minimum":1,"maximum":16},"maximumPresses":{"type":"integer","minimum":1,"maximum":2},"treadles":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"object","additionalProperties":false,"required":["id","shafts"],"properties":{"id":{"type":"string","minLength":1,"maxLength":40,"pattern":"^[A-Za-z0-9_.-]+$"},"shafts":{"type":"array","minItems":0,"maxItems":16,"items":{"type":"integer","minimum":1,"maximum":16}}}}},"targets":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["id","shafts"],"properties":{"id":{"type":"string","minLength":1,"maxLength":40,"pattern":"^[A-Za-z0-9_.-]+$"},"shafts":{"type":"array","minItems":0,"maxItems":16,"items":{"type":"integer","minimum":1,"maximum":16}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check whether supplied rising-shaft control sets can realize each required shed using zero, one or two simultaneous presses."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"loom-skeleton-tieup-realization","input":{"shaftCount":3,"maximumPresses":2,"treadles":[{"id":"A","shafts":[1]},{"id":"B","shafts":[3]},{"id":"C","shafts":[1,2]}],"targets":[{"id":"S","shafts":[1,3]},{"id":"T","shafts":[2]}]}}},"limitations":["Check whether supplied rising-shaft control sets can realize each required shed using zero, one or two simultaneous presses. Enumerate all eligible combinations of up to 12 named treadles across up to 32 targets and 16 shafts. A union must match exactly; extra raised shafts fail. Prefer the fewest presses and then ASCII ID order, while retaining all matches. This evaluates existing controls; it does not design a globally optimal new tie-up or recommend physically suitable press combinations. Supplied draft and named control sets only. No loom connection, machine control, fabric simulation, tension, shrinkage, strength, ergonomics or production-rate guarantee. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"stitch-shaping-consumption-ledger","version":"1.0.0","name":"Stitch Shaping Consumption Ledger","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["initialLiveStitches","rows"],"properties":{"initialLiveStitches":{"type":"integer","minimum":0,"maximum":1000000000},"rows":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","reportedEndStitches","operations"],"properties":{"id":{"type":"string","minLength":1,"maxLength":40,"pattern":"^[A-Za-z0-9_.-]+$"},"reportedEndStitches":{"type":"integer","minimum":0,"maximum":1600000000},"operations":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["repeats","consumes","produces"],"properties":{"repeats":{"type":"integer","minimum":1,"maximum":100000},"consumes":{"type":"integer","minimum":0,"maximum":1000},"produces":{"type":"integer","minimum":0,"maximum":1000}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Trace up to 64 ordered full-row stitch-count records using explicit repeated consume/produce operations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"stitch-shaping-consumption-ledger","input":{"initialLiveStitches":12,"rows":[{"id":"R1","reportedEndStitches":9,"operations":[{"repeats":3,"consumes":2,"produces":1},{"repeats":6,"consumes":1,"produces":1}]},{"id":"R2","reportedEndStitches":12,"operations":[{"repeats":3,"consumes":1,"produces":2},{"repeats":6,"consumes":1,"produces":1}]}]}}},"limitations":["Trace up to 64 ordered full-row stitch-count records using explicit repeated consume/produce operations. Each row has at most 16 operations; repeats consume only stitches present at that row start, while produced stitches form the next row. Zero-consumption additions and zero-production removals are explicit. Incomplete or overconsumed rows stop derived state for later rows; an incorrect reported count is flagged while the computed count continues. No natural-language pattern parsing, implied short-row/turning-chain/bind-off rules, gauge or fit prediction is included. Supplied production records and declared assumptions only. No physical inspection, fit or aesthetic guarantee, machinery control or external-system change. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"seam-notch-stripe-correspondence","version":"1.0.0","name":"Straight Seam Notch and Stripe Correspondence","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["unitLabel","sideA","sideB","reverseSideB","stripeRepeatTicks","stripeToleranceTicks","easeToleranceTicks","intervalEase"],"properties":{"unitLabel":{"type":"string","minLength":1,"maxLength":40},"sideA":{"type":"object","additionalProperties":false,"required":["lengthTicks","marks","stripePhaseTicks","stripeDirection"],"properties":{"lengthTicks":{"type":"integer","minimum":1,"maximum":1000000000},"marks":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","positionTicks"],"properties":{"id":{"type":"string","minLength":1,"maxLength":40,"pattern":"^[A-Za-z0-9_.-]+$"},"positionTicks":{"type":"integer","minimum":0,"maximum":1000000000}}}},"stripePhaseTicks":{"type":"integer","minimum":-1000000000,"maximum":1000000000},"stripeDirection":{"enum":[-1,1]}}},"sideB":{"type":"object","additionalProperties":false,"required":["lengthTicks","marks","stripePhaseTicks","stripeDirection"],"properties":{"lengthTicks":{"type":"integer","minimum":1,"maximum":1000000000},"marks":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","positionTicks"],"properties":{"id":{"type":"string","minLength":1,"maxLength":40,"pattern":"^[A-Za-z0-9_.-]+$"},"positionTicks":{"type":"integer","minimum":0,"maximum":1000000000}}}},"stripePhaseTicks":{"type":"integer","minimum":-1000000000,"maximum":1000000000},"stripeDirection":{"enum":[-1,1]}}},"reverseSideB":{"type":"boolean"},"stripeRepeatTicks":{"type":"integer","minimum":1,"maximum":1000000000},"stripeToleranceTicks":{"type":"integer","minimum":0,"maximum":1000000000},"easeToleranceTicks":{"type":"integer","minimum":0,"maximum":1000000000},"intervalEase":{"type":"array","minItems":0,"maxItems":65,"items":{"type":"object","additionalProperties":false,"required":["fromId","toId","expectedExtraBTicks"],"properties":{"fromId":{"type":"string","minLength":1,"maxLength":200},"toId":{"type":"string","minLength":1,"maxLength":200},"expectedExtraBTicks":{"type":"integer","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare straight paired seam records using a common integer measurement tick, such as 0.01 mm, explicitly named by you."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"seam-notch-stripe-correspondence","input":{"unitLabel":"one pattern tick","sideA":{"lengthTicks":100,"marks":[{"id":"N1","positionTicks":25},{"id":"N2","positionTicks":75}],"stripePhaseTicks":0,"stripeDirection":1},"sideB":{"lengthTicks":100,"marks":[{"id":"N1","positionTicks":75},{"id":"N2","positionTicks":25}],"stripePhaseTicks":0,"stripeDirection":-1},"reverseSideB":true,"stripeRepeatTicks":20,"stripeToleranceTicks":0,"easeToleranceTicks":0,"intervalEase":[]}}},"limitations":["Compare straight paired seam records using a common integer measurement tick, such as 0.01 mm, explicitly named by you. Review up to 64 unique interior notch labels per side, reversed assembly direction, missing/reordered marks, declared extra B-length for each adjacent common-anchor interval and periodic stripe phase at common anchors. Undeclared interval ease is zero; $start/$end identify seam endpoints. Stripe phase/direction is measured from each side's original origin, including when assembly is reversed. Modular error uses the shortest signed distance, positive at a half-repeat tie. Curved seams, inferred stretch, motif recognition and aesthetic matching are excluded. Supplied production records and declared assumptions only. No physical inspection, fit or aesthetic guarantee, machinery control or external-system change. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"unified-diff-exact-text-application","version":"1.0.0","name":"Unified Diff Exact Text Application","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["originalText","patchText"],"properties":{"originalText":{"type":"string","maxLength":16000},"patchText":{"type":"string","maxLength":30000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Apply a single supplied unified diff at its exact declared positions, requiring exact context and removed lines."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"unified-diff-exact-text-application","input":{"originalText":"first\nold\n","patchText":"--- old.txt\n+++ new.txt\n@@ -1,2 +1,2 @@\n first\n-old\n+new\n"}}},"limitations":["Apply a single supplied unified diff at its exact declared positions, requiring exact context and removed lines. Mismatches fail atomically; there is no search, offset or fuzzy matching. Empty patch leaves the text unchanged. One supplied LF-only text document, at most 16000 UTF8 bytes, 256 lines and 2000 characters per line; patches at most 30000 bytes and 64 hunks. BOM, tabs, spaces and terminal-newline state are preserved. NUL/CR, multi-file/Git/binary/combined patches are excluded. Filenames are opaque labels. No filesystem, repository, network access or execution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"deterministic-unified-diff-generation","version":"1.0.0","name":"Deterministic Unified Diff Generation","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["oldText","newText","oldLabel","newLabel","contextLines"],"properties":{"oldText":{"type":"string","maxLength":16000},"newText":{"type":"string","maxLength":16000},"oldLabel":{"type":"string","minLength":1,"maxLength":80,"pattern":"^[\\x20-\\x7e]+$"},"newLabel":{"type":"string","minLength":1,"maxLength":80,"pattern":"^[\\x20-\\x7e]+$"},"contextLines":{"type":"integer","minimum":0,"maximum":10}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Generate a minimal line-edit unified diff using bounded LCS and deletion-first tie breaking."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"deterministic-unified-diff-generation","input":{"oldText":"A\nB\n","newText":"A\nC\n","oldLabel":"old.txt","newLabel":"new.txt","contextLines":1}}},"limitations":["Generate a minimal line-edit unified diff using bounded LCS and deletion-first tie breaking. Line identity includes its terminating LF. Hunk ranges merge when their context windows overlap or touch. At most 65536 line-pair cells; identical text yields an empty patch. Output is replay-verified against the new text, with no promise of byte-for-byte GNU output. One supplied LF-only text document, at most 16000 UTF8 bytes, 256 lines and 2000 characters per line; patches at most 30000 bytes and 64 hunks. BOM, tabs, spaces and terminal-newline state are preserved. NUL/CR, multi-file/Git/binary/combined patches are excluded. Filenames are opaque labels. No filesystem, repository, network access or execution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dds-legacy-bgra8-pixel-codec","version":"1.0.0","name":"DDS Legacy BGRA8 Pixel Codec","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["request"],"properties":{"request":{"oneOf":[{"type":"object","additionalProperties":false,"required":["mode","width","height","rgbaHex"],"properties":{"mode":{"const":"encode"},"width":{"type":"integer","minimum":1,"maximum":128},"height":{"type":"integer","minimum":1,"maximum":128},"rgbaHex":{"type":"string","maxLength":16384,"pattern":"^(?:[a-fA-F0-9]{2})*$"}}},{"type":"object","additionalProperties":false,"required":["mode","fileHex"],"properties":{"mode":{"const":"decode"},"fileHex":{"type":"string","maxLength":16384,"pattern":"^(?:[a-fA-F0-9]{2})*$"}}}]}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode RGBA pixels as a complete legacy DDS A8R8G8B8 file or decode that exact BGRA-byte profile to RGBA."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dds-legacy-bgra8-pixel-codec","input":{"request":{"mode":"encode","width":2,"height":1,"rgbaHex":"ff0000ff00ff0080"}}}},"limitations":["Encode RGBA pixels as a complete legacy DDS A8R8G8B8 file or decode that exact BGRA-byte profile to RGBA. At most 128 pixels per axis and 1024 total pixels. Tightly packed rows, RGB/alpha flags and fixed channel masks are required; canonical output clears unused fields. Alpha bytes are preserved without assuming premultiplication. DX10, compression, padded rows, other masks, mip chains, arrays, cubemaps and volumes are excluded. Supplied bytes only; no media execution, filesystem, network access or image repair. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ktx2-container-range-inspector","version":"1.0.0","name":"KTX2 Container Range Inspector","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["fileHex"],"properties":{"fileHex":{"type":"string","maxLength":16384,"pattern":"^(?:[a-fA-F0-9]{2})*$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect bounded KTX2 header/index, mip byte ranges, generic descriptor-block envelopes, sorted unique UTF8 keys with opaque values and optional supercompression-global span."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ktx2-container-range-inspector","input":{"fileHex":"ab4b5458203230bb0d0a1a0a250000000100000001000000010000000000000000000000010000000100000000000000680000001c0000000000000000000000000000000000000000000000000000008400000000000000040000000000000004000000000000001c000000000000000200180000000000000000000000000000000000ff0000ff"}}},"limitations":["Inspect bounded KTX2 header/index, mip byte ranges, generic descriptor-block envelopes, sorted unique UTF8 keys with opaque values and optional supercompression-global span. UInt64 offsets/lengths are checked with BigInt before containment; uncompressed lengths remain decimal strings. At most 8192 file bytes, 16 indexed levels, 32 descriptor blocks and 64 keys. levelCount0 retains one index entry. Occupied ranges must not overlap, unindexed padding must be zero, and image storage runs smallest mip first. No texel decoding, decompression, transcoding, full Vulkan/DFD/scheme semantics or complete format conformance claim. Supplied bytes only; no file/network access or execution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"spdx-boolean-dnf-choices","version":"1.0.0","name":"SPDX Boolean DNF Choices","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["expression"],"properties":{"expression":{"type":"string","minLength":1,"maxLength":4000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Expand the existing selected SPDX2.3.1 expression grammar into deterministic Boolean AND-sets joined by OR."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"spdx-boolean-dnf-choices","input":{"expression":"(MIT OR BSD-3-Clause) AND Apache-2.0"}}},"limitations":["Expand the existing selected SPDX2.3.1 expression grammar into deterministic Boolean AND-sets joined by OR. WITH pairs and trailing + remain indivisible atoms. Ordinary license/exception identifier matching is case-insensitive; custom references preserve exact identity. Exact duplicates are removed, but supersets are intentionally retained. Uppercase operators, one input line, at most 300 tree nodes, 128 tree levels, 64 distinct atoms, 256 choices, 4096 Cartesian pairs and 120000 output-choice bytes. No license-list lookup, compatibility/legal interpretation, external call or license change. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ascii-dxf-planar-geometry-codec","version":"1.0.0","name":"ASCII DXF Planar Geometry Codec","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["request"],"properties":{"request":{"oneOf":[{"type":"object","additionalProperties":false,"required":["mode","entities"],"properties":{"mode":{"const":"encode"},"entities":{"type":"array","minItems":1,"maxItems":64,"items":{"oneOf":[{"type":"object","additionalProperties":false,"required":["type","start","end"],"properties":{"type":{"const":"LINE"},"start":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"string","minLength":1,"maxLength":40,"pattern":"^[+-]?(?:[0-9]+(?:\\.[0-9]*)?|\\.[0-9]+)(?:[eE][+-]?[0-9]+)?$"},"y":{"type":"string","minLength":1,"maxLength":40,"pattern":"^[+-]?(?:[0-9]+(?:\\.[0-9]*)?|\\.[0-9]+)(?:[eE][+-]?[0-9]+)?$"}}},"end":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"string","minLength":1,"maxLength":40,"pattern":"^[+-]?(?:[0-9]+(?:\\.[0-9]*)?|\\.[0-9]+)(?:[eE][+-]?[0-9]+)?$"},"y":{"type":"string","minLength":1,"maxLength":40,"pattern":"^[+-]?(?:[0-9]+(?:\\.[0-9]*)?|\\.[0-9]+)(?:[eE][+-]?[0-9]+)?$"}}}}},{"type":"object","additionalProperties":false,"required":["type","center","radius"],"properties":{"type":{"const":"CIRCLE"},"center":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"string","minLength":1,"maxLength":40,"pattern":"^[+-]?(?:[0-9]+(?:\\.[0-9]*)?|\\.[0-9]+)(?:[eE][+-]?[0-9]+)?$"},"y":{"type":"string","minLength":1,"maxLength":40,"pattern":"^[+-]?(?:[0-9]+(?:\\.[0-9]*)?|\\.[0-9]+)(?:[eE][+-]?[0-9]+)?$"}}},"radius":{"type":"string","minLength":1,"maxLength":40,"pattern":"^[+-]?(?:[0-9]+(?:\\.[0-9]*)?|\\.[0-9]+)(?:[eE][+-]?[0-9]+)?$"}}},{"type":"object","additionalProperties":false,"required":["type","closed","vertices"],"properties":{"type":{"const":"LWPOLYLINE"},"closed":{"type":"boolean"},"vertices":{"type":"array","minItems":2,"maxItems":256,"items":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"string","minLength":1,"maxLength":40,"pattern":"^[+-]?(?:[0-9]+(?:\\.[0-9]*)?|\\.[0-9]+)(?:[eE][+-]?[0-9]+)?$"},"y":{"type":"string","minLength":1,"maxLength":40,"pattern":"^[+-]?(?:[0-9]+(?:\\.[0-9]*)?|\\.[0-9]+)(?:[eE][+-]?[0-9]+)?$"}}}}}}]}}}},{"type":"object","additionalProperties":false,"required":["mode","dxfText"],"properties":{"mode":{"const":"decode"},"dxfText":{"type":"string","maxLength":32768}}}]}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode or decode supplied ASCII DXF planar geometry in an explicit AC1015 HEADER/ENTITIES-only exchange profile: LINE, CIRCLE and straight LWPOLYLINE on layer 0, XY plane and default extrusion."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ascii-dxf-planar-geometry-codec","input":{"request":{"mode":"encode","entities":[{"type":"LINE","start":{"x":"0","y":"0"},"end":{"x":"3","y":"4"}},{"type":"CIRCLE","center":{"x":"5","y":"5"},"radius":"2"},{"type":"LWPOLYLINE","closed":true,"vertices":[{"x":"0","y":"0"},{"x":"3","y":"0"},{"x":"0","y":"4"}]}]}}}},"limitations":["Encode or decode supplied ASCII DXF planar geometry in an explicit AC1015 HEADER/ENTITIES-only exchange profile: LINE, CIRCLE and straight LWPOLYLINE on layer 0, XY plane and default extrusion. Preserves decimal coordinate text. At most 64 entities, 512 total point records, 256 vertices per polyline, 1024 group pairs and 32768 text bytes. Unsupported sections, handles, appearance fields, nonzero widths/bulges/elevation and nondefault extrusion are rejected rather than dropped. Complete selected-profile output and exact internal replay are checked; no external CAD import qualification, general DXF conformance, drawing repair, filesystem or network action is claimed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"interpoint-dot-footprint-proximity","version":"1.0.0","name":"Interpoint Dot Footprint Proximity","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sheetWidth","sheetHeight","flip","versoOffsetX","versoOffsetY","minimumClearance","recto","verso"],"properties":{"sheetWidth":{"type":"number","minimum":0.000001,"maximum":10000},"sheetHeight":{"type":"number","minimum":0.000001,"maximum":10000},"flip":{"enum":["none","horizontal","vertical"]},"versoOffsetX":{"type":"number","minimum":-10000,"maximum":10000},"versoOffsetY":{"type":"number","minimum":-10000,"maximum":10000},"minimumClearance":{"type":"number","minimum":0,"maximum":10000},"recto":{"type":"array","minItems":1,"maxItems":24,"items":{"type":"object","additionalProperties":false,"required":["id","x","y","diameter"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"x":{"type":"number","minimum":-10000,"maximum":10000},"y":{"type":"number","minimum":-10000,"maximum":10000},"diameter":{"type":"number","minimum":0.000001,"maximum":10000}}}},"verso":{"type":"array","minItems":1,"maxItems":24,"items":{"type":"object","additionalProperties":false,"required":["id","x","y","diameter"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"x":{"type":"number","minimum":-10000,"maximum":10000},"y":{"type":"number","minimum":-10000,"maximum":10000},"diameter":{"type":"number","minimum":0.000001,"maximum":10000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Register opposite-side dot centers with an explicit sheet mirror and translation, then report every front/back circular-footprint clearance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"interpoint-dot-footprint-proximity","input":{"sheetWidth":10,"sheetHeight":10,"flip":"horizontal","versoOffsetX":0,"versoOffsetY":0,"minimumClearance":0.2,"recto":[{"id":"R","x":2,"y":3,"diameter":1}],"verso":[{"id":"V","x":8,"y":3,"diameter":1}]}}},"limitations":["Register opposite-side dot centers with an explicit sheet mirror and translation, then report every front/back circular-footprint clearance. At most 24 dots per side. This reviews planar proximity; it does not translate Braille or model paper thickness, embossing deformation or readability. Supplied measurements and explicit assumptions only. Use consistent units. No physical inspection, accessibility or structural certification, clinical conclusion, machinery control or external-system change is included. Comparisons use the same twelve significant digits as the report. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"raised-line-junction-review","version":"1.0.0","name":"Raised Line Junction Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["lines","intendedPairs","maximumIntendedGap","minimumUnintendedClearance"],"properties":{"lines":{"type":"array","minItems":2,"maxItems":24,"items":{"type":"object","additionalProperties":false,"required":["id","x1","y1","x2","y2","width"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"x1":{"type":"number","minimum":-10000,"maximum":10000},"y1":{"type":"number","minimum":-10000,"maximum":10000},"x2":{"type":"number","minimum":-10000,"maximum":10000},"y2":{"type":"number","minimum":-10000,"maximum":10000},"width":{"type":"number","minimum":0.000001,"maximum":10000}}}},"intendedPairs":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["firstId","secondId"],"properties":{"firstId":{"type":"string","minLength":1,"maxLength":200},"secondId":{"type":"string","minLength":1,"maxLength":200}}}},"maximumIntendedGap":{"type":"number","minimum":0,"maximum":10000},"minimumUnintendedClearance":{"type":"number","minimum":0,"maximum":10000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare finite straight raised-line strokes as circular-ended strips, retaining shortest centerline distances, edge clearances and explicitly intended pair relationships."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"raised-line-junction-review","input":{"lines":[{"id":"A","x1":0,"y1":0,"x2":10,"y2":0,"width":1},{"id":"B","x1":5,"y1":-5,"x2":5,"y2":5,"width":1}],"intendedPairs":[],"maximumIntendedGap":0.1,"minimumUnintendedClearance":1}}},"limitations":["Compare finite straight raised-line strokes as circular-ended strips, retaining shortest centerline distances, edge clearances and explicitly intended pair relationships. At most 24 segments and 128 intended pairs. Intended pairs must meet the stated maximum gap; other pairs must meet minimum clearance. Curve tracing, tactile meaning and accessibility compliance are excluded. Supplied measurements and explicit assumptions only. Use consistent units. No physical inspection, accessibility or structural certification, clinical conclusion, machinery control or external-system change is included. Comparisons use the same twelve significant digits as the report. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"stage-scan-tile-coverage","version":"1.0.0","name":"Stage Scan Tile Coverage","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["region","scaleX","scaleY","allowedUncoveredArea","tiles"],"properties":{"region":{"type":"object","additionalProperties":false,"required":["x","y","width","height"],"properties":{"x":{"type":"number","minimum":-10000,"maximum":10000},"y":{"type":"number","minimum":-10000,"maximum":10000},"width":{"type":"number","minimum":0.000001,"maximum":10000},"height":{"type":"number","minimum":0.000001,"maximum":10000}}},"scaleX":{"type":"number","minimum":0.000001,"maximum":10000},"scaleY":{"type":"number","minimum":0.000001,"maximum":10000},"allowedUncoveredArea":{"type":"number","minimum":0,"maximum":10000},"tiles":{"type":"array","minItems":1,"maxItems":24,"items":{"type":"object","additionalProperties":false,"required":["id","stageX","stageY","width","height","quarterTurns"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"stageX":{"type":"number","minimum":-10000,"maximum":10000},"stageY":{"type":"number","minimum":-10000,"maximum":10000},"width":{"type":"number","minimum":0.000001,"maximum":10000},"height":{"type":"number","minimum":0.000001,"maximum":10000},"quarterTurns":{"type":"integer","minimum":0,"maximum":3}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Register rectangular scan tiles using supplied stage origins, positive axis scales and quarter-turn orientations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"stage-scan-tile-coverage","input":{"region":{"x":0,"y":0,"width":10,"height":10},"scaleX":1,"scaleY":1,"allowedUncoveredArea":0,"tiles":[{"id":"A","stageX":0,"stageY":0,"width":6,"height":10,"quarterTurns":0},{"id":"B","stageX":4,"stageY":0,"width":6,"height":10,"quarterTurns":0}]}}},"limitations":["Register rectangular scan tiles using supplied stage origins, positive axis scales and quarter-turn orientations. A planar sweep reports true union area, uncovered area and multiply-covered area within a rectangular region; overlap is counted separately from repeat-weighted area. At most 24 tiles. Stage values locate each tile local origin before rotation. No image matching, calibration fitting, focus or specimen interpretation. Supplied measurements and explicit assumptions only. Use consistent units. No physical inspection, accessibility or structural certification, clinical conclusion, machinery control or external-system change is included. Comparisons use the same twelve significant digits as the report. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"multi-eyepoint-scenic-outline-review","version":"1.0.0","name":"Multi-Eyepoint Scenic Outline Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["targetPlaneZ","scenicPlaneZ","positionTolerance","eyes","outline","measurements"],"properties":{"targetPlaneZ":{"type":"number","minimum":-10000,"maximum":10000},"scenicPlaneZ":{"type":"number","minimum":-10000,"maximum":10000},"positionTolerance":{"type":"number","minimum":0,"maximum":10000},"eyes":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["id","x","y","z"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"x":{"type":"number","minimum":-10000,"maximum":10000},"y":{"type":"number","minimum":-10000,"maximum":10000},"z":{"type":"number","minimum":-10000,"maximum":10000}}}},"outline":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","x","y"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"x":{"type":"number","minimum":-10000,"maximum":10000},"y":{"type":"number","minimum":-10000,"maximum":10000}}}},"measurements":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","eyeId","pointId","x","y"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"eyeId":{"type":"string","minLength":1,"maxLength":200},"pointId":{"type":"string","minLength":1,"maxLength":200},"x":{"type":"number","minimum":-10000,"maximum":10000},"y":{"type":"number","minimum":-10000,"maximum":10000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Project identified target-outline points from multiple supplied eyepoints onto a parallel scenic plane, then compare supplied scenic markings for each eye/point pair."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"multi-eyepoint-scenic-outline-review","input":{"targetPlaneZ":10,"scenicPlaneZ":5,"positionTolerance":0.1,"eyes":[{"id":"E","x":0,"y":0,"z":0}],"outline":[{"id":"P","x":4,"y":2}],"measurements":[{"id":"M","eyeId":"E","pointId":"P","x":2.2,"y":1}]}}},"limitations":["Project identified target-outline points from multiple supplied eyepoints onto a parallel scenic plane, then compare supplied scenic markings for each eye/point pair. At most 16 eyepoints, 64 outline points and 128 measurements. This supports forced-perspective marking review; tilted planes, lens distortion, visibility, occlusion and perceptual guarantees are excluded. Supplied measurements and explicit assumptions only. Use consistent units. No physical inspection, accessibility or structural certification, clinical conclusion, machinery control or external-system change is included. Comparisons use the same twelve significant digits as the report. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"model-tab-slot-kerf-review","version":"1.0.0","name":"Model Tab and Slot Kerf Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["minimumClearance","maximumClearance","joints"],"properties":{"minimumClearance":{"type":"number","minimum":-10000,"maximum":10000},"maximumClearance":{"type":"number","minimum":-10000,"maximum":10000},"joints":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","tabWidth","tabDepth","slotWidth","slotDepth","tabPathOffset","slotPathOffset","kerf","tabQuarterTurn"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"tabWidth":{"type":"number","minimum":0.000001,"maximum":10000},"tabDepth":{"type":"number","minimum":0.000001,"maximum":10000},"slotWidth":{"type":"number","minimum":0.000001,"maximum":10000},"slotDepth":{"type":"number","minimum":0.000001,"maximum":10000},"tabPathOffset":{"type":"number","minimum":-10000,"maximum":10000},"slotPathOffset":{"type":"number","minimum":-10000,"maximum":10000},"kerf":{"type":"number","minimum":0,"maximum":10000},"tabQuarterTurn":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review rectangular model tab/slot mating dimensions after centerline kerf and explicit path offsets, including a quarter-turn tab orientation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"model-tab-slot-kerf-review","input":{"minimumClearance":0.1,"maximumClearance":0.3,"joints":[{"id":"J","tabWidth":10,"tabDepth":5,"slotWidth":10,"slotDepth":5,"tabPathOffset":0,"slotPathOffset":0,"kerf":0.1,"tabQuarterTurn":false}]}}},"limitations":["Review rectangular model tab/slot mating dimensions after centerline kerf and explicit path offsets, including a quarter-turn tab orientation. Positive path offsets enlarge the respective rectangle. Finished tab dimensions subtract one kerf; slot dimensions add one kerf. At most 128 joints. This predicts planar rectangular fit only; corner radii, grain, material deformation, thickness and machine settings require separate review. Supplied measurements and explicit assumptions only. Use consistent units. No physical inspection, accessibility or structural certification, clinical conclusion, machinery control or external-system change is included. Comparisons use the same twelve significant digits as the report. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"terrain-model-terrace-reconstruction","version":"1.0.0","name":"Terrain Model Terrace Reconstruction","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["baseElevation","modelUnitsPerElevationUnit","heightTolerance","samples","layers"],"properties":{"baseElevation":{"type":"number","minimum":-10000,"maximum":10000},"modelUnitsPerElevationUnit":{"type":"number","minimum":0.000001,"maximum":10000},"heightTolerance":{"type":"number","minimum":0,"maximum":10000},"samples":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","elevation"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"elevation":{"type":"number","minimum":-10000,"maximum":10000}}}},"layers":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["id","thickness","cellIds"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"thickness":{"type":"number","minimum":0.000001,"maximum":10000},"cellIds":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconstruct model terrace heights from ordered layer thicknesses and explicit per-sample layer masks, comparing them with scaled source elevations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"terrain-model-terrace-reconstruction","input":{"baseElevation":100,"modelUnitsPerElevationUnit":0.1,"heightTolerance":0.2,"samples":[{"id":"A","elevation":120},{"id":"B","elevation":110}],"layers":[{"id":"L1","thickness":1,"cellIds":["A","B"]},{"id":"L2","thickness":1,"cellIds":["A"]}]}}},"limitations":["Reconstruct model terrace heights from ordered layer thicknesses and explicit per-sample layer masks, comparing them with scaled source elevations. Retain signed errors and layers lacking immediate support beneath a sampled cell. At most 64 samples and 16 layers. This reviews discrete supplied masks, not contour generation, unsampled areas, terrain accuracy or structural stability. Supplied measurements and explicit assumptions only. Use consistent units. No physical inspection, accessibility or structural certification, clinical conclusion, machinery control or external-system change is included. Comparisons use the same twelve significant digits as the report. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"nrrd-inline-scalar-codec","version":"1.0.0","name":"NRRD Inline Scalar Codec","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["request"],"properties":{"request":{"oneOf":[{"type":"object","additionalProperties":false,"required":["mode","type","sizes","encoding","endian","valueTexts"],"properties":{"mode":{"const":"encode"},"type":{"enum":["int8","uint8","int16","uint16","int32","uint32","float32","float64"]},"sizes":{"type":"array","minItems":1,"maxItems":3,"items":{"type":"integer","minimum":1,"maximum":512}},"encoding":{"enum":["raw","ascii"]},"endian":{"enum":["little","big"]},"valueTexts":{"type":"array","minItems":1,"maxItems":512,"items":{"type":"string","minLength":1,"maxLength":80,"pattern":"^[+-]?(?:[0-9]+(?:\\.[0-9]*)?|\\.[0-9]+)(?:[eE][+-]?[0-9]+)?$"}}}},{"type":"object","additionalProperties":false,"required":["mode","fileHex"],"properties":{"mode":{"const":"decode"},"fileHex":{"type":"string","maxLength":16384,"pattern":"^(?:[a-fA-F0-9]{2})*$"}}}]}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode or decode inline NRRD0001-0005 finite scalar arrays with raw or ASCII payloads and canonical char/uchar/short/ushort/int/uint/float/double type names."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"nrrd-inline-scalar-codec","input":{"request":{"mode":"encode","type":"uint16","sizes":[2,2],"encoding":"raw","endian":"little","valueTexts":["1","256","513","65535"]}}}},"limitations":["Encode or decode inline NRRD0001-0005 finite scalar arrays with raw or ASCII payloads and canonical char/uchar/short/ushort/int/uint/float/double type names. At most 512 samples and 8192 file bytes. First axis varies fastest. IEEE values are quantized to the declared width and returned as exact round-trip decimal strings, preserving signed zero. The canonical output drops comments and writes NRRD0005. Detached/compressed data, arbitrary aliases, 64-bit integers, nonfinite values, spatial metadata and clinical interpretation are excluded. Supplied bytes only; no file or external-system access. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ply-binary-typed-codec","version":"1.0.0","name":"PLY Binary Typed Codec","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["request"],"properties":{"request":{"oneOf":[{"type":"object","additionalProperties":false,"required":["mode","byteOrder","elements"],"properties":{"mode":{"const":"encode"},"byteOrder":{"enum":["little","big"]},"elements":{"type":"array","minItems":1,"maxItems":4,"items":{"type":"object","additionalProperties":false,"required":["name","properties","rows"],"properties":{"name":{"type":"string","pattern":"^[A-Za-z_][A-Za-z0-9_]{0,39}$"},"properties":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["name","valueType","listLengthType"],"properties":{"name":{"type":"string","pattern":"^[A-Za-z_][A-Za-z0-9_]{0,39}$"},"valueType":{"enum":["int8","uint8","int16","uint16","int32","uint32","float32","float64"]},"listLengthType":{"enum":["none","uint8","uint16","uint32"]}}}},"rows":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"oneOf":[{"type":"string","minLength":1,"maxLength":80,"pattern":"^[+-]?(?:[0-9]+(?:\\.[0-9]*)?|\\.[0-9]+)(?:[eE][+-]?[0-9]+)?$"},{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":80,"pattern":"^[+-]?(?:[0-9]+(?:\\.[0-9]*)?|\\.[0-9]+)(?:[eE][+-]?[0-9]+)?$"}}]}}}}}}}},{"type":"object","additionalProperties":false,"required":["mode","fileHex"],"properties":{"mode":{"const":"decode"},"fileHex":{"type":"string","maxLength":16384,"pattern":"^(?:[a-fA-F0-9]{2})*$"}}}]}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode or decode ordered typed PLY1.0 binary elements, scalar properties and unsigned-length lists in either byte order."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ply-binary-typed-codec","input":{"request":{"mode":"encode","byteOrder":"little","elements":[{"name":"vertex","properties":[{"name":"x","valueType":"float32","listLengthType":"none"},{"name":"red","valueType":"uint8","listLengthType":"none"}],"rows":[["1","255"]]}]}}}},"limitations":["Encode or decode ordered typed PLY1.0 binary elements, scalar properties and unsigned-length lists in either byte order. At most 4 element types, 16 properties each, 128 total rows, 512 scalar values, 64 entries per list and 8192 file bytes. Use canonical char/uchar/short/ushort/int/uint/float/double declarations. Values are exact round-trip decimal strings after declared IEEE quantization, with signed zero retained. Canonical output discards comments. ASCII, alternate type aliases, topology validation and compressed data are excluded. No filesystem, model download, external call or execution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pcd-uncompressed-cloud-codec","version":"1.0.0","name":"PCD Uncompressed Cloud Codec","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["request"],"properties":{"request":{"oneOf":[{"type":"object","additionalProperties":false,"required":["mode","fields","width","height","viewpoint","encoding","byteOrder","rows"],"properties":{"mode":{"const":"encode"},"fields":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["name","type","size","count"],"properties":{"name":{"type":"string","pattern":"^[A-Za-z_][A-Za-z0-9_]{0,39}$"},"type":{"enum":["I","U","F"]},"size":{"enum":[1,2,4,8]},"count":{"type":"integer","minimum":1,"maximum":16}}}},"width":{"type":"integer","minimum":1,"maximum":512},"height":{"type":"integer","minimum":1,"maximum":512},"viewpoint":{"type":"array","minItems":7,"maxItems":7,"items":{"type":"string","minLength":1,"maxLength":80,"pattern":"^[+-]?(?:[0-9]+(?:\\.[0-9]*)?|\\.[0-9]+)(?:[eE][+-]?[0-9]+)?$"}},"encoding":{"enum":["ascii","binary"]},"byteOrder":{"enum":["little","big"]},"rows":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"string","minLength":1,"maxLength":80,"pattern":"^[+-]?(?:[0-9]+(?:\\.[0-9]*)?|\\.[0-9]+)(?:[eE][+-]?[0-9]+)?$"}}}}}},{"type":"object","additionalProperties":false,"required":["mode","fileHex","binaryByteOrder"],"properties":{"mode":{"const":"decode"},"fileHex":{"type":"string","maxLength":16384,"pattern":"^(?:[a-fA-F0-9]{2})*$"},"binaryByteOrder":{"enum":["little","big"]}}}]}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode or decode finite PCD .7 ASCII or uncompressed binary point records, preserving organized width/height and grouped COUNT fields."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pcd-uncompressed-cloud-codec","input":{"request":{"mode":"encode","fields":[{"name":"x","type":"F","size":4,"count":1},{"name":"label","type":"U","size":1,"count":1}],"width":1,"height":1,"viewpoint":["0","0","0","1","0","0","0"],"encoding":"binary","byteOrder":"little","rows":[[["1"],["7"]]]}}}},"limitations":["Encode or decode finite PCD .7 ASCII or uncompressed binary point records, preserving organized width/height and grouped COUNT fields. At most 16 fields, 16 components per field, 128 points, 512 scalar values and 8192 file bytes. PCD has no byte-order header: binary byte order is caller supplied, never detected. Exact decimal strings reflect declared IEEE quantization and retain signed zero. Required ordered headers include COUNT and VIEWPOINT; comments are discarded. Compressed data, nonfinite samples, padding fields, packed RGB reinterpretation and geometric interpretation are excluded. No external calls or file access. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gmsh22-physical-mesh-writer","version":"1.0.0","name":"Gmsh 2.2 Physical Mesh Writer","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["nodes","physicalNames","elements"],"properties":{"nodes":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["nodeId","position"],"properties":{"nodeId":{"type":"integer","minimum":1,"maximum":1000000000},"position":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"string","minLength":1,"maxLength":80,"pattern":"^[+-]?(?:[0-9]+(?:\\.[0-9]*)?|\\.[0-9]+)(?:[eE][+-]?[0-9]+)?$"}}}}},"physicalNames":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["dimension","physicalTag","name"],"properties":{"dimension":{"type":"integer","minimum":0,"maximum":3},"physicalTag":{"type":"integer","minimum":1,"maximum":1000000000},"name":{"type":"string","minLength":1,"maxLength":80,"pattern":"^[\\x20-\\x21\\x23-\\x7e]+$"}}}},"elements":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["elementId","type","nodeIds","physicalTag","entityTag"],"properties":{"elementId":{"type":"integer","minimum":1,"maximum":1000000000},"type":{"enum":["point","line","triangle","tetrahedron"]},"nodeIds":{"type":"array","minItems":1,"maxItems":4,"items":{"type":"integer","minimum":1,"maximum":1000000000}},"physicalTag":{"type":"integer","minimum":1,"maximum":1000000000},"entityTag":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Write deterministic ASCII MSH2.2 with named physical groups and point, line, triangle or tetrahedron connectivity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gmsh22-physical-mesh-writer","input":{"nodes":[{"nodeId":7,"position":["0","0","0"]},{"nodeId":9,"position":["1","0","0"]},{"nodeId":11,"position":["0","1","0"]}],"physicalNames":[{"dimension":2,"physicalTag":3,"name":"Surface A"}],"elements":[{"elementId":5,"type":"triangle","nodeIds":[7,9,11],"physicalTag":3,"entityTag":4}]}}},"limitations":["Write deterministic ASCII MSH2.2 with named physical groups and point, line, triangle or tetrahedron connectivity. Group identity is dimension plus tag; each element writes the physical tag followed by the elementary entity tag. At most 128 nodes/elements, 32 groups and 8192 file bytes. Node order within each element is preserved; IDs sort canonically. Printable ASCII names exclude quotes. No meshing, topology or quality certification, binary/MSH4 conversion, partitions, periodic data or external execution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"vtk-structured-scalar-grid-codec","version":"1.0.0","name":"VTK Structured Scalar Grid Codec","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["request"],"properties":{"request":{"oneOf":[{"type":"object","additionalProperties":false,"required":["mode","title","dimensions","origin","spacing","scalarName","valueTexts"],"properties":{"mode":{"const":"encode"},"title":{"type":"string","maxLength":80,"pattern":"^[\\x20-\\x7e]*$"},"dimensions":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"integer","minimum":1,"maximum":512}},"origin":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"string","minLength":1,"maxLength":80,"pattern":"^[+-]?(?:[0-9]+(?:\\.[0-9]*)?|\\.[0-9]+)(?:[eE][+-]?[0-9]+)?$"}},"spacing":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"string","minLength":1,"maxLength":80,"pattern":"^[+-]?(?:[0-9]+(?:\\.[0-9]*)?|\\.[0-9]+)(?:[eE][+-]?[0-9]+)?$"}},"scalarName":{"type":"string","pattern":"^[A-Za-z_][A-Za-z0-9_]{0,39}$"},"valueTexts":{"type":"array","minItems":1,"maxItems":512,"items":{"type":"string","minLength":1,"maxLength":80,"pattern":"^[+-]?(?:[0-9]+(?:\\.[0-9]*)?|\\.[0-9]+)(?:[eE][+-]?[0-9]+)?$"}}}},{"type":"object","additionalProperties":false,"required":["mode","text"],"properties":{"mode":{"const":"decode"},"text":{"type":"string","maxLength":16384}}}]}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode or decode an implicit uniform STRUCTURED_POINTS grid with one scalar point array, positive spacing and x-fastest sample ordering."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"vtk-structured-scalar-grid-codec","input":{"request":{"mode":"encode","title":"Grid example","dimensions":[2,2,1],"origin":["10","20","30"],"spacing":["2","3","4"],"scalarName":"temperature","valueTexts":["11","12","21","22"]}}}},"limitations":["Encode or decode an implicit uniform STRUCTURED_POINTS grid with one scalar point array, positive spacing and x-fastest sample ordering. Explicit-coordinate STRUCTURED_GRID, rectilinear grids, cell arrays and spatial interpretation are excluded. ASCII legacy VTK3.0 double finite-value subset, at most 16384 UTF8 bytes and 512 total value scalars. Exact round-trip decimal strings preserve signed zero. Supplied data only; no filesystem or external execution. Binary/XML, FIELD/tensors/normals and custom lookup tables are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"vtk-attributed-unstructured-codec","version":"1.0.0","name":"VTK Attributed Unstructured Codec","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["request"],"properties":{"request":{"oneOf":[{"type":"object","additionalProperties":false,"required":["mode","title","points","cells","pointArrays","cellArrays"],"properties":{"mode":{"const":"encode"},"title":{"type":"string","maxLength":80,"pattern":"^[\\x20-\\x7e]*$"},"points":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"string","minLength":1,"maxLength":80,"pattern":"^[+-]?(?:[0-9]+(?:\\.[0-9]*)?|\\.[0-9]+)(?:[eE][+-]?[0-9]+)?$"}}},"cells":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["type","indices"],"properties":{"type":{"enum":[1,3,5,10]},"indices":{"type":"array","minItems":1,"maxItems":4,"items":{"type":"integer","minimum":0,"maximum":127}}}}},"pointArrays":{"type":"array","minItems":0,"maxItems":8,"items":{"type":"object","additionalProperties":false,"required":["name","kind","values"],"properties":{"name":{"type":"string","pattern":"^[A-Za-z_][A-Za-z0-9_]{0,39}$"},"kind":{"enum":["scalar","vector"]},"values":{"type":"array","minItems":1,"maxItems":384,"items":{"type":"string","minLength":1,"maxLength":80,"pattern":"^[+-]?(?:[0-9]+(?:\\.[0-9]*)?|\\.[0-9]+)(?:[eE][+-]?[0-9]+)?$"}}}}},"cellArrays":{"type":"array","minItems":0,"maxItems":8,"items":{"type":"object","additionalProperties":false,"required":["name","kind","values"],"properties":{"name":{"type":"string","pattern":"^[A-Za-z_][A-Za-z0-9_]{0,39}$"},"kind":{"enum":["scalar","vector"]},"values":{"type":"array","minItems":1,"maxItems":384,"items":{"type":"string","minLength":1,"maxLength":80,"pattern":"^[+-]?(?:[0-9]+(?:\\.[0-9]*)?|\\.[0-9]+)(?:[eE][+-]?[0-9]+)?$"}}}}}}},{"type":"object","additionalProperties":false,"required":["mode","text"],"properties":{"mode":{"const":"decode"},"text":{"type":"string","maxLength":16384}}}]}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode or decode indexed point/line/triangle/tetrahedron cells with scalar or vector arrays explicitly associated with points or cells."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"vtk-attributed-unstructured-codec","input":{"request":{"mode":"encode","title":"Triangle with data","points":[["0","0","0"],["1","0","0"],["0","1","0"]],"cells":[{"type":5,"indices":[0,1,2]}],"pointArrays":[{"name":"temperature","kind":"scalar","values":["10","20","30"]}],"cellArrays":[{"name":"region","kind":"scalar","values":["7"]}]}}}},"limitations":["Encode or decode indexed point/line/triangle/tetrahedron cells with scalar or vector arrays explicitly associated with points or cells. At least one array is required. At most 128 points/cells and eight arrays per association. Geometry validity and interpolation are not inferred. ASCII legacy VTK3.0 double finite-value subset, at most 16384 UTF8 bytes and 512 total value scalars. Exact round-trip decimal strings preserve signed zero. Supplied data only; no filesystem or external execution. Binary/XML, FIELD/tensors/normals and custom lookup tables are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"tactile-dot-template-measurement-review","version":"1.0.0","name":"Tactile Dot Template Measurement Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["expected","measured","positionTolerance","diameterTolerance","heightTolerance"],"properties":{"expected":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","x","y","diameter","height"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"x":{"type":"number","minimum":-1000000,"maximum":1000000},"y":{"type":"number","minimum":-1000000,"maximum":1000000},"diameter":{"type":"number","minimum":0.000001,"maximum":1000000},"height":{"type":"number","minimum":0.000001,"maximum":1000000}}}},"measured":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","x","y","diameter","height"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"x":{"type":"number","minimum":-1000000,"maximum":1000000},"y":{"type":"number","minimum":-1000000,"maximum":1000000},"diameter":{"type":"number","minimum":0.000001,"maximum":1000000},"height":{"type":"number","minimum":0.000001,"maximum":1000000}}}},"positionTolerance":{"type":"number","minimum":0,"maximum":1000000},"diameterTolerance":{"type":"number","minimum":0,"maximum":1000000},"heightTolerance":{"type":"number","minimum":0,"maximum":1000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare explicitly identified raised dots with a supplied tactile template, retaining missing/extra dots, coordinate errors, diameter differences and height differences."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"tactile-dot-template-measurement-review","input":{"expected":[{"id":"cell1-dot1","x":0,"y":0,"diameter":1.5,"height":0.5},{"id":"cell1-dot2","x":0,"y":2.5,"diameter":1.5,"height":0.5}],"measured":[{"id":"cell1-dot1","x":0.3,"y":0.4,"diameter":1.6,"height":0.6}],"positionTolerance":0.4,"diameterTolerance":0.2,"heightTolerance":0.2}}},"limitations":["Compare explicitly identified raised dots with a supplied tactile template, retaining missing/extra dots, coordinate errors, diameter differences and height differences. At most64expected and64measured dots. Dot identities and intended patterns are supplied; this does not translate text or infer Braille meaning. Calculations use supplied measurements and owner-defined tolerances only. No physical inspection, accessibility certification, clinical interpretation, structural approval or external system change is included. Use consistent units. Tolerance comparisons use the same twelve significant digits as the report. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"print-tactile-line-registration","version":"1.0.0","name":"Print and Tactile Line Registration","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["labels","groups","registrationTolerance"],"properties":{"labels":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["id","x","y","width","height"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"x":{"type":"number","minimum":-1000000,"maximum":1000000},"y":{"type":"number","minimum":-1000000,"maximum":1000000},"width":{"type":"number","minimum":0.000001,"maximum":1000000},"height":{"type":"number","minimum":0.000001,"maximum":1000000}}}},"groups":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["id","labelId","expectedOffsetX","expectedOffsetY","cells"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"labelId":{"type":"string","minLength":1,"maxLength":200},"expectedOffsetX":{"type":"number","minimum":-1000000,"maximum":1000000},"expectedOffsetY":{"type":"number","minimum":-1000000,"maximum":1000000},"cells":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["x","y","width","height"],"properties":{"x":{"type":"number","minimum":-1000000,"maximum":1000000},"y":{"type":"number","minimum":-1000000,"maximum":1000000},"width":{"type":"number","minimum":0.000001,"maximum":1000000},"height":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}}},"registrationTolerance":{"type":"number","minimum":0,"maximum":1000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check supplied print-label rectangles against explicitly associated tactile cell groups, expected offsets and left-to-right cell order."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"print-tactile-line-registration","input":{"labels":[{"id":"L","x":10,"y":20,"width":30,"height":10}],"groups":[{"id":"G","labelId":"L","expectedOffsetX":2,"expectedOffsetY":3,"cells":[{"x":12,"y":23,"width":2,"height":4},{"x":15,"y":23,"width":2,"height":4}]}],"registrationTolerance":0.5}}},"limitations":["Check supplied print-label rectangles against explicitly associated tactile cell groups, expected offsets and left-to-right cell order. Report coordinate registration and containment separately. At most32labels/groups and32cells per group. Reading semantics, translation and multi-line layout are excluded. Calculations use supplied measurements and owner-defined tolerances only. No physical inspection, accessibility certification, clinical interpretation, structural approval or external system change is included. Use consistent units. Tolerance comparisons use the same twelve significant digits as the report. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"serial-section-depth-reconstruction","version":"1.0.0","name":"Serial Section Depth Reconstruction","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["startDepth","depthTolerance","sections"],"properties":{"startDepth":{"type":"number","minimum":0,"maximum":1000000},"depthTolerance":{"type":"number","minimum":0,"maximum":1000000},"sections":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","thickness","disposition","pickupId","recordedStartDepth"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"thickness":{"type":"number","minimum":0.000001,"maximum":1000000},"disposition":{"enum":["picked","discarded","unrecorded"]},"pickupId":{"type":"string","maxLength":200},"recordedStartDepth":{"type":["number","null"],"minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconstruct physical depth intervals from ordered section thicknesses, including discarded and unrecorded sections."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"serial-section-depth-reconstruction","input":{"startDepth":10,"depthTolerance":0.1,"sections":[{"id":"S1","thickness":4,"disposition":"discarded","pickupId":"","recordedStartDepth":10},{"id":"S2","thickness":3,"disposition":"picked","pickupId":"P1","recordedStartDepth":15}]}}},"limitations":["Reconstruct physical depth intervals from ordered section thicknesses, including discarded and unrecorded sections. Compare supplied depth annotations and reject duplicate pickup identities. At most128sections. This reviews sectioning records only; no specimen identification, image analysis or medical conclusion is provided. Calculations use supplied measurements and owner-defined tolerances only. No physical inspection, accessibility certification, clinical interpretation, structural approval or external system change is included. Use consistent units. Tolerance comparisons use the same twelve significant digits as the report. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"coverslip-three-support-clearance-map","version":"1.0.0","name":"Coverslip Three-Support Clearance Map","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["supports","samples","minimumClearance"],"properties":{"supports":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"object","additionalProperties":false,"required":["x","y","z"],"properties":{"x":{"type":"number","minimum":-1000000,"maximum":1000000},"y":{"type":"number","minimum":-1000000,"maximum":1000000},"z":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"samples":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","x","y","topHeight"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"x":{"type":"number","minimum":-1000000,"maximum":1000000},"y":{"type":"number","minimum":-1000000,"maximum":1000000},"topHeight":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"minimumClearance":{"type":"number","minimum":0,"maximum":1000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate the plane through three supplied non-collinear support points and its signed clearance above supplied specimen-height samples."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"coverslip-three-support-clearance-map","input":{"supports":[{"x":0,"y":0,"z":5},{"x":10,"y":0,"z":6},{"x":0,"y":10,"z":5}],"samples":[{"id":"A","x":5,"y":5,"topHeight":5.2}],"minimumClearance":0.4}}},"limitations":["Calculate the plane through three supplied non-collinear support points and its signed clearance above supplied specimen-height samples. At most128samples. The model assumes a rigid plane and common coordinates; unsampled areas, material deformation, focus quality and laboratory suitability are not assessed. Calculations use supplied measurements and owner-defined tolerances only. No physical inspection, accessibility certification, clinical interpretation, structural approval or external system change is included. Use consistent units. Tolerance comparisons use the same twelve significant digits as the report. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"scenic-panel-seam-backing-map","version":"1.0.0","name":"Scenic Panel Seam Backing Map","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["seams","rails","allowedUnbackedLength"],"properties":{"seams":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","start","end"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"start":{"type":"number","minimum":-1000000,"maximum":1000000},"end":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"rails":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","seamId","start","end"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"seamId":{"type":"string","minLength":1,"maxLength":200},"start":{"type":"number","minimum":-1000000,"maximum":1000000},"end":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"allowedUnbackedLength":{"type":"number","minimum":0,"maximum":1000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Map supplied backing-rail intervals along each scenic panel seam, merging overlaps and retaining exact uncovered intervals."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"scenic-panel-seam-backing-map","input":{"seams":[{"id":"S","start":0,"end":10}],"rails":[{"id":"R1","seamId":"S","start":-1,"end":4},{"id":"R2","seamId":"S","start":3,"end":7}],"allowedUnbackedLength":0}}},"limitations":["Map supplied backing-rail intervals along each scenic panel seam, merging overlaps and retaining exact uncovered intervals. At most64seams/128rail intervals. Positions are supplied in each seam’s own coordinate system; this is a coverage record, not a load, attachment or structural assessment. Calculations use supplied measurements and owner-defined tolerances only. No physical inspection, accessibility certification, clinical interpretation, structural approval or external system change is included. Use consistent units. Tolerance comparisons use the same twelve significant digits as the report. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pounced-mural-panel-seam-continuity","version":"1.0.0","name":"Pounced Mural Panel Seam Continuity","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["panels","strokes","joins","gapTolerance","turnToleranceDegrees"],"properties":{"panels":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["id","a","b","c","d","tx","ty"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"a":{"type":"number","minimum":-100,"maximum":100},"b":{"type":"number","minimum":-100,"maximum":100},"c":{"type":"number","minimum":-100,"maximum":100},"d":{"type":"number","minimum":-100,"maximum":100},"tx":{"type":"number","minimum":-1000000,"maximum":1000000},"ty":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"strokes":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","panelId","x1","y1","x2","y2"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"panelId":{"type":"string","minLength":1,"maxLength":200},"x1":{"type":"number","minimum":-1000000,"maximum":1000000},"y1":{"type":"number","minimum":-1000000,"maximum":1000000},"x2":{"type":"number","minimum":-1000000,"maximum":1000000},"y2":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"joins":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","firstStrokeId","firstEnd","secondStrokeId","secondEnd"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"firstStrokeId":{"type":"string","minLength":1,"maxLength":200},"firstEnd":{"enum":["start","end"]},"secondStrokeId":{"type":"string","minLength":1,"maxLength":200},"secondEnd":{"enum":["start","end"]}}}},"gapTolerance":{"type":"number","minimum":0,"maximum":1000000},"turnToleranceDegrees":{"type":"number","minimum":0,"maximum":180}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Transform supplied straight stroke segments with explicit panel affine registrations and compare selected seam endpoints and tangent directions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pounced-mural-panel-seam-continuity","input":{"panels":[{"id":"A","a":1,"b":0,"c":0,"d":1,"tx":0,"ty":0},{"id":"B","a":1,"b":0,"c":0,"d":1,"tx":10,"ty":0}],"strokes":[{"id":"a","panelId":"A","x1":0,"y1":0,"x2":10,"y2":0},{"id":"b","panelId":"B","x1":0,"y1":0,"x2":5,"y2":0}],"joins":[{"id":"J","firstStrokeId":"a","firstEnd":"end","secondStrokeId":"b","secondEnd":"start"}],"gapTolerance":0.1,"turnToleranceDegrees":2}}},"limitations":["Transform supplied straight stroke segments with explicit panel affine registrations and compare selected seam endpoints and tangent directions. At most32panels/128strokes/128joins. Zero turn means straight continuation. Curved strokes, registration fitting and automatic feature matching are excluded. Calculations use supplied measurements and owner-defined tolerances only. No physical inspection, accessibility certification, clinical interpretation, structural approval or external system change is included. Use consistent units. Tolerance comparisons use the same twelve significant digits as the report. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"stained-glass-copper-foil-wrap-profile","version":"1.0.0","name":"Stained Glass Copper Foil Wrap Profile","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["stations","minimumWrap","maximumImbalance"],"properties":{"stations":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","glassThickness","foilWidth","centerOffset"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"glassThickness":{"type":"number","minimum":0.000001,"maximum":1000000},"foilWidth":{"type":"number","minimum":0.000001,"maximum":1000000},"centerOffset":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"minimumWrap":{"type":"number","minimum":0,"maximum":1000000},"maximumImbalance":{"type":"number","minimum":0,"maximum":1000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare front/back copper-foil wrap at supplied glass-edge stations using foil width, measured thickness and signed center offset."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"stained-glass-copper-foil-wrap-profile","input":{"stations":[{"id":"S","glassThickness":3,"foilWidth":6,"centerOffset":0.5}],"minimumWrap":1.2,"maximumImbalance":0.8}}},"limitations":["Compare front/back copper-foil wrap at supplied glass-edge stations using foil width, measured thickness and signed center offset. Retain negative wrap as a coverage deficit. At most128stations. The flat-edge model excludes stretching, curvature, adhesive behavior, soldering and strength certification. Calculations use supplied measurements and owner-defined tolerances only. No physical inspection, accessibility certification, clinical interpretation, structural approval or external system change is included. Use consistent units. Tolerance comparisons use the same twelve significant digits as the report. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"stained-glass-came-channel-fit","version":"1.0.0","name":"Stained Glass Came Channel Fit","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["stations","minimumThicknessClearance","maximumThicknessClearance","minimumDepthClearance"],"properties":{"stations":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","glassThickness","channelOpening","channelDepth","insertionDepth"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"glassThickness":{"type":"number","minimum":0.000001,"maximum":1000000},"channelOpening":{"type":"number","minimum":0.000001,"maximum":1000000},"channelDepth":{"type":"number","minimum":0.000001,"maximum":1000000},"insertionDepth":{"type":"number","minimum":0,"maximum":1000000}}}},"minimumThicknessClearance":{"type":"number","minimum":0,"maximum":1000000},"maximumThicknessClearance":{"type":"number","minimum":0,"maximum":1000000},"minimumDepthClearance":{"type":"number","minimum":0,"maximum":1000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review local glass-to-came fit from supplied thickness, opening, channel depth and insertion stations against an explicit clearance band."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"stained-glass-came-channel-fit","input":{"stations":[{"id":"S","glassThickness":3.2,"channelOpening":3,"channelDepth":5,"insertionDepth":4}],"minimumThicknessClearance":0,"maximumThicknessClearance":0.5,"minimumDepthClearance":0.2}}},"limitations":["Review local glass-to-came fit from supplied thickness, opening, channel depth and insertion stations against an explicit clearance band. At most128stations. Negative clearances remain visible. Material flex, curvature, assembly strength and glazing compliance are not inferred. Calculations use supplied measurements and owner-defined tolerances only. No physical inspection, accessibility certification, clinical interpretation, structural approval or external system change is included. Use consistent units. Tolerance comparisons use the same twelve significant digits as the report. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"card-front-back-sheet-correspondence","version":"1.0.0","name":"Card Front and Back Sheet Correspondence","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["rows","columns","flip","rotateBack180","fronts","backs","pairings"],"properties":{"rows":{"type":"integer","minimum":1,"maximum":32},"columns":{"type":"integer","minimum":1,"maximum":32},"flip":{"enum":["none","horizontal","vertical"]},"rotateBack180":{"type":"boolean"},"fronts":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","row","column"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"row":{"type":"integer","minimum":0,"maximum":31},"column":{"type":"integer","minimum":0,"maximum":31}}}},"backs":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","row","column"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"row":{"type":"integer","minimum":0,"maximum":31},"column":{"type":"integer","minimum":0,"maximum":31}}}},"pairings":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["frontId","backId"],"properties":{"frontId":{"type":"string","minLength":1,"maxLength":200},"backId":{"type":"string","minLength":1,"maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check front/back card-face pairing after an explicit sheet-axis flip and optional180degree back rotation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"card-front-back-sheet-correspondence","input":{"rows":1,"columns":2,"flip":"horizontal","rotateBack180":false,"fronts":[{"id":"F1","row":0,"column":0},{"id":"F2","row":0,"column":1}],"backs":[{"id":"B1","row":0,"column":1},{"id":"B2","row":0,"column":0}],"pairings":[{"frontId":"F1","backId":"B1"},{"frontId":"F2","backId":"B2"}]}}},"limitations":["Check front/back card-face pairing after an explicit sheet-axis flip and optional180degree back rotation. Inputs use zero-based row/column cells, at most128faces per side and32by32sheet dimensions. This tests correspondence only; printer feed conventions, face artwork orientation and trim registration require separate review. Calculations use supplied measurements and owner-defined tolerances only. No physical inspection, accessibility certification, clinical interpretation, structural approval or external system change is included. Use consistent units. Tolerance comparisons use the same twelve significant digits as the report. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sheet-cell-to-deck-collation","version":"1.0.0","name":"Sheet Cell to Deck Collation","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["cells","decks","picks"],"properties":{"cells":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","cardKey"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"cardKey":{"type":"string","minLength":1,"maxLength":200}}}},"decks":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["id","requirements"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"requirements":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["cardKey","count"],"properties":{"cardKey":{"type":"string","minLength":1,"maxLength":200},"count":{"type":"integer","minimum":0,"maximum":128}}}}}}},"picks":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","cellId","deckId"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"cellId":{"type":"string","minLength":1,"maxLength":200},"deckId":{"type":"string","minLength":1,"maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconstruct deck contents from explicit physical sheet-cell picks, compare target card multiplicities and expose missing/extra cards, multiply consumed cells and unused cells."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sheet-cell-to-deck-collation","input":{"cells":[{"id":"C1","cardKey":"A"},{"id":"C2","cardKey":"B"}],"decks":[{"id":"D","requirements":[{"cardKey":"A","count":1},{"cardKey":"B","count":1}]}],"picks":[{"id":"P1","cellId":"C1","deckId":"D"},{"id":"P2","cellId":"C1","deckId":"D"}]}}},"limitations":["Reconstruct deck contents from explicit physical sheet-cell picks, compare target card multiplicities and expose missing/extra cards, multiply consumed cells and unused cells. At most128source cells/picks,16decks and512comparison rows. A physical cell counts once per pick; the report does not assume duplicate picks represent additional printed copies. Calculations use supplied measurements and owner-defined tolerances only. No physical inspection, accessibility certification, clinical interpretation, structural approval or external system change is included. Use consistent units. Tolerance comparisons use the same twelve significant digits as the report. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cbor-deterministic-integer-data-encoder","version":"1.0.0","name":"CBOR Deterministic Integer and Data Encoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["node"],"properties":{"node":{"type":"object"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode typed integer/text/bytes/boolean/null/array/map nodes using RFC8949 core deterministic bytewise key ordering and shortest definite lengths."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cbor-deterministic-integer-data-encoder","input":{"node":{"kind":"map","value":[{"key":{"kind":"text","value":"z"},"value":{"kind":"integer","value":1}},{"key":{"kind":"integer","value":10},"value":{"kind":"boolean","value":true}}]}}}},"limitations":["Encode typed integer/text/bytes/boolean/null/array/map nodes using RFC8949 core deterministic bytewise key ordering and shortest definite lengths. Floating point, tags, indefinite lengths and integers outside the exact JavaScript range are excluded. At most512nodes, depth12and8192encoded bytes; duplicate encoded map keys reject. Supplied data only; no external calls, filesystem extraction, device writes, signing or execution. Exact integer and byte profiles reject unsupported inputs before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"binary-chunked-netstring-codec","version":"1.0.0","name":"Binary Chunked Netstring Codec","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["mode","initialByteOffset","chunks","payloads"],"properties":{"mode":{"enum":["encode","decode"]},"initialByteOffset":{"type":"integer","minimum":0,"maximum":9007199254724607},"chunks":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"string","maxLength":16384,"pattern":"^(?:[a-fA-F0-9]{2})*$"}},"payloads":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"string","maxLength":16384,"pattern":"^(?:[a-fA-F0-9]{2})*$"}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode binary payloads or decode supplied byte chunks into netstrings, preserving arbitrary bytes and incomplete tails."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"binary-chunked-netstring-codec","input":{"mode":"decode","initialByteOffset":0,"chunks":["323a00","ff2c313a41"],"payloads":[]}}},"limitations":["Encode binary payloads or decode supplied byte chunks into netstrings, preserving arbitrary bytes and incomplete tails. Resume by prepending pendingHex to later chunks and using nextByteOffset. At most16384complete wire bytes including framing,128frames and8192bytes per payload; no implicit UTF8 requirement or network stream. Supplied data only; no external calls, filesystem extraction, device writes, signing or execution. Exact integer and byte profiles reject unsupported inputs before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"intel-hex-sparse-image-writer","version":"1.0.0","name":"Intel HEX Sparse Image Writer","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["segments","recordBytes","entryAddress"],"properties":{"segments":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","address","hex"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"address":{"type":"integer","minimum":0,"maximum":4294967295},"hex":{"type":"string","maxLength":16384,"pattern":"^(?:[a-fA-F0-9]{2})*$"}}}},"recordBytes":{"type":"integer","minimum":1,"maximum":255},"entryAddress":{"type":["integer","null"],"minimum":0,"maximum":4294967295}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Write nonoverlapping sparse bytes as Intel HEX with type04linear upper-address changes, checksummed data and EOF, splitting records at64KiBboundaries."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"intel-hex-sparse-image-writer","input":{"segments":[{"id":"A","address":65535,"hex":"0102"}],"recordBytes":16,"entryAddress":null}}},"limitations":["Write nonoverlapping sparse bytes as Intel HEX with type04linear upper-address changes, checksummed data and EOF, splitting records at64KiBboundaries. Optional type05entry address is metadata only. At most8192data bytes/1024records; no image loading, flashing or execution. Supplied data only; no external calls, filesystem extraction, device writes, signing or execution. Exact integer and byte profiles reject unsupported inputs before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"off-indexed-polygon-mesh-writer","version":"1.0.0","name":"OFF Indexed Polygon Mesh Writer","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["vertices","faces"],"properties":{"vertices":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["x","y","z"],"properties":{"x":{"type":"number","minimum":-1000000000,"maximum":1000000000},"y":{"type":"number","minimum":-1000000000,"maximum":1000000000},"z":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}},"faces":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","indices"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"indices":{"type":"array","minItems":3,"maxItems":128,"items":{"type":"integer","minimum":0,"maximum":127}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Write supplied indexed polygons as ASCII OFF and compute the distinct undirected edge inventory."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"off-indexed-polygon-mesh-writer","input":{"vertices":[{"x":0,"y":0,"z":0},{"x":1,"y":0,"z":0},{"x":0,"y":1,"z":0}],"faces":[{"id":"F","indices":[0,1,2]}]}}},"limitations":["Write supplied indexed polygons as ASCII OFF and compute the distinct undirected edge inventory. At most128vertices/faces; repeated vertices within a face reject. Planarity, self-intersection, normals, color, manifoldness and geometric validity are not inferred. Supplied data only; no external calls, filesystem extraction, device writes, signing or execution. Exact integer and byte profiles reject unsupported inputs before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"jsonrpc2-batch-exchange-reconciliation","version":"1.0.0","name":"JSON-RPC2 Batch Exchange Reconciliation","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["requestsJson","responsesJson"],"properties":{"requestsJson":{"type":"string","maxLength":30000},"responsesJson":{"type":"string","maxLength":30000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile supplied JSON text for one JSON-RPC2 request batch with its response batch (at most128envelopes each), preserving string-versus-number IDs, notifications, structural findings and duplicate/missing/unmatched correlations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"jsonrpc2-batch-exchange-reconciliation","input":{"requestsJson":"[{\"jsonrpc\":\"2.0\",\"method\":\"sum\",\"id\":1},{\"jsonrpc\":\"2.0\",\"method\":\"notice\"},{\"jsonrpc\":\"2.0\",\"method\":\"sum\",\"id\":\"1\"}]","responsesJson":"[{\"jsonrpc\":\"2.0\",\"result\":7,\"id\":\"1\"},{\"jsonrpc\":\"2.0\",\"result\":9,\"id\":1}]"}}},"limitations":["Reconcile supplied JSON text for one JSON-RPC2 request batch with its response batch (at most128envelopes each), preserving string-versus-number IDs, notifications, structural findings and duplicate/missing/unmatched correlations. The exact-ID profile supports strings up to200characters, safe integers and null; fractional IDs are reported outside this profile rather than coerced. Empty responses mean no supplied response, not an emitted empty wire batch. No method is called, approved or retried. Use authorized non-sensitive records only. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"incremental-json-text-sequence-codec","version":"1.0.0","name":"Incremental JSON Text Sequence Codec","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["mode","initialByteOffset","final","chunks","jsonTexts"],"properties":{"mode":{"enum":["encode","decode"]},"initialByteOffset":{"type":"integer","minimum":0,"maximum":9007199254724607},"final":{"type":"boolean"},"chunks":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"string","maxLength":16384,"pattern":"^(?:[a-fA-F0-9]{2})*$"}},"jsonTexts":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"string","maxLength":16384}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode or incrementally decode supplied RFC7464 UTF8 record-separator bytes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"incremental-json-text-sequence-codec","input":{"mode":"decode","initialByteOffset":0,"final":false,"chunks":["1e7b2261223a317d0a1e22c3","a9220a"],"jsonTexts":[]}}},"limitations":["Encode or incrementally decode supplied RFC7464 UTF8 record-separator bytes. Records keep their original JSON text, avoiding numeric preview rounding. Invalid completed records are reported and parsing resumes at the next separator. Use final only at end-of-input; prepend pendingHex and resume with nextByteOffset. At most16384bytes/128records; exact safe integral JSON numbers, depth16 and2048nodes per value. No network stream or external execution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"uri-template-composite-operator-expansion","version":"1.0.0","name":"URI Template Composite Operator Expansion","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["template","variables"],"properties":{"template":{"type":"string","maxLength":4096},"variables":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["name","kind","value"],"properties":{"name":{"type":"string","minLength":1,"maxLength":200},"kind":{"enum":["scalar","list","map"]},"value":{}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Expand supplied URI templates with all eight RFC6570 operators, scalar Unicode prefixes, list/map values and explode modifiers."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"uri-template-composite-operator-expansion","input":{"template":"/search{/path*}{?q,filters*}","variables":[{"name":"path","kind":"list","value":["red blue","green"]},{"name":"q","kind":"scalar","value":"a+b"},{"name":"filters","kind":"map","value":[{"key":"lang","value":"en"},{"key":"empty","value":""}]}]}}},"limitations":["Expand supplied URI templates with all eight RFC6570 operators, scalar Unicode prefixes, list/map values and explode modifiers. Variable names use the documented ASCII identifier/dot profile; prefix values must be unescaped Unicode strings. Empty composites are undefined; map order follows supplied pairs. At most128variables/expressions and16384output characters. This creates a reference string only, without visiting or validating a destination. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"srecord-sparse-image-writer","version":"1.0.0","name":"S-Record Sparse Image Writer","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["segments","addressBytes","recordBytes","headerHex","entryAddress"],"properties":{"segments":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","address","hex"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"address":{"type":"integer","minimum":0,"maximum":4294967295},"hex":{"type":"string","maxLength":16384,"pattern":"^(?:[a-fA-F0-9]{2})*$"}}}},"addressBytes":{"enum":[2,3,4]},"recordBytes":{"type":"integer","minimum":1,"maximum":250},"headerHex":{"type":"string","maxLength":16384,"pattern":"^(?:[a-fA-F0-9]{2})*$"},"entryAddress":{"type":"integer","minimum":0,"maximum":4294967295}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Write nonoverlapping sparse bytes as Motorola S-record text with explicit16/24/32bit addresses, checksums, S0header, S5data-record count and matching S9/S8/S7termination."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"srecord-sparse-image-writer","input":{"segments":[{"id":"A","address":4096,"hex":"0102"}],"addressBytes":2,"recordBytes":16,"headerHex":"","entryAddress":4096}}},"limitations":["Write nonoverlapping sparse bytes as Motorola S-record text with explicit16/24/32bit addresses, checksums, S0header, S5data-record count and matching S9/S8/S7termination. At most8192data bytes/1024data records; optional header at most64bytes. Entry address is metadata only; no flashing, loading or execution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"typed-asn1-der-value-codec","version":"1.0.0","name":"Typed ASN.1 DER Value Codec","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["mode","node","hex"],"properties":{"mode":{"enum":["encode","decode"]},"node":{"type":["object","null"]},"hex":{"type":"string","maxLength":16384,"pattern":"^(?:[a-fA-F0-9]{2})*$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode or decode typed DER INTEGER(decimal string), BOOLEAN, NULL, OCTET STRING(hex), UTF8String and SEQUENCE nodes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"typed-asn1-der-value-codec","input":{"mode":"encode","node":{"kind":"sequence","value":[{"kind":"integer","value":"128"},{"kind":"boolean","value":true}]},"hex":""}}},"limitations":["Encode or decode typed DER INTEGER(decimal string), BOOLEAN, NULL, OCTET STRING(hex), UTF8String and SEQUENCE nodes. Enforce minimal definite lengths, integer sign encoding and canonical Boolean bytes. At most8192bytes,512nodes, depth12and256integer digits. Unsupported tags, sets, OIDs, application schemas and certificate validation are excluded. Decoded integers remain exact strings; no signing or external access. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"posix-ustar-byte-archive-writer","version":"1.0.0","name":"POSIX USTAR Byte Archive Writer","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["entries"],"properties":{"entries":{"type":"array","minItems":0,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["path","kind","hex","mode","uid","gid","mtime","owner","group"],"properties":{"path":{"type":"string","minLength":1,"maxLength":200},"kind":{"enum":["file","directory"]},"hex":{"type":"string","maxLength":16384,"pattern":"^(?:[a-fA-F0-9]{2})*$"},"mode":{"type":"integer","minimum":0,"maximum":511},"uid":{"type":"integer","minimum":0,"maximum":2097151},"gid":{"type":"integer","minimum":0,"maximum":2097151},"mtime":{"type":"integer","minimum":0,"maximum":8589934591},"owner":{"type":"string","maxLength":31},"group":{"type":"string","maxLength":31}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Build deterministic POSIX USTAR bytes from up to32supplied regular files/directories and8192payload bytes, with explicit timestamps, octal metadata, checksums,512byte padding and two end blocks."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"posix-ustar-byte-archive-writer","input":{"entries":[{"path":"notes.txt","kind":"file","hex":"410a","mode":420,"uid":0,"gid":0,"mtime":0,"owner":"","group":""}]}}},"limitations":["Build deterministic POSIX USTAR bytes from up to32supplied regular files/directories and8192payload bytes, with explicit timestamps, octal metadata, checksums,512byte padding and two end blocks. Relative ASCII names use USTAR name/prefix fields; links, special files, extensions, compression, unsafe paths and extraction are excluded. Maximum32768archive bytes. No server file access or permission changes. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"collection-component-label-reconciliation","version":"1.0.0","name":"Collection Component and Label Reconciliation","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["objects"],"properties":{"objects":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","expectedLabels","observedLabels"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"expectedLabels":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"string","minLength":1,"maxLength":200}},"observedLabels":{"type":"array","minItems":0,"maxItems":32,"items":{"type":"string","minLength":1,"maxLength":200}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile expected and observed component labels for multi-part collection objects, retaining both missing and unexpected pieces."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"collection-component-label-reconciliation","input":{"objects":[{"id":"O1","expectedLabels":["base","lid"],"observedLabels":["base","loose"]}]}}},"limitations":["Reconcile expected and observed component labels for multi-part collection objects, retaining both missing and unexpected pieces. Supplied records only; no authentication of provenance, ownership, physical condition, insurance value or conservation suitability. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"collection-loan-date-conflict-review","version":"1.0.0","name":"Collection Loan Date Conflict Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["loans"],"properties":{"loans":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","objectIds","departureDay","returnDay"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"objectIds":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"string","minLength":1,"maxLength":200}},"departureDay":{"type":"integer","minimum":0,"maximum":1000000000},"returnDay":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find collection objects assigned to conflicting loan commitments using caller-supplied integer calendar-day indices."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"collection-loan-date-conflict-review","input":{"loans":[{"id":"L1","objectIds":["O1"],"departureDay":1,"returnDay":5},{"id":"L2","objectIds":["O1"],"departureDay":5,"returnDay":8}]}}},"limitations":["Find collection objects assigned to conflicting loan commitments using caller-supplied integer calendar-day indices. Both departure and return dates are occupied; no transport or availability booking is performed. Supplied records only; no authentication of provenance, ownership, physical condition, insurance value or conservation suitability. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gallery-cumulative-light-exposure-ledger","version":"1.0.0","name":"Gallery Cumulative Light Exposure Ledger","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["objects","segments"],"properties":{"objects":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","priorLuxHours","declaredAllowanceLuxHours"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"priorLuxHours":{"type":"number","minimum":0,"maximum":1000000000},"declaredAllowanceLuxHours":{"type":"number","minimum":0,"maximum":1000000000}}}},"segments":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","objectId","hours","lux"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"objectId":{"type":"string","minLength":1,"maxLength":200},"hours":{"type":"number","minimum":0,"maximum":100000},"lux":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile cumulative lux-hours from supplied constant-exposure segments and a caller-declared allowance; overlapping segments must represent distinct measured contributions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gallery-cumulative-light-exposure-ledger","input":{"objects":[{"id":"O1","priorLuxHours":100,"declaredAllowanceLuxHours":350}],"segments":[{"id":"S1","objectId":"O1","hours":5,"lux":60}]}}},"limitations":["Reconcile cumulative lux-hours from supplied constant-exposure segments and a caller-declared allowance; overlapping segments must represent distinct measured contributions. Supplied records only; no authentication of provenance, ownership, physical condition, insurance value or conservation suitability. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"collection-condition-followup-crosswalk","version":"1.0.0","name":"Collection Condition Follow-up Crosswalk","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["previous","current"],"properties":{"previous":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","objectId","status"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"objectId":{"type":"string","minLength":1,"maxLength":200},"status":{"enum":["open","resolved"]}}}},"current":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","objectId","status"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"objectId":{"type":"string","minLength":1,"maxLength":200},"status":{"enum":["open","resolved"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Crosswalk stable finding identifiers between two supplied condition registers and distinguish unresolved, new, resolved and omitted follow-ups."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"collection-condition-followup-crosswalk","input":{"previous":[{"id":"C1","objectId":"O1","status":"open"},{"id":"C2","objectId":"O1","status":"open"}],"current":[{"id":"C1","objectId":"O1","status":"resolved"},{"id":"C3","objectId":"O1","status":"open"}]}}},"limitations":["Crosswalk stable finding identifiers between two supplied condition registers and distinguish unresolved, new, resolved and omitted follow-ups. Supplied records only; no authentication of provenance, ownership, physical condition, insurance value or conservation suitability. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"collection-loan-document-coverage","version":"1.0.0","name":"Collection Loan Document Coverage","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["loans","documents"],"properties":{"loans":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","objectIds","requiredDocuments"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"objectIds":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"string","minLength":1,"maxLength":200}},"requiredDocuments":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200}}}}},"documents":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","loanId","kind","coveredObjects"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"loanId":{"type":"string","minLength":1,"maxLength":200},"kind":{"type":"string","minLength":1,"maxLength":200},"coveredObjects":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"string","minLength":1,"maxLength":200}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Cross-check per-object coverage of caller-required loan documents, including documents that cover several objects; no legal sufficiency judgment."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"collection-loan-document-coverage","input":{"loans":[{"id":"L1","objectIds":["O1","O2"],"requiredDocuments":["condition"]}],"documents":[{"id":"D1","loanId":"L1","kind":"condition","coveredObjects":["O1"]}]}}},"limitations":["Cross-check per-object coverage of caller-required loan documents, including documents that cover several objects; no legal sufficiency judgment. Supplied records only; no authentication of provenance, ownership, physical condition, insurance value or conservation suitability. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"collection-enclosure-location-rollup","version":"1.0.0","name":"Collection Enclosure Location Rollup","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["enclosures","objects"],"properties":{"enclosures":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","parentId","location"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"parentId":{"type":["string","null"],"maxLength":200},"location":{"type":"string","minLength":1,"maxLength":200}}}},"objects":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","enclosureId"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"enclosureId":{"type":"string","minLength":1,"maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve objects through validated nested enclosures to their outer storage location; reject cyclic, missing-parent and unsupported-depth records."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"collection-enclosure-location-rollup","input":{"enclosures":[{"id":"E1","parentId":null,"location":"ShelfA"},{"id":"E2","parentId":"E1","location":"inside"}],"objects":[{"id":"O1","enclosureId":"E2"}]}}},"limitations":["Resolve objects through validated nested enclosures to their outer storage location; reject cyclic, missing-parent and unsupported-depth records. Supplied records only; no authentication of provenance, ownership, physical condition, insurance value or conservation suitability. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"collection-digitization-view-coverage","version":"1.0.0","name":"Collection Digitization View Coverage","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["objects","captures"],"properties":{"objects":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","requiredViews"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"requiredViews":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200}}}}},"captures":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","objectId","view","accepted"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"objectId":{"type":"string","minLength":1,"maxLength":200},"view":{"type":"string","minLength":1,"maxLength":200},"accepted":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile required digitization views against explicitly accepted capture records, showing rejected captures and duplicate accepted views; no image-quality inspection."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"collection-digitization-view-coverage","input":{"objects":[{"id":"O1","requiredViews":["front","back"]}],"captures":[{"id":"C1","objectId":"O1","view":"front","accepted":true},{"id":"C2","objectId":"O1","view":"back","accepted":false}]}}},"limitations":["Reconcile required digitization views against explicitly accepted capture records, showing rejected captures and duplicate accepted views; no image-quality inspection. Supplied records only; no authentication of provenance, ownership, physical condition, insurance value or conservation suitability. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"collection-acclimatization-dwell-log","version":"1.0.0","name":"Collection Acclimatization Dwell Log","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["crates","readings"],"properties":{"crates":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","requiredContinuousMinutes","maxTemperatureDelta","maxHumidityDelta"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"requiredContinuousMinutes":{"type":"number","minimum":0,"maximum":100000},"maxTemperatureDelta":{"type":"number","minimum":0,"maximum":100},"maxHumidityDelta":{"type":"number","minimum":0,"maximum":100}}}},"readings":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","crateId","startMinute","endMinute","insideTemperature","ambientTemperature","insideRelativeHumidity","ambientRelativeHumidity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"crateId":{"type":"string","minLength":1,"maxLength":200},"startMinute":{"type":"number","minimum":0,"maximum":10000000},"endMinute":{"type":"number","minimum":0,"maximum":10000000},"insideTemperature":{"type":"number","minimum":-100,"maximum":200},"ambientTemperature":{"type":"number","minimum":-100,"maximum":200},"insideRelativeHumidity":{"type":"number","minimum":0,"maximum":100},"ambientRelativeHumidity":{"type":"number","minimum":0,"maximum":100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile contiguous, non-overlapping constant-condition log intervals against caller-declared temperature/humidity differences and dwell duration."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"collection-acclimatization-dwell-log","input":{"crates":[{"id":"K1","requiredContinuousMinutes":30,"maxTemperatureDelta":2,"maxHumidityDelta":5}],"readings":[{"id":"R1","crateId":"K1","startMinute":0,"endMinute":20,"insideTemperature":19,"ambientTemperature":20,"insideRelativeHumidity":49,"ambientRelativeHumidity":50},{"id":"R2","crateId":"K1","startMinute":20,"endMinute":35,"insideTemperature":20,"ambientTemperature":20,"insideRelativeHumidity":50,"ambientRelativeHumidity":50}]}}},"limitations":["Reconcile contiguous, non-overlapping constant-condition log intervals against caller-declared temperature/humidity differences and dwell duration. Gaps reset continuity. No conditions are measured, thresholds prescribed or crate-opening approval given. Supplied records only; no authentication of provenance, ownership, physical condition, insurance value or conservation suitability. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"collection-display-mount-inventory","version":"1.0.0","name":"Collection Display Mount Inventory","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["requirements","stock"],"properties":{"requirements":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","objectId","mountType","quantity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"objectId":{"type":"string","minLength":1,"maxLength":200},"mountType":{"type":"string","minLength":1,"maxLength":200},"quantity":{"type":"integer","minimum":0,"maximum":1000000000}}}},"stock":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","mountType","available"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"mountType":{"type":"string","minLength":1,"maxLength":200},"available":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Consolidate declared object mount requirements against available mount inventory, exposing type-specific shortfalls; no load or material-compatibility assessment."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"collection-display-mount-inventory","input":{"requirements":[{"id":"R1","objectId":"O1","mountType":"stand","quantity":3}],"stock":[{"id":"S1","mountType":"stand","available":2}]}}},"limitations":["Consolidate declared object mount requirements against available mount inventory, exposing type-specific shortfalls; no load or material-compatibility assessment. Supplied records only; no authentication of provenance, ownership, physical condition, insurance value or conservation suitability. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"collection-register-version-crosswalk","version":"1.0.0","name":"Collection Register Version Crosswalk","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["previous","current"],"properties":{"previous":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","accession","location","componentCount"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"accession":{"type":"string","minLength":1,"maxLength":200},"location":{"type":"string","minLength":1,"maxLength":200},"componentCount":{"type":"integer","minimum":0,"maximum":1000000000}}}},"current":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","accession","location","componentCount"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"accession":{"type":"string","minLength":1,"maxLength":200},"location":{"type":"string","minLength":1,"maxLength":200},"componentCount":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare two versioned collection registers by stable object identifiers and report additions, omissions and field-level accession/location/component changes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"collection-register-version-crosswalk","input":{"previous":[{"id":"O1","accession":"A1","location":"L1","componentCount":2}],"current":[{"id":"O1","accession":"A1","location":"L2","componentCount":3},{"id":"O2","accession":"A2","location":"L1","componentCount":1}]}}},"limitations":["Compare two versioned collection registers by stable object identifiers and report additions, omissions and field-level accession/location/component changes. Supplied records only; no authentication of provenance, ownership, physical condition, insurance value or conservation suitability. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"mat-multiple-window-layout-review","version":"1.0.0","name":"Mat Multiple Window Layout Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["width","height","minBorder","minWeb","windows"],"properties":{"width":{"type":"number","minimum":0.000001,"maximum":100000},"height":{"type":"number","minimum":0.000001,"maximum":100000},"minBorder":{"type":"number","minimum":0,"maximum":100000},"minWeb":{"type":"number","minimum":0,"maximum":100000},"windows":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","x","y","width","height"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"x":{"type":"number","minimum":-100000,"maximum":100000},"y":{"type":"number","minimum":-100000,"maximum":100000},"width":{"type":"number","minimum":0.000001,"maximum":100000},"height":{"type":"number","minimum":0.000001,"maximum":100000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review multiple mat openings for containment, minimum outside border, intersecting area and shortest straight-line separation between rectangle edges."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"mat-multiple-window-layout-review","input":{"width":100,"height":80,"minBorder":5,"minWeb":10,"windows":[{"id":"A","x":10,"y":10,"width":30,"height":40},{"id":"B","x":45,"y":10,"width":30,"height":40}]}}},"limitations":["Review multiple mat openings for containment, minimum outside border, intersecting area and shortest straight-line separation between rectangle edges. At most23openings; diagonal web uses Euclidean distance, not cutter-path clearance. One consistent caller-selected length unit and supplied rectangular workshop measurements only. No cutting, structural assessment, material/conservation recommendation, archival certification or automatic order. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"layered-mat-reveal-reconciliation","version":"1.0.0","name":"Layered Mat Reveal Reconciliation","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["layers","declaredReveal","tolerance"],"properties":{"layers":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","x","y","width","height"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"x":{"type":"number","minimum":-100000,"maximum":100000},"y":{"type":"number","minimum":-100000,"maximum":100000},"width":{"type":"number","minimum":0.000001,"maximum":100000},"height":{"type":"number","minimum":0.000001,"maximum":100000}}}},"declaredReveal":{"type":"number","minimum":0,"maximum":100000},"tolerance":{"type":"number","minimum":0,"maximum":100000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile adjacent layered openings in front-to-back order using measured common-plane coordinates and four signed reveal widths; do not assume that nominal board edges align."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"layered-mat-reveal-reconciliation","input":{"layers":[{"id":"front","x":0,"y":0,"width":100,"height":80},{"id":"back","x":5,"y":5,"width":90,"height":70}],"declaredReveal":5,"tolerance":0}}},"limitations":["Reconcile adjacent layered openings in front-to-back order using measured common-plane coordinates and four signed reveal widths; do not assume that nominal board edges align. One consistent caller-selected length unit and supplied rectangular workshop measurements only. No cutting, structural assessment, material/conservation recommendation, archival certification or automatic order. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"frame-rabbet-retention-review","version":"1.0.0","name":"Frame Rabbet Retention Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["visible","rebate","package","minimumRetention","minimumClearance"],"properties":{"visible":{"type":"object","additionalProperties":false,"required":["x","y","width","height"],"properties":{"x":{"type":"number","minimum":-100000,"maximum":100000},"y":{"type":"number","minimum":-100000,"maximum":100000},"width":{"type":"number","minimum":0.000001,"maximum":100000},"height":{"type":"number","minimum":0.000001,"maximum":100000}}},"rebate":{"type":"object","additionalProperties":false,"required":["x","y","width","height"],"properties":{"x":{"type":"number","minimum":-100000,"maximum":100000},"y":{"type":"number","minimum":-100000,"maximum":100000},"width":{"type":"number","minimum":0.000001,"maximum":100000},"height":{"type":"number","minimum":0.000001,"maximum":100000}}},"package":{"type":"object","additionalProperties":false,"required":["x","y","width","height"],"properties":{"x":{"type":"number","minimum":-100000,"maximum":100000},"y":{"type":"number","minimum":-100000,"maximum":100000},"width":{"type":"number","minimum":0.000001,"maximum":100000},"height":{"type":"number","minimum":0.000001,"maximum":100000}}},"minimumRetention":{"type":"number","minimum":0,"maximum":100000},"minimumClearance":{"type":"number","minimum":0,"maximum":100000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a positioned frame package against the visible opening and rebate rectangle, separating edge retention from edge clearance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"frame-rabbet-retention-review","input":{"visible":{"x":5,"y":5,"width":90,"height":70},"rebate":{"x":0,"y":0,"width":100,"height":80},"package":{"x":1,"y":1,"width":98,"height":78},"minimumRetention":3,"minimumClearance":1}}},"limitations":["Reconcile a positioned frame package against the visible opening and rebate rectangle, separating edge retention from edge clearance. A geometry match is not proof of physical retention or safe hanging. One consistent caller-selected length unit and supplied rectangular workshop measurements only. No cutting, structural assessment, material/conservation recommendation, archival certification or automatic order. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"frame-sandwich-closure-record","version":"1.0.0","name":"Frame Sandwich Closure Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["rabbetDepth","closureAllowance","layers","requiredArtGlazingSeparation"],"properties":{"rabbetDepth":{"type":"number","minimum":0.000001,"maximum":100000},"closureAllowance":{"type":"number","minimum":0,"maximum":100000},"layers":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","role","thickness"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"role":{"enum":["glazing","art","spacer","backing","other"]},"thickness":{"type":"number","minimum":0,"maximum":100000}}}},"requiredArtGlazingSeparation":{"type":"number","minimum":0,"maximum":100000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Build front/back planes for an ordered frame stack and reconcile closure depth and art-to-glazing separation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"frame-sandwich-closure-record","input":{"rabbetDepth":10,"closureAllowance":1,"layers":[{"id":"G","role":"glazing","thickness":2},{"id":"S","role":"spacer","thickness":3},{"id":"A","role":"art","thickness":1},{"id":"B","role":"backing","thickness":2}],"requiredArtGlazingSeparation":2}}},"limitations":["Build front/back planes for an ordered frame stack and reconcile closure depth and art-to-glazing separation. Exactly one glazing layer before exactly one art layer; no pressure, movement or hardware analysis. One consistent caller-selected length unit and supplied rectangular workshop measurements only. No cutting, structural assessment, material/conservation recommendation, archival certification or automatic order. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"moulding-long-short-point-datum-review","version":"1.0.0","name":"Moulding Long and Short Point Datum Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["profileFaceWidth","declaredInnerWidth","declaredInnerHeight","tolerance","rails"],"properties":{"profileFaceWidth":{"type":"number","minimum":0.000001,"maximum":100000},"declaredInnerWidth":{"type":"number","minimum":0.000001,"maximum":100000},"declaredInnerHeight":{"type":"number","minimum":0.000001,"maximum":100000},"tolerance":{"type":"number","minimum":0,"maximum":100000},"rails":{"type":"array","minItems":4,"maxItems":4,"items":{"type":"object","additionalProperties":false,"required":["side","longPoint","shortPoint"],"properties":{"side":{"enum":["top","bottom","left","right"]},"longPoint":{"type":"number","minimum":0.000001,"maximum":100000},"shortPoint":{"type":"number","minimum":0.000001,"maximum":100000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile all four rail long/short-point measurements to one rectangular45-degree miter profile, preserving signed errors and opposing-rail differences."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"moulding-long-short-point-datum-review","input":{"profileFaceWidth":10,"declaredInnerWidth":100,"declaredInnerHeight":80,"tolerance":0,"rails":[{"side":"top","longPoint":120,"shortPoint":100},{"side":"bottom","longPoint":120,"shortPoint":100},{"side":"left","longPoint":100,"shortPoint":80},{"side":"right","longPoint":100,"shortPoint":80}]}}},"limitations":["Reconcile all four rail long/short-point measurements to one rectangular45-degree miter profile, preserving signed errors and opposing-rail differences. Compound/angled frames, saw kerf and stock yield are excluded. One consistent caller-selected length unit and supplied rectangular workshop measurements only. No cutting, structural assessment, material/conservation recommendation, archival certification or automatic order. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"mat-bevel-front-back-face-reconciliation","version":"1.0.0","name":"Mat Bevel Front and Back Face Reconciliation","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["front","back","expectedRuns","tolerance"],"properties":{"front":{"type":"object","additionalProperties":false,"required":["x","y","width","height"],"properties":{"x":{"type":"number","minimum":-100000,"maximum":100000},"y":{"type":"number","minimum":-100000,"maximum":100000},"width":{"type":"number","minimum":0.000001,"maximum":100000},"height":{"type":"number","minimum":0.000001,"maximum":100000}}},"back":{"type":"object","additionalProperties":false,"required":["x","y","width","height"],"properties":{"x":{"type":"number","minimum":-100000,"maximum":100000},"y":{"type":"number","minimum":-100000,"maximum":100000},"width":{"type":"number","minimum":0.000001,"maximum":100000},"height":{"type":"number","minimum":0.000001,"maximum":100000}}},"expectedRuns":{"type":"object","additionalProperties":false,"required":["left","right","top","bottom"],"properties":{"left":{"type":"number","minimum":0,"maximum":100000},"right":{"type":"number","minimum":0,"maximum":100000},"top":{"type":"number","minimum":0,"maximum":100000},"bottom":{"type":"number","minimum":0,"maximum":100000}}},"tolerance":{"type":"number","minimum":0,"maximum":100000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile measured front/back aperture rectangles against independently declared bevel runs."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"mat-bevel-front-back-face-reconciliation","input":{"front":{"x":2,"y":2,"width":96,"height":76},"back":{"x":0,"y":0,"width":100,"height":80},"expectedRuns":{"left":2,"right":2,"top":2,"bottom":2},"tolerance":0}}},"limitations":["Reconcile measured front/back aperture rectangles against independently declared bevel runs. Coordinates must already be transformed to the same plane; reverse bevels and localized cutter overcuts are excluded. One consistent caller-selected length unit and supplied rectangular workshop measurements only. No cutting, structural assessment, material/conservation recommendation, archival certification or automatic order. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"artwork-window-visibility-proof","version":"1.0.0","name":"Artwork Window Visibility Proof","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["artwork","window","protectedRegions"],"properties":{"artwork":{"type":"object","additionalProperties":false,"required":["x","y","width","height"],"properties":{"x":{"type":"number","minimum":-100000,"maximum":100000},"y":{"type":"number","minimum":-100000,"maximum":100000},"width":{"type":"number","minimum":0.000001,"maximum":100000},"height":{"type":"number","minimum":0.000001,"maximum":100000}}},"window":{"type":"object","additionalProperties":false,"required":["x","y","width","height"],"properties":{"x":{"type":"number","minimum":-100000,"maximum":100000},"y":{"type":"number","minimum":-100000,"maximum":100000},"width":{"type":"number","minimum":0.000001,"maximum":100000},"height":{"type":"number","minimum":0.000001,"maximum":100000}}},"protectedRegions":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","x","y","width","height"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"x":{"type":"number","minimum":-100000,"maximum":100000},"y":{"type":"number","minimum":-100000,"maximum":100000},"width":{"type":"number","minimum":0.000001,"maximum":100000},"height":{"type":"number","minimum":0.000001,"maximum":100000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile actual artwork/window placement and owner-marked protected rectangles, returning visible and obscured areas."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"artwork-window-visibility-proof","input":{"artwork":{"x":0,"y":0,"width":100,"height":80},"window":{"x":5,"y":5,"width":90,"height":70},"protectedRegions":[{"id":"signature","x":1,"y":1,"width":10,"height":5}]}}},"limitations":["Reconcile actual artwork/window placement and owner-marked protected rectangles, returning visible and obscured areas. This geometric proof does not inspect or modify an image. One consistent caller-selected length unit and supplied rectangular workshop measurements only. No cutting, structural assessment, material/conservation recommendation, archival certification or automatic order. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"photographic-sensitometric-strip-reconstruction","version":"1.0.0","name":"Photographic Sensitometric Strip Reconstruction","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["baseFog","steps","targetNetDensities"],"properties":{"baseFog":{"type":"number","minimum":0,"maximum":10},"steps":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","logExposure","density"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"logExposure":{"type":"number","minimum":-20,"maximum":20},"density":{"type":"number","minimum":0,"maximum":10}}}},"targetNetDensities":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"number","minimum":0,"maximum":10}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconstruct net photographic density from a base-plus-fog reading, retain local slopes and linearly bracket every requested crossing without extrapolating."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"photographic-sensitometric-strip-reconstruction","input":{"baseFog":0.1,"steps":[{"id":"A","logExposure":0,"density":0.2},{"id":"B","logExposure":1,"density":1.2},{"id":"C","logExposure":2,"density":1.6}],"targetNetDensities":[0.6,2]}}},"limitations":["Reconstruct net photographic density from a base-plus-fog reading, retain local slopes and linearly bracket every requested crossing without extrapolating. Non-monotone curves retain multiple crossings; no film-speed or ISO certification. Supplied photographic test records only. No exposure, chemical processing, image editing, physical equipment control or treatment instruction. Caller-provided conventions and targets are retained rather than prescribed. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"split-filter-masked-exposure-reconciliation","version":"1.0.0","name":"Split Filter Masked Exposure Reconciliation","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["zones","channels","exposures","approved"],"properties":{"zones":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"string","minLength":1,"maxLength":200}},"channels":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"string","minLength":1,"maxLength":200}},"exposures":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","channel","seconds","visibleZones"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"channel":{"type":"string","minLength":1,"maxLength":200},"seconds":{"type":"number","minimum":0,"maximum":1000000},"visibleZones":{"type":"array","minItems":0,"maxItems":32,"items":{"type":"string","minLength":1,"maxLength":200}}}}},"approved":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","zone","channel","seconds"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"zone":{"type":"string","minLength":1,"maxLength":200},"channel":{"type":"string","minLength":1,"maxLength":200},"seconds":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile effective exposure by discrete print zone and filter channel using explicit visible-zone masks."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"split-filter-masked-exposure-reconciliation","input":{"zones":["sky","land"],"channels":["soft","hard"],"exposures":[{"id":"E1","channel":"soft","seconds":10,"visibleZones":["sky","land"]},{"id":"E2","channel":"hard","seconds":5,"visibleZones":["land"]}],"approved":[{"id":"A","zone":"land","channel":"hard","seconds":4}]}}},"limitations":["Reconcile effective exposure by discrete print zone and filter channel using explicit visible-zone masks. Burn/dodge effects are represented by actual exposed zones; no spectral equivalence, automatic mask inference or print-quality prediction. Supplied photographic test records only. No exposure, chemical processing, image editing, physical equipment control or treatment instruction. Caller-provided conventions and targets are retained rather than prescribed. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"enlarger-carrier-print-coverage-proof","version":"1.0.0","name":"Enlarger Carrier and Print Coverage Proof","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["negative","carrier","magnification","printOffsetX","printOffsetY","paper"],"properties":{"negative":{"type":"object","additionalProperties":false,"required":["x","y","width","height"],"properties":{"x":{"type":"number","minimum":-100000,"maximum":100000},"y":{"type":"number","minimum":-100000,"maximum":100000},"width":{"type":"number","minimum":0.000001,"maximum":100000},"height":{"type":"number","minimum":0.000001,"maximum":100000}}},"carrier":{"type":"object","additionalProperties":false,"required":["x","y","width","height"],"properties":{"x":{"type":"number","minimum":-100000,"maximum":100000},"y":{"type":"number","minimum":-100000,"maximum":100000},"width":{"type":"number","minimum":0.000001,"maximum":100000},"height":{"type":"number","minimum":0.000001,"maximum":100000}}},"magnification":{"type":"number","minimum":0.000001,"maximum":10000},"printOffsetX":{"type":"number","minimum":-100000,"maximum":100000},"printOffsetY":{"type":"number","minimum":-100000,"maximum":100000},"paper":{"type":"object","additionalProperties":false,"required":["x","y","width","height"],"properties":{"x":{"type":"number","minimum":-100000,"maximum":100000},"y":{"type":"number","minimum":-100000,"maximum":100000},"width":{"type":"number","minimum":0.000001,"maximum":100000},"height":{"type":"number","minimum":0.000001,"maximum":100000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Project the intersecting negative/carrier rectangle through a supplied positive uniform magnification and translation onto a paper rectangle."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"enlarger-carrier-print-coverage-proof","input":{"negative":{"x":0,"y":0,"width":36,"height":24},"carrier":{"x":1,"y":1,"width":34,"height":22},"magnification":5,"printOffsetX":0,"printOffsetY":0,"paper":{"x":0,"y":0,"width":150,"height":100}}}},"limitations":["Project the intersecting negative/carrier rectangle through a supplied positive uniform magnification and translation onto a paper rectangle. Rotation, lens distortion, emulsion mirroring and optical exposure falloff are excluded. Supplied photographic test records only. No exposure, chemical processing, image editing, physical equipment control or treatment instruction. Caller-provided conventions and targets are retained rather than prescribed. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"photographic-emulsion-orientation-chain","version":"1.0.0","name":"Photographic Emulsion Orientation Chain","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["points","stages"],"properties":{"points":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","x","y"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"x":{"type":"number","minimum":-100000,"maximum":100000},"y":{"type":"number","minimum":-100000,"maximum":100000}}}},"stages":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","operation"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"operation":{"enum":["rotate90","rotate180","rotate270","mirrorX","mirrorY"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve an explicitly declared sequence of origin-centered quarter-turns and horizontal/vertical mirrors into exact coordinate correspondence and handedness."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"photographic-emulsion-orientation-chain","input":{"points":[{"id":"P","x":2,"y":3}],"stages":[{"id":"A","operation":"mirrorX"},{"id":"B","operation":"rotate90"}]}}},"limitations":["Resolve an explicitly declared sequence of origin-centered quarter-turns and horizontal/vertical mirrors into exact coordinate correspondence and handedness. Coordinates are Cartesian with x right/y up; optical or emulsion transformations are never guessed. Supplied photographic test records only. No exposure, chemical processing, image editing, physical equipment control or treatment instruction. Caller-provided conventions and targets are retained rather than prescribed. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"stop-stepped-test-strip-exposure-proof","version":"1.0.0","name":"Stop Stepped Test Strip Exposure Proof","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["referenceSeconds","mode","steps","toleranceSeconds"],"properties":{"referenceSeconds":{"type":"number","minimum":0.000001,"maximum":1000000},"mode":{"enum":["independent","cumulative"]},"steps":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","stopOffset","recordedIncrementSeconds"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"stopOffset":{"type":"number","minimum":-30,"maximum":30},"recordedIncrementSeconds":{"type":"number","minimum":0,"maximum":1000000000000}}}},"toleranceSeconds":{"type":"number","minimum":0,"maximum":1000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile logarithmic stop-spaced test exposures and the actual additional exposures needed for a cumulative strip."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"stop-stepped-test-strip-exposure-proof","input":{"referenceSeconds":10,"mode":"cumulative","steps":[{"id":"A","stopOffset":0,"recordedIncrementSeconds":10},{"id":"B","stopOffset":1,"recordedIncrementSeconds":10},{"id":"C","stopOffset":2,"recordedIncrementSeconds":20}],"toleranceSeconds":0}}},"limitations":["Reconcile logarithmic stop-spaced test exposures and the actual additional exposures needed for a cumulative strip. One stop doubles time at unchanged light intensity; unsupported decreasing cumulative targets reject before checkout. Supplied photographic test records only. No exposure, chemical processing, image editing, physical equipment control or treatment instruction. Caller-provided conventions and targets are retained rather than prescribed. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"safelight-paired-density-test-record","version":"1.0.0","name":"Safelight Paired Density Test Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["allowedNetIncrease","readings"],"properties":{"allowedNetIncrease":{"type":"number","minimum":0,"maximum":10},"readings":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","exposureMinutes","protectedDensity","exposedDensity","darkControlDifference"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"exposureMinutes":{"type":"number","minimum":0,"maximum":1000000},"protectedDensity":{"type":"number","minimum":0,"maximum":10},"exposedDensity":{"type":"number","minimum":0,"maximum":10},"darkControlDifference":{"type":"number","minimum":-10,"maximum":10}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile measured safelight-test pairs against their dark control and a caller-declared net-density allowance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"safelight-paired-density-test-record","input":{"allowedNetIncrease":0.05,"readings":[{"id":"A","exposureMinutes":1,"protectedDensity":0.1,"exposedDensity":0.13,"darkControlDifference":0.01},{"id":"B","exposureMinutes":3,"protectedDensity":0.1,"exposedDensity":0.2,"darkControlDifference":0.01}]}}},"limitations":["Reconcile measured safelight-test pairs against their dark control and a caller-declared net-density allowance. Retain negative corrected readings, do not interpolate or infer unmeasured passing times; comparisons use twelve significant decimal digits, matching the reported approximate values. This is a test record, not safelight qualification. Supplied photographic test records only. No exposure, chemical processing, image editing, physical equipment control or treatment instruction. Caller-provided conventions and targets are retained rather than prescribed. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fret-position-drawing-reconciliation","version":"1.0.0","name":"Fret Position Drawing Reconciliation","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["scaleLength","tolerance","frets"],"properties":{"scaleLength":{"type":"number","minimum":0.000001,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000},"frets":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","pitchRatio","measuredFromNut"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"pitchRatio":{"type":"number","minimum":1,"maximum":1024},"measuredFromNut":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile fret positions measured from the nut using explicitly supplied increasing pitch ratios and a scale length."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fret-position-drawing-reconciliation","input":{"scaleLength":600,"tolerance":0.1,"frets":[{"id":"F1","pitchRatio":2,"measuredFromNut":300},{"id":"F2","pitchRatio":4,"measuredFromNut":449.8}]}}},"limitations":["Reconcile fret positions measured from the nut using explicitly supplied increasing pitch ratios and a scale length. Equal temperament is not assumed; bridge compensation, string stiffness and sound quality are excluded. Supplied workshop measurements and caller-declared targets only. Use one consistent length unit per job. No acoustic prediction, instrument adjustment, structural approval or target-setting recommendation. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"nut-slot-center-edge-spacing-review","version":"1.0.0","name":"Nut Slot Center and Edge Spacing Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["nutWidth","leftEdge","rightEdge","convention","tolerance","strings"],"properties":{"nutWidth":{"type":"number","minimum":0.000001,"maximum":1000000},"leftEdge":{"type":"number","minimum":0,"maximum":1000000},"rightEdge":{"type":"number","minimum":0,"maximum":1000000},"convention":{"enum":["equalCenters","equalClearGaps"]},"tolerance":{"type":"number","minimum":0,"maximum":1000000},"strings":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","diameter","measuredCenter"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"diameter":{"type":"number","minimum":0.000001,"maximum":1000000},"measuredCenter":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile ordered string diameters and measured nut-slot centers under an explicit equal-center or equal-clear-gap convention."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"nut-slot-center-edge-spacing-review","input":{"nutWidth":10,"leftEdge":1,"rightEdge":1,"convention":"equalClearGaps","tolerance":0,"strings":[{"id":"L","diameter":1,"measuredCenter":1.5},{"id":"R","diameter":2,"measuredCenter":8}]}}},"limitations":["Reconcile ordered string diameters and measured nut-slot centers under an explicit equal-center or equal-clear-gap convention. Edge allowances are measured to outer string edges; no slot width/depth or playability assessment. Supplied workshop measurements and caller-declared targets only. Use one consistent length unit per job. No acoustic prediction, instrument adjustment, structural approval or target-setting recommendation. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fingerboard-circular-radius-profile-inspection","version":"1.0.0","name":"Fingerboard Circular Radius Profile Inspection","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["radius","tolerance","stations"],"properties":{"radius":{"type":"number","minimum":0.000001,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000},"stations":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","x","measuredDrop"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"x":{"type":"number","minimum":-1000000,"maximum":1000000},"measuredDrop":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect transverse drops from a crown tangent against a supplied circular radius using stable sagitta arithmetic."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fingerboard-circular-radius-profile-inspection","input":{"radius":100,"tolerance":0.01,"stations":[{"id":"C","x":0,"measuredDrop":0},{"id":"E","x":60,"measuredDrop":20}]}}},"limitations":["Inspect transverse drops from a crown tangent against a supplied circular radius using stable sagitta arithmetic. Compound radii, longitudinal relief and surface fitting are excluded. Supplied workshop measurements and caller-declared targets only. Use one consistent length unit per job. No acoustic prediction, instrument adjustment, structural approval or target-setting recommendation. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"neck-relief-reference-chord-record","version":"1.0.0","name":"Neck Relief Reference Chord Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["strings","measurements"],"properties":{"strings":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","firstStation","lastStation","firstHeight","lastHeight","minRelief","maxRelief"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"firstStation":{"type":"number","minimum":-1000000,"maximum":1000000},"lastStation":{"type":"number","minimum":-1000000,"maximum":1000000},"firstHeight":{"type":"number","minimum":-1000000,"maximum":1000000},"lastHeight":{"type":"number","minimum":-1000000,"maximum":1000000},"minRelief":{"type":"number","minimum":-1000000,"maximum":1000000},"maxRelief":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"measurements":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","stringId","station","measuredHeight"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"stringId":{"type":"string","minLength":1,"maxLength":200},"station":{"type":"number","minimum":-1000000,"maximum":1000000},"measuredHeight":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconstruct a separate linear reference chord for each string and signed intermediate relief as reference minus measured height."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"neck-relief-reference-chord-record","input":{"strings":[{"id":"S","firstStation":0,"lastStation":100,"firstHeight":2,"lastHeight":4,"minRelief":0,"maxRelief":1}],"measurements":[{"id":"M","stringId":"S","station":50,"measuredHeight":2.5}]}}},"limitations":["Reconstruct a separate linear reference chord for each string and signed intermediate relief as reference minus measured height. Keep strings without readings explicit; no truss-rod instructions or ideal relief assumption. Supplied workshop measurements and caller-declared targets only. Use one consistent length unit per job. No acoustic prediction, instrument adjustment, structural approval or target-setting recommendation. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"instrument-open-harmonic-fretted-intonation","version":"1.0.0","name":"Instrument Open Harmonic and Fretted Intonation Comparison","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["unitsPerOctave","strings"],"properties":{"unitsPerOctave":{"type":"number","minimum":0.000001,"maximum":1000000},"strings":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","openHz","harmonicHz","frettedHz","harmonicTargetRatio","frettedTargetRatio","allowedAbsoluteUnits"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"openHz":{"type":"number","minimum":0.000001,"maximum":1000000},"harmonicHz":{"type":"number","minimum":0.000001,"maximum":1000000},"frettedHz":{"type":"number","minimum":0.000001,"maximum":1000000},"harmonicTargetRatio":{"type":"number","minimum":0.000001,"maximum":1000000},"frettedTargetRatio":{"type":"number","minimum":0.000001,"maximum":1000000},"allowedAbsoluteUnits":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare matched open/harmonic/fretted frequency measurements to caller-supplied ratios and units per octave."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"instrument-open-harmonic-fretted-intonation","input":{"unitsPerOctave":1200,"strings":[{"id":"S","openHz":100,"harmonicHz":200,"frettedHz":400,"harmonicTargetRatio":2,"frettedTargetRatio":2,"allowedAbsoluteUnits":1}]}}},"limitations":["Compare matched open/harmonic/fretted frequency measurements to caller-supplied ratios and units per octave. It does not estimate pitch from audio, identify harmonics or prescribe saddle/nut changes. Supplied workshop measurements and caller-declared targets only. Use one consistent length unit per job. No acoustic prediction, instrument adjustment, structural approval or target-setting recommendation. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"soundboard-graduation-grid-reconciliation","version":"1.0.0","name":"Soundboard Graduation Grid Reconciliation","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["rows","columns","cellWidth","cellHeight","minimumThickness","maximumThickness","measurements"],"properties":{"rows":{"type":"integer","minimum":1,"maximum":16},"columns":{"type":"integer","minimum":1,"maximum":16},"cellWidth":{"type":"number","minimum":0.000001,"maximum":1000000},"cellHeight":{"type":"number","minimum":0.000001,"maximum":1000000},"minimumThickness":{"type":"number","minimum":0,"maximum":1000000},"maximumThickness":{"type":"number","minimum":0,"maximum":1000000},"measurements":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","row","column","thickness"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"row":{"type":"integer","minimum":0,"maximum":1000000000},"column":{"type":"integer","minimum":0,"maximum":1000000000},"thickness":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a rectangular measurement grid to a declared thickness envelope and integrate only measured cells as constant-thickness rectangles."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"soundboard-graduation-grid-reconciliation","input":{"rows":1,"columns":2,"cellWidth":10,"cellHeight":20,"minimumThickness":2,"maximumThickness":3,"measurements":[{"id":"M","row":0,"column":0,"thickness":4}]}}},"limitations":["Reconcile a rectangular measurement grid to a declared thickness envelope and integrate only measured cells as constant-thickness rectangles. Unmeasured cells are never filled; outline weighting and stiffness/tonal prediction are excluded. Supplied workshop measurements and caller-declared targets only. Use one consistent length unit per job. No acoustic prediction, instrument adjustment, structural approval or target-setting recommendation. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bridge-string-path-angle-record","version":"1.0.0","name":"Bridge String Path Angle Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["strings"],"properties":{"strings":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","approachX","approachY","saddleX","saddleY","anchorX","anchorY","minimumTurnDegrees","maximumTurnDegrees"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"approachX":{"type":"number","minimum":-1000000,"maximum":1000000},"approachY":{"type":"number","minimum":-1000000,"maximum":1000000},"saddleX":{"type":"number","minimum":-1000000,"maximum":1000000},"saddleY":{"type":"number","minimum":-1000000,"maximum":1000000},"anchorX":{"type":"number","minimum":-1000000,"maximum":1000000},"anchorY":{"type":"number","minimum":-1000000,"maximum":1000000},"minimumTurnDegrees":{"type":"number","minimum":-180,"maximum":180},"maximumTurnDegrees":{"type":"number","minimum":-180,"maximum":180}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile2D approach/saddle/anchor coordinates into a signed path turn in[-180,180), x right/y up."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bridge-string-path-angle-record","input":{"strings":[{"id":"S","approachX":0,"approachY":0,"saddleX":1,"saddleY":0,"anchorX":1,"anchorY":-1,"minimumTurnDegrees":-100,"maximumTurnDegrees":-80}]}}},"limitations":["Reconcile2D approach/saddle/anchor coordinates into a signed path turn in[-180,180), x right/y up. No downforce, tension, clearance,3D geometry or sound-quality calculation. Supplied workshop measurements and caller-declared targets only. Use one consistent length unit per job. No acoustic prediction, instrument adjustment, structural approval or target-setting recommendation. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"osc-core-message-inspector","version":"1.0.0","name":"OSC Core Message Inspector","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["packetHex"],"properties":{"packetHex":{"type":"string","minLength":8,"maxLength":16384,"pattern":"^(?:[0-9a-fA-F]{2})+$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode one complete OSC message and validate its type tags, values, exact byte consumption and padding."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"osc-core-message-inspector","input":{"packetHex":"2f6100002c69000000000007"}}},"limitations":["Decode one complete OSC message and validate its type tags, values, exact byte consumption and padding. OSC1.0 core profile supports explicit i/f/s/b tags, zero padding and finite float32 values. Packets are supplied as hex, at most8192bytes; bundles have at most8nesting levels and128nodes. At most128arguments per message and512per packet are supported. No network message is sent, scheduled or executed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"osc-nested-bundle-inventory","version":"1.0.0","name":"OSC Nested Bundle Inventory","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["packetHex"],"properties":{"packetHex":{"type":"string","minLength":8,"maxLength":16384,"pattern":"^(?:[0-9a-fA-F]{2})+$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inventory messages inside nested OSC bundles while retaining their paths and timing-order discrepancies."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"osc-nested-bundle-inventory","input":{"packetHex":"2362756e646c650000000000000000010000000c2f6100002c69000000000007"}}},"limitations":["Inventory messages inside nested OSC bundles while retaining their paths and timing-order discrepancies. OSC1.0 core profile supports explicit i/f/s/b tags, zero padding and finite float32 values. Packets are supplied as hex, at most8192bytes; bundles have at most8nesting levels and128nodes. At most128arguments per message and512per packet are supported. No network message is sent, scheduled or executed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"osc-core-message-encoder","version":"1.0.0","name":"OSC Core Message Encoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["address","args"],"properties":{"address":{"type":"string","minLength":1,"maxLength":2048},"args":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["type","value"],"properties":{"type":{"enum":["i","f","s","b"]},"value":{"type":["string","number"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode a supplied OSC address and typed arguments into a validated byte-exact core message."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"osc-core-message-encoder","input":{"address":"/a","args":[{"type":"i","value":7}]}}},"limitations":["Encode a supplied OSC address and typed arguments into a validated byte-exact core message. OSC1.0 core profile supports explicit i/f/s/b tags, zero padding and finite float32 values. Packets are supplied as hex, at most8192bytes; bundles have at most8nesting levels and128nodes. At most128arguments per message and512per packet are supported. No network message is sent, scheduled or executed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"osc-explicit-era-timetag-conversion","version":"1.0.0","name":"OSC Explicit Era Timetag Conversion","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["seconds","fraction","era"],"properties":{"seconds":{"type":"integer","minimum":0,"maximum":4294967295},"fraction":{"type":"integer","minimum":0,"maximum":4294967295},"era":{"enum":[0,1]}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Convert a split OSC timetag with an explicitly supplied NTP era into Unix whole seconds and fractional seconds; retain the immediate sentinel."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"osc-explicit-era-timetag-conversion","input":{"seconds":2208988800,"fraction":2147483648,"era":0}}},"limitations":["Convert a split OSC timetag with an explicitly supplied NTP era into Unix whole seconds and fractional seconds; retain the immediate sentinel. OSC1.0 core profile supports explicit i/f/s/b tags, zero padding and finite float32 values. Packets are supplied as hex, at most8192bytes; bundles have at most8nesting levels and128nodes. At most128arguments per message and512per packet are supported. No network message is sent, scheduled or executed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"osc-validated-bundle-encoder","version":"1.0.0","name":"OSC Validated Bundle Encoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["seconds","fraction","packets"],"properties":{"seconds":{"type":"integer","minimum":0,"maximum":4294967295},"fraction":{"type":"integer","minimum":0,"maximum":4294967295},"packets":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":8,"maxLength":16384,"pattern":"^(?:[0-9a-fA-F]{2})+$"}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Assemble validated OSC packets into a length-correct bundle with an explicit split timetag and timing-order review."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"osc-validated-bundle-encoder","input":{"seconds":0,"fraction":1,"packets":["2f6100002c69000000000007"]}}},"limitations":["Assemble validated OSC packets into a length-correct bundle with an explicit split timetag and timing-order review. OSC1.0 core profile supports explicit i/f/s/b tags, zero padding and finite float32 values. Packets are supplied as hex, at most8192bytes; bundles have at most8nesting levels and128nodes. At most128arguments per message and512per packet are supported. No network message is sent, scheduled or executed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"osc-length-prefixed-stream-inspector","version":"1.0.0","name":"OSC Length Prefixed Stream Inspector","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["streamHex"],"properties":{"streamHex":{"type":"string","minLength":8,"maxLength":16384,"pattern":"^(?:[0-9a-fA-F]{2})+$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Validate signed32bit length-prefixed OSC stream frames and inspect each complete packet without opening a connection."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"osc-length-prefixed-stream-inspector","input":{"streamHex":"0000000c2f6100002c69000000000007"}}},"limitations":["Validate signed32bit length-prefixed OSC stream frames and inspect each complete packet without opening a connection. OSC1.0 core profile supports explicit i/f/s/b tags, zero padding and finite float32 values. Packets are supplied as hex, at most8192bytes; bundles have at most8nesting levels and128nodes. At most128arguments per message and512per packet are supported. No network message is sent, scheduled or executed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"osc-packet-semantic-comparison","version":"1.0.0","name":"OSC Packet Semantic Comparison","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["firstHex","secondHex"],"properties":{"firstHex":{"type":"string","minLength":8,"maxLength":16384,"pattern":"^(?:[0-9a-fA-F]{2})+$"},"secondHex":{"type":"string","minLength":8,"maxLength":16384,"pattern":"^(?:[0-9a-fA-F]{2})+$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare two validated OSC packets, preserving nested order, tags, decoded argument values and timetags."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"osc-packet-semantic-comparison","input":{"firstHex":"2f6100002c69000000000007","secondHex":"2F6100002C69000000000007"}}},"limitations":["Compare two validated OSC packets, preserving nested order, tags, decoded argument values and timetags. OSC1.0 core profile supports explicit i/f/s/b tags, zero padding and finite float32 values. Packets are supplied as hex, at most8192bytes; bundles have at most8nesting levels and128nodes. At most128arguments per message and512per packet are supported. No network message is sent, scheduled or executed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"osc-address-argument-signature-register","version":"1.0.0","name":"OSC Address Argument Signature Register","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["packetHex"],"properties":{"packetHex":{"type":"string","minLength":8,"maxLength":16384,"pattern":"^(?:[0-9a-fA-F]{2})+$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Group a supplied OSC packet by address and expose repeated-message counts and argument-signature variants."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"osc-address-argument-signature-register","input":{"packetHex":"2362756e646c650000000000000000010000000c2f6100002c69000000000007"}}},"limitations":["Group a supplied OSC packet by address and expose repeated-message counts and argument-signature variants. OSC1.0 core profile supports explicit i/f/s/b tags, zero padding and finite float32 values. Packets are supplied as hex, at most8192bytes; bundles have at most8nesting levels and128nodes. At most128arguments per message and512per packet are supported. No network message is sent, scheduled or executed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"osc-declared-address-contract-review","version":"1.0.0","name":"OSC Declared Address Contract Review","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["packetHex","rules"],"properties":{"packetHex":{"type":"string","minLength":8,"maxLength":16384,"pattern":"^(?:[0-9a-fA-F]{2})+$"},"rules":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","address","typeTags"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"address":{"type":"string","minLength":1,"maxLength":2048},"typeTags":{"type":"string","minLength":1,"maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check exact OSC addresses and argument signatures against a supplied address contract; wildcard dispatch is outside this profile."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"osc-declared-address-contract-review","input":{"packetHex":"2f6100002c69000000000007","rules":[{"id":"R1","address":"/a","typeTags":",f"}]}}},"limitations":["Check exact OSC addresses and argument signatures against a supplied address contract; wildcard dispatch is outside this profile. OSC1.0 core profile supports explicit i/f/s/b tags, zero padding and finite float32 values. Packets are supplied as hex, at most8192bytes; bundles have at most8nesting levels and128nodes. At most128arguments per message and512per packet are supported. No network message is sent, scheduled or executed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"osc-bundle-timetag-order-review","version":"1.0.0","name":"OSC Bundle Timetag Order Review","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["packetHex"],"properties":{"packetHex":{"type":"string","minLength":8,"maxLength":16384,"pattern":"^(?:[0-9a-fA-F]{2})+$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review nested bundle timetags for children earlier than their enclosing non-immediate bundle without scheduling any message."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"osc-bundle-timetag-order-review","input":{"packetHex":"2362756e646c650000000000000000010000000c2f6100002c69000000000007"}}},"limitations":["Review nested bundle timetags for children earlier than their enclosing non-immediate bundle without scheduling any message. OSC1.0 core profile supports explicit i/f/s/b tags, zero padding and finite float32 values. Packets are supplied as hex, at most8192bytes; bundles have at most8nesting levels and128nodes. At most128arguments per message and512per packet are supported. No network message is sent, scheduled or executed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"vcard4-envelope-cardinality-review","version":"1.0.0","name":"vCard4 Envelope and Cardinality Review","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["content"],"properties":{"content":{"type":"string","minLength":1,"maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review the single-card BEGIN/VERSION/FN/END envelope and report missing or repeated structural records; this is not complete vCard conformance certification."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"vcard4-envelope-cardinality-review","input":{"content":"BEGIN:VCARD\r\nVERSION:4.0\r\nFN:Example Contact\r\nEND:VCARD\r\n"}}},"limitations":["Review the single-card BEGIN/VERSION/FN/END envelope and report missing or repeated structural records; this is not complete vCard conformance certification. One supplied vCard4.0 text profile, at most256logical lines and24000characters. RFC6868caret decoding, vCard3.0 conversion, binary attachments and external retrieval are excluded. Use synthetic or otherwise authorized non-sensitive records. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"vcard-content-line-json-decoder","version":"1.0.0","name":"vCard Content Line JSON Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["content"],"properties":{"content":{"type":"string","minLength":1,"maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Unfold and decode supplied vCard content lines into ordered names, groups, raw values and explicit parameter values without guessing property meaning."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"vcard-content-line-json-decoder","input":{"content":"item1.EMAIL;TYPE=work:example@example.invalid\r\n"}}},"limitations":["Unfold and decode supplied vCard content lines into ordered names, groups, raw values and explicit parameter values without guessing property meaning. One supplied vCard4.0 text profile, at most256logical lines and24000characters. RFC6868caret decoding, vCard3.0 conversion, binary attachments and external retrieval are excluded. Use synthetic or otherwise authorized non-sensitive records. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"vcard-text-escape-codec","version":"1.0.0","name":"vCard Text Escape Codec","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["mode","value"],"properties":{"mode":{"enum":["encode","decode"]},"value":{"type":"string","maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode or decode the backslash escapes of one vCard TEXT value while preserving component delimiters when escaped; URI values are outside this codec."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"vcard-text-escape-codec","input":{"mode":"decode","value":"A\\, B\\nC\\;D"}}},"limitations":["Encode or decode the backslash escapes of one vCard TEXT value while preserving component delimiters when escaped; URI values are outside this codec. One supplied vCard4.0 text profile, at most256logical lines and24000characters. RFC6868caret decoding, vCard3.0 conversion, binary attachments and external retrieval are excluded. Use synthetic or otherwise authorized non-sensitive records. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"vcard-structured-name-decoder","version":"1.0.0","name":"vCard Structured Name Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["rawValue"],"properties":{"rawValue":{"type":"string","maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode the five N components into ordered text lists, retaining empty components and escaped semicolon/comma values without inferring a person identity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"vcard-structured-name-decoder","input":{"rawValue":"Example;Alex;Middle;Dr.;Jr."}}},"limitations":["Decode the five N components into ordered text lists, retaining empty components and escaped semicolon/comma values without inferring a person identity. One supplied vCard4.0 text profile, at most256logical lines and24000characters. RFC6868caret decoding, vCard3.0 conversion, binary attachments and external retrieval are excluded. Use synthetic or otherwise authorized non-sensitive records. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"vcard-structured-address-decoder","version":"1.0.0","name":"vCard Structured Address Decoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["rawValue"],"properties":{"rawValue":{"type":"string","maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode the seven ADR components while preserving empty slots and escaped text; postal deliverability and geocoding are not assessed."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"vcard-structured-address-decoder","input":{"rawValue":";;1 Example St;Example City;ZZ;00000;Example"}}},"limitations":["Decode the seven ADR components while preserving empty slots and escaped text; postal deliverability and geocoding are not assessed. One supplied vCard4.0 text profile, at most256logical lines and24000characters. RFC6868caret decoding, vCard3.0 conversion, binary attachments and external retrieval are excluded. Use synthetic or otherwise authorized non-sensitive records. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"vcard-property-preference-review","version":"1.0.0","name":"vCard Property Preference Review","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["content"],"properties":{"content":{"type":"string","minLength":1,"maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review explicit PREF1–100 values and repeated ranks within each property type, retaining original line order and unspecified ranks as null."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"vcard-property-preference-review","input":{"content":"EMAIL;PREF=1:a@example.invalid\nEMAIL;PREF=1:b@example.invalid"}}},"limitations":["Review explicit PREF1–100 values and repeated ranks within each property type, retaining original line order and unspecified ranks as null. One supplied vCard4.0 text profile, at most256logical lines and24000characters. RFC6868caret decoding, vCard3.0 conversion, binary attachments and external retrieval are excluded. Use synthetic or otherwise authorized non-sensitive records. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"vcard-alternate-language-crosswalk","version":"1.0.0","name":"vCard Alternate Language Crosswalk","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["content"],"properties":{"content":{"type":"string","minLength":1,"maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Crosswalk ALTID variants by property name and supplied LANGUAGE labels, exposing repeated labels; this checks a bounded language-tag syntax rather than the IANA registry."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"vcard-alternate-language-crosswalk","input":{"content":"FN;ALTID=1;LANGUAGE=en:Example\nFN;ALTID=1;LANGUAGE=fr:Exemple"}}},"limitations":["Crosswalk ALTID variants by property name and supplied LANGUAGE labels, exposing repeated labels; this checks a bounded language-tag syntax rather than the IANA registry. One supplied vCard4.0 text profile, at most256logical lines and24000characters. RFC6868caret decoding, vCard3.0 conversion, binary attachments and external retrieval are excluded. Use synthetic or otherwise authorized non-sensitive records. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"vcard-pid-client-map-coverage","version":"1.0.0","name":"vCard PID Client Map Coverage","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["content"],"properties":{"content":{"type":"string","minLength":1,"maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve explicitly supplied PID client components against CLIENTPIDMAP entries and retain unmapped references; positive1–999999999 numeric identifiers only; map targets are retained as opaque supplied strings, not URI-validated."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"vcard-pid-client-map-coverage","input":{"content":"CLIENTPIDMAP:1;urn:uuid:example\nEMAIL;PID=2.1:a@example.invalid\nTEL;PID=3.2:tel:+10000000000"}}},"limitations":["Resolve explicitly supplied PID client components against CLIENTPIDMAP entries and retain unmapped references; positive1–999999999 numeric identifiers only; map targets are retained as opaque supplied strings, not URI-validated. No remote identity lookup or synchronization. One supplied vCard4.0 text profile, at most256logical lines and24000characters. RFC6868caret decoding, vCard3.0 conversion, binary attachments and external retrieval are excluded. Use synthetic or otherwise authorized non-sensitive records. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"vcard-contact-uri-scheme-review","version":"1.0.0","name":"vCard Contact URI Scheme Review","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["content"],"properties":{"content":{"type":"string","minLength":1,"maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review URL/TEL/IMPP/GEO URI schemes and the bounded subset (HTTP(S) URLs without credentials, simple tel numbers/parameters, arbitrary parseable IMPP URIs and numeric geo coordinate forms) without following links, calling numbers, validating coordinates or testing reachability."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"vcard-contact-uri-scheme-review","input":{"content":"URL:https://example.invalid/contact\nTEL:tel:+10000000000"}}},"limitations":["Review URL/TEL/IMPP/GEO URI schemes and the bounded subset (HTTP(S) URLs without credentials, simple tel numbers/parameters, arbitrary parseable IMPP URIs and numeric geo coordinate forms) without following links, calling numbers, validating coordinates or testing reachability. One supplied vCard4.0 text profile, at most256logical lines and24000characters. RFC6868caret decoding, vCard3.0 conversion, binary attachments and external retrieval are excluded. Use synthetic or otherwise authorized non-sensitive records. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"vcard-utc-revision-timestamp-review","version":"1.0.0","name":"vCard UTC Revision Timestamp Review","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["content"],"properties":{"content":{"type":"string","minLength":1,"maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Validate REV values in the explicitly supported whole-second basic UTC form and expose their epoch milliseconds; timezone-local, reduced precision and leap-second forms remain unsupported."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"vcard-utc-revision-timestamp-review","input":{"content":"REV:20260101T120000Z"}}},"limitations":["Validate REV values in the explicitly supported whole-second basic UTC form and expose their epoch milliseconds; timezone-local, reduced precision and leap-second forms remain unsupported. One supplied vCard4.0 text profile, at most256logical lines and24000characters. RFC6868caret decoding, vCard3.0 conversion, binary attachments and external retrieval are excluded. Use synthetic or otherwise authorized non-sensitive records. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gtfs-stop-parent-reference-review","version":"1.0.0","name":"GTFS Stop Parent Reference Review","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["stops"],"properties":{"stops":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","locationType","parentStation"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"locationType":{"enum":[0,1,2,3,4]},"parentStation":{"type":"string","maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review stops.location_type and parent_station relationships, including station parents for platforms/entrances/nodes and platform parents for boarding areas."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gtfs-stop-parent-reference-review","input":{"stops":[{"id":"ST","locationType":1,"parentStation":""},{"id":"P","locationType":0,"parentStation":"ST"},{"id":"B","locationType":4,"parentStation":"ST"}]}}},"limitations":["Review stops.location_type and parent_station relationships, including station parents for platforms/entrances/nodes and platform parents for boarding areas. Empty parentStation represents an omitted field. Supplied JSON projection of the stated GTFS Schedule tables only; at most128object records per table and256plain IDs/dates. YYYYMMDD date fields use the explicit Ymd/ymd keys. No feed download, routing, vehicle tracking, timezone conversion or full-feed certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gtfs-trip-route-service-crosswalk","version":"1.0.0","name":"GTFS Trip Route and Service Crosswalk","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["routes","serviceIds","trips"],"properties":{"routes":{"type":"array","minItems":1,"maxItems":256,"items":{"type":"string","minLength":1,"maxLength":200}},"serviceIds":{"type":"array","minItems":1,"maxItems":256,"items":{"type":"string","minLength":1,"maxLength":200}},"trips":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","routeId","serviceId"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"routeId":{"type":"string","minLength":1,"maxLength":200},"serviceId":{"type":"string","minLength":1,"maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve trip route_id and service_id against explicit supplied route IDs and the union of calendar/calendar_dates service IDs; unrelated optional trip fields are excluded."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gtfs-trip-route-service-crosswalk","input":{"routes":["R1"],"serviceIds":["W"],"trips":[{"id":"T1","routeId":"R1","serviceId":"W"},{"id":"T2","routeId":"R2","serviceId":"W"}]}}},"limitations":["Resolve trip route_id and service_id against explicit supplied route IDs and the union of calendar/calendar_dates service IDs; unrelated optional trip fields are excluded. Supplied JSON projection of the stated GTFS Schedule tables only; at most128object records per table and256plain IDs/dates. YYYYMMDD date fields use the explicit Ymd/ymd keys. No feed download, routing, vehicle tracking, timezone conversion or full-feed certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gtfs-stop-time-key-sequence-review","version":"1.0.0","name":"GTFS Stop Time Key and Sequence Review","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["tripIds","stopIds","stopTimes"],"properties":{"tripIds":{"type":"array","minItems":1,"maxItems":256,"items":{"type":"string","minLength":1,"maxLength":200}},"stopIds":{"type":"array","minItems":1,"maxItems":256,"items":{"type":"string","minLength":1,"maxLength":200}},"stopTimes":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","tripId","stopId","stopSequence"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"tripId":{"type":"string","minLength":1,"maxLength":200},"stopId":{"type":"string","minLength":1,"maxLength":200},"stopSequence":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review stop_times primary-key uniqueness and supplied trip/stop references without requiring consecutive stop_sequence values."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gtfs-stop-time-key-sequence-review","input":{"tripIds":["T"],"stopIds":["A","B"],"stopTimes":[{"id":"x","tripId":"T","stopId":"A","stopSequence":1},{"id":"y","tripId":"T","stopId":"B","stopSequence":1}]}}},"limitations":["Review stop_times primary-key uniqueness and supplied trip/stop references without requiring consecutive stop_sequence values. Repeated visits to a stop remain valid at distinct sequences. Supplied JSON projection of the stated GTFS Schedule tables only; at most128object records per table and256plain IDs/dates. YYYYMMDD date fields use the explicit Ymd/ymd keys. No feed download, routing, vehicle tracking, timezone conversion or full-feed certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gtfs-trip-service-day-time-review","version":"1.0.0","name":"GTFS Trip Service Day Time Review","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["stopTimes"],"properties":{"stopTimes":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","tripId","stopSequence","arrival","departure"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"tripId":{"type":"string","minLength":1,"maxLength":200},"stopSequence":{"type":"integer","minimum":0,"maximum":1000000000},"arrival":{"type":"string","pattern":"^[0-9]{1,2}:[0-5][0-9]:[0-5][0-9]$"},"departure":{"type":"string","pattern":"^[0-9]{1,2}:[0-5][0-9]:[0-5][0-9]$"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review explicit arrival/departure chronology by trip and stop_sequence with service-day hours00–99, including values beyond24:00:00."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gtfs-trip-service-day-time-review","input":{"stopTimes":[{"id":"A","tripId":"T","stopSequence":1,"arrival":"23:59:00","departure":"24:00:00"},{"id":"B","tripId":"T","stopSequence":5,"arrival":"24:05:00","departure":"24:06:00"}]}}},"limitations":["Review explicit arrival/departure chronology by trip and stop_sequence with service-day hours00–99, including values beyond24:00:00. Empty, interpolated and on-demand windows are excluded; no wall-clock/DST conversion. Supplied JSON projection of the stated GTFS Schedule tables only; at most128object records per table and256plain IDs/dates. YYYYMMDD date fields use the explicit Ymd/ymd keys. No feed download, routing, vehicle tracking, timezone conversion or full-feed certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gtfs-calendar-service-date-expansion","version":"1.0.0","name":"GTFS Calendar Service Date Expansion","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["startYmd","endYmd","weekdays"],"properties":{"startYmd":{"type":"string","pattern":"^[0-9]{8}$"},"endYmd":{"type":"string","pattern":"^[0-9]{8}$"},"weekdays":{"type":"array","minItems":0,"maxItems":7,"items":{"enum":[0,1,2,3,4,5,6]}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Expand one calendar.txt service interval into its inclusive active civil dates, using weekdays0=Sunday through6=Saturday."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gtfs-calendar-service-date-expansion","input":{"startYmd":"20260105","endYmd":"20260111","weekdays":[1,3,5]}}},"limitations":["Expand one calendar.txt service interval into its inclusive active civil dates, using weekdays0=Sunday through6=Saturday. At most256calendar days; no exceptions or timezone conversion in this operation. Supplied JSON projection of the stated GTFS Schedule tables only; at most128object records per table and256plain IDs/dates. YYYYMMDD date fields use the explicit Ymd/ymd keys. No feed download, routing, vehicle tracking, timezone conversion or full-feed certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gtfs-calendar-exception-application","version":"1.0.0","name":"GTFS Calendar Exception Application","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["baseDates","exceptions"],"properties":{"baseDates":{"type":"array","minItems":0,"maxItems":256,"items":{"type":"string","pattern":"^[0-9]{8}$"}},"exceptions":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","ymd","exceptionType"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"ymd":{"type":"string","pattern":"^[0-9]{8}$"},"exceptionType":{"enum":[1,2]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Apply calendar_dates exception types1(add) and2(remove) to one supplied service date set."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gtfs-calendar-exception-application","input":{"baseDates":["20260105","20260106"],"exceptions":[{"id":"E1","ymd":"20260106","exceptionType":2},{"id":"E2","ymd":"20260107","exceptionType":1}]}}},"limitations":["Apply calendar_dates exception types1(add) and2(remove) to one supplied service date set. Duplicate exception dates reject; absent removals remain visible. This is not a multi-service merger. Supplied JSON projection of the stated GTFS Schedule tables only; at most128object records per table and256plain IDs/dates. YYYYMMDD date fields use the explicit Ymd/ymd keys. No feed download, routing, vehicle tracking, timezone conversion or full-feed certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gtfs-frequency-window-review","version":"1.0.0","name":"GTFS Frequency Window Review","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["windows"],"properties":{"windows":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","tripId","startTime","endTime","headwaySeconds","exactTimes"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"tripId":{"type":"string","minLength":1,"maxLength":200},"startTime":{"type":"string","pattern":"^[0-9]{1,2}:[0-5][0-9]:[0-5][0-9]$"},"endTime":{"type":"string","pattern":"^[0-9]{1,2}:[0-5][0-9]:[0-5][0-9]$"},"headwaySeconds":{"type":"integer","minimum":1,"maximum":86400},"exactTimes":{"enum":[0,1]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review half-open frequencies.txt windows and headway values."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gtfs-frequency-window-review","input":{"windows":[{"id":"F","tripId":"T","startTime":"08:00:00","endTime":"09:00:00","headwaySeconds":900,"exactTimes":1}]}}},"limitations":["Review half-open frequencies.txt windows and headway values. Only exact_times=1 produces a count of scheduled starts; frequency-based exact_times=0 remains null rather than inventing a timetable. Supplied JSON projection of the stated GTFS Schedule tables only; at most128object records per table and256plain IDs/dates. YYYYMMDD date fields use the explicit Ymd/ymd keys. No feed download, routing, vehicle tracking, timezone conversion or full-feed certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gtfs-stop-transfer-rule-review","version":"1.0.0","name":"GTFS Stop Transfer Rule Review","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["stopIds","transfers"],"properties":{"stopIds":{"type":"array","minItems":1,"maxItems":256,"items":{"type":"string","minLength":1,"maxLength":200}},"transfers":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","fromStop","toStop","transferType","minimumSeconds"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"fromStop":{"type":"string","minLength":1,"maxLength":200},"toStop":{"type":"string","minLength":1,"maxLength":200},"transferType":{"enum":[0,1,2,3]},"minimumSeconds":{"type":["integer","null"],"minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review stop-to-stop transfer types0–3, supplied stop references and the required minimum for type2."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gtfs-stop-transfer-rule-review","input":{"stopIds":["A","B"],"transfers":[{"id":"X","fromStop":"A","toStop":"B","transferType":2,"minimumSeconds":null}]}}},"limitations":["Review stop-to-stop transfer types0–3, supplied stop references and the required minimum for type2. Route/trip-specific rules and in-seat types4/5 are outside this profile; no connection guarantee. Supplied JSON projection of the stated GTFS Schedule tables only; at most128object records per table and256plain IDs/dates. YYYYMMDD date fields use the explicit Ymd/ymd keys. No feed download, routing, vehicle tracking, timezone conversion or full-feed certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gtfs-shape-distance-progression-review","version":"1.0.0","name":"GTFS Shape Distance Progression Review","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["points"],"properties":{"points":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","shapeId","sequence","distance","latitude","longitude"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"shapeId":{"type":"string","minLength":1,"maxLength":200},"sequence":{"type":"integer","minimum":0,"maximum":1000000000},"distance":{"type":"number","minimum":0,"maximum":1000000000},"latitude":{"type":"number","minimum":-90,"maximum":90},"longitude":{"type":"number","minimum":-180,"maximum":180}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review shape_pt_sequence uniqueness, coordinate ranges and strictly increasing supplied shape_dist_traveled in one consistent caller-selected unit."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gtfs-shape-distance-progression-review","input":{"points":[{"id":"A","shapeId":"S","sequence":1,"distance":0,"latitude":0,"longitude":0},{"id":"B","shapeId":"S","sequence":7,"distance":100,"latitude":0,"longitude":1}]}}},"limitations":["Review shape_pt_sequence uniqueness, coordinate ranges and strictly increasing supplied shape_dist_traveled in one consistent caller-selected unit. No map matching, distance recomputation or physical route validation. Supplied JSON projection of the stated GTFS Schedule tables only; at most128object records per table and256plain IDs/dates. YYYYMMDD date fields use the explicit Ymd/ymd keys. No feed download, routing, vehicle tracking, timezone conversion or full-feed certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gtfs-route-agency-coverage","version":"1.0.0","name":"GTFS Route Agency Coverage","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["agencyIds","routes"],"properties":{"agencyIds":{"type":"array","minItems":1,"maxItems":256,"items":{"type":"string","minLength":1,"maxLength":200}},"routes":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","agencyId","shortName","longName"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"agencyId":{"type":"string","maxLength":200},"shortName":{"type":"string","maxLength":200},"longName":{"type":"string","maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve omitted routes.agency_id only when exactly one agency is supplied and review short/long display-name presence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gtfs-route-agency-coverage","input":{"agencyIds":["A"],"routes":[{"id":"R","agencyId":"","shortName":"10","longName":""}]}}},"limitations":["Resolve omitted routes.agency_id only when exactly one agency is supplied and review short/long display-name presence. Route types, branding, translations and fare rules are excluded. Supplied JSON projection of the stated GTFS Schedule tables only; at most128object records per table and256plain IDs/dates. YYYYMMDD date fields use the explicit Ymd/ymd keys. No feed download, routing, vehicle tracking, timezone conversion or full-feed certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"matrix-spike-dilution-recovery-register","version":"1.0.0","name":"Matrix Spike Dilution Recovery Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sample","sampleDilution","spiked","spikedDilution","addedConcentration","lowPercent","highPercent"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sample":{"type":"number","minimum":-1000000,"maximum":1000000},"sampleDilution":{"type":"number","minimum":0.000001,"maximum":1000000},"spiked":{"type":"number","minimum":-1000000,"maximum":1000000},"spikedDilution":{"type":"number","minimum":0.000001,"maximum":1000000},"addedConcentration":{"type":"number","minimum":0.000001,"maximum":1000000},"lowPercent":{"type":"number","minimum":0,"maximum":1000000},"highPercent":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile matrix-spike recovery on matched original-sample concentration bases with explicit dilution factors and caller-supplied acceptance limits."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"matrix-spike-dilution-recovery-register","input":{"records":[{"id":"R1","sample":2,"sampleDilution":2,"spiked":7,"spikedDilution":2,"addedConcentration":10,"lowPercent":80,"highPercent":120}]}}},"limitations":["Reconcile matrix-spike recovery on matched original-sample concentration bases with explicit dilution factors and caller-supplied acceptance limits. No analyte identification, method accreditation or regulatory acceptance. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"standard-addition-volume-corrected-regression","version":"1.0.0","name":"Standard Addition Volume Corrected Regression","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","points","reportedConcentration","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"points":{"type":"array","minItems":3,"maxItems":50,"items":{"type":"object","additionalProperties":false,"required":["addedConcentration","response","volumeCorrection"],"properties":{"addedConcentration":{"type":"number","minimum":0,"maximum":1000000},"response":{"type":"number","minimum":-1000000,"maximum":1000000},"volumeCorrection":{"type":"number","minimum":0.000001,"maximum":1000000}}}},"reportedConcentration":{"type":"number","minimum":0,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Fit unweighted standard additions after explicit response-volume correction; inferred concentration is intercept/slope on the declared addition basis."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"standard-addition-volume-corrected-regression","input":{"records":[{"id":"R1","points":[{"addedConcentration":0,"response":4,"volumeCorrection":1},{"addedConcentration":1,"response":6,"volumeCorrection":1},{"addedConcentration":2,"response":8,"volumeCorrection":1}],"reportedConcentration":2,"tolerance":0.01}]}}},"limitations":["Fit unweighted standard additions after explicit response-volume correction; inferred concentration is intercept/slope on the declared addition basis. No uncertainty, matrix-effect diagnosis or automatic calibration selection. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"crm-expanded-uncertainty-agreement-record","version":"1.0.0","name":"CRM Expanded Uncertainty Agreement Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","measured","certified","measurementExpandedUncertainty","referenceExpandedUncertainty","maximumAbsoluteEn"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"measured":{"type":"number","minimum":-1000000,"maximum":1000000},"certified":{"type":"number","minimum":-1000000,"maximum":1000000},"measurementExpandedUncertainty":{"type":"number","minimum":0.000001,"maximum":1000000},"referenceExpandedUncertainty":{"type":"number","minimum":0.000001,"maximum":1000000},"maximumAbsoluteEn":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare a measured value and reference using independent expanded uncertainties with matching coverage factors."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"crm-expanded-uncertainty-agreement-record","input":{"records":[{"id":"R1","measured":11,"certified":10,"measurementExpandedUncertainty":3,"referenceExpandedUncertainty":4,"maximumAbsoluteEn":1}]}}},"limitations":["Compare a measured value and reference using independent expanded uncertainties with matching coverage factors. Correlated uncertainties, traceability and proficiency accreditation are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"paired-laboratory-duplicate-rpd-register","version":"1.0.0","name":"Paired Laboratory Duplicate RPD Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","first","second","maximumRpdPercent"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"first":{"type":"number","minimum":0,"maximum":1000000},"second":{"type":"number","minimum":0,"maximum":1000000},"maximumRpdPercent":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review nonnegative paired analytical duplicate results using their mean denominator; two zero values report zero RPD."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"paired-laboratory-duplicate-rpd-register","input":{"records":[{"id":"R1","first":9,"second":11,"maximumRpdPercent":15}]}}},"limitations":["Review nonnegative paired analytical duplicate results using their mean denominator; two zero values report zero RPD. Detection-limit censoring and method-specific rules must be assessed separately. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"internal-standard-relative-response-drift","version":"1.0.0","name":"Internal Standard Relative Response Drift","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialAnalyteArea","initialStandardArea","currentAnalyteArea","currentStandardArea","maximumChangePercent"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialAnalyteArea":{"type":"number","minimum":0.000001,"maximum":1000000},"initialStandardArea":{"type":"number","minimum":0.000001,"maximum":1000000},"currentAnalyteArea":{"type":"number","minimum":0.000001,"maximum":1000000},"currentStandardArea":{"type":"number","minimum":0.000001,"maximum":1000000},"maximumChangePercent":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare the analyte/internal-standard area ratio in matched-concentration continuing calibration injections."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"internal-standard-relative-response-drift","input":{"records":[{"id":"R1","initialAnalyteArea":100,"initialStandardArea":50,"currentAnalyteArea":120,"currentStandardArea":50,"maximumChangePercent":10}]}}},"limitations":["Compare the analyte/internal-standard area ratio in matched-concentration continuing calibration injections. Does not fit a calibration curve or identify detector failure. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"major-ion-equivalent-charge-closure","version":"1.0.0","name":"Major Ion Equivalent Charge Closure","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","ions","maximumAbsolutePercent"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"ions":{"type":"array","minItems":1,"maxItems":50,"items":{"type":"object","additionalProperties":false,"required":["concentrationMgL","molarMassG","charge"],"properties":{"concentrationMgL":{"type":"number","minimum":0,"maximum":1000000},"molarMassG":{"type":"number","minimum":0.000001,"maximum":1000000},"charge":{"type":"integer","minimum":-6,"maximum":6}}}},"maximumAbsolutePercent":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile supplied major-ion concentrations on a milliequivalent basis."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"major-ion-equivalent-charge-closure","input":{"records":[{"id":"R1","ions":[{"concentrationMgL":20,"molarMassG":20,"charge":1},{"concentrationMgL":40,"molarMassG":40,"charge":-1}],"maximumAbsolutePercent":5}]}}},"limitations":["Reconcile supplied major-ion concentrations on a milliequivalent basis. Does not speciate, estimate missing ions, assess potability or duplicate ionic-strength computation. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"primary-standard-titrant-normality-record","version":"1.0.0","name":"Primary Standard Titrant Normality Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","standardMassG","purityFraction","equivalentMassG","titrationMl","blankMl","reportedNormality","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"standardMassG":{"type":"number","minimum":0.000001,"maximum":1000000},"purityFraction":{"type":"number","minimum":0.000001,"maximum":1},"equivalentMassG":{"type":"number","minimum":0.000001,"maximum":1000000},"titrationMl":{"type":"number","minimum":0.000001,"maximum":1000000},"blankMl":{"type":"number","minimum":0,"maximum":1000000},"reportedNormality":{"type":"number","minimum":0.000001,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile titrant equivalents per litre from supplied primary-standard equivalent mass, purity and blank-corrected volume."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"primary-standard-titrant-normality-record","input":{"records":[{"id":"R1","standardMassG":0.1,"purityFraction":1,"equivalentMassG":50,"titrationMl":21,"blankMl":1,"reportedNormality":0.1,"tolerance":0.001}]}}},"limitations":["Reconcile titrant equivalents per litre from supplied primary-standard equivalent mass, purity and blank-corrected volume. No endpoint detection, hazardous procedure or certified standardization. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"laboratory-batch-spike-coverage-register","version":"1.0.0","name":"Laboratory Batch Spike Coverage Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","samples","spikedSamples","requiredEvery","requiredMinimum"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"samples":{"type":"integer","minimum":1,"maximum":1000000},"spikedSamples":{"type":"integer","minimum":0,"maximum":1000000},"requiredEvery":{"type":"integer","minimum":1,"maximum":1000000},"requiredMinimum":{"type":"integer","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a caller-declared per-batch spike coverage rule using upward integer rounding."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"laboratory-batch-spike-coverage-register","input":{"records":[{"id":"R1","samples":21,"spikedSamples":2,"requiredEvery":10,"requiredMinimum":1}]}}},"limitations":["Reconcile a caller-declared per-batch spike coverage rule using upward integer rounding. This reports scheduling coverage only; no method-specific regulatory frequency is inferred. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"laboratory-serial-aliquot-transfer-chain","version":"1.0.0","name":"Laboratory Serial Aliquot Transfer Chain","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","stages","finalConcentration","reportedOriginal","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"stages":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"object","additionalProperties":false,"required":["aliquotMl","finalMl"],"properties":{"aliquotMl":{"type":"number","minimum":0.000001,"maximum":1000000},"finalMl":{"type":"number","minimum":0.000001,"maximum":1000000}}}},"finalConcentration":{"type":"number","minimum":0,"maximum":1000000},"reportedOriginal":{"type":"number","minimum":0,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconstruct the cumulative measured serial aliquot-transfer chain and original concentration in one unchanged unit."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"laboratory-serial-aliquot-transfer-chain","input":{"records":[{"id":"R1","stages":[{"aliquotMl":1,"finalMl":10},{"aliquotMl":2,"finalMl":10}],"finalConcentration":2,"reportedOriginal":100,"tolerance":0.01}]}}},"limitations":["Reconstruct the cumulative measured serial aliquot-transfer chain and original concentration in one unchanged unit. No preparation procedure, uncertainty or automated instrument action. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"laboratory-surrogate-mass-recovery-record","version":"1.0.0","name":"Laboratory Surrogate Mass Recovery Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","extractConcentration","extractVolumeMl","dilution","addedMass","lowPercent","highPercent"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"extractConcentration":{"type":"number","minimum":0,"maximum":1000000},"extractVolumeMl":{"type":"number","minimum":0.000001,"maximum":1000000},"dilution":{"type":"number","minimum":0.000001,"maximum":1000000},"addedMass":{"type":"number","minimum":0.000001,"maximum":1000000},"lowPercent":{"type":"number","minimum":0,"maximum":1000000},"highPercent":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile recovery of one separately added surrogate using compatible mass-per-millilitre units and extract/dilution records."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"laboratory-surrogate-mass-recovery-record","input":{"records":[{"id":"R1","extractConcentration":2,"extractVolumeMl":10,"dilution":2,"addedMass":40,"lowPercent":80,"highPercent":120}]}}},"limitations":["Reconcile recovery of one separately added surrogate using compatible mass-per-millilitre units and extract/dilution records. No analyte quantification or chemical identity claim. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"vacuum-temperature-corrected-rise-load","version":"1.0.0","name":"Vacuum Temperature Corrected Rise Load","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","volumeM3","startPa","endPa","startK","endK","seconds","referenceK","maximumPaM3Second"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"volumeM3":{"type":"number","minimum":0.000001,"maximum":1000000},"startPa":{"type":"number","minimum":0,"maximum":1000000},"endPa":{"type":"number","minimum":0,"maximum":1000000},"startK":{"type":"number","minimum":0.000001,"maximum":1000000},"endK":{"type":"number","minimum":0.000001,"maximum":1000000},"seconds":{"type":"number","minimum":0.000001,"maximum":1000000},"referenceK":{"type":"number","minimum":0.000001,"maximum":1000000},"maximumPaM3Second":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile isolated-chamber rate of pressure rise at a supplied reference temperature."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"vacuum-temperature-corrected-rise-load","input":{"records":[{"id":"R1","volumeM3":1,"startPa":1,"endPa":3,"startK":300,"endK":300,"seconds":10,"referenceK":300,"maximumPaM3Second":0.1}]}}},"limitations":["Reconcile isolated-chamber rate of pressure rise at a supplied reference temperature. Volume and average gas temperature are assumed known; leak versus outgassing is not distinguished. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"vacuum-gauge-gas-factor-reconciliation","version":"1.0.0","name":"Vacuum Gauge Gas Factor Reconciliation","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","indicatedPa","multiplier","referencePa","maximumErrorPa"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"indicatedPa":{"type":"number","minimum":0,"maximum":1000000},"multiplier":{"type":"number","minimum":0.000001,"maximum":1000000},"referencePa":{"type":"number","minimum":0,"maximum":1000000},"maximumErrorPa":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Apply a caller-supplied multiplicative gas correction using an explicit corrected=indicated×multiplier convention."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"vacuum-gauge-gas-factor-reconciliation","input":{"records":[{"id":"R1","indicatedPa":2,"multiplier":1.5,"referencePa":3,"maximumErrorPa":0.1}]}}},"limitations":["Apply a caller-supplied multiplicative gas correction using an explicit corrected=indicated×multiplier convention. No manufacturer factor selection or vacuum calibration. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"vacuum-pumpdown-log-slope-record","version":"1.0.0","name":"Vacuum Pumpdown Log Slope Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","points","volumeM3","asymptotePa","reportedSpeedM3Second","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"points":{"type":"array","minItems":2,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["seconds","pressurePa"],"properties":{"seconds":{"type":"number","minimum":0,"maximum":1000000},"pressurePa":{"type":"number","minimum":0.000001,"maximum":1000000}}}},"volumeM3":{"type":"number","minimum":0.000001,"maximum":1000000},"asymptotePa":{"type":"number","minimum":0,"maximum":1000000},"reportedSpeedM3Second":{"type":"number","minimum":0.000001,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Fit a constant-speed exponential pumpdown above a supplied fixed asymptote."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"vacuum-pumpdown-log-slope-record","input":{"records":[{"id":"R1","points":[{"seconds":0,"pressurePa":10},{"seconds":1,"pressurePa":3.6787944117144233}],"volumeM3":1,"asymptotePa":0,"reportedSpeedM3Second":1,"tolerance":0.01}]}}},"limitations":["Fit a constant-speed exponential pumpdown above a supplied fixed asymptote. It is a trace consistency review, not a pump curve or diagnosis. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"vacuum-throughput-temperature-basis-record","version":"1.0.0","name":"Vacuum Throughput Temperature Basis Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","pressurePa","flowM3Second","flowTemperatureK","chamberTemperatureK","reportedThroughput","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"pressurePa":{"type":"number","minimum":0.000001,"maximum":1000000},"flowM3Second":{"type":"number","minimum":0,"maximum":1000000},"flowTemperatureK":{"type":"number","minimum":0.000001,"maximum":1000000},"chamberTemperatureK":{"type":"number","minimum":0.000001,"maximum":1000000},"reportedThroughput":{"type":"number","minimum":0,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile pressure-volume throughput between specified absolute gas temperatures using ideal-gas conservation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"vacuum-throughput-temperature-basis-record","input":{"records":[{"id":"R1","pressurePa":100,"flowM3Second":0.01,"flowTemperatureK":300,"chamberTemperatureK":600,"reportedThroughput":2,"tolerance":0.01}]}}},"limitations":["Reconcile pressure-volume throughput between specified absolute gas temperatures using ideal-gas conservation. Flow must be the actual flow at the supplied pressure/temperature. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"vacuum-bake-surface-area-normalized-load","version":"1.0.0","name":"Vacuum Bake Surface Area Normalized Load","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","beforeLoad","afterLoad","exposedAreaM2","minimumReductionPercent"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"beforeLoad":{"type":"number","minimum":0,"maximum":1000000},"afterLoad":{"type":"number","minimum":0,"maximum":1000000},"exposedAreaM2":{"type":"number","minimum":0.000001,"maximum":1000000},"minimumReductionPercent":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare two measured gas-load records normalized to the same exposed area."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"vacuum-bake-surface-area-normalized-load","input":{"records":[{"id":"R1","beforeLoad":10,"afterLoad":2,"exposedAreaM2":4,"minimumReductionPercent":70}]}}},"limitations":["Compare two measured gas-load records normalized to the same exposed area. No bake procedure, material compatibility or causal contamination claim. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"vacuum-helium-background-subtraction-record","version":"1.0.0","name":"Vacuum Helium Background Subtraction Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","signal","background","calibrationSignal","calibrationLeak","maximumLeak"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"signal":{"type":"number","minimum":0,"maximum":1000000},"background":{"type":"number","minimum":0,"maximum":1000000},"calibrationSignal":{"type":"number","minimum":0.000001,"maximum":1000000},"calibrationLeak":{"type":"number","minimum":0.000001,"maximum":1000000},"maximumLeak":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile background-subtracted detector signal against a supplied net calibration signal and traceable leak value."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"vacuum-helium-background-subtraction-record","input":{"records":[{"id":"R1","signal":12,"background":2,"calibrationSignal":5,"calibrationLeak":0.01,"maximumLeak":0.01}]}}},"limitations":["Reconcile background-subtracted detector signal against a supplied net calibration signal and traceable leak value. No live leak test, gas exposure or certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"vacuum-trap-breakthrough-count-register","version":"1.0.0","name":"Vacuum Trap Breakthrough Count Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","samples","maximumRatio","reportedExceptions"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"samples":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["seconds","inlet","outlet"],"properties":{"seconds":{"type":"number","minimum":0,"maximum":1000000},"inlet":{"type":"number","minimum":0.000001,"maximum":1000000},"outlet":{"type":"number","minimum":0,"maximum":1000000}}}},"maximumRatio":{"type":"number","minimum":0,"maximum":1},"reportedExceptions":{"type":"integer","minimum":0,"maximum":100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review sampled outlet/inlet ratios against a declared breakthrough fraction; no interpolation, trap capacity prediction or hazardous-gas suitability."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"vacuum-trap-breakthrough-count-register","input":{"records":[{"id":"R1","samples":[{"seconds":0,"inlet":10,"outlet":1},{"seconds":1,"inlet":10,"outlet":5}],"maximumRatio":0.2,"reportedExceptions":1}]}}},"limitations":["Review sampled outlet/inlet ratios against a declared breakthrough fraction; no interpolation, trap capacity prediction or hazardous-gas suitability. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"vacuum-residual-spectrum-fraction-register","version":"1.0.0","name":"Vacuum Residual Spectrum Fraction Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","channels","selectedMasses","maximumFraction"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"channels":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["massToCharge","signal"],"properties":{"massToCharge":{"type":"integer","minimum":1,"maximum":500},"signal":{"type":"number","minimum":0,"maximum":1000000}}}},"selectedMasses":{"type":"array","minItems":1,"maxItems":50,"items":{"type":"integer","minimum":1,"maximum":500}},"maximumFraction":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile selected mass-to-charge signal fraction in an already measured spectrum."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"vacuum-residual-spectrum-fraction-register","input":{"records":[{"id":"R1","channels":[{"massToCharge":18,"signal":3},{"massToCharge":28,"signal":7}],"selectedMasses":[18],"maximumFraction":0.2}]}}},"limitations":["Reconcile selected mass-to-charge signal fraction in an already measured spectrum. No gas identification, fragmentation correction or sensitivity calibration. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"vacuum-seal-perimeter-leak-budget","version":"1.0.0","name":"Vacuum Seal Perimeter Leak Budget","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","seals","measuredTotalLoad","maximumUnassigned"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"seals":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["perimeterM","declaredLoadPerM"],"properties":{"perimeterM":{"type":"number","minimum":0.000001,"maximum":1000000},"declaredLoadPerM":{"type":"number","minimum":0,"maximum":1000000}}}},"measuredTotalLoad":{"type":"number","minimum":0,"maximum":1000000},"maximumUnassigned":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile measured total gas load against caller-assigned seal perimeter contributions in one common throughput unit."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"vacuum-seal-perimeter-leak-budget","input":{"records":[{"id":"R1","seals":[{"perimeterM":2,"declaredLoadPerM":3}],"measuredTotalLoad":8,"maximumUnassigned":1}]}}},"limitations":["Reconcile measured total gas load against caller-assigned seal perimeter contributions in one common throughput unit. Negative residuals remain visible; no leak localization. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"vacuum-pump-oil-service-hour-ledger","version":"1.0.0","name":"Vacuum Pump Oil Service Hour Ledger","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","meterStartHours","meterEndHours","bypassHours","previousOilHours","declaredIntervalHours"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"meterStartHours":{"type":"number","minimum":0,"maximum":1000000},"meterEndHours":{"type":"number","minimum":0,"maximum":1000000},"bypassHours":{"type":"number","minimum":0,"maximum":1000000},"previousOilHours":{"type":"number","minimum":0,"maximum":1000000},"declaredIntervalHours":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile cumulative oil-exposure hours from a supplied hour-meter interval and documented bypass time."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"vacuum-pump-oil-service-hour-ledger","input":{"records":[{"id":"R1","meterStartHours":100,"meterEndHours":150,"bypassHours":10,"previousOilHours":70,"declaredIntervalHours":100}]}}},"limitations":["Reconcile cumulative oil-exposure hours from a supplied hour-meter interval and documented bypass time. No manufacturer interval selection, maintenance action or equipment guarantee. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"coffee-roast-dry-solids-loss-register","version":"1.0.0","name":"Coffee Roast Dry Solids Loss Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","greenKg","greenMoisturePercent","roastedKg","roastedMoisturePercent","maximumSolidsLossPercent"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"greenKg":{"type":"number","minimum":0.000001,"maximum":1000000},"greenMoisturePercent":{"type":"number","minimum":0,"maximum":99.999},"roastedKg":{"type":"number","minimum":0.000001,"maximum":1000000},"roastedMoisturePercent":{"type":"number","minimum":0,"maximum":99.999},"maximumSolidsLossPercent":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Separate measured roast mass loss from supplied moisture change on a dry-solids basis."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"coffee-roast-dry-solids-loss-register","input":{"records":[{"id":"R1","greenKg":100,"greenMoisturePercent":10,"roastedKg":80,"roastedMoisturePercent":0,"maximumSolidsLossPercent":12}]}}},"limitations":["Separate measured roast mass loss from supplied moisture change on a dry-solids basis. Negative solids loss remains visible; no roast recipe or quality inference. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"coffee-retained-liquor-extraction-register","version":"1.0.0","name":"Coffee Retained Liquor Extraction Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","dryDoseG","beverageG","retainedSolutionG","tdsFraction","reportedExtractionPercent","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"dryDoseG":{"type":"number","minimum":0.000001,"maximum":1000000},"beverageG":{"type":"number","minimum":0,"maximum":1000000},"retainedSolutionG":{"type":"number","minimum":0,"maximum":1000000},"tdsFraction":{"type":"number","minimum":0,"maximum":0.5},"reportedExtractionPercent":{"type":"number","minimum":0,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile extraction including independently measured liquid retained in spent grounds, assuming equal dissolved-solids fraction."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"coffee-retained-liquor-extraction-register","input":{"records":[{"id":"R1","dryDoseG":20,"beverageG":300,"retainedSolutionG":40,"tdsFraction":0.012,"reportedExtractionPercent":20.4,"tolerance":0.01}]}}},"limitations":["Reconcile extraction including independently measured liquid retained in spent grounds, assuming equal dissolved-solids fraction. Not the beverage-only extract yield; no taste or brewing recommendation. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"coffee-cherry-stage-dry-yield-register","version":"1.0.0","name":"Coffee Cherry Stage Dry Yield Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","cherryKg","cherryDryFraction","parchmentKg","parchmentDryFraction","greenKg","greenDryFraction","reportedGreenYieldPercent","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"cherryKg":{"type":"number","minimum":0.000001,"maximum":1000000},"cherryDryFraction":{"type":"number","minimum":0.000001,"maximum":1},"parchmentKg":{"type":"number","minimum":0.000001,"maximum":1000000},"parchmentDryFraction":{"type":"number","minimum":0.000001,"maximum":1},"greenKg":{"type":"number","minimum":0.000001,"maximum":1000000},"greenDryFraction":{"type":"number","minimum":0.000001,"maximum":1},"reportedGreenYieldPercent":{"type":"number","minimum":0,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile three observed processing stages on a common cherry dry-solids basis; no crop yield forecast or assumed moisture values."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"coffee-cherry-stage-dry-yield-register","input":{"records":[{"id":"R1","cherryKg":100,"cherryDryFraction":0.2,"parchmentKg":20,"parchmentDryFraction":0.9,"greenKg":18,"greenDryFraction":0.9,"reportedGreenYieldPercent":81,"tolerance":0.01}]}}},"limitations":["Reconcile three observed processing stages on a common cherry dry-solids basis; no crop yield forecast or assumed moisture values. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"coffee-roast-development-window-record","version":"1.0.0","name":"Coffee Roast Development Window Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","firstCrackSeconds","dropSeconds","totalRoastSeconds","minimumDevelopmentPercent"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"firstCrackSeconds":{"type":"number","minimum":0,"maximum":1000000},"dropSeconds":{"type":"number","minimum":0.000001,"maximum":1000000},"totalRoastSeconds":{"type":"number","minimum":0.000001,"maximum":1000000},"minimumDevelopmentPercent":{"type":"number","minimum":0,"maximum":100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile recorded first-crack/drop events against the explicitly supplied total roast duration."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"coffee-roast-development-window-record","input":{"records":[{"id":"R1","firstCrackSeconds":480,"dropSeconds":600,"totalRoastSeconds":600,"minimumDevelopmentPercent":18}]}}},"limitations":["Reconcile recorded first-crack/drop events against the explicitly supplied total roast duration. No automatic crack detection or sensory quality assessment. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"coffee-roast-local-rise-rate-register","version":"1.0.0","name":"Coffee Roast Local Rise Rate Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","trace","maximumRiseCMinute"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"trace":{"type":"array","minItems":2,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["seconds","temperatureC"],"properties":{"seconds":{"type":"number","minimum":0,"maximum":1000000},"temperatureC":{"type":"number","minimum":-50,"maximum":500}}}},"maximumRiseCMinute":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile interval-average rate of rise from supplied roast probe readings."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"coffee-roast-local-rise-rate-register","input":{"records":[{"id":"R1","trace":[{"seconds":0,"temperatureC":100},{"seconds":30,"temperatureC":110},{"seconds":60,"temperatureC":115}],"maximumRiseCMinute":18}]}}},"limitations":["Reconcile interval-average rate of rise from supplied roast probe readings. Probe lag, smoothing, control actions and roast advice are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"coffee-green-density-screen-crosscheck","version":"1.0.0","name":"Coffee Green Density Screen Crosscheck","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","screenFractions","sampleBulkVolumeMl","reportedMeanScreen","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"screenFractions":{"type":"array","minItems":1,"maxItems":30,"items":{"type":"object","additionalProperties":false,"required":["screen","massG"],"properties":{"screen":{"type":"integer","minimum":1,"maximum":30},"massG":{"type":"number","minimum":0,"maximum":1000000}}}},"sampleBulkVolumeMl":{"type":"number","minimum":0.000001,"maximum":1000000},"reportedMeanScreen":{"type":"number","minimum":0.000001,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Cross-check mass-weighted green-coffee screen and bulk density from matched sample records."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"coffee-green-density-screen-crosscheck","input":{"records":[{"id":"R1","screenFractions":[{"screen":16,"massG":50},{"screen":18,"massG":50}],"sampleBulkVolumeMl":200,"reportedMeanScreen":17,"tolerance":0.01}]}}},"limitations":["Cross-check mass-weighted green-coffee screen and bulk density from matched sample records. Screen bins must not be cumulative; no grade certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"coffee-defect-equivalent-count-register","version":"1.0.0","name":"Coffee Defect Equivalent Count Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","categories","sampleG","maximumEquivalentPer300G"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"categories":{"type":"array","minItems":1,"maxItems":50,"items":{"type":"object","additionalProperties":false,"required":["count","unitsPerEquivalent"],"properties":{"count":{"type":"integer","minimum":0,"maximum":100000},"unitsPerEquivalent":{"type":"integer","minimum":1,"maximum":10000}}}},"sampleG":{"type":"number","minimum":0.000001,"maximum":1000000},"maximumEquivalentPer300G":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile defect equivalents using caller-defined category conversion rules and sample mass."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"coffee-defect-equivalent-count-register","input":{"records":[{"id":"R1","categories":[{"count":10,"unitsPerEquivalent":5},{"count":2,"unitsPerEquivalent":1}],"sampleG":300,"maximumEquivalentPer300G":3}]}}},"limitations":["Reconcile defect equivalents using caller-defined category conversion rules and sample mass. No official grading table or botanical identification is assumed. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"coffee-cupping-panel-disagreement-register","version":"1.0.0","name":"Coffee Cupping Panel Disagreement Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","scores","maximumRange","reportedMean","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"scores":{"type":"array","minItems":2,"maxItems":50,"items":{"type":"number","minimum":0,"maximum":100}},"maximumRange":{"type":"number","minimum":0,"maximum":1000000},"reportedMean":{"type":"number","minimum":0,"maximum":100},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile supplied panel scores and descriptive inter-panel range."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"coffee-cupping-panel-disagreement-register","input":{"records":[{"id":"R1","scores":[80,82,84],"maximumRange":3,"reportedMean":82,"tolerance":0.01}]}}},"limitations":["Reconcile supplied panel scores and descriptive inter-panel range. No sensory evaluation is performed and no specialty quality designation is assigned. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"espresso-basket-puck-headspace-reconciliation","version":"1.0.0","name":"Espresso Basket Puck Headspace Reconciliation","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sections","doseG","puckBulkDensityGcm3","screenIntrusionMm","minimumHeadspaceMm"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sections":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"object","additionalProperties":false,"required":["heightMm","bottomRadiusMm","topRadiusMm"],"properties":{"heightMm":{"type":"number","minimum":0.000001,"maximum":1000000},"bottomRadiusMm":{"type":"number","minimum":0.000001,"maximum":1000000},"topRadiusMm":{"type":"number","minimum":0.000001,"maximum":1000000}}}},"doseG":{"type":"number","minimum":0.000001,"maximum":1000000},"puckBulkDensityGcm3":{"type":"number","minimum":0.000001,"maximum":1000000},"screenIntrusionMm":{"type":"number","minimum":0,"maximum":1000000},"minimumHeadspaceMm":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile dry puck height and screen clearance by inverting a supplied piecewise-frustum basket geometry and measured bulk density."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"espresso-basket-puck-headspace-reconciliation","input":{"records":[{"id":"R1","sections":[{"heightMm":20,"bottomRadiusMm":10,"topRadiusMm":10}],"doseG":3.141592653589793,"puckBulkDensityGcm3":1,"screenIntrusionMm":2,"minimumHeadspaceMm":9}]}}},"limitations":["Reconcile dry puck height and screen clearance by inverting a supplied piecewise-frustum basket geometry and measured bulk density. Negative clearance remains visible. No compression, swelling, flow model, dose recommendation or brewing-control action. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"coffee-nitrogen-flush-oxygen-dilution-record","version":"1.0.0","name":"Coffee Nitrogen Flush Oxygen Dilution Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialOxygenFraction","purgeOxygenFraction","headspaceMl","purgeMl","measuredFinalFraction","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialOxygenFraction":{"type":"number","minimum":0,"maximum":1},"purgeOxygenFraction":{"type":"number","minimum":0,"maximum":1},"headspaceMl":{"type":"number","minimum":0.000001,"maximum":1000000},"purgeMl":{"type":"number","minimum":0,"maximum":1000000},"measuredFinalFraction":{"type":"number","minimum":0,"maximum":1},"tolerance":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare measured headspace oxygen with an ideal continuously well-mixed purge volume model."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"coffee-nitrogen-flush-oxygen-dilution-record","input":{"records":[{"id":"R1","initialOxygenFraction":0.2,"purgeOxygenFraction":0,"headspaceMl":100,"purgeMl":69.31471805599453,"measuredFinalFraction":0.1,"tolerance":0.001}]}}},"limitations":["Compare measured headspace oxygen with an ideal continuously well-mixed purge volume model. No package seal, shelf life or gas-system safety assessment. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"elastomer-phr-weighing-bridge","version":"1.0.0","name":"Elastomer PHR Weighing Bridge","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","polymerKg","ingredients","maximumErrorKg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"polymerKg":{"type":"number","minimum":0.000001,"maximum":1000000},"ingredients":{"type":"array","minItems":1,"maxItems":50,"items":{"type":"object","additionalProperties":false,"required":["phr","weighedKg"],"properties":{"phr":{"type":"number","minimum":0,"maximum":1000000},"weighedKg":{"type":"number","minimum":0,"maximum":1000000}}}},"maximumErrorKg":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile additive weighings against parts per hundred total base polymer."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"elastomer-phr-weighing-bridge","input":{"records":[{"id":"R1","polymerKg":100,"ingredients":[{"phr":20,"weighedKg":20},{"phr":5,"weighedKg":5}],"maximumErrorKg":0.1}]}}},"limitations":["Reconcile additive weighings against parts per hundred total base polymer. Polymer blends must be combined in the supplied base mass; no chemical formulation recommendation. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"elastomer-ingredient-density-volume-register","version":"1.0.0","name":"Elastomer Ingredient Density Volume Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","ingredients","measuredDensityKgL","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"ingredients":{"type":"array","minItems":1,"maxItems":50,"items":{"type":"object","additionalProperties":false,"required":["massKg","densityKgL"],"properties":{"massKg":{"type":"number","minimum":0.000001,"maximum":1000000},"densityKgL":{"type":"number","minimum":0.000001,"maximum":1000000}}}},"measuredDensityKgL":{"type":"number","minimum":0.000001,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare measured compound density with additive ingredient volumes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"elastomer-ingredient-density-volume-register","input":{"records":[{"id":"R1","ingredients":[{"massKg":2,"densityKgL":1},{"massKg":2,"densityKgL":2}],"measuredDensityKgL":1.3333333333333333,"tolerance":0.01}]}}},"limitations":["Compare measured compound density with additive ingredient volumes. Volume contraction, porosity and unknown ingredient density are not inferred. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cure-rheometer-ascending-event-register","version":"1.0.0","name":"Cure Rheometer Ascending Event Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","trace","lowTorque","plateauTorque","earlyFraction","lateFraction","reportedLateMinutes","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"trace":{"type":"array","minItems":2,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["minutes","torque"],"properties":{"minutes":{"type":"number","minimum":0,"maximum":1000000},"torque":{"type":"number","minimum":0,"maximum":1000000}}}},"lowTorque":{"type":"number","minimum":0,"maximum":1000000},"plateauTorque":{"type":"number","minimum":0.000001,"maximum":1000000},"earlyFraction":{"type":"number","minimum":0,"maximum":1},"lateFraction":{"type":"number","minimum":0,"maximum":1},"reportedLateMinutes":{"type":"number","minimum":0,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Interpolate caller-defined normalized torque events on one monotone ascending cure trace."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cure-rheometer-ascending-event-register","input":{"records":[{"id":"R1","trace":[{"minutes":0,"torque":0},{"minutes":10,"torque":100}],"lowTorque":0,"plateauTorque":100,"earlyFraction":0.1,"lateFraction":0.9,"reportedLateMinutes":9,"tolerance":0.01}]}}},"limitations":["Interpolate caller-defined normalized torque events on one monotone ascending cure trace. No plateau detection, reversion, cure recipe or production release decision. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"elastomer-compression-set-spacer-record","version":"1.0.0","name":"Elastomer Compression Set Spacer Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","originalMm","spacerMm","recoveredMm","maximumSetPercent"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"originalMm":{"type":"number","minimum":0.000001,"maximum":1000000},"spacerMm":{"type":"number","minimum":0.000001,"maximum":1000000},"recoveredMm":{"type":"number","minimum":0,"maximum":1000000},"maximumSetPercent":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile recovered thickness relative to imposed spacer compression."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"elastomer-compression-set-spacer-record","input":{"records":[{"id":"R1","originalMm":10,"spacerMm":7,"recoveredMm":9,"maximumSetPercent":40}]}}},"limitations":["Reconcile recovered thickness relative to imposed spacer compression. Conditioning, test timing and standard-method compliance are not established. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"elastomer-tensile-dumbbell-stress-record","version":"1.0.0","name":"Elastomer Tensile Dumbbell Stress Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","forceN","widthMm","thicknessMm","gaugeOriginalMm","gaugeExtendedMm","maximumStressMpa"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"forceN":{"type":"number","minimum":0,"maximum":1000000},"widthMm":{"type":"number","minimum":0.000001,"maximum":1000000},"thicknessMm":{"type":"number","minimum":0.000001,"maximum":1000000},"gaugeOriginalMm":{"type":"number","minimum":0.000001,"maximum":1000000},"gaugeExtendedMm":{"type":"number","minimum":0.000001,"maximum":1000000},"maximumStressMpa":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile engineering stress on original cross section and gauge elongation in a supplied tensile observation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"elastomer-tensile-dumbbell-stress-record","input":{"records":[{"id":"R1","forceN":100,"widthMm":5,"thicknessMm":2,"gaugeOriginalMm":10,"gaugeExtendedMm":30,"maximumStressMpa":12}]}}},"limitations":["Reconcile engineering stress on original cross section and gauge elongation in a supplied tensile observation. Not true stress, rupture certification or a material rating. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"elastomer-volume-swell-immersion-register","version":"1.0.0","name":"Elastomer Volume Swell Immersion Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialAirG","initialImmersedG","finalAirG","finalImmersedG","liquidDensityInitial","liquidDensityFinal","maximumSwellPercent"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialAirG":{"type":"number","minimum":0.000001,"maximum":1000000},"initialImmersedG":{"type":"number","minimum":-1000000,"maximum":1000000},"finalAirG":{"type":"number","minimum":0.000001,"maximum":1000000},"finalImmersedG":{"type":"number","minimum":-1000000,"maximum":1000000},"liquidDensityInitial":{"type":"number","minimum":0.000001,"maximum":1000000},"liquidDensityFinal":{"type":"number","minimum":0.000001,"maximum":1000000},"maximumSwellPercent":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile displacement volumes before and after immersion using separately supplied liquid densities."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"elastomer-volume-swell-immersion-register","input":{"records":[{"id":"R1","initialAirG":10,"initialImmersedG":5,"finalAirG":12,"finalImmersedG":6,"liquidDensityInitial":1,"liquidDensityFinal":1,"maximumSwellPercent":25}]}}},"limitations":["Reconcile displacement volumes before and after immersion using separately supplied liquid densities. Does not select chemicals or predict compatibility. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"elastomer-rebound-height-energy-register","version":"1.0.0","name":"Elastomer Rebound Height Energy Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","dropHeightMm","reboundHeightMm","reportedResiliencePercent","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"dropHeightMm":{"type":"number","minimum":0.000001,"maximum":1000000},"reboundHeightMm":{"type":"number","minimum":0,"maximum":1000000},"reportedResiliencePercent":{"type":"number","minimum":0,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile ideal vertical drop/rebound energy and velocity ratios; apparatus losses and standardized rebound instruments are excluded."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"elastomer-rebound-height-energy-register","input":{"records":[{"id":"R1","dropHeightMm":100,"reboundHeightMm":25,"reportedResiliencePercent":25,"tolerance":0.1}]}}},"limitations":["Reconcile ideal vertical drop/rebound energy and velocity ratios; apparatus losses and standardized rebound instruments are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rubber-abrasion-reference-normalization","version":"1.0.0","name":"Rubber Abrasion Reference Normalization","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","specimenLossMg","densityMgMm3","referenceLossMg","nominalReferenceLossMg","maximumVolumeMm3"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"specimenLossMg":{"type":"number","minimum":0,"maximum":1000000},"densityMgMm3":{"type":"number","minimum":0.000001,"maximum":1000000},"referenceLossMg":{"type":"number","minimum":0.000001,"maximum":1000000},"nominalReferenceLossMg":{"type":"number","minimum":0.000001,"maximum":1000000},"maximumVolumeMm3":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Normalize measured abrasion mass loss by density and a supplied reference-material loss ratio."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rubber-abrasion-reference-normalization","input":{"records":[{"id":"R1","specimenLossMg":100,"densityMgMm3":2,"referenceLossMg":100,"nominalReferenceLossMg":200,"maximumVolumeMm3":90}]}}},"limitations":["Normalize measured abrasion mass loss by density and a supplied reference-material loss ratio. Does not certify a wear test or predict service life. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"elastomer-moving-die-reversion-record","version":"1.0.0","name":"Elastomer Moving Die Reversion Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","peakTorque","endTorque","minimumTorque","maximumReversionPercent"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"peakTorque":{"type":"number","minimum":0.000001,"maximum":1000000},"endTorque":{"type":"number","minimum":0,"maximum":1000000},"minimumTorque":{"type":"number","minimum":0,"maximum":1000000},"maximumReversionPercent":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile an observed end-of-test torque decrease relative to a supplied peak/minimum span."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"elastomer-moving-die-reversion-record","input":{"records":[{"id":"R1","peakTorque":100,"endTorque":90,"minimumTorque":0,"maximumReversionPercent":5}]}}},"limitations":["Reconcile an observed end-of-test torque decrease relative to a supplied peak/minimum span. No chemical degradation diagnosis or cure adjustment. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"elastomer-phr-oil-extended-polymer-basis","version":"1.0.0","name":"Elastomer PHR Oil Extended Polymer Basis","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","extendedPolymerKg","extensionOilPhr","additionalOilKg","reportedTotalOilPhr","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"extendedPolymerKg":{"type":"number","minimum":0.000001,"maximum":1000000},"extensionOilPhr":{"type":"number","minimum":0,"maximum":1000000},"additionalOilKg":{"type":"number","minimum":0,"maximum":1000000},"reportedTotalOilPhr":{"type":"number","minimum":0,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Separate dry polymer and extension oil before reconciling additional oil on a dry-polymer PHR basis."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"elastomer-phr-oil-extended-polymer-basis","input":{"records":[{"id":"R1","extendedPolymerKg":150,"extensionOilPhr":50,"additionalOilKg":10,"reportedTotalOilPhr":60,"tolerance":0.01}]}}},"limitations":["Separate dry polymer and extension oil before reconciling additional oil on a dry-polymer PHR basis. Not a material formulation or processing recommendation. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"laminate-stack-symmetry-balance-register","version":"1.0.0","name":"Laminate Stack Symmetry Balance Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","plies","toleranceMm"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"plies":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["angleDeg","thicknessMm"],"properties":{"angleDeg":{"type":"number","minimum":-360,"maximum":360},"thicknessMm":{"type":"number","minimum":0.000001,"maximum":1000000}}}},"toleranceMm":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check supplied ply-angle/thickness stack symmetry and equal plus/minus-angle thickness."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"laminate-stack-symmetry-balance-register","input":{"records":[{"id":"R1","plies":[{"angleDeg":45,"thicknessMm":1},{"angleDeg":-45,"thicknessMm":1},{"angleDeg":-45,"thicknessMm":1},{"angleDeg":45,"thicknessMm":1}],"toleranceMm":0.001}]}}},"limitations":["Check supplied ply-angle/thickness stack symmetry and equal plus/minus-angle thickness. Material identity is assumed consistent; this is not structural approval. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"laminate-classical-abd-matrix-register","version":"1.0.0","name":"Laminate Classical ABD Matrix Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","e1Gpa","e2Gpa","g12Gpa","nu12","plies","maximumCoupling"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"e1Gpa":{"type":"number","minimum":0.000001,"maximum":1000000},"e2Gpa":{"type":"number","minimum":0.000001,"maximum":1000000},"g12Gpa":{"type":"number","minimum":0.000001,"maximum":1000000},"nu12":{"type":"number","minimum":0,"maximum":0.49},"plies":{"type":"array","minItems":1,"maxItems":50,"items":{"type":"object","additionalProperties":false,"required":["angleDeg","thicknessMm"],"properties":{"angleDeg":{"type":"number","minimum":-360,"maximum":360},"thicknessMm":{"type":"number","minimum":0.000001,"maximum":1000000}}}},"maximumCoupling":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute classical laminate A/B/D using common plane-stress ply properties, engineering shear and bottom-to-top stacking."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"laminate-classical-abd-matrix-register","input":{"records":[{"id":"R1","e1Gpa":10,"e2Gpa":10,"g12Gpa":5,"nu12":0,"plies":[{"angleDeg":0,"thicknessMm":2}],"maximumCoupling":0.01}]}}},"limitations":["Compute classical laminate A/B/D using common plane-stress ply properties, engineering shear and bottom-to-top stacking. Units GPa-mm, GPa-mm2, GPa-mm3. No failure, buckling, thermal load or structural certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"composite-fiber-resin-void-volume-register","version":"1.0.0","name":"Composite Fiber Resin Void Volume Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","fiberMassG","resinMassG","fiberDensityGcm3","resinDensityGcm3","bulkVolumeCm3","maximumVoidPercent"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"fiberMassG":{"type":"number","minimum":0,"maximum":1000000},"resinMassG":{"type":"number","minimum":0,"maximum":1000000},"fiberDensityGcm3":{"type":"number","minimum":0.000001,"maximum":1000000},"resinDensityGcm3":{"type":"number","minimum":0.000001,"maximum":1000000},"bulkVolumeCm3":{"type":"number","minimum":0.000001,"maximum":1000000},"maximumVoidPercent":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile independently measured fiber, resin and bulk volumes for a two-constituent composite."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"composite-fiber-resin-void-volume-register","input":{"records":[{"id":"R1","fiberMassG":6,"resinMassG":2,"fiberDensityGcm3":2,"resinDensityGcm3":1,"bulkVolumeCm3":10,"maximumVoidPercent":10}]}}},"limitations":["Reconcile independently measured fiber, resin and bulk volumes for a two-constituent composite. Fillers, volatile loss and burn-off chemistry must be handled outside this calculation. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"prepreg-kit-cut-mass-register","version":"1.0.0","name":"Prepreg Kit Cut Mass Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","cuts","weighedG","toleranceG"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"cuts":{"type":"array","minItems":1,"maxItems":50,"items":{"type":"object","additionalProperties":false,"required":["areaM2","arealMassGm2","quantity"],"properties":{"areaM2":{"type":"number","minimum":0.000001,"maximum":1000000},"arealMassGm2":{"type":"number","minimum":0.000001,"maximum":1000000},"quantity":{"type":"integer","minimum":1,"maximum":1000}}}},"weighedG":{"type":"number","minimum":0,"maximum":1000000},"toleranceG":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a multi-ply cut kit using supplied prepreg areal mass and multiplicities."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"prepreg-kit-cut-mass-register","input":{"records":[{"id":"R1","cuts":[{"areaM2":2,"arealMassGm2":200,"quantity":3}],"weighedG":1190,"toleranceG":5}]}}},"limitations":["Reconcile a multi-ply cut kit using supplied prepreg areal mass and multiplicities. No nesting optimization or release-liner deduction is inferred. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"resin-bleed-fiber-fraction-shift-record","version":"1.0.0","name":"Resin Bleed Fiber Fraction Shift Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialMassG","initialResinFraction","bleedMassG","reportedFinalResinFraction","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialMassG":{"type":"number","minimum":0.000001,"maximum":1000000},"initialResinFraction":{"type":"number","minimum":0,"maximum":1},"bleedMassG":{"type":"number","minimum":0,"maximum":1000000},"reportedFinalResinFraction":{"type":"number","minimum":0,"maximum":1},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile resin mass fraction assuming measured bleed contains resin only and fiber mass is conserved."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"resin-bleed-fiber-fraction-shift-record","input":{"records":[{"id":"R1","initialMassG":100,"initialResinFraction":0.4,"bleedMassG":20,"reportedFinalResinFraction":0.25,"tolerance":0.001}]}}},"limitations":["Reconcile resin mass fraction assuming measured bleed contains resin only and fiber mass is conserved. No cure quality or process setting is inferred. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"composite-bondline-scrim-adhesive-demand","version":"1.0.0","name":"Composite Bondline Scrim Adhesive Demand","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","areaM2","gapMm","scrimSolidVolumeFraction","adhesiveDensityGcm3","appliedG","toleranceG"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"areaM2":{"type":"number","minimum":0.000001,"maximum":1000000},"gapMm":{"type":"number","minimum":0.000001,"maximum":1000000},"scrimSolidVolumeFraction":{"type":"number","minimum":0,"maximum":1},"adhesiveDensityGcm3":{"type":"number","minimum":0.000001,"maximum":1000000},"appliedG":{"type":"number","minimum":0,"maximum":1000000},"toleranceG":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile ideal adhesive mass in a uniform supplied bond gap after scrim displacement."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"composite-bondline-scrim-adhesive-demand","input":{"records":[{"id":"R1","areaM2":1,"gapMm":0.2,"scrimSolidVolumeFraction":0.1,"adhesiveDensityGcm3":1.2,"appliedG":216,"toleranceG":1}]}}},"limitations":["Reconcile ideal adhesive mass in a uniform supplied bond gap after scrim displacement. Squeeze-out, surface roughness and joint strength are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"composite-ply-compaction-thickness-register","version":"1.0.0","name":"Composite Ply Compaction Thickness Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","uncuredPlyMm","plyCount","curedThicknessMm","reportedCompactionPercent","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"uncuredPlyMm":{"type":"number","minimum":0.000001,"maximum":1000000},"plyCount":{"type":"integer","minimum":1,"maximum":1000},"curedThicknessMm":{"type":"number","minimum":0.000001,"maximum":1000000},"reportedCompactionPercent":{"type":"number","minimum":0,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile measured thickness reduction relative to a supplied uncured ply stack."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"composite-ply-compaction-thickness-register","input":{"records":[{"id":"R1","uncuredPlyMm":0.25,"plyCount":8,"curedThicknessMm":1.6,"reportedCompactionPercent":20,"tolerance":0.01}]}}},"limitations":["Reconcile measured thickness reduction relative to a supplied uncured ply stack. No fiber-volume inference or cure acceptance. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"prepreg-temperature-exposure-equivalence-register","version":"1.0.0","name":"Prepreg Temperature Exposure Equivalence Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","intervals","temperatureTrace","factors","maximumEquivalentHours"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"intervals":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["startHour","endHour"],"properties":{"startHour":{"type":"number","minimum":0,"maximum":1000000},"endHour":{"type":"number","minimum":0.000001,"maximum":1000000}}}},"temperatureTrace":{"type":"array","minItems":2,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["hour","temperatureC"],"properties":{"hour":{"type":"number","minimum":0,"maximum":1000000},"temperatureC":{"type":"number","minimum":-100,"maximum":1000}}}},"factors":{"type":"array","minItems":2,"maxItems":50,"items":{"type":"object","additionalProperties":false,"required":["temperatureC","equivalentFactor"],"properties":{"temperatureC":{"type":"number","minimum":-100,"maximum":1000},"equivalentFactor":{"type":"number","minimum":0,"maximum":1000000}}}},"maximumEquivalentHours":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Integrate a caller-supplied piecewise-linear temperature equivalence curve over the union of observed out-of-storage intervals."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"prepreg-temperature-exposure-equivalence-register","input":{"records":[{"id":"R1","intervals":[{"startHour":1,"endHour":4},{"startHour":3,"endHour":5}],"temperatureTrace":[{"hour":0,"temperatureC":20},{"hour":6,"temperatureC":20}],"factors":[{"temperatureC":10,"equivalentFactor":0.5},{"temperatureC":30,"equivalentFactor":1.5}],"maximumEquivalentHours":3}]}}},"limitations":["Integrate a caller-supplied piecewise-linear temperature equivalence curve over the union of observed out-of-storage intervals. Requires full temperature and factor coverage, without extrapolation. No inferred manufacturer factors, shelf-life decision or release approval. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"composite-tow-spread-areal-weight-record","version":"1.0.0","name":"Composite Tow Spread Areal Weight Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","linearDensityTex","spreadWidthMm","measuredArealGm2","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"linearDensityTex":{"type":"number","minimum":0.000001,"maximum":1000000},"spreadWidthMm":{"type":"number","minimum":0.000001,"maximum":1000000},"measuredArealGm2":{"type":"number","minimum":0.000001,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a single fully spread tow using tex and width; excludes overlap, crimp, resin and fabric weave."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"composite-tow-spread-areal-weight-record","input":{"records":[{"id":"R1","linearDensityTex":800,"spreadWidthMm":8,"measuredArealGm2":100,"tolerance":1}]}}},"limitations":["Reconcile a single fully spread tow using tex and width; excludes overlap, crimp, resin and fabric weave. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"autoclave-pressure-temperature-coincidence-register","version":"1.0.0","name":"Autoclave Pressure Temperature Coincidence Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","temperatureTrace","pressureTrace","minimumC","maximumC","minimumBar","maximumBar","requiredCoincidentMinutes"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"temperatureTrace":{"type":"array","minItems":2,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["minute","temperatureC"],"properties":{"minute":{"type":"number","minimum":0,"maximum":1000000},"temperatureC":{"type":"number","minimum":-100,"maximum":1000}}}},"pressureTrace":{"type":"array","minItems":2,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["minute","pressureBar"],"properties":{"minute":{"type":"number","minimum":0,"maximum":1000000},"pressureBar":{"type":"number","minimum":0,"maximum":1000000}}}},"minimumC":{"type":"number","minimum":-100,"maximum":1000},"maximumC":{"type":"number","minimum":-100,"maximum":1000},"minimumBar":{"type":"number","minimum":0,"maximum":1000000},"maximumBar":{"type":"number","minimum":0,"maximum":1000000},"requiredCoincidentMinutes":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Intersect independently sampled pressure and temperature bands using piecewise-linear interpolation only within their shared observed time span."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"autoclave-pressure-temperature-coincidence-register","input":{"records":[{"id":"R1","temperatureTrace":[{"minute":0,"temperatureC":0},{"minute":10,"temperatureC":100},{"minute":20,"temperatureC":100}],"pressureTrace":[{"minute":0,"pressureBar":0},{"minute":20,"pressureBar":2}],"minimumC":50,"maximumC":150,"minimumBar":1,"maximumBar":3,"requiredCoincidentMinutes":12}]}}},"limitations":["Intersect independently sampled pressure and temperature bands using piecewise-linear interpolation only within their shared observed time span. Observations must use one clock; no extrapolation, cure conversion, autoclave control or pressure-safety approval. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"timber-directional-shrinkage-record","version":"1.0.0","name":"Timber Directional Shrinkage Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialMm","initialMc","finalMc","fiberSaturation","greenToDryShrinkFraction","measuredFinalMm","toleranceMm"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialMm":{"type":"number","minimum":0.000001,"maximum":1000000},"initialMc":{"type":"number","minimum":0,"maximum":100},"finalMc":{"type":"number","minimum":0,"maximum":100},"fiberSaturation":{"type":"number","minimum":0.001,"maximum":100},"greenToDryShrinkFraction":{"type":"number","minimum":0,"maximum":0.5},"measuredFinalMm":{"type":"number","minimum":0.000001,"maximum":1000000},"toleranceMm":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile directional size change with a supplied green-to-dry shrink fraction and fiber-saturation point."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"timber-directional-shrinkage-record","input":{"records":[{"id":"R1","initialMm":100,"initialMc":30,"finalMc":15,"fiberSaturation":30,"greenToDryShrinkFraction":0.1,"measuredFinalMm":95,"toleranceMm":0.1}]}}},"limitations":["Reconcile directional size change with a supplied green-to-dry shrink fraction and fiber-saturation point. Uses a linear below-saturation model; no species lookup or structural dimensional guarantee. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"timber-shell-core-moisture-gradient-register","version":"1.0.0","name":"Timber Shell Core Moisture Gradient Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","shellDryG","shellWetG","coreDryG","coreWetG","maximumGradientPoints"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"shellDryG":{"type":"number","minimum":0.000001,"maximum":1000000},"shellWetG":{"type":"number","minimum":0.000001,"maximum":1000000},"coreDryG":{"type":"number","minimum":0.000001,"maximum":1000000},"coreWetG":{"type":"number","minimum":0.000001,"maximum":1000000},"maximumGradientPoints":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare paired oven-dry-basis shell/core specimen moisture observations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"timber-shell-core-moisture-gradient-register","input":{"records":[{"id":"R1","shellDryG":10,"shellWetG":11,"coreDryG":20,"coreWetG":24,"maximumGradientPoints":8}]}}},"limitations":["Compare paired oven-dry-basis shell/core specimen moisture observations. No bulk average, kiln control or stress certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"timber-sticker-column-offset-register","version":"1.0.0","name":"Timber Sticker Column Offset Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","lowerPositionsMm","upperPositionsMm","maximumOffsetMm"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"lowerPositionsMm":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"number","minimum":0,"maximum":1000000}},"upperPositionsMm":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"number","minimum":0,"maximum":1000000}},"maximumOffsetMm":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Match ordered sticker columns one-to-one across adjacent stack layers."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"timber-sticker-column-offset-register","input":{"records":[{"id":"R1","lowerPositionsMm":[0,100],"upperPositionsMm":[2,103],"maximumOffsetMm":2}]}}},"limitations":["Match ordered sticker columns one-to-one across adjacent stack layers. Does not assess support forces, stack stability or handling safety. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"wood-specimen-three-point-flexural-register","version":"1.0.0","name":"Wood Specimen Three Point Flexural Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","loadN","spanMm","widthMm","depthMm","totalDeflectionMm","fixtureDeflectionMm","reportedModulusMpa","toleranceMpa"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"loadN":{"type":"number","minimum":0.000001,"maximum":1000000},"spanMm":{"type":"number","minimum":0.000001,"maximum":1000000},"widthMm":{"type":"number","minimum":0.000001,"maximum":1000000},"depthMm":{"type":"number","minimum":0.000001,"maximum":1000000},"totalDeflectionMm":{"type":"number","minimum":0.000001,"maximum":1000000},"fixtureDeflectionMm":{"type":"number","minimum":0,"maximum":1000000},"reportedModulusMpa":{"type":"number","minimum":0.000001,"maximum":1000000},"toleranceMpa":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile apparent three-point elastic bending modulus from observed load/deflection with fixture correction."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"wood-specimen-three-point-flexural-register","input":{"records":[{"id":"R1","loadN":100,"spanMm":100,"widthMm":10,"depthMm":10,"totalDeflectionMm":2.5,"fixtureDeflectionMm":0,"reportedModulusMpa":1000,"toleranceMpa":1}]}}},"limitations":["Reconcile apparent three-point elastic bending modulus from observed load/deflection with fixture correction. Shear, grain defects, nonlinear loading and structural grading are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"timber-endgrain-sealer-area-register","version":"1.0.0","name":"Timber Endgrain Sealer Area Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","ends","appliedLitres","coverageM2Litre","toleranceM2"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"ends":{"type":"array","minItems":1,"maxItems":50,"items":{"type":"object","additionalProperties":false,"required":["diameterMm","count"],"properties":{"diameterMm":{"type":"number","minimum":0.000001,"maximum":1000000},"count":{"type":"integer","minimum":1,"maximum":10000}}}},"appliedLitres":{"type":"number","minimum":0,"maximum":1000000},"coverageM2Litre":{"type":"number","minimum":0.000001,"maximum":1000000},"toleranceM2":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile circular end-grain area against applied sealer and caller-declared coverage."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"timber-endgrain-sealer-area-register","input":{"records":[{"id":"R1","ends":[{"diameterMm":1000,"count":4}],"appliedLitres":1,"coverageM2Litre":3.141592653589793,"toleranceM2":0.001}]}}},"limitations":["Reconcile circular end-grain area against applied sealer and caller-declared coverage. Does not recommend chemicals or establish actual coating protection. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"veneer-splice-coverage-stagger-register","version":"1.0.0","name":"Veneer Splice Coverage Stagger Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","panelWidthMm","layers","minimumStaggerMm","coverageToleranceMm"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"panelWidthMm":{"type":"number","minimum":0.000001,"maximum":1000000},"layers":{"type":"array","minItems":2,"maxItems":30,"items":{"type":"object","additionalProperties":false,"required":["pieces"],"properties":{"pieces":{"type":"array","minItems":1,"maxItems":50,"items":{"type":"object","additionalProperties":false,"required":["startMm","endMm"],"properties":{"startMm":{"type":"number","minimum":0,"maximum":1000000},"endMm":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}}},"minimumStaggerMm":{"type":"number","minimum":0,"maximum":1000000},"coverageToleranceMm":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile in-plane veneer piece coverage, duplicate overlap and nearest internal piece boundaries between adjacent plies."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"veneer-splice-coverage-stagger-register","input":{"records":[{"id":"R1","panelWidthMm":100,"layers":[{"pieces":[{"startMm":0,"endMm":40},{"startMm":40,"endMm":100}]},{"pieces":[{"startMm":0,"endMm":60},{"startMm":60,"endMm":100}]}],"minimumStaggerMm":25,"coverageToleranceMm":0.01}]}}},"limitations":["Reconcile in-plane veneer piece coverage, duplicate overlap and nearest internal piece boundaries between adjacent plies. Full-width plies have no internal seam comparison. This is not ply-angle symmetry, adhesive spread, bond qualification or structural grading. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"timber-fingerjoint-proofload-record","version":"1.0.0","name":"Timber Fingerjoint Proofload Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","specimens","maximumFailureCount"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"specimens":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["loadN","declaredProofN","failed"],"properties":{"loadN":{"type":"number","minimum":0,"maximum":1000000},"declaredProofN":{"type":"number","minimum":0.000001,"maximum":1000000},"failed":{"type":"boolean"}}}},"maximumFailureCount":{"type":"integer","minimum":0,"maximum":100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile recorded finger-joint proof-load completion and observed failures against caller-declared test targets."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"timber-fingerjoint-proofload-record","input":{"records":[{"id":"R1","specimens":[{"loadN":100,"declaredProofN":100,"failed":false},{"loadN":90,"declaredProofN":100,"failed":true}],"maximumFailureCount":0}]}}},"limitations":["Reconcile recorded finger-joint proof-load completion and observed failures against caller-declared test targets. Does not determine approved loading or structural capacity. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"timber-preservative-retention-mass-record","version":"1.0.0","name":"Timber Preservative Retention Mass Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","beforeKg","afterKg","solutionActiveFraction","treatedVolumeM3","declaredActiveKgM3","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"beforeKg":{"type":"number","minimum":0.000001,"maximum":1000000},"afterKg":{"type":"number","minimum":0.000001,"maximum":1000000},"solutionActiveFraction":{"type":"number","minimum":0,"maximum":1},"treatedVolumeM3":{"type":"number","minimum":0.000001,"maximum":1000000},"declaredActiveKgM3":{"type":"number","minimum":0,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile measured treatment solution uptake with supplied active fraction and timber volume."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"timber-preservative-retention-mass-record","input":{"records":[{"id":"R1","beforeKg":100,"afterKg":110,"solutionActiveFraction":0.1,"treatedVolumeM3":0.5,"declaredActiveKgM3":2,"tolerance":0.01}]}}},"limitations":["Reconcile measured treatment solution uptake with supplied active fraction and timber volume. No chemical recommendation, penetration claim or regulatory treatment approval. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"timber-kiln-air-reversal-duty-register","version":"1.0.0","name":"Timber Kiln Air Reversal Duty Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","intervals","maximumImbalancePercent"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"intervals":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["minutes","forward"],"properties":{"minutes":{"type":"number","minimum":0.000001,"maximum":1000000},"forward":{"type":"boolean"}}}},"maximumImbalancePercent":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile directional fan-duty durations from recorded non-overlapping intervals."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"timber-kiln-air-reversal-duty-register","input":{"records":[{"id":"R1","intervals":[{"minutes":10,"forward":true},{"minutes":20,"forward":false}],"maximumImbalancePercent":20}]}}},"limitations":["Reconcile directional fan-duty durations from recorded non-overlapping intervals. No airflow uniformity, drying schedule or equipment-control assessment. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"timber-sawn-face-grain-angle-register","version":"1.0.0","name":"Timber Sawn Face Grain Angle Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","runMm","crossDeviationMm","maximumSlopeFraction"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"runMm":{"type":"number","minimum":0.000001,"maximum":1000000},"crossDeviationMm":{"type":"number","minimum":0,"maximum":1000000},"maximumSlopeFraction":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a measured grain-run slope and angle on one sawn face."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"timber-sawn-face-grain-angle-register","input":{"records":[{"id":"R1","runMm":100,"crossDeviationMm":10,"maximumSlopeFraction":0.08}]}}},"limitations":["Reconcile a measured grain-run slope and angle on one sawn face. Does not infer internal grain, assign a grade or establish strength. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"glass-raw-batch-oxide-yield-register","version":"1.0.0","name":"Glass Raw Batch Oxide Yield Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","raw","culletKg","reportedGlassKg","toleranceKg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"raw":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["massKg","oxideYieldFraction"],"properties":{"massKg":{"type":"number","minimum":0,"maximum":1000000},"oxideYieldFraction":{"type":"number","minimum":0,"maximum":1}}}},"culletKg":{"type":"number","minimum":0,"maximum":1000000},"reportedGlassKg":{"type":"number","minimum":0,"maximum":1000000},"toleranceKg":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile raw-ingredient retained oxide yield plus already reacted cullet, without flux-mole normalization."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"glass-raw-batch-oxide-yield-register","input":{"records":[{"id":"R1","raw":[{"massKg":100,"oxideYieldFraction":0.8}],"culletKg":20,"reportedGlassKg":100,"toleranceKg":0.1}]}}},"limitations":["Reconcile raw-ingredient retained oxide yield plus already reacted cullet, without flux-mole normalization. Reaction yield factors are supplied; no melt chemistry or emissions prediction. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"glass-cullet-contaminant-load-register","version":"1.0.0","name":"Glass Cullet Contaminant Load Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","lots","maximumBlendPpm"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"lots":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["massKg","contaminantPpm"],"properties":{"massKg":{"type":"number","minimum":0.000001,"maximum":1000000},"contaminantPpm":{"type":"number","minimum":0,"maximum":1000000}}}},"maximumBlendPpm":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a named contaminant already measured in cullet lots on a mass-ppm basis."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"glass-cullet-contaminant-load-register","input":{"records":[{"id":"R1","lots":[{"massKg":100,"contaminantPpm":10},{"massKg":100,"contaminantPpm":30}],"maximumBlendPpm":15}]}}},"limitations":["Reconcile a named contaminant already measured in cullet lots on a mass-ppm basis. Chemical identity, sampling validity and product suitability are not inferred. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"glass-gob-cavity-mass-register","version":"1.0.0","name":"Glass Gob Cavity Mass Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","cycles","cavities","gobG","finishedItemG","recordedScrapKg","toleranceKg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"cycles":{"type":"integer","minimum":1,"maximum":1000000},"cavities":{"type":"integer","minimum":1,"maximum":1000},"gobG":{"type":"number","minimum":0.000001,"maximum":1000000},"finishedItemG":{"type":"number","minimum":0.000001,"maximum":1000000},"recordedScrapKg":{"type":"number","minimum":0,"maximum":1000000},"toleranceKg":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile multi-cavity forming gob and finished-item mass under complete cycle counts."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"glass-gob-cavity-mass-register","input":{"records":[{"id":"R1","cycles":100,"cavities":2,"gobG":100,"finishedItemG":90,"recordedScrapKg":2,"toleranceKg":0.01}]}}},"limitations":["Reconcile multi-cavity forming gob and finished-item mass under complete cycle counts. Rejects and re-melt timing require separate records. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"glass-lehr-zone-residence-register","version":"1.0.0","name":"Glass Lehr Zone Residence Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","zones","beltMMinute"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"zones":{"type":"array","minItems":1,"maxItems":50,"items":{"type":"object","additionalProperties":false,"required":["lengthM","minimumMinutes"],"properties":{"lengthM":{"type":"number","minimum":0.000001,"maximum":1000000},"minimumMinutes":{"type":"number","minimum":0,"maximum":1000000}}}},"beltMMinute":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile zone-specific residence against caller-declared minima in a supplied lehr layout."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"glass-lehr-zone-residence-register","input":{"records":[{"id":"R1","zones":[{"lengthM":10,"minimumMinutes":6},{"lengthM":5,"minimumMinutes":2}],"beltMMinute":2}]}}},"limitations":["Reconcile zone-specific residence against caller-declared minima in a supplied lehr layout. Not an annealing schedule, residual-stress test or equipment recommendation. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"glass-container-fill-height-calibration-record","version":"1.0.0","name":"Glass Container Fill Height Calibration Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","points","fillHeightMm","declaredMl","toleranceMl"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"points":{"type":"array","minItems":2,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["heightMm","volumeMl"],"properties":{"heightMm":{"type":"number","minimum":0,"maximum":1000000},"volumeMl":{"type":"number","minimum":0,"maximum":1000000}}}},"fillHeightMm":{"type":"number","minimum":0,"maximum":1000000},"declaredMl":{"type":"number","minimum":0,"maximum":1000000},"toleranceMl":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Use the supplied measured container height-volume calibration with bounded linear interpolation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"glass-container-fill-height-calibration-record","input":{"records":[{"id":"R1","points":[{"heightMm":0,"volumeMl":0},{"heightMm":100,"volumeMl":200}],"fillHeightMm":50,"declaredMl":100,"toleranceMl":1}]}}},"limitations":["Use the supplied measured container height-volume calibration with bounded linear interpolation. No geometric cylinder assumption or legal metrology certificate. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"glass-sheet-optical-transmission-thickness-record","version":"1.0.0","name":"Glass Sheet Optical Transmission Thickness Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","transmission1","thickness1Mm","thickness2Mm","measuredTransmission2","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"transmission1":{"type":"number","minimum":0.000001,"maximum":1},"thickness1Mm":{"type":"number","minimum":0.000001,"maximum":1000000},"thickness2Mm":{"type":"number","minimum":0.000001,"maximum":1000000},"measuredTransmission2":{"type":"number","minimum":0,"maximum":1},"tolerance":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare bulk-only attenuation at two thicknesses, assuming reflection-corrected transmission at one wavelength."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"glass-sheet-optical-transmission-thickness-record","input":{"records":[{"id":"R1","transmission1":0.5,"thickness1Mm":1,"thickness2Mm":2,"measuredTransmission2":0.25,"tolerance":0.001}]}}},"limitations":["Compare bulk-only attenuation at two thicknesses, assuming reflection-corrected transmission at one wavelength. Surface losses, coatings and spectral certification are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"glass-polishing-stock-removal-register","version":"1.0.0","name":"Glass Polishing Stock Removal Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialThicknessMm","finalThicknessMm","areaM2","densityKgM3","collectedDryKg","toleranceKg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialThicknessMm":{"type":"number","minimum":0.000001,"maximum":1000000},"finalThicknessMm":{"type":"number","minimum":0.000001,"maximum":1000000},"areaM2":{"type":"number","minimum":0.000001,"maximum":1000000},"densityKgM3":{"type":"number","minimum":0.000001,"maximum":1000000},"collectedDryKg":{"type":"number","minimum":0,"maximum":1000000},"toleranceKg":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile planar stock removal with separately collected dry glass solids."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"glass-polishing-stock-removal-register","input":{"records":[{"id":"R1","initialThicknessMm":10,"finalThicknessMm":9,"areaM2":1,"densityKgM3":2500,"collectedDryKg":2.4,"toleranceKg":0.2}]}}},"limitations":["Reconcile planar stock removal with separately collected dry glass solids. No polishing process, exposure or surface-finish approval. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"glass-furnace-pull-inventory-register","version":"1.0.0","name":"Glass Furnace Pull Inventory Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","openingMoltenKg","retainedBatchKg","pullKg","drainKg","closingMeasuredKg","toleranceKg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"openingMoltenKg":{"type":"number","minimum":0,"maximum":1000000},"retainedBatchKg":{"type":"number","minimum":0,"maximum":1000000},"pullKg":{"type":"number","minimum":0,"maximum":1000000},"drainKg":{"type":"number","minimum":0,"maximum":1000000},"closingMeasuredKg":{"type":"number","minimum":0,"maximum":1000000},"toleranceKg":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a defined molten-glass accounting interval using retained post-reaction batch mass, pull and drain."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"glass-furnace-pull-inventory-register","input":{"records":[{"id":"R1","openingMoltenKg":100,"retainedBatchKg":50,"pullKg":40,"drainKg":10,"closingMeasuredKg":100,"toleranceKg":1}]}}},"limitations":["Reconcile a defined molten-glass accounting interval using retained post-reaction batch mass, pull and drain. No furnace operation, thermal capacity or stock measurement is performed. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"glass-frit-quench-dry-solids-register","version":"1.0.0","name":"Glass Frit Quench Dry Solids Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","wetFritKg","wetMoistureFraction","dryOutputKg","dryMoistureFraction","capturedDustDryKg","toleranceKg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"wetFritKg":{"type":"number","minimum":0.000001,"maximum":1000000},"wetMoistureFraction":{"type":"number","minimum":0,"maximum":1},"dryOutputKg":{"type":"number","minimum":0,"maximum":1000000},"dryMoistureFraction":{"type":"number","minimum":0,"maximum":1},"capturedDustDryKg":{"type":"number","minimum":0,"maximum":1000000},"toleranceKg":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a frit drying interval including separately captured dry dust; no assumed moisture correction or waste classification."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"glass-frit-quench-dry-solids-register","input":{"records":[{"id":"R1","wetFritKg":100,"wetMoistureFraction":0.2,"dryOutputKg":79,"dryMoistureFraction":0,"capturedDustDryKg":1,"toleranceKg":0.1}]}}},"limitations":["Reconcile a frit drying interval including separately captured dry dust; no assumed moisture correction or waste classification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"glass-annealed-photoelastic-retardation-record","version":"1.0.0","name":"Glass Annealed Photoelastic Retardation Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","retardationNm","thicknessMm","stressOpticNmPerMpaMm","maximumDifferenceMpa"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"retardationNm":{"type":"number","minimum":0,"maximum":1000000},"thicknessMm":{"type":"number","minimum":0.000001,"maximum":1000000},"stressOpticNmPerMpaMm":{"type":"number","minimum":0.000001,"maximum":1000000},"maximumDifferenceMpa":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile measured optical retardation with a supplied stress-optic coefficient and path thickness."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"glass-annealed-photoelastic-retardation-record","input":{"records":[{"id":"R1","retardationNm":100,"thicknessMm":10,"stressOpticNmPerMpaMm":5,"maximumDifferenceMpa":1}]}}},"limitations":["Reconcile measured optical retardation with a supplied stress-optic coefficient and path thickness. Assumes a uniform principal-stress difference; no safety-glass certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"seed-germination-time-distribution","version":"1.0.0","name":"Seed Germination Time Distribution","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","counts","tested","reportedMeanDay","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"counts":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["day","newlyGerminated"],"properties":{"day":{"type":"number","minimum":0.000001,"maximum":1000000},"newlyGerminated":{"type":"integer","minimum":0,"maximum":1000000}}}},"tested":{"type":"integer","minimum":1,"maximum":1000000},"reportedMeanDay":{"type":"number","minimum":0,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review timing among observed germinated seeds using newly germinated counts, not cumulative counts."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"seed-germination-time-distribution","input":{"records":[{"id":"R1","counts":[{"day":1,"newlyGerminated":2},{"day":3,"newlyGerminated":2}],"tested":5,"reportedMeanDay":2,"tolerance":0.01}]}}},"limitations":["Review timing among observed germinated seeds using newly germinated counts, not cumulative counts. Ungerminated seeds remain censored; no field emergence or seed certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"seed-germination-speed-index","version":"1.0.0","name":"Seed Germination Speed Index","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","counts","tested","reportedIndex","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"counts":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["day","newlyGerminated"],"properties":{"day":{"type":"number","minimum":0.000001,"maximum":1000000},"newlyGerminated":{"type":"integer","minimum":0,"maximum":1000000}}}},"tested":{"type":"integer","minimum":1,"maximum":1000000},"reportedIndex":{"type":"number","minimum":0,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile the sum of newly germinated counts divided by days after start."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"seed-germination-speed-index","input":{"records":[{"id":"R1","counts":[{"day":1,"newlyGerminated":4},{"day":2,"newlyGerminated":2}],"tested":8,"reportedIndex":5,"tolerance":0.01}]}}},"limitations":["Reconcile the sum of newly germinated counts divided by days after start. Counts are not normalized to percentage; excludes extrapolation and cultivar comparison claims. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"seed-thousand-weight-replicate-register","version":"1.0.0","name":"Seed Thousand Weight Replicate Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","replicates","maximumCvPercent"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"replicates":{"type":"array","minItems":2,"maxItems":50,"items":{"type":"object","additionalProperties":false,"required":["seeds","massG"],"properties":{"seeds":{"type":"integer","minimum":1,"maximum":1000000},"massG":{"type":"number","minimum":0.000001,"maximum":1000000}}}},"maximumCvPercent":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile pooled thousand-seed mass and sample CV of replicate thousand-weight estimates."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"seed-thousand-weight-replicate-register","input":{"records":[{"id":"R1","replicates":[{"seeds":100,"massG":2},{"seeds":100,"massG":2}],"maximumCvPercent":5}]}}},"limitations":["Reconcile pooled thousand-seed mass and sample CV of replicate thousand-weight estimates. No sampling approval or ISTA certificate. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"seed-physical-purity-mass-closure","version":"1.0.0","name":"Seed Physical Purity Mass Closure","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sampleG","pureG","otherCropG","weedG","inertG","maximumClosureG"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sampleG":{"type":"number","minimum":0.000001,"maximum":1000000},"pureG":{"type":"number","minimum":0,"maximum":1000000},"otherCropG":{"type":"number","minimum":0,"maximum":1000000},"weedG":{"type":"number","minimum":0,"maximum":1000000},"inertG":{"type":"number","minimum":0,"maximum":1000000},"maximumClosureG":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review weighed separation-fraction closure and pure-seed mass percentage."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"seed-physical-purity-mass-closure","input":{"records":[{"id":"R1","sampleG":100,"pureG":95,"otherCropG":1,"weedG":1,"inertG":3,"maximumClosureG":0.01}]}}},"limitations":["Review weighed separation-fraction closure and pure-seed mass percentage. Botanical classification and legally permitted impurity limits are not supplied. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"seed-coating-core-mass-reconciliation","version":"1.0.0","name":"Seed Coating Core Mass Reconciliation","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","coatedMassKg","coreMassKg","coatedSeedCount","reportedCoatingMgPerSeed","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"coatedMassKg":{"type":"number","minimum":0.000001,"maximum":1000000},"coreMassKg":{"type":"number","minimum":0,"maximum":1000000},"coatedSeedCount":{"type":"integer","minimum":1,"maximum":1000000},"reportedCoatingMgPerSeed":{"type":"number","minimum":0,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile supplied coating and seed-core masses per counted coated seed."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"seed-coating-core-mass-reconciliation","input":{"records":[{"id":"R1","coatedMassKg":2,"coreMassKg":1.5,"coatedSeedCount":100000,"reportedCoatingMgPerSeed":5,"tolerance":0.01}]}}},"limitations":["Reconcile supplied coating and seed-core masses per counted coated seed. No treatment chemistry, dosage recommendation or pesticide handling. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"seed-cleaner-screen-fraction-register","version":"1.0.0","name":"Seed Cleaner Screen Fraction Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","fractions","minimumScreenMm","maximumScreenMm","minimumRetainedPercent"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"fractions":{"type":"array","minItems":2,"maxItems":50,"items":{"type":"object","additionalProperties":false,"required":["screenMm","massG"],"properties":{"screenMm":{"type":"number","minimum":0.000001,"maximum":1000000},"massG":{"type":"number","minimum":0,"maximum":1000000}}}},"minimumScreenMm":{"type":"number","minimum":0.000001,"maximum":1000000},"maximumScreenMm":{"type":"number","minimum":0.000001,"maximum":1000000},"minimumRetainedPercent":{"type":"number","minimum":0,"maximum":100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review non-overlapping weighed seed size fractions against an inclusive caller-declared screen band."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"seed-cleaner-screen-fraction-register","input":{"records":[{"id":"R1","fractions":[{"screenMm":1,"massG":10},{"screenMm":2,"massG":80},{"screenMm":3,"massG":10}],"minimumScreenMm":2,"maximumScreenMm":2,"minimumRetainedPercent":75}]}}},"limitations":["Review non-overlapping weighed seed size fractions against an inclusive caller-declared screen band. Each input is a fraction bin, not a cumulative sieve reading. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"seed-sowing-count-from-pure-live-fractions","version":"1.0.0","name":"Seed Sowing Count From Pure Live Fractions","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","targetEstablished","purity","germination","fieldEstablishment","availableSeeds"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"targetEstablished":{"type":"integer","minimum":1,"maximum":1000000},"purity":{"type":"number","minimum":0.000001,"maximum":1},"germination":{"type":"number","minimum":0.000001,"maximum":1},"fieldEstablishment":{"type":"number","minimum":0.000001,"maximum":1},"availableSeeds":{"type":"integer","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile an expected sowing count using explicitly supplied independent fractions and upward rounding."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"seed-sowing-count-from-pure-live-fractions","input":{"records":[{"id":"R1","targetEstablished":100,"purity":1,"germination":0.8,"fieldEstablishment":0.5,"availableSeeds":240}]}}},"limitations":["Reconcile an expected sowing count using explicitly supplied independent fractions and upward rounding. It is not a planting recommendation or emergence guarantee. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"seed-imbibition-mass-gain-register","version":"1.0.0","name":"Seed Imbibition Mass Gain Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","dryMassG","wetMassG","soakHours","maximumGainPercent"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"dryMassG":{"type":"number","minimum":0.000001,"maximum":1000000},"wetMassG":{"type":"number","minimum":0,"maximum":1000000},"soakHours":{"type":"number","minimum":0.000001,"maximum":1000000},"maximumGainPercent":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review observed seed mass gain and average rate over one supplied soaking interval."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"seed-imbibition-mass-gain-register","input":{"records":[{"id":"R1","dryMassG":10,"wetMassG":15,"soakHours":2,"maximumGainPercent":60}]}}},"limitations":["Review observed seed mass gain and average rate over one supplied soaking interval. Surface-water handling and physiological interpretation remain outside scope. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"seed-grading-count-per-package-register","version":"1.0.0","name":"Seed Grading Count Per Package Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","seedCount","sampleMassG","netPackageKg","declaredCount","tolerancePercent"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"seedCount":{"type":"integer","minimum":1,"maximum":1000000},"sampleMassG":{"type":"number","minimum":0.000001,"maximum":1000000},"netPackageKg":{"type":"number","minimum":0.000001,"maximum":1000000},"declaredCount":{"type":"integer","minimum":1,"maximum":1000000},"tolerancePercent":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Extrapolate seed count from a supplied representative count/mass sample and net package mass."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"seed-grading-count-per-package-register","input":{"records":[{"id":"R1","seedCount":100,"sampleMassG":20,"netPackageKg":1,"declaredCount":5000,"tolerancePercent":2}]}}},"limitations":["Extrapolate seed count from a supplied representative count/mass sample and net package mass. Estimated counts are not rounded into certified counted quantities. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"seed-cohort-thermal-time-observation-register","version":"1.0.0","name":"Seed Cohort Thermal Time Observation Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","trace","baseC","ceilingC","events","toleranceDegreeHours"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"trace":{"type":"array","minItems":2,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["hour","temperatureC"],"properties":{"hour":{"type":"number","minimum":0,"maximum":1000000},"temperatureC":{"type":"number","minimum":-100,"maximum":100}}}},"baseC":{"type":"number","minimum":-100,"maximum":100},"ceilingC":{"type":"number","minimum":-100,"maximum":100},"events":{"type":"array","minItems":1,"maxItems":50,"items":{"type":"object","additionalProperties":false,"required":["hour","reportedDegreeHours"],"properties":{"hour":{"type":"number","minimum":0,"maximum":1000000},"reportedDegreeHours":{"type":"number","minimum":0,"maximum":1000000}}}},"toleranceDegreeHours":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile degree-hours at recorded cohort events by integrating an explicitly clipped piecewise-linear temperature history."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"seed-cohort-thermal-time-observation-register","input":{"records":[{"id":"R1","trace":[{"hour":0,"temperatureC":0},{"hour":2,"temperatureC":20},{"hour":4,"temperatureC":20}],"baseC":10,"ceilingC":20,"events":[{"hour":1,"reportedDegreeHours":0},{"hour":3,"reportedDegreeHours":15}],"toleranceDegreeHours":0.01}]}}},"limitations":["Reconcile degree-hours at recorded cohort events by integrating an explicitly clipped piecewise-linear temperature history. Distinct from daily mean degree-day methods. Thresholds are supplied; no species lookup, germination forecast, causal claim or certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dyebath-sampling-corrected-exhaustion-register","version":"1.0.0","name":"Dyebath Sampling Corrected Exhaustion Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialLitres","initialGPerLitre","addedDyeG","samples","finalLitres","finalGPerLitre","minimumExhaustionPercent"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialLitres":{"type":"number","minimum":0.000001,"maximum":1000000},"initialGPerLitre":{"type":"number","minimum":0,"maximum":1000000},"addedDyeG":{"type":"number","minimum":0,"maximum":1000000},"samples":{"type":"array","minItems":0,"maxItems":50,"items":{"type":"object","additionalProperties":false,"required":["litres","gPerLitre"],"properties":{"litres":{"type":"number","minimum":0,"maximum":1000000},"gPerLitre":{"type":"number","minimum":0,"maximum":1000000}}}},"finalLitres":{"type":"number","minimum":0,"maximum":1000000},"finalGPerLitre":{"type":"number","minimum":0,"maximum":1000000},"minimumExhaustionPercent":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile apparent dyebath exhaustion accounting for dye additions and withdrawn samples."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dyebath-sampling-corrected-exhaustion-register","input":{"records":[{"id":"R1","initialLitres":100,"initialGPerLitre":1,"addedDyeG":20,"samples":[{"litres":10,"gPerLitre":1}],"finalLitres":90,"finalGPerLitre":0.2,"minimumExhaustionPercent":70}]}}},"limitations":["Reconcile apparent dyebath exhaustion accounting for dye additions and withdrawn samples. All other loss is attributed to fabric only under the declared closed balance; not fixation or a process recommendation. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"reactive-dye-afterwash-fixation-ledger","version":"1.0.0","name":"Reactive Dye Afterwash Fixation Ledger","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","appliedDyeG","unexhaustedG","washRemovedG","minimumOverallFixationPercent"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"appliedDyeG":{"type":"number","minimum":0.000001,"maximum":1000000},"unexhaustedG":{"type":"number","minimum":0,"maximum":1000000},"washRemovedG":{"type":"number","minimum":0,"maximum":1000000},"minimumOverallFixationPercent":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Distinguish overall retained colorant from retention conditional on exhaustion using independently measured wash removal."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"reactive-dye-afterwash-fixation-ledger","input":{"records":[{"id":"R1","appliedDyeG":100,"unexhaustedG":20,"washRemovedG":10,"minimumOverallFixationPercent":65}]}}},"limitations":["Distinguish overall retained colorant from retention conditional on exhaustion using independently measured wash removal. Chemical bonding and wash-fastness are not proven. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"opaque-textile-kubelka-munk-shade-register","version":"1.0.0","name":"Opaque Textile Kubelka Munk Shade Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sampleReflectance","referenceReflectance","maximumRelativeKsDifference"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sampleReflectance":{"type":"number","minimum":0.000001,"maximum":1},"referenceReflectance":{"type":"number","minimum":0.000001,"maximum":1},"maximumRelativeKsDifference":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare single-wavelength K/S for diffuse, opaque, optically thick fabric under the Kubelka-Munk model."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"opaque-textile-kubelka-munk-shade-register","input":{"records":[{"id":"R1","sampleReflectance":0.5,"referenceReflectance":0.5,"maximumRelativeKsDifference":0.05}]}}},"limitations":["Compare single-wavelength K/S for diffuse, opaque, optically thick fabric under the Kubelka-Munk model. Not a color-space distance, spectral match or visual shade approval. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"textile-pad-pickup-solids-add-on-register","version":"1.0.0","name":"Textile Pad Pickup Solids Add On Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","dryFabricG","wetFabricG","bathSolidsFraction","reportedDryAddOnPercent","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"dryFabricG":{"type":"number","minimum":0.000001,"maximum":1000000},"wetFabricG":{"type":"number","minimum":0.000001,"maximum":1000000},"bathSolidsFraction":{"type":"number","minimum":0,"maximum":1},"reportedDryAddOnPercent":{"type":"number","minimum":0,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile gross pad wet pickup and ideal retained bath solids on dry fabric mass."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"textile-pad-pickup-solids-add-on-register","input":{"records":[{"id":"R1","dryFabricG":100,"wetFabricG":180,"bathSolidsFraction":0.1,"reportedDryAddOnPercent":8,"tolerance":0.01}]}}},"limitations":["Reconcile gross pad wet pickup and ideal retained bath solids on dry fabric mass. Assumes uniform bath concentration, no evaporation and complete solids retention. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dyestuff-standard-strength-recipe-register","version":"1.0.0","name":"Dyestuff Standard Strength Recipe Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","referenceDyeG","referenceStrength","lotStrength","weighedLotG","toleranceG"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"referenceDyeG":{"type":"number","minimum":0.000001,"maximum":1000000},"referenceStrength":{"type":"number","minimum":0.000001,"maximum":1000000},"lotStrength":{"type":"number","minimum":0.000001,"maximum":1000000},"weighedLotG":{"type":"number","minimum":0,"maximum":1000000},"toleranceG":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a weighed dyestuff lot against an independently supplied linear strength factor on the same reference scale."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dyestuff-standard-strength-recipe-register","input":{"records":[{"id":"R1","referenceDyeG":100,"referenceStrength":1,"lotStrength":1.25,"weighedLotG":80,"toleranceG":0.1}]}}},"limitations":["Reconcile a weighed dyestuff lot against an independently supplied linear strength factor on the same reference scale. No recipe creation or colorant compatibility. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"textile-liquor-displacement-bath-ratio","version":"1.0.0","name":"Textile Liquor Displacement Bath Ratio","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","chargedLitres","deadVolumeLitres","absorbedLitres","dryFabricKg","declaredFreeRatioLKg","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"chargedLitres":{"type":"number","minimum":0.000001,"maximum":1000000},"deadVolumeLitres":{"type":"number","minimum":0,"maximum":1000000},"absorbedLitres":{"type":"number","minimum":0,"maximum":1000000},"dryFabricKg":{"type":"number","minimum":0.000001,"maximum":1000000},"declaredFreeRatioLKg":{"type":"number","minimum":0,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Separate free circulating liquor from declared dead volume and absorbed liquor before reconciling a bath ratio."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"textile-liquor-displacement-bath-ratio","input":{"records":[{"id":"R1","chargedLitres":100,"deadVolumeLitres":10,"absorbedLitres":20,"dryFabricKg":10,"declaredFreeRatioLKg":7,"tolerance":0.01}]}}},"limitations":["Separate free circulating liquor from declared dead volume and absorbed liquor before reconciling a bath ratio. Ratios are litres/kg, not an assumed equal-density mass ratio. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"textile-continuous-padding-liquor-demand","version":"1.0.0","name":"Textile Continuous Padding Liquor Demand","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","widthM","speedMMinute","fabricGm2","pickupFraction","bathDensityKgL","measuredLitresMinute","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"widthM":{"type":"number","minimum":0.000001,"maximum":1000000},"speedMMinute":{"type":"number","minimum":0.000001,"maximum":1000000},"fabricGm2":{"type":"number","minimum":0.000001,"maximum":1000000},"pickupFraction":{"type":"number","minimum":0,"maximum":3},"bathDensityKgL":{"type":"number","minimum":0.000001,"maximum":1000000},"measuredLitresMinute":{"type":"number","minimum":0,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile ideal continuous wet-pickup draw from fabric throughput, liquor mass fraction and measured bath density."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"textile-continuous-padding-liquor-demand","input":{"records":[{"id":"R1","widthM":2,"speedMMinute":10,"fabricGm2":100,"pickupFraction":0.5,"bathDensityKgL":1,"measuredLitresMinute":1,"tolerance":0.01}]}}},"limitations":["Reconcile ideal continuous wet-pickup draw from fabric throughput, liquor mass fraction and measured bath density. Edge loss, squeeze return and evaporation are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dyebath-retained-liquor-rinse-dilution","version":"1.0.0","name":"Dyebath Retained Liquor Rinse Dilution","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","retainedLitres","initialConcentration","rinseLitres","measuredFinal","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"retainedLitres":{"type":"number","minimum":0.000001,"maximum":1000000},"initialConcentration":{"type":"number","minimum":0,"maximum":1000000},"rinseLitres":{"type":"array","minItems":1,"maxItems":50,"items":{"type":"number","minimum":0,"maximum":1000000}},"measuredFinal":{"type":"number","minimum":0,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile repeated fully mixed rinse-and-drain steps with constant retained liquor."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dyebath-retained-liquor-rinse-dilution","input":{"records":[{"id":"R1","retainedLitres":10,"initialConcentration":1,"rinseLitres":[10,10],"measuredFinal":0.25,"tolerance":0.001}]}}},"limitations":["Reconcile repeated fully mixed rinse-and-drain steps with constant retained liquor. No diffusion, desorption or wastewater treatment performance is assumed. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"textile-colorant-equilibrium-partition-record","version":"1.0.0","name":"Textile Colorant Equilibrium Partition Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","dyeOnFiberG","fiberKg","bathConcentrationGL","declaredPartitionLK","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"dyeOnFiberG":{"type":"number","minimum":0.000001,"maximum":1000000},"fiberKg":{"type":"number","minimum":0.000001,"maximum":1000000},"bathConcentrationGL":{"type":"number","minimum":0.000001,"maximum":1000000},"declaredPartitionLK":{"type":"number","minimum":0.000001,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile an observed fiber/liquor distribution coefficient from paired equilibrium records in g/kg and g/L."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"textile-colorant-equilibrium-partition-record","input":{"records":[{"id":"R1","dyeOnFiberG":20,"fiberKg":10,"bathConcentrationGL":0.5,"declaredPartitionLK":4,"tolerance":0.01}]}}},"limitations":["Reconcile an observed fiber/liquor distribution coefficient from paired equilibrium records in g/kg and g/L. No affinity model, temperature extrapolation or kinetics. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"textile-overdye-residual-strength-register","version":"1.0.0","name":"Textile Overdye Residual Strength Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","targetKs","existingKs","perGramAddedKs","plannedAddG","toleranceG"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"targetKs":{"type":"number","minimum":0.000001,"maximum":1000000},"existingKs":{"type":"number","minimum":0,"maximum":1000000},"perGramAddedKs":{"type":"number","minimum":0.000001,"maximum":1000000},"plannedAddG":{"type":"number","minimum":0,"maximum":1000000},"toleranceG":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a proposed addition against a supplied empirical linear K/S-per-gram calibration at one wavelength."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"textile-overdye-residual-strength-register","input":{"records":[{"id":"R1","targetKs":10,"existingKs":4,"perGramAddedKs":2,"plannedAddG":3,"toleranceG":0.01}]}}},"limitations":["Reconcile a proposed addition against a supplied empirical linear K/S-per-gram calibration at one wavelength. It is an arithmetic cross-check, not an overdye recipe or color-match guarantee. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"marine-draft-survey-deductible-mass-bridge","version":"1.0.0","name":"Marine Draft Survey Deductible Mass Bridge","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialDisplacementT","finalDisplacementT","initialDeductiblesT","finalDeductiblesT","declaredCargoT","toleranceT"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialDisplacementT":{"type":"number","minimum":0.000001,"maximum":1000000},"finalDisplacementT":{"type":"number","minimum":0.000001,"maximum":1000000},"initialDeductiblesT":{"type":"number","minimum":0,"maximum":1000000},"finalDeductiblesT":{"type":"number","minimum":0,"maximum":1000000},"declaredCargoT":{"type":"number","minimum":0,"maximum":1000000},"toleranceT":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile loading cargo mass from independently corrected displacements and declared deductible masses."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"marine-draft-survey-deductible-mass-bridge","input":{"records":[{"id":"R1","initialDisplacementT":1000,"finalDisplacementT":1500,"initialDeductiblesT":100,"finalDeductiblesT":120,"declaredCargoT":480,"toleranceT":1}]}}},"limitations":["Reconcile loading cargo mass from independently corrected displacements and declared deductible masses. No hydrostatic table, vessel stability or certified draft survey is performed. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"marine-six-draft-weighted-mean-register","version":"1.0.0","name":"Marine Six Draft Weighted Mean Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","forePortM","foreStarboardM","midPortM","midStarboardM","aftPortM","aftStarboardM","reportedMeanM","toleranceM"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"forePortM":{"type":"number","minimum":0,"maximum":1000000},"foreStarboardM":{"type":"number","minimum":0,"maximum":1000000},"midPortM":{"type":"number","minimum":0,"maximum":1000000},"midStarboardM":{"type":"number","minimum":0,"maximum":1000000},"aftPortM":{"type":"number","minimum":0,"maximum":1000000},"aftStarboardM":{"type":"number","minimum":0,"maximum":1000000},"reportedMeanM":{"type":"number","minimum":0,"maximum":1000000},"toleranceM":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a declared quarter-mean draft convention with midship weight six after port/starboard averaging."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"marine-six-draft-weighted-mean-register","input":{"records":[{"id":"R1","forePortM":4,"foreStarboardM":4,"midPortM":5,"midStarboardM":5,"aftPortM":6,"aftStarboardM":6,"reportedMeanM":5,"toleranceM":0.01}]}}},"limitations":["Reconcile a declared quarter-mean draft convention with midship weight six after port/starboard averaging. Mark offsets, list, density and hydrostatic corrections are not inferred. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"marine-tank-trim-table-bilinear-register","version":"1.0.0","name":"Marine Tank Trim Table Bilinear Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","levelFraction","trimFraction","v00","v10","v01","v11","reportedM3","toleranceM3"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"levelFraction":{"type":"number","minimum":0,"maximum":1},"trimFraction":{"type":"number","minimum":0,"maximum":1},"v00":{"type":"number","minimum":0,"maximum":1000000},"v10":{"type":"number","minimum":0,"maximum":1000000},"v01":{"type":"number","minimum":0,"maximum":1000000},"v11":{"type":"number","minimum":0,"maximum":1000000},"reportedM3":{"type":"number","minimum":0,"maximum":1000000},"toleranceM3":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Interpolate within one supplied tank calibration cell in level and trim."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"marine-tank-trim-table-bilinear-register","input":{"records":[{"id":"R1","levelFraction":0.5,"trimFraction":0.5,"v00":0,"v10":10,"v01":2,"v11":12,"reportedM3":6,"toleranceM3":0.01}]}}},"limitations":["Interpolate within one supplied tank calibration cell in level and trim. Fractions must already refer to the correct cell; no extrapolation or tank geometry estimation. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"marine-liquid-volume-reference-temperature-record","version":"1.0.0","name":"Marine Liquid Volume Reference Temperature Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","observedM3","observedC","referenceC","volumetricCoefficient","reportedReferenceM3","toleranceM3"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"observedM3":{"type":"number","minimum":0.000001,"maximum":1000000},"observedC":{"type":"number","minimum":-100,"maximum":300},"referenceC":{"type":"number","minimum":-100,"maximum":300},"volumetricCoefficient":{"type":"number","minimum":0,"maximum":0.01},"reportedReferenceM3":{"type":"number","minimum":0.000001,"maximum":1000000},"toleranceM3":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile an explicit constant-coefficient liquid volume correction."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"marine-liquid-volume-reference-temperature-record","input":{"records":[{"id":"R1","observedM3":101,"observedC":30,"referenceC":20,"volumetricCoefficient":0.001,"reportedReferenceM3":100,"toleranceM3":0.01}]}}},"limitations":["Reconcile an explicit constant-coefficient liquid volume correction. This is not an API/ASTM petroleum table implementation or custody-transfer certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"marine-cargo-stratified-density-mass-record","version":"1.0.0","name":"Marine Cargo Stratified Density Mass Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","layers","declaredTonnes","toleranceT"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"layers":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["volumeM3","densityKgM3"],"properties":{"volumeM3":{"type":"number","minimum":0.000001,"maximum":1000000},"densityKgM3":{"type":"number","minimum":0.000001,"maximum":1000000}}}},"declaredTonnes":{"type":"number","minimum":0,"maximum":1000000},"toleranceT":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile layer-specific measured cargo volumes/densities before summing mass."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"marine-cargo-stratified-density-mass-record","input":{"records":[{"id":"R1","layers":[{"volumeM3":1,"densityKgM3":800},{"volumeM3":1,"densityKgM3":1000}],"declaredTonnes":1.8,"toleranceT":0.01}]}}},"limitations":["Reconcile layer-specific measured cargo volumes/densities before summing mass. Layers must use the same temperature basis; no sample representativeness or contamination claim. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"marine-line-fill-rob-delivery-register","version":"1.0.0","name":"Marine Line Fill ROB Delivery Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","shoreMeterM3","lineOpeningM3","lineClosingM3","tankOpeningM3","tankClosingM3","toleranceM3"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"shoreMeterM3":{"type":"number","minimum":0,"maximum":1000000},"lineOpeningM3":{"type":"number","minimum":0,"maximum":1000000},"lineClosingM3":{"type":"number","minimum":0,"maximum":1000000},"tankOpeningM3":{"type":"number","minimum":0,"maximum":1000000},"tankClosingM3":{"type":"number","minimum":0,"maximum":1000000},"toleranceM3":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a receiving transfer with opening/closing pipeline inventory and tank rise on the same reference-volume basis."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"marine-line-fill-rob-delivery-register","input":{"records":[{"id":"R1","shoreMeterM3":100,"lineOpeningM3":10,"lineClosingM3":20,"tankOpeningM3":50,"tankClosingM3":140,"toleranceM3":1}]}}},"limitations":["Reconcile a receiving transfer with opening/closing pipeline inventory and tank rise on the same reference-volume basis. No remote meter reading or loss attribution. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"marine-bulk-stowage-space-reserve","version":"1.0.0","name":"Marine Bulk Stowage Space Reserve","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","cargoTonnes","stowageM3T","holdM3","unusableM3","requiredReserveM3"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"cargoTonnes":{"type":"number","minimum":0.000001,"maximum":1000000},"stowageM3T":{"type":"number","minimum":0.000001,"maximum":1000000},"holdM3":{"type":"number","minimum":0.000001,"maximum":1000000},"unusableM3":{"type":"number","minimum":0,"maximum":1000000},"requiredReserveM3":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile declared bulk stowage factor, unusable volume and reserve allowance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"marine-bulk-stowage-space-reserve","input":{"records":[{"id":"R1","cargoTonnes":100,"stowageM3T":2,"holdM3":250,"unusableM3":20,"requiredReserveM3":25}]}}},"limitations":["Reconcile declared bulk stowage factor, unusable volume and reserve allowance. No load plan, dangerous-goods advice, grain stability or vessel loading approval. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"marine-bilge-deduction-dry-cargo-register","version":"1.0.0","name":"Marine Bilge Deduction Dry Cargo Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","grossSurveyTonnes","freeWaterM3","waterDensityKgM3","declaredDryCargoTonnes","toleranceT"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"grossSurveyTonnes":{"type":"number","minimum":0,"maximum":1000000},"freeWaterM3":{"type":"number","minimum":0,"maximum":1000000},"waterDensityKgM3":{"type":"number","minimum":0.000001,"maximum":1000000},"declaredDryCargoTonnes":{"type":"number","minimum":0,"maximum":1000000},"toleranceT":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a separately measured free-water deduction from an already corrected cargo survey mass."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"marine-bilge-deduction-dry-cargo-register","input":{"records":[{"id":"R1","grossSurveyTonnes":100,"freeWaterM3":2,"waterDensityKgM3":1000,"declaredDryCargoTonnes":98,"toleranceT":0.1}]}}},"limitations":["Reconcile a separately measured free-water deduction from an already corrected cargo survey mass. Bound moisture and contractual cargo definitions are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"marine-cargo-air-buoyancy-weighing-record","version":"1.0.0","name":"Marine Cargo Air Buoyancy Weighing Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","indicatedKg","airDensityKgM3","referenceWeightDensityKgM3","cargoDensityKgM3","reportedTrueKg","toleranceKg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"indicatedKg":{"type":"number","minimum":0.000001,"maximum":1000000},"airDensityKgM3":{"type":"number","minimum":0,"maximum":5},"referenceWeightDensityKgM3":{"type":"number","minimum":0.000001,"maximum":1000000},"cargoDensityKgM3":{"type":"number","minimum":0.000001,"maximum":1000000},"reportedTrueKg":{"type":"number","minimum":0.000001,"maximum":1000000},"toleranceKg":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile true mass from a supplied air weighing and reference-weight/cargo densities."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"marine-cargo-air-buoyancy-weighing-record","input":{"records":[{"id":"R1","indicatedKg":100,"airDensityKgM3":1,"referenceWeightDensityKgM3":8000,"cargoDensityKgM3":8000,"reportedTrueKg":100,"toleranceKg":0.001}]}}},"limitations":["Reconcile true mass from a supplied air weighing and reference-weight/cargo densities. No trade-scale calibration or standard custody-mass convention is assumed. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"marine-sounding-vertical-reference-register","version":"1.0.0","name":"Marine Sounding Vertical Reference Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","referenceHeightM","measuredUllageM","tapeCorrectionM","datumCorrectionM","reportedSoundingM","toleranceM"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"referenceHeightM":{"type":"number","minimum":0.000001,"maximum":1000000},"measuredUllageM":{"type":"number","minimum":0,"maximum":1000000},"tapeCorrectionM":{"type":"number","minimum":-1000000,"maximum":1000000},"datumCorrectionM":{"type":"number","minimum":-1000000,"maximum":1000000},"reportedSoundingM":{"type":"number","minimum":0,"maximum":1000000},"toleranceM":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile sounding and ullage against a declared vertical reference with explicit signed tape/datum corrections."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"marine-sounding-vertical-reference-register","input":{"records":[{"id":"R1","referenceHeightM":10,"measuredUllageM":3,"tapeCorrectionM":0.1,"datumCorrectionM":-0.1,"reportedSoundingM":7,"toleranceM":0.01}]}}},"limitations":["Reconcile sounding and ullage against a declared vertical reference with explicit signed tape/datum corrections. Tank trim and volume conversion are separate. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"molecular-orifice-conductance-throughput","version":"1.0.0","name":"Molecular Orifice Conductance Throughput","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","areaM2","temperatureK","molarMassKg","upstreamPa","downstreamPa","meanFreePathM","diameterM"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"areaM2":{"type":"number","minimum":1e-12,"maximum":1000000000000},"temperatureK":{"type":"number","minimum":1,"maximum":5000},"molarMassKg":{"type":"number","minimum":0.000001,"maximum":1},"upstreamPa":{"type":"number","minimum":0,"maximum":1000000000000},"downstreamPa":{"type":"number","minimum":0,"maximum":1000000000000},"meanFreePathM":{"type":"number","minimum":1e-12,"maximum":1000000000000},"diameterM":{"type":"number","minimum":1e-12,"maximum":1000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Ideal thin-orifice molecular conductance for Maxwellian gas at one temperature."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"molecular-orifice-conductance-throughput","input":{"records":[{"id":"R1","areaM2":1,"temperatureK":300,"molarMassKg":0.028,"upstreamPa":2,"downstreamPa":1,"meanFreePathM":100,"diameterM":1}]}}},"limitations":["Ideal thin-orifice molecular conductance for Maxwellian gas at one temperature. Area and characteristic diameter are explicit; require Kn>=10. No finite-thickness transmission factor or viscous-flow use. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"long-tube-molecular-pump-conductance","version":"1.0.0","name":"Long Tube Molecular Pump Conductance","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","radiusM","lengthM","temperatureK","molarMassKg","pumpSpeedM3Second","meanFreePathM"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"radiusM":{"type":"number","minimum":1e-12,"maximum":1000000000000},"lengthM":{"type":"number","minimum":1e-12,"maximum":1000000000000},"temperatureK":{"type":"number","minimum":1,"maximum":5000},"molarMassKg":{"type":"number","minimum":0.000001,"maximum":1},"pumpSpeedM3Second":{"type":"number","minimum":1e-12,"maximum":1000000000000},"meanFreePathM":{"type":"number","minimum":1e-12,"maximum":1000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Asymptotic diffuse-wall long circular tube conductance in series with a supplied constant pump speed."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"long-tube-molecular-pump-conductance","input":{"records":[{"id":"R1","radiusM":0.01,"lengthM":1,"temperatureK":300,"molarMassKg":0.028,"pumpSpeedM3Second":1,"meanFreePathM":1}]}}},"limitations":["Asymptotic diffuse-wall long circular tube conductance in series with a supplied constant pump speed. Requires L/r>=20 and Kn>=10; entrance/end corrections excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"constant-load-chamber-pumpdown","version":"1.0.0","name":"Constant Load Chamber Pumpdown","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","volumeM3","speedM3Second","loadPaM3Second","initialPa","timesSeconds"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"volumeM3":{"type":"number","minimum":1e-12,"maximum":1000000000000},"speedM3Second":{"type":"number","minimum":1e-12,"maximum":1000000000000},"loadPaM3Second":{"type":"number","minimum":0,"maximum":1000000000000},"initialPa":{"type":"number","minimum":0,"maximum":1000000000000},"timesSeconds":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"number","minimum":0,"maximum":1000000000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Exact isothermal fixed-volume pressure response to constant effective speed and throughput load."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"constant-load-chamber-pumpdown","input":{"records":[{"id":"R1","volumeM3":2,"speedM3Second":1,"loadPaM3Second":1,"initialPa":3,"timesSeconds":[0,2]}]}}},"limitations":["Exact isothermal fixed-volume pressure response to constant effective speed and throughput load. Does not infer a pump curve or gas composition. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"piecewise-vacuum-pumpdown-schedule","version":"1.0.0","name":"Piecewise Vacuum Pumpdown Schedule","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","volumeM3","initialPa","stages"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"volumeM3":{"type":"number","minimum":1e-12,"maximum":1000000000000},"initialPa":{"type":"number","minimum":0,"maximum":1000000000000},"stages":{"type":"array","minItems":1,"maxItems":50,"items":{"type":"object","additionalProperties":false,"required":["seconds","speedM3Second","loadPaM3Second"],"properties":{"seconds":{"type":"number","minimum":0,"maximum":1000000000000},"speedM3Second":{"type":"number","minimum":0,"maximum":1000000000000},"loadPaM3Second":{"type":"number","minimum":0,"maximum":1000000000000}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Integrate a supplied piecewise constant pumping/load schedule, including isolated zero-speed intervals."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"piecewise-vacuum-pumpdown-schedule","input":{"records":[{"id":"R1","volumeM3":1,"initialPa":1,"stages":[{"seconds":1,"speedM3Second":0,"loadPaM3Second":1},{"seconds":1,"speedM3Second":1,"loadPaM3Second":0}]}]}}},"limitations":["Integrate a supplied piecewise constant pumping/load schedule, including isolated zero-speed intervals. No controller execution or pressure-dependent pump model. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hard-sphere-gas-mean-free-path","version":"1.0.0","name":"Hard Sphere Gas Mean Free Path","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","pressurePa","temperatureK","collisionDiameterM","lengthM"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"pressurePa":{"type":"number","minimum":1e-12,"maximum":1000000000000},"temperatureK":{"type":"number","minimum":1,"maximum":5000},"collisionDiameterM":{"type":"number","minimum":1e-12,"maximum":0.000001},"lengthM":{"type":"number","minimum":1e-12,"maximum":1000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Dilute single-species ideal hard-sphere collision mean free path and Knudsen number."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hard-sphere-gas-mean-free-path","input":{"records":[{"id":"R1","pressurePa":1,"temperatureK":300,"collisionDiameterM":1e-10,"lengthM":1}]}}},"limitations":["Dilute single-species ideal hard-sphere collision mean free path and Knudsen number. No Debye screening, mixture collision integral or automatic flow-regime recommendation. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"maxwell-gas-speed-moment-profile","version":"1.0.0","name":"Maxwell Gas Speed Moment Profile","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","temperatureK","molarMassKg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"temperatureK":{"type":"number","minimum":1,"maximum":5000},"molarMassKg":{"type":"number","minimum":0.000001,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Most-probable, mean and root-mean-square speeds for one equilibrium Maxwellian ideal gas."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"maxwell-gas-speed-moment-profile","input":{"records":[{"id":"R1","temperatureK":300,"molarMassKg":0.028}]}}},"limitations":["Most-probable, mean and root-mean-square speeds for one equilibrium Maxwellian ideal gas. Not bulk flow velocity or an escape-rate model. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"molecular-surface-impingement-dose","version":"1.0.0","name":"Molecular Surface Impingement Dose","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","pressurePa","temperatureK","molarMassKg","stickingFraction","seconds","siteDensityM2"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"pressurePa":{"type":"number","minimum":0,"maximum":1000000000000},"temperatureK":{"type":"number","minimum":1,"maximum":5000},"molarMassKg":{"type":"number","minimum":0.000001,"maximum":1},"stickingFraction":{"type":"number","minimum":0,"maximum":1},"seconds":{"type":"number","minimum":0,"maximum":1000000000000},"siteDensityM2":{"type":"number","minimum":1,"maximum":1e+25}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute ideal incident molecular flux and cumulative stuck dose per supplied site count."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"molecular-surface-impingement-dose","input":{"records":[{"id":"R1","pressurePa":1,"temperatureK":300,"molarMassKg":0.028,"stickingFraction":1,"seconds":1,"siteDensityM2":1000000000000000000}]}}},"limitations":["Compute ideal incident molecular flux and cumulative stuck dose per supplied site count. Dose is not bounded coverage; saturation, re-emission and surface chemistry excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"binary-molecular-effusion-composition","version":"1.0.0","name":"Binary Molecular Effusion Composition","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","moleFractionA","molarMassA","molarMassB"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"moleFractionA":{"type":"number","minimum":0,"maximum":1},"molarMassA":{"type":"number","minimum":0.000001,"maximum":1},"molarMassB":{"type":"number","minimum":0.000001,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Instantaneous binary effusive flux composition through a thin molecular opening."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"binary-molecular-effusion-composition","input":{"records":[{"id":"R1","moleFractionA":0.5,"molarMassA":0.004,"molarMassB":0.036}]}}},"limitations":["Instantaneous binary effusive flux composition through a thin molecular opening. Reservoir fractions remain supplied constants; no separation-stage performance forecast. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"molecular-thermal-transpiration-equilibrium","version":"1.0.0","name":"Molecular Thermal Transpiration Equilibrium","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","coldK","hotK","totalMoles","coldVolumeM3","hotVolumeM3"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"coldK":{"type":"number","minimum":1,"maximum":5000},"hotK":{"type":"number","minimum":1,"maximum":5000},"totalMoles":{"type":"number","minimum":0,"maximum":1000000000000},"coldVolumeM3":{"type":"number","minimum":1e-12,"maximum":1000000000000},"hotVolumeM3":{"type":"number","minimum":1e-12,"maximum":1000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Closed two-reservoir ideal molecular equilibrium with P/sqrt(T) equal and total moles conserved."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"molecular-thermal-transpiration-equilibrium","input":{"records":[{"id":"R1","coldK":100,"hotK":400,"totalMoles":1,"coldVolumeM3":1,"hotVolumeM3":1}]}}},"limitations":["Closed two-reservoir ideal molecular equilibrium with P/sqrt(T) equal and total moles conserved. No continuum connection, thermal creep transient or real pressure-control action. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bosanquet-knudsen-pore-diffusion","version":"1.0.0","name":"Bosanquet Knudsen Pore Diffusion","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","poreRadiusM","temperatureK","molarMassKg","molecularDiffusivityM2Second","porosity","tortuosity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"poreRadiusM":{"type":"number","minimum":1e-12,"maximum":1000000000000},"temperatureK":{"type":"number","minimum":1,"maximum":5000},"molarMassKg":{"type":"number","minimum":0.000001,"maximum":1},"molecularDiffusivityM2Second":{"type":"number","minimum":1e-12,"maximum":1000000000000},"porosity":{"type":"number","minimum":0.000001,"maximum":1},"tortuosity":{"type":"number","minimum":1,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Bosanquet resistance combination for supplied cylindrical-pore Knudsen and binary molecular diffusion with explicit porosity/tortuosity convention."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bosanquet-knudsen-pore-diffusion","input":{"records":[{"id":"R1","poreRadiusM":0.000001,"temperatureK":300,"molarMassKg":0.028,"molecularDiffusivityM2Second":1,"porosity":0.5,"tortuosity":2}]}}},"limitations":["Bosanquet resistance combination for supplied cylindrical-pore Knudsen and binary molecular diffusion with explicit porosity/tortuosity convention. No adsorption, multicomponent coupling or pore-network inference. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"power-law-capillary-volume-flow","version":"1.0.0","name":"Power Law Capillary Volume Flow","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","consistency","index","radiusM","lengthM","pressureDropPa"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"consistency":{"type":"number","minimum":0.000001,"maximum":1000000000},"index":{"type":"number","minimum":0.1,"maximum":5},"radiusM":{"type":"number","minimum":0.000001,"maximum":1000000000},"lengthM":{"type":"number","minimum":0.000001,"maximum":1000000000},"pressureDropPa":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Fully developed isothermal no-slip laminar pipe flow of a supplied power-law fluid tau=K*gamma^n."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"power-law-capillary-volume-flow","input":{"records":[{"id":"R1","consistency":1,"index":1,"radiusM":1,"lengthM":1,"pressureDropPa":8}]}}},"limitations":["Fully developed isothermal no-slip laminar pipe flow of a supplied power-law fluid tau=K*gamma^n. Inertial/end effects and material parameter fitting excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bingham-buckingham-reiner-pipe-flow","version":"1.0.0","name":"Bingham Buckingham Reiner Pipe Flow","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","plasticViscosity","yieldPa","radiusM","lengthM","pressureDropPa"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"plasticViscosity":{"type":"number","minimum":0.000001,"maximum":1000000000},"yieldPa":{"type":"number","minimum":0,"maximum":1000000000},"radiusM":{"type":"number","minimum":0.000001,"maximum":1000000000},"lengthM":{"type":"number","minimum":0.000001,"maximum":1000000000},"pressureDropPa":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Buckingham-Reiner Bingham pipe flow with exact unyielded branch and stable near-yield polynomial."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bingham-buckingham-reiner-pipe-flow","input":{"records":[{"id":"R1","plasticViscosity":1,"yieldPa":0,"radiusM":1,"lengthM":1,"pressureDropPa":8}]}}},"limitations":["Buckingham-Reiner Bingham pipe flow with exact unyielded branch and stable near-yield polynomial. No wall slip, thixotropy or transition regime. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"carreau-yasuda-viscosity-curve","version":"1.0.0","name":"Carreau Yasuda Viscosity Curve","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","zeroViscosity","infiniteViscosity","timeConstant","yasudaExponent","powerIndex","shearRates"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"zeroViscosity":{"type":"number","minimum":0.000001,"maximum":1000000000},"infiniteViscosity":{"type":"number","minimum":0,"maximum":1000000000},"timeConstant":{"type":"number","minimum":0.000001,"maximum":1000000000},"yasudaExponent":{"type":"number","minimum":0.1,"maximum":5},"powerIndex":{"type":"number","minimum":0.1,"maximum":2},"shearRates":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"number","minimum":0,"maximum":1000000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate a supplied Carreau-Yasuda constitutive curve in consistent viscosity/time/shear-rate units."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"carreau-yasuda-viscosity-curve","input":{"records":[{"id":"R1","zeroViscosity":10,"infiniteViscosity":1,"timeConstant":1,"yasudaExponent":2,"powerIndex":1,"shearRates":[0,1,10]}]}}},"limitations":["Evaluate a supplied Carreau-Yasuda constitutive curve in consistent viscosity/time/shear-rate units. No empirical parameter inference or flow-field solution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"generalized-maxwell-stress-relaxation","version":"1.0.0","name":"Generalized Maxwell Stress Relaxation","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","equilibriumModulus","modes","strain","times"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"equilibriumModulus":{"type":"number","minimum":0,"maximum":1000000000},"modes":{"type":"array","minItems":1,"maxItems":50,"items":{"type":"object","additionalProperties":false,"required":["modulus","relaxationTime"],"properties":{"modulus":{"type":"number","minimum":0,"maximum":1000000000},"relaxationTime":{"type":"number","minimum":0.000001,"maximum":1000000000}}}},"strain":{"type":"number","minimum":-100,"maximum":100},"times":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"number","minimum":0,"maximum":1000000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Small-strain generalized Maxwell response after an ideal strain step."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"generalized-maxwell-stress-relaxation","input":{"records":[{"id":"R1","equilibriumModulus":1,"modes":[{"modulus":2,"relaxationTime":1}],"strain":0.5,"times":[0,1]}]}}},"limitations":["Small-strain generalized Maxwell response after an ideal strain step. Modes are supplied in one stress/time unit; no nonlinear strain, aging or fitted material certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"generalized-kelvin-step-creep","version":"1.0.0","name":"Generalized Kelvin Step Creep","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","instantCompliance","fluidity","modes","stress","times"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"instantCompliance":{"type":"number","minimum":0,"maximum":1000000000},"fluidity":{"type":"number","minimum":0,"maximum":1000000000},"modes":{"type":"array","minItems":1,"maxItems":50,"items":{"type":"object","additionalProperties":false,"required":["compliance","retardationTime"],"properties":{"compliance":{"type":"number","minimum":0,"maximum":1000000000},"retardationTime":{"type":"number","minimum":0.000001,"maximum":1000000000}}}},"stress":{"type":"number","minimum":-1000000,"maximum":1000000},"times":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"number","minimum":0,"maximum":1000000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Small-strain generalized Kelvin compliance under an ideal stress step, with explicit instantaneous and steady-flow terms."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"generalized-kelvin-step-creep","input":{"records":[{"id":"R1","instantCompliance":1,"fluidity":0,"modes":[{"compliance":2,"retardationTime":1}],"stress":0.5,"times":[0,1]}]}}},"limitations":["Small-strain generalized Kelvin compliance under an ideal stress step, with explicit instantaneous and steady-flow terms. No inversion from relaxation modes. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"standard-linear-solid-harmonic-modulus","version":"1.0.0","name":"Standard Linear Solid Harmonic Modulus","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","relaxedModulus","instantModulus","relaxationTime","angularFrequency"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"relaxedModulus":{"type":"number","minimum":0.000001,"maximum":1000000000},"instantModulus":{"type":"number","minimum":0.000001,"maximum":1000000000},"relaxationTime":{"type":"number","minimum":0.000001,"maximum":1000000000},"angularFrequency":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Storage/loss modulus for a relaxed spring in parallel with one Maxwell arm, using exp(i*omega*t)."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"standard-linear-solid-harmonic-modulus","input":{"records":[{"id":"R1","relaxedModulus":1,"instantModulus":3,"relaxationTime":1,"angularFrequency":1}]}}},"limitations":["Storage/loss modulus for a relaxed spring in parallel with one Maxwell arm, using exp(i*omega*t). No convention ambiguity or multi-frequency fitting. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cone-plate-rheometer-uniform-shear","version":"1.0.0","name":"Cone Plate Rheometer Uniform Shear","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","torqueNm","radiusM","coneAngleRadians","angularSpeed"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"torqueNm":{"type":"number","minimum":0,"maximum":1000000000},"radiusM":{"type":"number","minimum":0.000001,"maximum":1000000000},"coneAngleRadians":{"type":"number","minimum":0.000001,"maximum":0.1},"angularSpeed":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Ideal small-angle cone/plate stress and uniform shear-rate conversion."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cone-plate-rheometer-uniform-shear","input":{"records":[{"id":"R1","torqueNm":2.0943951023931953,"radiusM":1,"coneAngleRadians":0.01,"angularSpeed":0.01}]}}},"limitations":["Ideal small-angle cone/plate stress and uniform shear-rate conversion. Cone truncation, inertia, edge effects and slip excluded; not a calibration service. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"capillary-rabinowitsch-wall-rate-correction","version":"1.0.0","name":"Capillary Rabinowitsch Wall Rate Correction","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","flowM3Second","radiusM","localLogSlope"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"flowM3Second":{"type":"number","minimum":0,"maximum":1000000000},"radiusM":{"type":"number","minimum":0.000001,"maximum":1000000000},"localLogSlope":{"type":"number","minimum":0.1,"maximum":5}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rabinowitsch correction using supplied n=dln(tau_wall)/dln(apparent_rate)."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"capillary-rabinowitsch-wall-rate-correction","input":{"records":[{"id":"R1","flowM3Second":3.141592653589793,"radiusM":1,"localLogSlope":1}]}}},"limitations":["Rabinowitsch correction using supplied n=dln(tau_wall)/dln(apparent_rate). No derivative estimation, Bagley pressure correction or slip correction. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"oscillatory-rheology-cycle-dissipation","version":"1.0.0","name":"Oscillatory Rheology Cycle Dissipation","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","stressAmplitude","strainAmplitude","phaseLagRadians","cycles"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"stressAmplitude":{"type":"number","minimum":0,"maximum":1000000000},"strainAmplitude":{"type":"number","minimum":0,"maximum":1000000000},"phaseLagRadians":{"type":"number","minimum":0,"maximum":1.5707963267948966},"cycles":{"type":"integer","minimum":1,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Integrate a steady sinusoidal stress/strain hysteresis loop under a passive lag convention."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"oscillatory-rheology-cycle-dissipation","input":{"records":[{"id":"R1","stressAmplitude":2,"strainAmplitude":3,"phaseLagRadians":1.5707963267948966,"cycles":2}]}}},"limitations":["Integrate a steady sinusoidal stress/strain hysteresis loop under a passive lag convention. No nonlinear higher harmonics or changing-cycle fatigue prediction. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"thixotropic-build-break-structure-step","version":"1.0.0","name":"Thixotropic Build Break Structure Step","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialStructure","buildRate","breakRate","shearRate","seconds"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialStructure":{"type":"number","minimum":0,"maximum":1},"buildRate":{"type":"number","minimum":0,"maximum":1000000000},"breakRate":{"type":"number","minimum":0,"maximum":1000000000},"shearRate":{"type":"number","minimum":0,"maximum":1000000000},"seconds":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Exact scalar Moore-type structure update d(lambda)/dt=a(1-lambda)-b*shear*lambda with supplied constant rates."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"thixotropic-build-break-structure-step","input":{"records":[{"id":"R1","initialStructure":0,"buildRate":1,"breakRate":1,"shearRate":1,"seconds":1}]}}},"limitations":["Exact scalar Moore-type structure update d(lambda)/dt=a(1-lambda)-b*shear*lambda with supplied constant rates. Structural parameter is not itself a measured viscosity. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"competitive-langmuir-species-loading","version":"1.0.0","name":"Competitive Langmuir Species Loading","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","capacity","species"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"capacity":{"type":"number","minimum":0.000001,"maximum":1000000000},"species":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"object","additionalProperties":false,"required":["pressure","affinity"],"properties":{"pressure":{"type":"number","minimum":0,"maximum":1000000000},"affinity":{"type":"number","minimum":0.000001,"maximum":1000000000}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Competitive Langmuir occupancy on one common population of equivalent sites."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"competitive-langmuir-species-loading","input":{"records":[{"id":"R1","capacity":10,"species":[{"pressure":1,"affinity":1},{"pressure":2,"affinity":1}]}]}}},"limitations":["Competitive Langmuir occupancy on one common population of equivalent sites. Pressure/affinity units must match; ideal adsorbed competition, no cross-interaction or fitted parameters. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"closed-vessel-langmuir-equilibrium","version":"1.0.0","name":"Closed Vessel Langmuir Equilibrium","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialConcentration","liquidVolume","adsorbentMass","capacity","affinity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialConcentration":{"type":"number","minimum":0,"maximum":1000000000},"liquidVolume":{"type":"number","minimum":0.000001,"maximum":1000000000},"adsorbentMass":{"type":"number","minimum":0.000001,"maximum":1000000000},"capacity":{"type":"number","minimum":0.000001,"maximum":1000000000},"affinity":{"type":"number","minimum":0.000001,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve closed well-mixed liquid/solid Langmuir equilibrium by conservation with initially unloaded adsorbent."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"closed-vessel-langmuir-equilibrium","input":{"records":[{"id":"R1","initialConcentration":2,"liquidVolume":1,"adsorbentMass":1,"capacity":2,"affinity":1}]}}},"limitations":["Solve closed well-mixed liquid/solid Langmuir equilibrium by conservation with initially unloaded adsorbent. No kinetic, pH, temperature or multisolute inference. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bet-relative-pressure-loading","version":"1.0.0","name":"BET Relative Pressure Loading","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","monolayerCapacity","cConstant","relativePressures"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"monolayerCapacity":{"type":"number","minimum":0.000001,"maximum":1000000000},"cConstant":{"type":"number","minimum":0.000001,"maximum":1000000000},"relativePressures":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"number","minimum":0,"maximum":0.95}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate a supplied BET model at relative pressures below0.95; no automatic BET linear-region choice, surface-area certification or saturation extrapolation.."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bet-relative-pressure-loading","input":{"records":[{"id":"R1","monolayerCapacity":1,"cConstant":2,"relativePressures":[0,0.5]}]}}},"limitations":["Evaluate a supplied BET model at relative pressures below0.95; no automatic BET linear-region choice, surface-area certification or saturation extrapolation. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gab-water-sorption-loading","version":"1.0.0","name":"GAB Water Sorption Loading","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","monolayerCapacity","cConstant","kConstant","activities"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"monolayerCapacity":{"type":"number","minimum":0.000001,"maximum":1000000000},"cConstant":{"type":"number","minimum":0.000001,"maximum":1000000000},"kConstant":{"type":"number","minimum":0.000001,"maximum":1},"activities":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"number","minimum":0,"maximum":0.95}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate a supplied Guggenheim-Anderson-de Boer water-activity model."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gab-water-sorption-loading","input":{"records":[{"id":"R1","monolayerCapacity":1,"cConstant":2,"kConstant":0.5,"activities":[0,0.5]}]}}},"limitations":["Evaluate a supplied Guggenheim-Anderson-de Boer water-activity model. Moisture/loading units follow supplied capacity; no food stability or validated storage recommendation. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"toth-heterogeneous-site-loading","version":"1.0.0","name":"Toth Heterogeneous Site Loading","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","capacity","affinity","heterogeneity","pressures"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"capacity":{"type":"number","minimum":0.000001,"maximum":1000000000},"affinity":{"type":"number","minimum":0.000001,"maximum":1000000000},"heterogeneity":{"type":"number","minimum":0.1,"maximum":10},"pressures":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"number","minimum":0,"maximum":1000000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate a supplied Toth heterogeneous adsorption isotherm; t=1 recovers Langmuir."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"toth-heterogeneous-site-loading","input":{"records":[{"id":"R1","capacity":10,"affinity":1,"heterogeneity":1,"pressures":[0,1,3]}]}}},"limitations":["Evaluate a supplied Toth heterogeneous adsorption isotherm; t=1 recovers Langmuir. No parameter fitting or universal material applicability. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"freundlich-concentration-retardation","version":"1.0.0","name":"Freundlich Concentration Retardation","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","coefficient","exponent","concentration","bulkDensity","porosity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"coefficient":{"type":"number","minimum":0.000001,"maximum":1000000000},"exponent":{"type":"number","minimum":0.1,"maximum":3},"concentration":{"type":"number","minimum":0.000001,"maximum":1000000000},"bulkDensity":{"type":"number","minimum":0.000001,"maximum":1000000000},"porosity":{"type":"number","minimum":0.000001,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Freundlich loading, local derivative and equilibrium retardation using consistent fluid/solid mass-volume units."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"freundlich-concentration-retardation","input":{"records":[{"id":"R1","coefficient":2,"exponent":1,"concentration":3,"bulkDensity":1,"porosity":0.5}]}}},"limitations":["Freundlich loading, local derivative and equilibrium retardation using consistent fluid/solid mass-volume units. No spatial transport, dispersion or contaminant fate forecast. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dubinin-radushkevich-pore-loading","version":"1.0.0","name":"Dubinin Radushkevich Pore Loading","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","capacity","temperatureK","characteristicEnergyJMol","relativePressure"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"capacity":{"type":"number","minimum":0.000001,"maximum":1000000000},"temperatureK":{"type":"number","minimum":1,"maximum":5000},"characteristicEnergyJMol":{"type":"number","minimum":0.000001,"maximum":1000000000},"relativePressure":{"type":"number","minimum":0.000001,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Dubinin-Radushkevich micropore-filling model with a supplied saturation-relative gas pressure and characteristic energy."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dubinin-radushkevich-pore-loading","input":{"records":[{"id":"R1","capacity":2,"temperatureK":300,"characteristicEnergyJMol":1000,"relativePressure":1}]}}},"limitations":["Dubinin-Radushkevich micropore-filling model with a supplied saturation-relative gas pressure and characteristic energy. No mechanism classification or pore distribution fitting. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dual-site-langmuir-heterogeneous-loading","version":"1.0.0","name":"Dual Site Langmuir Heterogeneous Loading","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sites","pressures"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sites":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"object","additionalProperties":false,"required":["capacity","affinity"],"properties":{"capacity":{"type":"number","minimum":0.000001,"maximum":1000000000},"affinity":{"type":"number","minimum":0.000001,"maximum":1000000000}}}},"pressures":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"number","minimum":0,"maximum":1000000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Add two independent heterogeneous site populations for one gas species; unlike competitive species occupancy, capacities do not share sites."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dual-site-langmuir-heterogeneous-loading","input":{"records":[{"id":"R1","sites":[{"capacity":2,"affinity":1},{"capacity":4,"affinity":2}],"pressures":[0,1]}]}}},"limitations":["Add two independent heterogeneous site populations for one gas species; unlike competitive species occupancy, capacities do not share sites. No fitting or chemical selectivity prediction. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"langmuir-reversible-uptake-kinetics","version":"1.0.0","name":"Langmuir Reversible Uptake Kinetics","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","capacity","adsorptionRate","desorptionRate","constantConcentration","initialLoading","times"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"capacity":{"type":"number","minimum":0.000001,"maximum":1000000000},"adsorptionRate":{"type":"number","minimum":0,"maximum":1000000000},"desorptionRate":{"type":"number","minimum":0,"maximum":1000000000},"constantConcentration":{"type":"number","minimum":0,"maximum":1000000000},"initialLoading":{"type":"number","minimum":0,"maximum":1000000000},"times":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"number","minimum":0,"maximum":1000000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Exact single-site reversible adsorption/desorption under a constant imposed reservoir concentration."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"langmuir-reversible-uptake-kinetics","input":{"records":[{"id":"R1","capacity":10,"adsorptionRate":1,"desorptionRate":1,"constantConcentration":1,"initialLoading":0,"times":[0,1]}]}}},"limitations":["Exact single-site reversible adsorption/desorption under a constant imposed reservoir concentration. No finite-bath depletion or changing temperature. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"linear-driving-force-adsorption-history","version":"1.0.0","name":"Linear Driving Force Adsorption History","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialLoading","steps"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialLoading":{"type":"number","minimum":0,"maximum":1000000000},"steps":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["equilibriumLoading","rate","duration"],"properties":{"equilibriumLoading":{"type":"number","minimum":0,"maximum":1000000000},"rate":{"type":"number","minimum":0,"maximum":1000000000},"duration":{"type":"number","minimum":0,"maximum":1000000000}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Integrate a prescribed piecewise constant equilibrium-loading history using a linear driving-force model."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"linear-driving-force-adsorption-history","input":{"records":[{"id":"R1","initialLoading":0,"steps":[{"equilibriumLoading":10,"rate":1,"duration":0.6931471805599453},{"equilibriumLoading":0,"rate":1,"duration":0.6931471805599453}]}]}}},"limitations":["Integrate a prescribed piecewise constant equilibrium-loading history using a linear driving-force model. No bed breakthrough, mass-transfer coefficient inference or automatic regeneration. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"passive-rlgc-propagation-constant","version":"1.0.0","name":"Passive RLGC Propagation Constant","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","resistancePerM","inductancePerM","conductancePerM","capacitancePerM","angularFrequency"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"resistancePerM":{"type":"number","minimum":0,"maximum":1000000000000},"inductancePerM":{"type":"number","minimum":1e-12,"maximum":1000000000000},"conductancePerM":{"type":"number","minimum":0,"maximum":1000000000000},"capacitancePerM":{"type":"number","minimum":1e-12,"maximum":1000000000000},"angularFrequency":{"type":"number","minimum":1e-12,"maximum":1000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Passive uniform RLGC line propagation with exp(i*omega*t) and forward exp(-gamma*z)."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"passive-rlgc-propagation-constant","input":{"records":[{"id":"R1","resistancePerM":1,"inductancePerM":1,"conductancePerM":1,"capacitancePerM":1,"angularFrequency":1}]}}},"limitations":["Passive uniform RLGC line propagation with exp(i*omega*t) and forward exp(-gamma*z). Uses consistent passive square-root branches; per-metre R,L,G,C are supplied, not fitted. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"finite-lossy-rlgc-line-abcd","version":"1.0.0","name":"Finite Lossy RLGC Line ABCD","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","resistancePerM","inductancePerM","conductancePerM","capacitancePerM","angularFrequency","lengthM"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"resistancePerM":{"type":"number","minimum":0,"maximum":1000000000000},"inductancePerM":{"type":"number","minimum":1e-12,"maximum":1000000000000},"conductancePerM":{"type":"number","minimum":0,"maximum":1000000000000},"capacitancePerM":{"type":"number","minimum":1e-12,"maximum":1000000000000},"angularFrequency":{"type":"number","minimum":1e-12,"maximum":1000000000000},"lengthM":{"type":"number","minimum":0,"maximum":1000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Construct a uniform finite lossy-line ABCD matrix with port convention [V1,I1]=M[V2,I2], I2 flowing into the load."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"finite-lossy-rlgc-line-abcd","input":{"records":[{"id":"R1","resistancePerM":1,"inductancePerM":1,"conductancePerM":1,"capacitancePerM":1,"angularFrequency":1,"lengthM":0}]}}},"limitations":["Construct a uniform finite lossy-line ABCD matrix with port convention [V1,I1]=M[V2,I2], I2 flowing into the load. Attenuation-length<=30 nepers and absolute phase<=1e6 radians; these are numerical profiles, not payment restrictions. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"lossy-line-source-load-power-balance","version":"1.0.0","name":"Lossy Line Source Load Power Balance","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","resistancePerM","inductancePerM","conductancePerM","capacitancePerM","angularFrequency","lengthM","sourceVoltage","sourceImpedance","loadImpedance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"resistancePerM":{"type":"number","minimum":0,"maximum":1000000000000},"inductancePerM":{"type":"number","minimum":1e-12,"maximum":1000000000000},"conductancePerM":{"type":"number","minimum":0,"maximum":1000000000000},"capacitancePerM":{"type":"number","minimum":1e-12,"maximum":1000000000000},"angularFrequency":{"type":"number","minimum":1e-12,"maximum":1000000000000},"lengthM":{"type":"number","minimum":0,"maximum":1000000000000},"sourceVoltage":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}},"sourceImpedance":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}},"loadImpedance":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile peak-phasor source/load voltages and average powers across a passive lossy line."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"lossy-line-source-load-power-balance","input":{"records":[{"id":"R1","resistancePerM":1,"inductancePerM":1,"conductancePerM":1,"capacitancePerM":1,"angularFrequency":1,"lengthM":0,"sourceVoltage":[2,0],"sourceImpedance":[1,0],"loadImpedance":[1,0]}]}}},"limitations":["Reconcile peak-phasor source/load voltages and average powers across a passive lossy line. Input power is at the line terminals, excluding source-resistor dissipation. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"resistive-line-step-bounce-history","version":"1.0.0","name":"Resistive Line Step Bounce History","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","z0","sourceOhms","loadOhms","sourceStep","oneWaySeconds","arrivals"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"z0":{"type":"number","minimum":1e-12,"maximum":1000000000000},"sourceOhms":{"type":"number","minimum":0,"maximum":1000000000000},"loadOhms":{"type":"number","minimum":0,"maximum":1000000000000},"sourceStep":{"type":"number","minimum":-1000000,"maximum":1000000},"oneWaySeconds":{"type":"number","minimum":1e-12,"maximum":1000000000000},"arrivals":{"type":"integer","minimum":1,"maximum":100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Finite bounce-diagram load voltage after an ideal source step on a lossless real-Z0 line with resistive terminations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"resistive-line-step-bounce-history","input":{"records":[{"id":"R1","z0":1,"sourceOhms":1,"loadOhms":1,"sourceStep":2,"oneWaySeconds":1,"arrivals":3}]}}},"limitations":["Finite bounce-diagram load voltage after an ideal source step on a lossless real-Z0 line with resistive terminations. Zero load is a short; infinite/open loads are not represented. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"distributed-rc-semi-infinite-step","version":"1.0.0","name":"Distributed RC Semi Infinite Step","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","resistancePerM","capacitancePerM","distanceM","seconds","stepVoltage"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"resistancePerM":{"type":"number","minimum":1e-12,"maximum":1000000000000},"capacitancePerM":{"type":"number","minimum":1e-12,"maximum":1000000000000},"distanceM":{"type":"number","minimum":0,"maximum":1000000000000},"seconds":{"type":"number","minimum":1e-12,"maximum":1000000000000},"stepVoltage":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Semi-infinite distributed RC diffusion response, neglecting inductance and leakage, under an ideal imposed terminal step."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"distributed-rc-semi-infinite-step","input":{"records":[{"id":"R1","resistancePerM":1,"capacitancePerM":1,"distanceM":0,"seconds":1,"stepVoltage":2}]}}},"limitations":["Semi-infinite distributed RC diffusion response, neglecting inductance and leakage, under an ideal imposed terminal step. Not the full RLGC pulse response. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"coax-high-frequency-skin-loss-profile","version":"1.0.0","name":"Coax High Frequency Skin Loss Profile","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","innerRadiusM","outerInnerRadiusM","conductivitySiemensM","permeabilityHm","angularFrequency"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"innerRadiusM":{"type":"number","minimum":1e-12,"maximum":1000000000000},"outerInnerRadiusM":{"type":"number","minimum":1e-12,"maximum":1000000000000},"conductivitySiemensM":{"type":"number","minimum":1e-12,"maximum":1000000000000},"permeabilityHm":{"type":"number","minimum":1e-12,"maximum":1000000000000},"angularFrequency":{"type":"number","minimum":1e-12,"maximum":1000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["High-frequency round-coax conductor resistance using equal conductor conductivity/permeability and thin skin."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"coax-high-frequency-skin-loss-profile","input":{"records":[{"id":"R1","innerRadiusM":1,"outerInnerRadiusM":2,"conductivitySiemensM":2,"permeabilityHm":1,"angularFrequency":10000}]}}},"limitations":["High-frequency round-coax conductor resistance using equal conductor conductivity/permeability and thin skin. Outer wall must be much thicker than skin depth; roughness and proximity corrections excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"coupled-line-even-odd-mode-profile","version":"1.0.0","name":"Coupled Line Even Odd Mode Profile","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","selfInductance","mutualInductance","groundCapacitance","couplingCapacitance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"selfInductance":{"type":"number","minimum":1e-12,"maximum":1000000000000},"mutualInductance":{"type":"number","minimum":0,"maximum":1000000000000},"groundCapacitance":{"type":"number","minimum":1e-12,"maximum":1000000000000},"couplingCapacitance":{"type":"number","minimum":0,"maximum":1000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Even/odd modes of two identical reciprocal lossless lines with positive mutual inductance and a Maxwell-capacitance convention."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"coupled-line-even-odd-mode-profile","input":{"records":[{"id":"R1","selfInductance":2,"mutualInductance":1,"groundCapacitance":1,"couplingCapacitance":1}]}}},"limitations":["Even/odd modes of two identical reciprocal lossless lines with positive mutual inductance and a Maxwell-capacitance convention. Returns one-conductor modal impedances; no PCB geometry extraction. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"open-short-line-principal-parameter-recovery","version":"1.0.0","name":"Open Short Line Principal Parameter Recovery","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","openImpedance","shortImpedance","lengthM"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"openImpedance":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}},"shortImpedance":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}},"lengthM":{"type":"number","minimum":1e-12,"maximum":1000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Recover the principal-branch characteristic impedance and propagation from matched open/short line measurements."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"open-short-line-principal-parameter-recovery","input":{"records":[{"id":"R1","openImpedance":[13.130352854993314,0],"shortImpedance":[7.6159415595576485,0],"lengthM":1}]}}},"limitations":["Recover the principal-branch characteristic impedance and propagation from matched open/short line measurements. Phase is ambiguous modulo pi; no broadband unwrapping or guaranteed unique physical branch. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"symmetric-rlgc-ladder-abcd","version":"1.0.0","name":"Symmetric RLGC Ladder ABCD","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","resistancePerM","inductancePerM","conductancePerM","capacitancePerM","angularFrequency","lengthM","sections"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"resistancePerM":{"type":"number","minimum":0,"maximum":1000000000000},"inductancePerM":{"type":"number","minimum":1e-12,"maximum":1000000000000},"conductancePerM":{"type":"number","minimum":0,"maximum":1000000000000},"capacitancePerM":{"type":"number","minimum":1e-12,"maximum":1000000000000},"angularFrequency":{"type":"number","minimum":1e-12,"maximum":1000000000000},"lengthM":{"type":"number","minimum":0,"maximum":1000000000000},"sections":{"type":"integer","minimum":1,"maximum":100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Construct a finite symmetric T-section RLGC lumped approximation, with per-section series halves and shunt admittance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"symmetric-rlgc-ladder-abcd","input":{"records":[{"id":"R1","resistancePerM":1,"inductancePerM":1,"conductancePerM":1,"capacitancePerM":1,"angularFrequency":1,"lengthM":0,"sections":3}]}}},"limitations":["Construct a finite symmetric T-section RLGC lumped approximation, with per-section series halves and shunt admittance. Distinct from the exact distributed line; no automatic approximation-error guarantee. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"binomial-quarter-wave-transformer-sections","version":"1.0.0","name":"Binomial Quarter Wave Transformer Sections","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sourceOhms","loadOhms","sections","phaseVelocityMSecond","frequencyHz"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sourceOhms":{"type":"number","minimum":1e-12,"maximum":1000000000000},"loadOhms":{"type":"number","minimum":1e-12,"maximum":1000000000000},"sections":{"type":"integer","minimum":1,"maximum":8},"phaseVelocityMSecond":{"type":"number","minimum":1e-12,"maximum":1000000000000},"frequencyHz":{"type":"number","minimum":1e-12,"maximum":1000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Ideal small-reflection binomial multi-section quarter-wave impedance sequence at a supplied centre frequency."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"binomial-quarter-wave-transformer-sections","input":{"records":[{"id":"R1","sourceOhms":25,"loadOhms":100,"sections":2,"phaseVelocityMSecond":100,"frequencyHz":25}]}}},"limitations":["Ideal small-reflection binomial multi-section quarter-wave impedance sequence at a supplied centre frequency. Not a fabrication geometry, bandwidth guarantee or optimized physical design. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"consecutive-first-order-abc-kinetics","version":"1.0.0","name":"Consecutive First Order ABC Kinetics","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialA","k1","k2","seconds"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialA":{"type":"number","minimum":0,"maximum":1000000},"k1":{"type":"number","minimum":0,"maximum":1000000},"k2":{"type":"number","minimum":0,"maximum":1000000},"seconds":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Exact A-to-B-to-C irreversible first-order concentrations with initially pure A and a stable equal-rate limit."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"consecutive-first-order-abc-kinetics","input":{"records":[{"id":"R1","initialA":1,"k1":1,"k2":1,"seconds":1}]}}},"limitations":["Exact A-to-B-to-C irreversible first-order concentrations with initially pure A and a stable equal-rate limit. Supplied isothermal rate constants use inverse seconds. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"reversible-first-order-pair-kinetics","version":"1.0.0","name":"Reversible First Order Pair Kinetics","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialA","initialB","forwardRate","reverseRate","seconds"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialA":{"type":"number","minimum":0,"maximum":1000000},"initialB":{"type":"number","minimum":0,"maximum":1000000},"forwardRate":{"type":"number","minimum":0,"maximum":1000000},"reverseRate":{"type":"number","minimum":0,"maximum":1000000},"seconds":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Closed A-reversible-B first-order kinetics conserving A+B."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"reversible-first-order-pair-kinetics","input":{"records":[{"id":"R1","initialA":1,"initialB":0,"forwardRate":1,"reverseRate":1,"seconds":1}]}}},"limitations":["Closed A-reversible-B first-order kinetics conserving A+B. No equilibrium-constant inference from chemistry or nonideal activities. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"parallel-first-order-product-branching","version":"1.0.0","name":"Parallel First Order Product Branching","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialA","rates","seconds"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialA":{"type":"number","minimum":0,"maximum":1000000},"rates":{"type":"array","minItems":1,"maxItems":30,"items":{"type":"number","minimum":0,"maximum":1000000}},"seconds":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Closed parallel irreversible first-order product branches sharing one reactant."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"parallel-first-order-product-branching","input":{"records":[{"id":"R1","initialA":1,"rates":[1,3],"seconds":0.17328679513998632}]}}},"limitations":["Closed parallel irreversible first-order product branches sharing one reactant. Initial products are zero; rates are supplied rather than fitted. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"unequal-reactant-bimolecular-batch","version":"1.0.0","name":"Unequal Reactant Bimolecular Batch","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialA","initialB","rate","seconds"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialA":{"type":"number","minimum":0,"maximum":1000000},"initialB":{"type":"number","minimum":0,"maximum":1000000},"rate":{"type":"number","minimum":0,"maximum":1000000},"seconds":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Exact isothermal A+B-to-P second-order batch kinetics with unequal starting concentrations and stable equal-start limit."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"unequal-reactant-bimolecular-batch","input":{"records":[{"id":"R1","initialA":1,"initialB":2,"rate":1,"seconds":0.6931471805599453}]}}},"limitations":["Exact isothermal A+B-to-P second-order batch kinetics with unequal starting concentrations and stable equal-start limit. One-to-one stoichiometry, fixed volume and no reverse reaction. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"integrated-michaelis-menten-substrate","version":"1.0.0","name":"Integrated Michaelis Menten Substrate","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialSubstrate","km","vmax","seconds"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialSubstrate":{"type":"number","minimum":0.000001,"maximum":1000000},"km":{"type":"number","minimum":0.000001,"maximum":1000000},"vmax":{"type":"number","minimum":0,"maximum":1000000},"seconds":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve integrated irreversible Michaelis-Menten substrate depletion at fixed enzyme and volume."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"integrated-michaelis-menten-substrate","input":{"records":[{"id":"R1","initialSubstrate":1,"km":1,"vmax":1,"seconds":0}]}}},"limitations":["Solve integrated irreversible Michaelis-Menten substrate depletion at fixed enzyme and volume. No product inhibition or quasi-steady-state validity inference; no biological or treatment recommendation. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"second-order-cstr-steady-state","version":"1.0.0","name":"Second Order CSTR Steady State","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","inletConcentration","residenceSeconds","rate","volume"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"inletConcentration":{"type":"number","minimum":0,"maximum":1000000},"residenceSeconds":{"type":"number","minimum":0.000001,"maximum":1000000},"rate":{"type":"number","minimum":0,"maximum":1000000},"volume":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Nonnegative steady concentration for a well-mixed isothermal constant-volume reactor with second-order disappearance k*C^2."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"second-order-cstr-steady-state","input":{"records":[{"id":"R1","inletConcentration":2,"residenceSeconds":1,"rate":1,"volume":1}]}}},"limitations":["Nonnegative steady concentration for a well-mixed isothermal constant-volume reactor with second-order disappearance k*C^2. No stability, heat release or process safety analysis. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"reversible-dimerization-equilibrium","version":"1.0.0","name":"Reversible Dimerization Equilibrium","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","totalMonomerUnits","associationRate","dissociationRate"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"totalMonomerUnits":{"type":"number","minimum":0,"maximum":1000000},"associationRate":{"type":"number","minimum":0,"maximum":1000000},"dissociationRate":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve 2A-reversible-B equilibrium with forward d[B]/dt=kf*A^2 and reverse kr*B."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"reversible-dimerization-equilibrium","input":{"records":[{"id":"R1","totalMonomerUnits":3,"associationRate":1,"dissociationRate":1}]}}},"limitations":["Solve 2A-reversible-B equilibrium with forward d[B]/dt=kf*A^2 and reverse kr*B. Total monomer units A+2B conserved; no activity or factor-of-two convention ambiguity. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"conservative-first-order-reaction-network","version":"1.0.0","name":"Conservative First Order Reaction Network","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initial","offDiagonalRates","seconds"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initial":{"type":"array","minItems":2,"maxItems":6,"items":{"type":"number","minimum":0,"maximum":1000000}},"offDiagonalRates":{"type":"array","minItems":2,"maxItems":6,"items":{"type":"array","minItems":2,"maxItems":6,"items":{"type":"number","minimum":0,"maximum":1000000}}},"seconds":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Uniformization of a supplied conservative first-order interconversion network of2–6 species."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"conservative-first-order-reaction-network","input":{"records":[{"id":"R1","initial":[1,0],"offDiagonalRates":[[0,1],[1,0]],"seconds":1}]}}},"limitations":["Uniformization of a supplied conservative first-order interconversion network of2–6 species. Row i contains outgoing i-to-j rates; diagonal zero. Bounded lambda*time<=50 with256 Poisson terms; no nonlinear reaction network. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"arrhenius-piecewise-reaction-dose","version":"1.0.0","name":"Arrhenius Piecewise Reaction Dose","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","referenceRate","referenceK","activationJMol","stages"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"referenceRate":{"type":"number","minimum":0,"maximum":1000000},"referenceK":{"type":"number","minimum":1,"maximum":5000},"activationJMol":{"type":"number","minimum":0,"maximum":1000000},"stages":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["temperatureK","seconds"],"properties":{"temperatureK":{"type":"number","minimum":1,"maximum":5000},"seconds":{"type":"number","minimum":0,"maximum":1000000}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Integrate a supplied piecewise temperature history for first-order Arrhenius disappearance relative to a reference rate."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"arrhenius-piecewise-reaction-dose","input":{"records":[{"id":"R1","referenceRate":1,"referenceK":300,"activationJMol":0,"stages":[{"temperatureK":300,"seconds":1},{"temperatureK":400,"seconds":1}]}]}}},"limitations":["Integrate a supplied piecewise temperature history for first-order Arrhenius disappearance relative to a reference rate. Distinct from a single-temperature acceleration ratio; no shelf-life or safety certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"self-shielded-slab-photolysis-average","version":"1.0.0","name":"Self Shielded Slab Photolysis Average","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","surfaceRate","absorptionPerM","depthM","seconds"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"surfaceRate":{"type":"number","minimum":0,"maximum":1000000},"absorptionPerM":{"type":"number","minimum":0,"maximum":1000000},"depthM":{"type":"number","minimum":0.000001,"maximum":1000000},"seconds":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Average independent first-order photolysis through a nonmixing slab with Beer attenuation and constant absorption coefficient."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"self-shielded-slab-photolysis-average","input":{"records":[{"id":"R1","surfaceRate":1,"absorptionPerM":0,"depthM":1,"seconds":1}]}}},"limitations":["Average independent first-order photolysis through a nonmixing slab with Beer attenuation and constant absorption coefficient. No scattering, chemistry feedback or exposure recommendation. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"finite-straight-wire-biot-savart","version":"1.0.0","name":"Finite Straight Wire Biot Savart","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","start","end","point","currentA","permeabilityHm"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"start":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"end":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"point":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"currentA":{"type":"number","minimum":-1000000000,"maximum":1000000000},"permeabilityHm":{"type":"number","minimum":1e-12,"maximum":1000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Analytic Biot-Savart field of a zero-radius straight current segment, from start toward end."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"finite-straight-wire-biot-savart","input":{"records":[{"id":"R1","start":[-1,0,0],"end":[1,0,0],"point":[0,1,0],"currentA":1,"permeabilityHm":1}]}}},"limitations":["Analytic Biot-Savart field of a zero-radius straight current segment, from start toward end. Points on the filament are excluded; permeability is supplied, not assumed exact. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"circular-coil-axial-field-profile","version":"1.0.0","name":"Circular Coil Axial Field Profile","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","radiusM","axialM","currentA","turns","permeabilityHm"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"radiusM":{"type":"number","minimum":1e-12,"maximum":1000000000000},"axialM":{"type":"number","minimum":-1000000000,"maximum":1000000000},"currentA":{"type":"number","minimum":-1000000000,"maximum":1000000000},"turns":{"type":"integer","minimum":1,"maximum":1000000},"permeabilityHm":{"type":"number","minimum":1e-12,"maximum":1000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Axial field of coincident thin circular turns in a uniform medium."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"circular-coil-axial-field-profile","input":{"records":[{"id":"R1","radiusM":1,"axialM":0,"currentA":2,"turns":1,"permeabilityHm":1}]}}},"limitations":["Axial field of coincident thin circular turns in a uniform medium. Excludes radial/off-axis components, winding thickness and magnetic cores. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"finite-solenoid-axial-field-profile","version":"1.0.0","name":"Finite Solenoid Axial Field Profile","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","radiusM","lengthM","axialM","currentA","turns","permeabilityHm"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"radiusM":{"type":"number","minimum":1e-12,"maximum":1000000000000},"lengthM":{"type":"number","minimum":1e-12,"maximum":1000000000000},"axialM":{"type":"number","minimum":-1000000000,"maximum":1000000000},"currentA":{"type":"number","minimum":-1000000000,"maximum":1000000000},"turns":{"type":"integer","minimum":1,"maximum":1000000},"permeabilityHm":{"type":"number","minimum":1e-12,"maximum":1000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Axial field of a continuously and uniformly wound finite thin solenoid, axial coordinate measured from its centre."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"finite-solenoid-axial-field-profile","input":{"records":[{"id":"R1","radiusM":1,"lengthM":2,"axialM":0,"currentA":2,"turns":1,"permeabilityHm":1}]}}},"limitations":["Axial field of a continuously and uniformly wound finite thin solenoid, axial coordinate measured from its centre. No ferromagnetic-core or end winding correction. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rectangular-current-loop-axial-field","version":"1.0.0","name":"Rectangular Current Loop Axial Field","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","halfWidthM","halfHeightM","axialM","currentA","permeabilityHm"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"halfWidthM":{"type":"number","minimum":1e-12,"maximum":1000000000000},"halfHeightM":{"type":"number","minimum":1e-12,"maximum":1000000000000},"axialM":{"type":"number","minimum":-1000000000,"maximum":1000000000},"currentA":{"type":"number","minimum":-1000000000,"maximum":1000000000},"permeabilityHm":{"type":"number","minimum":1e-12,"maximum":1000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Field on the normal axis through the centre of a thin rectangular current loop."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rectangular-current-loop-axial-field","input":{"records":[{"id":"R1","halfWidthM":1,"halfHeightM":1,"axialM":0,"currentA":1,"permeabilityHm":1}]}}},"limitations":["Field on the normal axis through the centre of a thin rectangular current loop. Positive current orientation follows the right-hand rule; no off-axis or finite-wire model. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"magnetic-dipole-field-vector","version":"1.0.0","name":"Magnetic Dipole Field Vector","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","momentAm2","displacementM","permeabilityHm"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"momentAm2":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"displacementM":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"permeabilityHm":{"type":"number","minimum":1e-12,"maximum":1000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Point magnetic dipole far-field vector in a uniform medium."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"magnetic-dipole-field-vector","input":{"records":[{"id":"R1","momentAm2":[0,0,1],"displacementM":[0,0,1],"permeabilityHm":1}]}}},"limitations":["Point magnetic dipole far-field vector in a uniform medium. Singularity excluded; no near-field finite magnet geometry or material saturation. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"coaxial-conductor-magnetic-energy","version":"1.0.0","name":"Coaxial Conductor Magnetic Energy","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","innerRadiusM","returnRadiusM","currentA","permeabilityHm","uniformInnerCurrent"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"innerRadiusM":{"type":"number","minimum":1e-12,"maximum":1000000000000},"returnRadiusM":{"type":"number","minimum":1e-12,"maximum":1000000000000},"currentA":{"type":"number","minimum":-1000000000,"maximum":1000000000},"permeabilityHm":{"type":"number","minimum":1e-12,"maximum":1000000000000},"uniformInnerCurrent":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Magnetic energy per length for an ideal coaxial return shell; optional uniform inner-conductor current contributes internal inductance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"coaxial-conductor-magnetic-energy","input":{"records":[{"id":"R1","innerRadiusM":1,"returnRadiusM":2.718281828459045,"currentA":2,"permeabilityHm":1,"uniformInnerCurrent":false}]}}},"limitations":["Magnetic energy per length for an ideal coaxial return shell; optional uniform inner-conductor current contributes internal inductance. Outer-return thickness and high-frequency loss excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"coaxial-circular-loop-mutual-inductance","version":"1.0.0","name":"Coaxial Circular Loop Mutual Inductance","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","radius1M","radius2M","separationM","permeabilityHm"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"radius1M":{"type":"number","minimum":1e-12,"maximum":1000000000000},"radius2M":{"type":"number","minimum":1e-12,"maximum":1000000000000},"separationM":{"type":"number","minimum":0,"maximum":1000000000000},"permeabilityHm":{"type":"number","minimum":1e-12,"maximum":1000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Neumann integral for coaxial thin circular loops with the same normal orientation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"coaxial-circular-loop-mutual-inductance","input":{"records":[{"id":"R1","radius1M":1,"radius2M":1,"separationM":1,"permeabilityHm":1}]}}},"limitations":["Neumann integral for coaxial thin circular loops with the same normal orientation. Fixed96/64-node quadrature and a declared separation profile; difference is an estimate, not a rigorous error bound. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"uniform-current-sheet-field-jump","version":"1.0.0","name":"Uniform Current Sheet Field Jump","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","surfaceCurrentAm","normal","permeabilityHm"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"surfaceCurrentAm":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"normal":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"permeabilityHm":{"type":"number","minimum":1e-12,"maximum":1000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Magnetic-field jump of an infinite uniform tangential current sheet with normal pointing from negative to positive side."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"uniform-current-sheet-field-jump","input":{"records":[{"id":"R1","surfaceCurrentAm":[1,0,0],"normal":[0,0,1],"permeabilityHm":1}]}}},"limitations":["Magnetic-field jump of an infinite uniform tangential current sheet with normal pointing from negative to positive side. Symmetric no-background-field solution; edges excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fixed-magnetic-dipole-gradient-force","version":"1.0.0","name":"Fixed Magnetic Dipole Gradient Force","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","momentAm2","fieldTesla","jacobianTeslaPerM"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"momentAm2":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"fieldTesla":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"jacobianTeslaPerM":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Force gradient, torque and potential for a fixed point dipole in a supplied static current-free source-free local field."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fixed-magnetic-dipole-gradient-force","input":{"records":[{"id":"R1","momentAm2":[1,0,0],"fieldTesla":[0,1,0],"jacobianTeslaPerM":[[2,0,0],[0,-1,0],[0,0,-1]]}]}}},"limitations":["Force gradient, torque and potential for a fixed point dipole in a supplied static current-free source-free local field. Jacobian rows are field components, columns spatial coordinates; no induced moment or motion solver. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rectangular-section-toroid-inductance","version":"1.0.0","name":"Rectangular Section Toroid Inductance","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","innerRadiusM","outerRadiusM","heightM","turns","permeabilityHm","currentA"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"innerRadiusM":{"type":"number","minimum":1e-12,"maximum":1000000000000},"outerRadiusM":{"type":"number","minimum":1e-12,"maximum":1000000000000},"heightM":{"type":"number","minimum":1e-12,"maximum":1000000000000},"turns":{"type":"integer","minimum":1,"maximum":1000000},"permeabilityHm":{"type":"number","minimum":1e-12,"maximum":1000000000000},"currentA":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Ideal tightly wound rectangular-cross-section toroid in a supplied linear medium."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rectangular-section-toroid-inductance","input":{"records":[{"id":"R1","innerRadiusM":1,"outerRadiusM":2.718281828459045,"heightM":1,"turns":1,"permeabilityHm":1,"currentA":2}]}}},"limitations":["Ideal tightly wound rectangular-cross-section toroid in a supplied linear medium. Leakage, air gaps, hysteresis, saturation and winding resistance excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"forward-diode-series-resistance-root","version":"1.0.0","name":"Forward Diode Series Resistance Root","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","saturationCurrent","ideality","temperatureK","seriesOhms","voltage"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"saturationCurrent":{"type":"number","minimum":1e-30,"maximum":1},"ideality":{"type":"number","minimum":0.5,"maximum":5},"temperatureK":{"type":"number","minimum":200,"maximum":1000},"seriesOhms":{"type":"number","minimum":0,"maximum":1000000000},"voltage":{"type":"number","minimum":0,"maximum":5}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Monotone forward Shockley diode plus series resistance at supplied temperature."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"forward-diode-series-resistance-root","input":{"records":[{"id":"R1","saturationCurrent":0.000001,"ideality":1,"temperatureK":300,"seriesOhms":0,"voltage":0.0179192407638041}]}}},"limitations":["Monotone forward Shockley diode plus series resistance at supplied temperature. Excludes reverse breakdown, self-heating, high injection and device-rating advice. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"abrupt-pn-depletion-capacitance","version":"1.0.0","name":"Abrupt PN Depletion Capacitance","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","acceptorM3","donorM3","intrinsicM3","temperatureK","permittivityFm","reverseBiasV","areaM2"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"acceptorM3":{"type":"number","minimum":1,"maximum":1e+28},"donorM3":{"type":"number","minimum":1,"maximum":1e+28},"intrinsicM3":{"type":"number","minimum":1,"maximum":1e+28},"temperatureK":{"type":"number","minimum":200,"maximum":1000},"permittivityFm":{"type":"number","minimum":1e-13,"maximum":0.000001},"reverseBiasV":{"type":"number","minimum":0,"maximum":1000},"areaM2":{"type":"number","minimum":1e-12,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["One-dimensional abrupt-junction depletion approximation with fully ionized nondegenerate dopants and reverse bias."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"abrupt-pn-depletion-capacitance","input":{"records":[{"id":"R1","acceptorM3":1e+21,"donorM3":1e+21,"intrinsicM3":10000000000000000,"temperatureK":300,"permittivityFm":1e-10,"reverseBiasV":0,"areaM2":1}]}}},"limitations":["One-dimensional abrupt-junction depletion approximation with fully ionized nondegenerate dopants and reverse bias. No breakdown, graded doping or built-in material database. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"long-channel-nmos-square-law-operating-point","version":"1.0.0","name":"Long Channel NMOS Square Law Operating Point","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","beta","thresholdV","gateSourceV","drainSourceV","channelLengthModulation"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"beta":{"type":"number","minimum":1e-12,"maximum":1000000000},"thresholdV":{"type":"number","minimum":-10,"maximum":10},"gateSourceV":{"type":"number","minimum":-10,"maximum":20},"drainSourceV":{"type":"number","minimum":0,"maximum":20},"channelLengthModulation":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Ideal long-channel NMOS with supplied beta=mu*Cox*W/L, threshold and empirical length modulation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"long-channel-nmos-square-law-operating-point","input":{"records":[{"id":"R1","beta":1,"thresholdV":1,"gateSourceV":3,"drainSourceV":1,"channelLengthModulation":0}]}}},"limitations":["Ideal long-channel NMOS with supplied beta=mu*Cox*W/L, threshold and empirical length modulation. Piecewise cutoff/triode/saturation; no short-channel, subthreshold or reliability model. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ideal-ebers-moll-bjt-terminal-currents","version":"1.0.0","name":"Ideal Ebers Moll BJT Terminal Currents","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","transportSaturationA","alphaForward","alphaReverse","temperatureK","vbe","vbc"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"transportSaturationA":{"type":"number","minimum":1e-30,"maximum":1},"alphaForward":{"type":"number","minimum":0.000001,"maximum":0.999999},"alphaReverse":{"type":"number","minimum":0.000001,"maximum":0.999999},"temperatureK":{"type":"number","minimum":200,"maximum":1000},"vbe":{"type":"number","minimum":-1,"maximum":1},"vbc":{"type":"number","minimum":-1,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Ideal reciprocal Ebers-Moll NPN currents entering all three terminals, using one transport saturation current."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ideal-ebers-moll-bjt-terminal-currents","input":{"records":[{"id":"R1","transportSaturationA":1,"alphaForward":0.5,"alphaReverse":0.5,"temperatureK":300,"vbe":0.0179192407638041,"vbc":0}]}}},"limitations":["Ideal reciprocal Ebers-Moll NPN currents entering all three terminals, using one transport saturation current. No Early effect, series resistance, self-heating or breakdown. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"graded-junction-reverse-charge-capacitance","version":"1.0.0","name":"Graded Junction Reverse Charge Capacitance","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","zeroBiasCapF","junctionPotentialV","gradingExponent","reverseBiasV"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"zeroBiasCapF":{"type":"number","minimum":1e-12,"maximum":1000000000},"junctionPotentialV":{"type":"number","minimum":1e-12,"maximum":1000000000},"gradingExponent":{"type":"number","minimum":0,"maximum":1},"reverseBiasV":{"type":"number","minimum":0,"maximum":1000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reverse-biased junction capacitance and integrated positive reverse-charge increment for a supplied grading law."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"graded-junction-reverse-charge-capacitance","input":{"records":[{"id":"R1","zeroBiasCapF":1,"junctionPotentialV":1,"gradingExponent":1,"reverseBiasV":1.718281828459045}]}}},"limitations":["Reverse-biased junction capacitance and integrated positive reverse-charge increment for a supplied grading law. Stable exponent-one limit; no forward depletion correction or avalanche. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"finite-base-minority-carrier-diffusion","version":"1.0.0","name":"Finite Base Minority Carrier Diffusion","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","diffusivityM2Second","lifetimeSeconds","widthM","leftExcessM3","rightExcessM3","positionsM"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"diffusivityM2Second":{"type":"number","minimum":1e-12,"maximum":1000000000},"lifetimeSeconds":{"type":"number","minimum":1e-12,"maximum":1000000000},"widthM":{"type":"number","minimum":1e-12,"maximum":1000000000},"leftExcessM3":{"type":"number","minimum":0,"maximum":1000000000},"rightExcessM3":{"type":"number","minimum":0,"maximum":1000000000},"positionsM":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"number","minimum":0,"maximum":1000000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Steady one-dimensional excess minority-carrier diffusion/recombination with supplied fixed endpoint excesses."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"finite-base-minority-carrier-diffusion","input":{"records":[{"id":"R1","diffusivityM2Second":1,"lifetimeSeconds":1,"widthM":1,"leftExcessM3":1,"rightExcessM3":0,"positionsM":[0,1]}]}}},"limitations":["Steady one-dimensional excess minority-carrier diffusion/recombination with supplied fixed endpoint excesses. Low injection and constant coefficients; no electric-field drift or transient solution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ideal-pn-diffusion-saturation-density","version":"1.0.0","name":"Ideal PN Diffusion Saturation Density","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","intrinsicM3","donorM3","acceptorM3","electronDiffusivity","holeDiffusivity","electronLength","holeLength"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"intrinsicM3":{"type":"number","minimum":1,"maximum":1e+28},"donorM3":{"type":"number","minimum":1,"maximum":1e+28},"acceptorM3":{"type":"number","minimum":1,"maximum":1e+28},"electronDiffusivity":{"type":"number","minimum":1e-12,"maximum":1000000000},"holeDiffusivity":{"type":"number","minimum":1e-12,"maximum":1000000000},"electronLength":{"type":"number","minimum":1e-12,"maximum":1000000000},"holeLength":{"type":"number","minimum":1e-12,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Long-base ideal PN diffusion saturation-current density from supplied intrinsic density, dopants and diffusion parameters."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ideal-pn-diffusion-saturation-density","input":{"records":[{"id":"R1","intrinsicM3":10000000000,"donorM3":100000000000000000000,"acceptorM3":100000000000000000000,"electronDiffusivity":1,"holeDiffusivity":1,"electronLength":1,"holeLength":1}]}}},"limitations":["Long-base ideal PN diffusion saturation-current density from supplied intrinsic density, dopants and diffusion parameters. Excludes depletion generation, contacts and surface leakage. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ideal-nchannel-jfet-region-current","version":"1.0.0","name":"Ideal N Channel JFET Region Current","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","idssA","pinchOffV","gateSourceV","drainSourceV"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"idssA":{"type":"number","minimum":1e-12,"maximum":1000000000},"pinchOffV":{"type":"number","minimum":-100,"maximum":-0.000001},"gateSourceV":{"type":"number","minimum":-100,"maximum":0},"drainSourceV":{"type":"number","minimum":0,"maximum":100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Ideal n-channel JFET square-law ohmic/saturation/cutoff current with negative pinch-off voltage."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ideal-nchannel-jfet-region-current","input":{"records":[{"id":"R1","idssA":1,"pinchOffV":-2,"gateSourceV":-1,"drainSourceV":2}]}}},"limitations":["Ideal n-channel JFET square-law ohmic/saturation/cutoff current with negative pinch-off voltage. No forward gate current, length modulation or device rating. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"nondegenerate-carrier-neutrality-solution","version":"1.0.0","name":"Nondegenerate Carrier Neutrality Solution","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","intrinsicM3","netDonorM3"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"intrinsicM3":{"type":"number","minimum":1,"maximum":1e+28},"netDonorM3":{"type":"number","minimum":-1e+28,"maximum":1e+28}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve n-p=net ionized donors and n*p=ni^2 with cancellation-resistant minority density."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"nondegenerate-carrier-neutrality-solution","input":{"records":[{"id":"R1","intrinsicM3":10000000000,"netDonorM3":0}]}}},"limitations":["Solve n-p=net ionized donors and n*p=ni^2 with cancellation-resistant minority density. Full dopant ionization and nondegenerate equilibrium are assumptions, not validated material conditions. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ideal-mos-depletion-series-capacitance","version":"1.0.0","name":"Ideal MOS Depletion Series Capacitance","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","oxidePermittivityFm","oxideThicknessM","semiconductorPermittivityFm","acceptorM3","surfacePotentialV","areaM2"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"oxidePermittivityFm":{"type":"number","minimum":1e-13,"maximum":0.000001},"oxideThicknessM":{"type":"number","minimum":1e-12,"maximum":0.01},"semiconductorPermittivityFm":{"type":"number","minimum":1e-13,"maximum":0.000001},"acceptorM3":{"type":"number","minimum":1,"maximum":1e+28},"surfacePotentialV":{"type":"number","minimum":0.000001,"maximum":10},"areaM2":{"type":"number","minimum":1e-12,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Ideal oxide/depletion capacitances at an explicitly supplied surface potential for a uniformly doped p-type substrate."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ideal-mos-depletion-series-capacitance","input":{"records":[{"id":"R1","oxidePermittivityFm":1e-10,"oxideThicknessM":0.000001,"semiconductorPermittivityFm":1e-10,"acceptorM3":100000000000000000000,"surfacePotentialV":1,"areaM2":1}]}}},"limitations":["Ideal oxide/depletion capacitances at an explicitly supplied surface potential for a uniformly doped p-type substrate. No gate-voltage solution, inversion dynamics, interface traps or quantum effects. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"semi-infinite-fixed-temperature-conduction","version":"1.0.0","name":"Semi Infinite Fixed Temperature Conduction","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","diffusivity","distance","seconds","initialTemperature","surfaceTemperature"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"diffusivity":{"type":"number","minimum":0.000001,"maximum":1000000},"distance":{"type":"number","minimum":0,"maximum":1000000},"seconds":{"type":"number","minimum":0.000001,"maximum":1000000},"initialTemperature":{"type":"number","minimum":-1000,"maximum":10000},"surfaceTemperature":{"type":"number","minimum":-1000,"maximum":10000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["One-dimensional semi-infinite conduction after a fixed surface-temperature step, with constant diffusivity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"semi-infinite-fixed-temperature-conduction","input":{"records":[{"id":"R1","diffusivity":1,"distance":2,"seconds":1,"initialTemperature":0,"surfaceTemperature":1}]}}},"limitations":["One-dimensional semi-infinite conduction after a fixed surface-temperature step, with constant diffusivity. Distance/time units must match; no finite body, radiation or phase change. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"semi-infinite-constant-flux-conduction","version":"1.0.0","name":"Semi Infinite Constant Flux Conduction","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","diffusivity","conductivity","distance","seconds","heatFlux","initialTemperature"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"diffusivity":{"type":"number","minimum":0.000001,"maximum":1000000},"conductivity":{"type":"number","minimum":0.000001,"maximum":1000000},"distance":{"type":"number","minimum":0,"maximum":1000000},"seconds":{"type":"number","minimum":0.000001,"maximum":1000000},"heatFlux":{"type":"number","minimum":-1000000,"maximum":1000000},"initialTemperature":{"type":"number","minimum":-1000,"maximum":10000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Semi-infinite conduction under constant surface heat flux, positive into the body."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"semi-infinite-constant-flux-conduction","input":{"records":[{"id":"R1","diffusivity":1,"conductivity":1,"distance":0,"seconds":1,"heatFlux":1,"initialTemperature":0}]}}},"limitations":["Semi-infinite conduction under constant surface heat flux, positive into the body. Supplied conductivity/diffusivity are constant; no radiative or convective loss. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"semi-infinite-convective-conduction","version":"1.0.0","name":"Semi Infinite Convective Conduction","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","diffusivity","conductivity","convection","distance","seconds","initialTemperature","fluidTemperature"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"diffusivity":{"type":"number","minimum":0.000001,"maximum":1000000},"conductivity":{"type":"number","minimum":0.000001,"maximum":1000000},"convection":{"type":"number","minimum":0,"maximum":1000000},"distance":{"type":"number","minimum":0,"maximum":1000000},"seconds":{"type":"number","minimum":0.000001,"maximum":1000000},"initialTemperature":{"type":"number","minimum":-1000,"maximum":10000},"fluidTemperature":{"type":"number","minimum":-1000,"maximum":10000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Semi-infinite Robin-boundary solution using a scaled complementary error function to avoid exponential overflow."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"semi-infinite-convective-conduction","input":{"records":[{"id":"R1","diffusivity":1,"conductivity":1,"convection":1,"distance":0,"seconds":1,"initialTemperature":1,"fluidTemperature":0}]}}},"limitations":["Semi-infinite Robin-boundary solution using a scaled complementary error function to avoid exponential overflow. Constant coefficients and fluid temperature; no equipment sizing or heat-safety approval. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"finite-plane-wall-fixed-surface-temperature","version":"1.0.0","name":"Finite Plane Wall Fixed Surface Temperature","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","fourier","positionFraction"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"fourier":{"type":"number","minimum":0.01,"maximum":1000},"positionFraction":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Symmetric finite plane wall initially uniform with both surfaces stepped to a fixed temperature."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"finite-plane-wall-fixed-surface-temperature","input":{"records":[{"id":"R1","fourier":1,"positionFraction":1}]}}},"limitations":["Symmetric finite plane wall initially uniform with both surfaces stepped to a fixed temperature. x/L from midplane; Fourier=alpha*t/L^2>=0.01;100 Fourier terms, no lumped-body assumption. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"finite-plane-wall-convective-eigenfunction","version":"1.0.0","name":"Finite Plane Wall Convective Eigenfunction","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","biot","fourier","positionFraction"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"biot":{"type":"number","minimum":0.000001,"maximum":1000},"fourier":{"type":"number","minimum":0.02,"maximum":1000},"positionFraction":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Symmetric finite plane-wall Robin cooling/heating with mu*tan(mu)=Bi."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"finite-plane-wall-convective-eigenfunction","input":{"records":[{"id":"R1","biot":1,"fourier":1000,"positionFraction":0}]}}},"limitations":["Symmetric finite plane-wall Robin cooling/heating with mu*tan(mu)=Bi. Forty bracketed eigenvalues; Fourier>=0.02. Last-term convergence is a numerical indicator, not a certified truncation bound. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"finite-sphere-fixed-surface-transient","version":"1.0.0","name":"Finite Sphere Fixed Surface Transient","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","fourier","radiusFraction"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"fourier":{"type":"number","minimum":0.01,"maximum":1000},"radiusFraction":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Uniform initial-temperature sphere with an instant fixed surface temperature and constant diffusivity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"finite-sphere-fixed-surface-transient","input":{"records":[{"id":"R1","fourier":1,"radiusFraction":0}]}}},"limitations":["Uniform initial-temperature sphere with an instant fixed surface temperature and constant diffusivity. Radius fraction0–1; Fourier=alpha*t/R^2>=0.01; no convection or phase change. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"instant-point-heat-pulse-three-dimensional","version":"1.0.0","name":"Instant Point Heat Pulse Three Dimensional","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","diffusivity","volumetricHeatCapacity","energyJ","distance","seconds"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"diffusivity":{"type":"number","minimum":0.000001,"maximum":1000000},"volumetricHeatCapacity":{"type":"number","minimum":0.000001,"maximum":1000000},"energyJ":{"type":"number","minimum":-1000000,"maximum":1000000},"distance":{"type":"number","minimum":0,"maximum":1000000},"seconds":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Three-dimensional infinite-medium Green function for an instantaneous point heat pulse."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"instant-point-heat-pulse-three-dimensional","input":{"records":[{"id":"R1","diffusivity":1,"volumetricHeatCapacity":1,"energyJ":1,"distance":0,"seconds":1}]}}},"limitations":["Three-dimensional infinite-medium Green function for an instantaneous point heat pulse. Positive time only; singular initial point, boundaries and temperature-dependent properties excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"instant-line-heat-pulse-two-dimensional","version":"1.0.0","name":"Instant Line Heat Pulse Two Dimensional","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","diffusivity","volumetricHeatCapacity","energyPerMetre","distance","seconds"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"diffusivity":{"type":"number","minimum":0.000001,"maximum":1000000},"volumetricHeatCapacity":{"type":"number","minimum":0.000001,"maximum":1000000},"energyPerMetre":{"type":"number","minimum":-1000000,"maximum":1000000},"distance":{"type":"number","minimum":0,"maximum":1000000},"seconds":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Two-dimensional infinite-medium temperature rise from an instantaneous infinite line heat pulse."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"instant-line-heat-pulse-two-dimensional","input":{"records":[{"id":"R1","diffusivity":1,"volumetricHeatCapacity":1,"energyPerMetre":1,"distance":0,"seconds":1}]}}},"limitations":["Two-dimensional infinite-medium temperature rise from an instantaneous infinite line heat pulse. Energy is per line length; finite line ends and continuous heating are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"semi-infinite-periodic-surface-thermal-wave","version":"1.0.0","name":"Semi Infinite Periodic Surface Thermal Wave","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","diffusivity","angularFrequency","distance","seconds","meanTemperature","surfaceAmplitude"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"diffusivity":{"type":"number","minimum":0.000001,"maximum":1000000},"angularFrequency":{"type":"number","minimum":0.000001,"maximum":1000000},"distance":{"type":"number","minimum":0,"maximum":1000000},"seconds":{"type":"number","minimum":0,"maximum":1000000},"meanTemperature":{"type":"number","minimum":-1000,"maximum":10000},"surfaceAmplitude":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Established periodic thermal wave in a semi-infinite medium with sinusoidal imposed surface temperature."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"semi-infinite-periodic-surface-thermal-wave","input":{"records":[{"id":"R1","diffusivity":1,"angularFrequency":2,"distance":1,"seconds":0,"meanTemperature":0,"surfaceAmplitude":1}]}}},"limitations":["Established periodic thermal wave in a semi-infinite medium with sinusoidal imposed surface temperature. Startup transient excluded; no finite-wall resonance or thermal-comfort claims. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"one-phase-stefan-moving-front","version":"1.0.0","name":"One Phase Stefan Moving Front","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","stefanNumber","diffusivity","seconds","solidPositionFraction"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"stefanNumber":{"type":"number","minimum":0.000001,"maximum":100},"diffusivity":{"type":"number","minimum":0.000001,"maximum":1000000},"seconds":{"type":"number","minimum":0.000001,"maximum":1000000},"solidPositionFraction":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["One-phase planar Stefan similarity solution with an initially isothermal phase-change boundary and fixed colder solid surface."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"one-phase-stefan-moving-front","input":{"records":[{"id":"R1","stefanNumber":4.060156938557409,"diffusivity":1,"seconds":1,"solidPositionFraction":0}]}}},"limitations":["One-phase planar Stefan similarity solution with an initially isothermal phase-change boundary and fixed colder solid surface. Stefan number is supplied; convection, supercooling, volume change and operational freezing advice excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cunningham-corrected-creeping-settling","version":"1.0.0","name":"Cunningham Corrected Creeping Settling","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","diameterM","meanFreePathM","particleDensity","gasDensity","viscosity","shapeFactor","gravity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"diameterM":{"type":"number","minimum":1e-12,"maximum":0.1},"meanFreePathM":{"type":"number","minimum":0,"maximum":0.001},"particleDensity":{"type":"number","minimum":1e-12,"maximum":1000000000000},"gasDensity":{"type":"number","minimum":1e-12,"maximum":1000000000000},"viscosity":{"type":"number","minimum":1e-12,"maximum":1000000000000},"shapeFactor":{"type":"number","minimum":1,"maximum":10},"gravity":{"type":"number","minimum":0,"maximum":1000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Slip-corrected Stokes settling with explicit dynamic shape factor and a checked Re<=0.1 profile."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cunningham-corrected-creeping-settling","input":{"records":[{"id":"R1","diameterM":0.000001,"meanFreePathM":0,"particleDensity":1001,"gasDensity":1,"viscosity":0.00001,"shapeFactor":1,"gravity":9}]}}},"limitations":["Slip-corrected Stokes settling with explicit dynamic shape factor and a checked Re<=0.1 profile. Cunningham coefficients1.257/0.4/1.1 and Kn=2lambda/d; not an exposure assessment. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"slip-corrected-brownian-diffusivity","version":"1.0.0","name":"Slip Corrected Brownian Diffusivity","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","diameterM","meanFreePathM","temperatureK","viscosity","shapeFactor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"diameterM":{"type":"number","minimum":1e-12,"maximum":0.1},"meanFreePathM":{"type":"number","minimum":0,"maximum":0.001},"temperatureK":{"type":"number","minimum":100,"maximum":2000},"viscosity":{"type":"number","minimum":1e-12,"maximum":1000000000000},"shapeFactor":{"type":"number","minimum":1,"maximum":10}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Einstein Brownian diffusivity from slip-corrected mechanical mobility for a supplied isolated particle."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"slip-corrected-brownian-diffusivity","input":{"records":[{"id":"R1","diameterM":0.000001,"meanFreePathM":0,"temperatureK":300,"viscosity":0.00001,"shapeFactor":1}]}}},"limitations":["Einstein Brownian diffusivity from slip-corrected mechanical mobility for a supplied isolated particle. No turbulent transport or concentrated-particle correction. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"continuum-brownian-binary-coagulation","version":"1.0.0","name":"Continuum Brownian Binary Coagulation","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","diameter1M","diameter2M","diffusivity1","diffusivity2","stickingFraction"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"diameter1M":{"type":"number","minimum":1e-12,"maximum":0.1},"diameter2M":{"type":"number","minimum":1e-12,"maximum":0.1},"diffusivity1":{"type":"number","minimum":1e-12,"maximum":1000000000000},"diffusivity2":{"type":"number","minimum":1e-12,"maximum":1000000000000},"stickingFraction":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Continuum diffusion-limited binary Smoluchowski collision kernel with supplied diffusivities and sticking probability."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"continuum-brownian-binary-coagulation","input":{"records":[{"id":"R1","diameter1M":0.01,"diameter2M":0.01,"diffusivity1":1,"diffusivity2":1,"stickingFraction":1}]}}},"limitations":["Continuum diffusion-limited binary Smoluchowski collision kernel with supplied diffusivities and sticking probability. Not the transition/free-molecular Fuchs kernel; use only continuum collision conditions. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"lognormal-aerosol-surface-mass-moments","version":"1.0.0","name":"Lognormal Aerosol Surface Mass Moments","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","numberPerM3","geometricDiameterM","geometricSd","densityKgM3"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"numberPerM3":{"type":"number","minimum":0,"maximum":1000000000000},"geometricDiameterM":{"type":"number","minimum":1e-12,"maximum":0.1},"geometricSd":{"type":"number","minimum":1,"maximum":5},"densityKgM3":{"type":"number","minimum":1e-12,"maximum":1000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Number-lognormal spherical-particle surface/mass moments using explicit geometric spread."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"lognormal-aerosol-surface-mass-moments","input":{"records":[{"id":"R1","numberPerM3":1,"geometricDiameterM":0.1,"geometricSd":1,"densityKgM3":1}]}}},"limitations":["Number-lognormal spherical-particle surface/mass moments using explicit geometric spread. Assumes one density and no aggregate porosity; no optical-to-mass conversion or health claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"constant-kernel-coagulation-cluster-distribution","version":"1.0.0","name":"Constant Kernel Coagulation Cluster Distribution","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialNumber","kernel","seconds","maximumCluster"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialNumber":{"type":"number","minimum":0,"maximum":1000000000000},"kernel":{"type":"number","minimum":0,"maximum":1000000000000},"seconds":{"type":"number","minimum":0,"maximum":1000000000000},"maximumCluster":{"type":"integer","minimum":1,"maximum":100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Analytic initially monodisperse constant-kernel Smoluchowski cluster distribution, including mass outside the retained cluster list."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"constant-kernel-coagulation-cluster-distribution","input":{"records":[{"id":"R1","initialNumber":2,"kernel":1,"seconds":1,"maximumCluster":2}]}}},"limitations":["Analytic initially monodisperse constant-kernel Smoluchowski cluster distribution, including mass outside the retained cluster list. K convention gives dN/dt=-K*N^2/2; no deposition or fragmentation. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"slip-corrected-aerodynamic-diameter","version":"1.0.0","name":"Slip Corrected Aerodynamic Diameter","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","physicalDiameterM","meanFreePathM","particleDensity","gasDensity","referenceDensity","shapeFactor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"physicalDiameterM":{"type":"number","minimum":1e-12,"maximum":0.1},"meanFreePathM":{"type":"number","minimum":0,"maximum":0.001},"particleDensity":{"type":"number","minimum":1e-12,"maximum":1000000000000},"gasDensity":{"type":"number","minimum":1e-12,"maximum":1000000000000},"referenceDensity":{"type":"number","minimum":1e-12,"maximum":1000000000000},"shapeFactor":{"type":"number","minimum":1,"maximum":10}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find the equal creeping-settling-speed spherical reference diameter with slip and buoyancy corrections."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"slip-corrected-aerodynamic-diameter","input":{"records":[{"id":"R1","physicalDiameterM":0.000001,"meanFreePathM":0,"particleDensity":1000,"gasDensity":1,"referenceDensity":1000,"shapeFactor":1}]}}},"limitations":["Find the equal creeping-settling-speed spherical reference diameter with slip and buoyancy corrections. Reference density is explicit; this does not classify respiratory deposition. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"aerosol-inlet-stokes-relaxation-profile","version":"1.0.0","name":"Aerosol Inlet Stokes Relaxation Profile","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","diameterM","meanFreePathM","particleDensity","viscosity","shapeFactor","carrierSpeed","lengthScale"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"diameterM":{"type":"number","minimum":1e-12,"maximum":0.1},"meanFreePathM":{"type":"number","minimum":0,"maximum":0.001},"particleDensity":{"type":"number","minimum":1e-12,"maximum":1000000000000},"viscosity":{"type":"number","minimum":1e-12,"maximum":1000000000000},"shapeFactor":{"type":"number","minimum":1,"maximum":10},"carrierSpeed":{"type":"number","minimum":0,"maximum":1000000000000},"lengthScale":{"type":"number","minimum":1e-12,"maximum":1000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Slip-corrected particle relaxation and Stokes number for an explicitly supplied inlet length convention."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"aerosol-inlet-stokes-relaxation-profile","input":{"records":[{"id":"R1","diameterM":0.000001,"meanFreePathM":0,"particleDensity":1000,"viscosity":0.00001,"shapeFactor":1,"carrierSpeed":1,"lengthScale":1}]}}},"limitations":["Slip-corrected particle relaxation and Stokes number for an explicitly supplied inlet length convention. Low relative-slip Reynolds and isolated-particle assumptions; no collection-efficiency claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"polydisperse-well-mixed-deposition-history","version":"1.0.0","name":"Polydisperse Well Mixed Deposition History","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","bins","surfaceM2","volumeM3","seconds"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"bins":{"type":"array","minItems":1,"maxItems":50,"items":{"type":"object","additionalProperties":false,"required":["numberPerM3","depositionMSecond"],"properties":{"numberPerM3":{"type":"number","minimum":0,"maximum":1000000000000},"depositionMSecond":{"type":"number","minimum":0,"maximum":1000000000000}}}},"surfaceM2":{"type":"number","minimum":1e-12,"maximum":1000000000000},"volumeM3":{"type":"number","minimum":1e-12,"maximum":1000000000000},"seconds":{"type":"number","minimum":0,"maximum":1000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Independent size-bin first-order wall deposition in an ideally well-mixed fixed volume with supplied velocities and area."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"polydisperse-well-mixed-deposition-history","input":{"records":[{"id":"R1","bins":[{"numberPerM3":2,"depositionMSecond":1},{"numberPerM3":2,"depositionMSecond":0}],"surfaceM2":1,"volumeM3":1,"seconds":0.6931471805599453}]}}},"limitations":["Independent size-bin first-order wall deposition in an ideally well-mixed fixed volume with supplied velocities and area. No coagulation, ventilation, inhalation or exposure guarantee. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"continuum-schiller-naumann-terminal-settling","version":"1.0.0","name":"Continuum Schiller Naumann Terminal Settling","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","diameterM","meanFreePathM","particleDensity","fluidDensity","viscosity","gravity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"diameterM":{"type":"number","minimum":1e-12,"maximum":0.1},"meanFreePathM":{"type":"number","minimum":0,"maximum":0.001},"particleDensity":{"type":"number","minimum":1e-12,"maximum":1000000000000},"fluidDensity":{"type":"number","minimum":1e-12,"maximum":1000000000000},"viscosity":{"type":"number","minimum":1e-12,"maximum":1000000000000},"gravity":{"type":"number","minimum":0,"maximum":1000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Spherical continuum terminal velocity with Schiller-Naumann drag and solved Re<=1000."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"continuum-schiller-naumann-terminal-settling","input":{"records":[{"id":"R1","diameterM":0.001,"meanFreePathM":0,"particleDensity":1001,"fluidDensity":1,"viscosity":0.001,"gravity":0}]}}},"limitations":["Spherical continuum terminal velocity with Schiller-Naumann drag and solved Re<=1000. Kn<=0.01; no slip correction, nonspherical drag or suspension hindering. Zero gravity uses a zero-drag sentinel. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"charged-aerosol-electrical-mobility","version":"1.0.0","name":"Charged Aerosol Electrical Mobility","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","diameterM","meanFreePathM","chargeCount","viscosity","shapeFactor","electricFieldVm"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"diameterM":{"type":"number","minimum":1e-12,"maximum":0.1},"meanFreePathM":{"type":"number","minimum":0,"maximum":0.001},"chargeCount":{"type":"integer","minimum":-10000,"maximum":10000},"viscosity":{"type":"number","minimum":1e-12,"maximum":1000000000000},"shapeFactor":{"type":"number","minimum":1,"maximum":10},"electricFieldVm":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Signed electrical drift mobility for an isolated charged particle with explicit charge count and slip correction."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"charged-aerosol-electrical-mobility","input":{"records":[{"id":"R1","diameterM":0.000001,"meanFreePathM":0,"chargeCount":1,"viscosity":0.00001,"shapeFactor":1,"electricFieldVm":1}]}}},"limitations":["Signed electrical drift mobility for an isolated charged particle with explicit charge count and slip correction. No charge-distribution inference, DMA inversion or electrostatic equipment control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"thin-double-layer-electroosmotic-mobility","version":"1.0.0","name":"Thin Double Layer Electroosmotic Mobility","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","permittivity","zetaV","viscosity","electricFieldVm"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"permittivity":{"type":"number","minimum":1e-13,"maximum":0.000001},"zetaV":{"type":"number","minimum":-0.25,"maximum":0.25},"viscosity":{"type":"number","minimum":0.000001,"maximum":100},"electricFieldVm":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Helmholtz-Smoluchowski plug mobility u/E=-epsilon*zeta/eta under a thin equilibrium double layer."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"thin-double-layer-electroosmotic-mobility","input":{"records":[{"id":"R1","permittivity":0.000001,"zetaV":0.01,"viscosity":0.000001,"electricFieldVm":100}]}}},"limitations":["Helmholtz-Smoluchowski plug mobility u/E=-epsilon*zeta/eta under a thin equilibrium double layer. No surface conduction, Joule heating, pressure load or inferred zeta potential. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"planar-gouy-chapman-potential-charge","version":"1.0.0","name":"Planar Gouy Chapman Potential Charge","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","permittivity","temperatureK","saltMolM3","surfaceV","distanceM"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"permittivity":{"type":"number","minimum":1e-13,"maximum":0.000001},"temperatureK":{"type":"number","minimum":200,"maximum":1000},"saltMolM3":{"type":"number","minimum":1e-12,"maximum":1000000000},"surfaceV":{"type":"number","minimum":-0.25,"maximum":0.25},"distanceM":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Nonlinear planar Poisson-Boltzmann solution for a dilute symmetric monovalent electrolyte and a fixed diffuse-layer boundary potential."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"planar-gouy-chapman-potential-charge","input":{"records":[{"id":"R1","permittivity":1e-9,"temperatureK":300,"saltMolM3":1,"surfaceV":0.04557053956679829,"distanceM":0}]}}},"limitations":["Nonlinear planar Poisson-Boltzmann solution for a dilute symmetric monovalent electrolyte and a fixed diffuse-layer boundary potential. No ion size, Stern layer or concentrated-electrolyte correction. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"donnan-monovalent-partition-osmotic","version":"1.0.0","name":"Donnan Monovalent Partition Osmotic","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","temperatureK","reservoirMolM3","fixedPositiveChargeMolM3"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"temperatureK":{"type":"number","minimum":200,"maximum":1000},"reservoirMolM3":{"type":"number","minimum":1e-12,"maximum":1000000000},"fixedPositiveChargeMolM3":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Ideal Donnan partition of monovalent mobile salt around signed immobile charge."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"donnan-monovalent-partition-osmotic","input":{"records":[{"id":"R1","temperatureK":300,"reservoirMolM3":1,"fixedPositiveChargeMolM3":1.5}]}}},"limitations":["Ideal Donnan partition of monovalent mobile salt around signed immobile charge. Positive fixed charge enriches anions and has positive phase potential; no finite-size, binding or membrane mechanics. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"debye-huckel-slit-electroosmotic-profile","version":"1.0.0","name":"Debye Huckel Slit Electroosmotic Profile","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","permittivity","zetaV","viscosity","electricFieldVm","kappaPerM","halfHeightM","positionFraction"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"permittivity":{"type":"number","minimum":1e-13,"maximum":0.000001},"zetaV":{"type":"number","minimum":-0.025,"maximum":0.025},"viscosity":{"type":"number","minimum":0.000001,"maximum":100},"electricFieldVm":{"type":"number","minimum":-1000000000,"maximum":1000000000},"kappaPerM":{"type":"number","minimum":1e-12,"maximum":1000000000},"halfHeightM":{"type":"number","minimum":1e-12,"maximum":1000000000},"positionFraction":{"type":"number","minimum":-1,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Linearized equilibrium double-layer velocity across a symmetric slit without pressure load."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"debye-huckel-slit-electroosmotic-profile","input":{"records":[{"id":"R1","permittivity":0.000001,"zetaV":0.01,"viscosity":0.000001,"electricFieldVm":1,"kappaPerM":1,"halfHeightM":1,"positionFraction":0}]}}},"limitations":["Linearized equilibrium double-layer velocity across a symmetric slit without pressure load. kappa is supplied, position is y/h; small-potential validity remains an explicit assumption. Stable small-kappa*h factors. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"debye-huckel-capillary-electroosmotic-profile","version":"1.0.0","name":"Debye Huckel Capillary Electroosmotic Profile","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","permittivity","zetaV","viscosity","electricFieldVm","kappaPerM","radiusM","radialFraction"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"permittivity":{"type":"number","minimum":1e-13,"maximum":0.000001},"zetaV":{"type":"number","minimum":-0.025,"maximum":0.025},"viscosity":{"type":"number","minimum":0.000001,"maximum":100},"electricFieldVm":{"type":"number","minimum":-1000000000,"maximum":1000000000},"kappaPerM":{"type":"number","minimum":1e-12,"maximum":1000000000},"radiusM":{"type":"number","minimum":1e-12,"maximum":1000000000},"radialFraction":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Linearized cylindrical equilibrium double-layer profile using modified-Bessel series and small-argument limits."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"debye-huckel-capillary-electroosmotic-profile","input":{"records":[{"id":"R1","permittivity":0.000001,"zetaV":0.01,"viscosity":0.000001,"electricFieldVm":1,"kappaPerM":1,"radiusM":1,"radialFraction":0}]}}},"limitations":["Linearized cylindrical equilibrium double-layer profile using modified-Bessel series and small-argument limits. No pressure gradient, surface conduction or nonlinear high-zeta correction. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"thin-layer-streaming-potential-coefficient","version":"1.0.0","name":"Thin Layer Streaming Potential Coefficient","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","permittivity","zetaV","viscosity","conductivity","pressureDifferencePa"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"permittivity":{"type":"number","minimum":1e-13,"maximum":0.000001},"zetaV":{"type":"number","minimum":-0.25,"maximum":0.25},"viscosity":{"type":"number","minimum":0.000001,"maximum":100},"conductivity":{"type":"number","minimum":1e-12,"maximum":1000000000},"pressureDifferencePa":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Classical open-circuit thin-double-layer streaming coefficient with declared deltaV=(epsilon*zeta/eta/sigma)*deltaP sign convention."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"thin-layer-streaming-potential-coefficient","input":{"records":[{"id":"R1","permittivity":0.000001,"zetaV":0.01,"viscosity":0.000001,"conductivity":1,"pressureDifferencePa":100}]}}},"limitations":["Classical open-circuit thin-double-layer streaming coefficient with declared deltaV=(epsilon*zeta/eta/sigma)*deltaP sign convention. Ignore surface conductance and electrode polarization; no sensor calibration. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"reciprocal-electrohydrodynamic-open-circuit","version":"1.0.0","name":"Reciprocal Electrohydrodynamic Open Circuit","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","hydraulicCoefficient","electricalCoefficient","crossCoefficient","pressureDrive"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"hydraulicCoefficient":{"type":"number","minimum":1e-12,"maximum":1000000000},"electricalCoefficient":{"type":"number","minimum":1e-12,"maximum":1000000000},"crossCoefficient":{"type":"number","minimum":-1000000000,"maximum":1000000000},"pressureDrive":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve zero electrical current for a supplied symmetric positive-definite2x2 Onsager flow/current matrix."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"reciprocal-electrohydrodynamic-open-circuit","input":{"records":[{"id":"R1","hydraulicCoefficient":2,"electricalCoefficient":1,"crossCoefficient":1,"pressureDrive":2}]}}},"limitations":["Solve zero electrical current for a supplied symmetric positive-definite2x2 Onsager flow/current matrix. Drive signs and units must be conjugate to flows; no inferred channel coefficients or active circuit action. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gouy-chapman-stern-series-boundary","version":"1.0.0","name":"Gouy Chapman Stern Series Boundary","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","permittivity","temperatureK","saltMolM3","sternCapFm2","totalPotentialV"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"permittivity":{"type":"number","minimum":1e-13,"maximum":0.000001},"temperatureK":{"type":"number","minimum":200,"maximum":1000},"saltMolM3":{"type":"number","minimum":1e-12,"maximum":1000000000},"sternCapFm2":{"type":"number","minimum":1e-12,"maximum":1000000000},"totalPotentialV":{"type":"number","minimum":-0.25,"maximum":0.25}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve an ideal compact Stern capacitance in series with a nonlinear planar monovalent diffuse layer."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gouy-chapman-stern-series-boundary","input":{"records":[{"id":"R1","permittivity":1e-9,"temperatureK":300,"saltMolM3":1,"sternCapFm2":1,"totalPotentialV":0}]}}},"limitations":["Solve an ideal compact Stern capacitance in series with a nonlinear planar monovalent diffuse layer. Potential reference is point-of-zero-charge; no specific adsorption or quantum capacitance. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"symmetric-double-layer-midplane-pressure","version":"1.0.0","name":"Symmetric Double Layer Midplane Pressure","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","temperatureK","saltMolM3","midplanePotentialV"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"temperatureK":{"type":"number","minimum":200,"maximum":1000},"saltMolM3":{"type":"number","minimum":1e-12,"maximum":1000000000},"midplanePotentialV":{"type":"number","minimum":-0.25,"maximum":0.25}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Osmotic double-layer disjoining pressure at a symmetry midplane with zero electric field for ideal monovalent salt."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"symmetric-double-layer-midplane-pressure","input":{"records":[{"id":"R1","temperatureK":300,"saltMolM3":1,"midplanePotentialV":0.04557053956679829}]}}},"limitations":["Osmotic double-layer disjoining pressure at a symmetry midplane with zero electric field for ideal monovalent salt. Midplane potential is supplied; no spacing-to-potential solution or van der Waals force. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"electroneutral-zero-current-diffusion-flux","version":"1.0.0","name":"Electroneutral Zero Current Diffusion Flux","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","temperatureK","ions"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"temperatureK":{"type":"number","minimum":200,"maximum":1000},"ions":{"type":"array","minItems":2,"maxItems":30,"items":{"type":"object","additionalProperties":false,"required":["concentrationMolM3","gradientMolM4","charge","diffusivityM2Second"],"properties":{"concentrationMolM3":{"type":"number","minimum":1e-12,"maximum":1000000000},"gradientMolM4":{"type":"number","minimum":-1000000000,"maximum":1000000000},"charge":{"type":"integer","minimum":-10,"maximum":10},"diffusivityM2Second":{"type":"number","minimum":1e-12,"maximum":1000000000}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Local ideal Nernst-Planck diffusion fluxes and diffusion electric field under electroneutral composition/gradient and zero total charge current."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"electroneutral-zero-current-diffusion-flux","input":{"records":[{"id":"R1","temperatureK":300,"ions":[{"concentrationMolM3":1,"gradientMolM4":1,"charge":1,"diffusivityM2Second":1},{"concentrationMolM3":1,"gradientMolM4":1,"charge":-1,"diffusivityM2Second":2}]}]}}},"limitations":["Local ideal Nernst-Planck diffusion fluxes and diffusion electric field under electroneutral composition/gradient and zero total charge current. Positive field drives cations forward. Distinct from conductivity: requires concentration gradients and solves the coupled no-current constraint. No electrode, imposed flow or concentrated-solution correction. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"aquaculture-harvest-adjusted-feed-ratio","version":"1.0.0","name":"Aquaculture Harvest Adjusted Feed Ratio","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","openingBiomassKg","closingBiomassKg","harvestedKg","stockedKg","dryFeedKg","reportedRatio","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"openingBiomassKg":{"type":"number","minimum":0,"maximum":1000000},"closingBiomassKg":{"type":"number","minimum":0,"maximum":1000000},"harvestedKg":{"type":"number","minimum":0,"maximum":1000000},"stockedKg":{"type":"number","minimum":0,"maximum":1000000},"dryFeedKg":{"type":"number","minimum":0,"maximum":1000000},"reportedRatio":{"type":"number","minimum":0.000001,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile economic dry-feed conversion on a matched biomass interval with harvests and external stocking separated."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"aquaculture-harvest-adjusted-feed-ratio","input":{"records":[{"id":"R1","openingBiomassKg":100,"closingBiomassKg":140,"harvestedKg":20,"stockedKg":10,"dryFeedKg":75,"reportedRatio":1.4,"tolerance":0.05}]}}},"limitations":["Reconcile economic dry-feed conversion on a matched biomass interval with harvests and external stocking separated. Nonpositive net production yields no finite ratio. Does not prescribe feeding or assess animal health. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fish-sample-biomass-extrapolation","version":"1.0.0","name":"Fish Sample Biomass Extrapolation","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sampleGrams","populationCount","reportedBiomassKg","toleranceKg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sampleGrams":{"type":"array","minItems":2,"maxItems":100,"items":{"type":"number","minimum":0.000001,"maximum":1000000}},"populationCount":{"type":"integer","minimum":1,"maximum":100000000},"reportedBiomassKg":{"type":"number","minimum":0,"maximum":1000000},"toleranceKg":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Extrapolate a simple random individual-weight sample to a supplied population count with a sampling standard error."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fish-sample-biomass-extrapolation","input":{"records":[{"id":"R1","sampleGrams":[90,100,110],"populationCount":1000,"reportedBiomassKg":95,"toleranceKg":2}]}}},"limitations":["Extrapolate a simple random individual-weight sample to a supplied population count with a sampling standard error. Count uncertainty, unequal selection, finite-population correction and health assessment are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"aquaculture-cohort-count-reconciliation","version":"1.0.0","name":"Aquaculture Cohort Count Reconciliation","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","opening","stocked","harvested","mortalities","transferredOut","closing"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"opening":{"type":"integer","minimum":0,"maximum":100000000},"stocked":{"type":"integer","minimum":0,"maximum":100000000},"harvested":{"type":"integer","minimum":0,"maximum":100000000},"mortalities":{"type":"integer","minimum":0,"maximum":100000000},"transferredOut":{"type":"integer","minimum":0,"maximum":100000000},"closing":{"type":"integer","minimum":0,"maximum":100000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile unique animals across a supplied cohort interval, keeping recorded mortality and transfers distinct."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"aquaculture-cohort-count-reconciliation","input":{"records":[{"id":"R1","opening":1000,"stocked":100,"harvested":200,"mortalities":20,"transferredOut":50,"closing":825}]}}},"limitations":["Reconcile unique animals across a supplied cohort interval, keeping recorded mortality and transfers distinct. An unexplained count is not asserted escape, death or inaccurate staff work. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"aquafeed-dry-matter-issuance-review","version":"1.0.0","name":"Aquafeed Dry Matter Issuance Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","asFedKg","moistureFraction","returnedAsFedKg","recordedDryIssuedKg","toleranceKg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"asFedKg":{"type":"number","minimum":0,"maximum":1000000},"moistureFraction":{"type":"number","minimum":0,"maximum":1},"returnedAsFedKg":{"type":"number","minimum":0,"maximum":1000000},"recordedDryIssuedKg":{"type":"number","minimum":0,"maximum":1000000},"toleranceKg":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile net feed issuance on a supplied uniform moisture basis, keeping returned feed separate."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"aquafeed-dry-matter-issuance-review","input":{"records":[{"id":"R1","asFedKg":100,"moistureFraction":0.1,"returnedAsFedKg":10,"recordedDryIssuedKg":80,"toleranceKg":0.5}]}}},"limitations":["Reconcile net feed issuance on a supplied uniform moisture basis, keeping returned feed separate. Uneaten feed, nutritional composition, ration selection and feeding instructions are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"aquaculture-flow-oxygen-ledger","version":"1.0.0","name":"Aquaculture Flow Oxygen Ledger","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","flowLitresMinute","inletMgL","outletMgL","minutes","recordedOxygenKg","toleranceKg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"flowLitresMinute":{"type":"number","minimum":0.000001,"maximum":1000000},"inletMgL":{"type":"number","minimum":0,"maximum":1000000},"outletMgL":{"type":"number","minimum":0,"maximum":1000000},"minutes":{"type":"number","minimum":0.000001,"maximum":1000000},"recordedOxygenKg":{"type":"number","minimum":0,"maximum":1000000},"toleranceKg":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile the signed dissolved-oxygen transport difference of matched inlet and outlet measurements."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"aquaculture-flow-oxygen-ledger","input":{"records":[{"id":"R1","flowLitresMinute":1000,"inletMgL":8,"outletMgL":5,"minutes":60,"recordedOxygenKg":0.16,"toleranceKg":0.005}]}}},"limitations":["Reconcile the signed dissolved-oxygen transport difference of matched inlet and outlet measurements. Does not attribute oxygen use, set aeration or evaluate safe oxygen conditions. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"recirculation-bypass-flow-split-review","version":"1.0.0","name":"Recirculation Bypass Flow Split Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","totalFlowM3Hour","bypassFraction","tankVolumeM3","hours","recordedTreatedM3","toleranceM3"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"totalFlowM3Hour":{"type":"number","minimum":0.000001,"maximum":1000000},"bypassFraction":{"type":"number","minimum":0,"maximum":1},"tankVolumeM3":{"type":"number","minimum":0.000001,"maximum":1000000},"hours":{"type":"number","minimum":0.000001,"maximum":1000000},"recordedTreatedM3":{"type":"number","minimum":0,"maximum":1000000},"toleranceM3":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Separate treatment flow from a declared bypass and reconcile treated volume over a common interval."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"recirculation-bypass-flow-split-review","input":{"records":[{"id":"R1","totalFlowM3Hour":100,"bypassFraction":0.2,"tankVolumeM3":200,"hours":5,"recordedTreatedM3":380,"toleranceM3":5}]}}},"limitations":["Separate treatment flow from a declared bypass and reconcile treated volume over a common interval. Turnovers are an ideal volume ratio, not disinfection, filtration performance or stocking advice. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"salinity-mass-fraction-blend-record","version":"1.0.0","name":"Salinity Mass Fraction Blend Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","firstKg","firstSaltFraction","secondKg","secondSaltFraction","reportedSaltFraction","toleranceFraction"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"firstKg":{"type":"number","minimum":0,"maximum":1000000},"firstSaltFraction":{"type":"number","minimum":0,"maximum":1},"secondKg":{"type":"number","minimum":0,"maximum":1000000},"secondSaltFraction":{"type":"number","minimum":0,"maximum":1},"reportedSaltFraction":{"type":"number","minimum":0,"maximum":1},"toleranceFraction":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile conservative dissolved-salt mass fractions from supplied wet masses."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"salinity-mass-fraction-blend-record","input":{"records":[{"id":"R1","firstKg":100,"firstSaltFraction":0.03,"secondKg":100,"secondSaltFraction":0.01,"reportedSaltFraction":0.018,"toleranceFraction":0.001}]}}},"limitations":["Reconcile conservative dissolved-salt mass fractions from supplied wet masses. Practical salinity units, conductivity conversion, density change and species suitability are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pond-feed-area-loading-register","version":"1.0.0","name":"Pond Feed Area Loading Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","dryFeedKg","pondAreaM2","days","recordedKgHectareDay","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"dryFeedKg":{"type":"number","minimum":0,"maximum":1000000},"pondAreaM2":{"type":"number","minimum":0.000001,"maximum":1000000},"days":{"type":"number","minimum":0.000001,"maximum":1000000},"recordedKgHectareDay":{"type":"number","minimum":0,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Normalize recorded dry feed per hectare-day over a matched pond area and interval."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pond-feed-area-loading-register","input":{"records":[{"id":"R1","dryFeedKg":100,"pondAreaM2":5000,"days":2,"recordedKgHectareDay":90,"tolerance":2}]}}},"limitations":["Normalize recorded dry feed per hectare-day over a matched pond area and interval. This is an accounting intensity, not a permissible loading rate or environmental assessment. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"settled-solids-harvest-dry-mass","version":"1.0.0","name":"Settled Solids Harvest Dry Mass","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","draws","recordedDryKg","toleranceKg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"draws":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["litres","dryGramsLitre"],"properties":{"litres":{"type":"number","minimum":0,"maximum":1000000},"dryGramsLitre":{"type":"number","minimum":0,"maximum":1000000}}}},"recordedDryKg":{"type":"number","minimum":0,"maximum":1000000},"toleranceKg":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile heterogeneous settled-solids draw volumes using individual measured dry-solids concentrations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"settled-solids-harvest-dry-mass","input":{"records":[{"id":"R1","draws":[{"litres":100,"dryGramsLitre":2},{"litres":50,"dryGramsLitre":4}],"recordedDryKg":0.35,"toleranceKg":0.01}]}}},"limitations":["Reconcile heterogeneous settled-solids draw volumes using individual measured dry-solids concentrations. Does not infer removal efficiency, pathogen status or disposal eligibility. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hatchery-egg-stage-count-bridge","version":"1.0.0","name":"Hatchery Egg Stage Count Bridge","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","eggs","unfertilized","unhatched","larvalLosses","recordedViableLarvae"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"eggs":{"type":"integer","minimum":1,"maximum":100000000},"unfertilized":{"type":"integer","minimum":0,"maximum":100000000},"unhatched":{"type":"integer","minimum":0,"maximum":100000000},"larvalLosses":{"type":"integer","minimum":0,"maximum":100000000},"recordedViableLarvae":{"type":"integer","minimum":0,"maximum":100000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile sequential egg and larval stage counts with explicit mutually exclusive losses."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hatchery-egg-stage-count-bridge","input":{"records":[{"id":"R1","eggs":1000,"unfertilized":100,"unhatched":90,"larvalLosses":10,"recordedViableLarvae":790}]}}},"limitations":["Reconcile sequential egg and larval stage counts with explicit mutually exclusive losses. No diagnosis, breeding selection, incubation settings or viability testing is performed. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"plug-tray-saleable-cell-register","version":"1.0.0","name":"Plug Tray Saleable Cell Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","trays","cellsPerTray","emptyCells","discardedCells","reportedPlants"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"trays":{"type":"integer","minimum":1,"maximum":100000},"cellsPerTray":{"type":"integer","minimum":1,"maximum":1000},"emptyCells":{"type":"integer","minimum":0,"maximum":100000000},"discardedCells":{"type":"integer","minimum":0,"maximum":100000000},"reportedPlants":{"type":"integer","minimum":0,"maximum":100000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile one-plant-per-cell tray inventory with mutually exclusive empty and discarded cell counts."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"plug-tray-saleable-cell-register","input":{"records":[{"id":"R1","trays":10,"cellsPerTray":100,"emptyCells":50,"discardedCells":30,"reportedPlants":900}]}}},"limitations":["Reconcile one-plant-per-cell tray inventory with mutually exclusive empty and discarded cell counts. Does not assess plant health, germination method or sale eligibility. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"drip-low-quarter-uniformity-review","version":"1.0.0","name":"Drip Low Quarter Uniformity Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","catchVolumesMl","declaredMinimum","reportedUniformity","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"catchVolumesMl":{"type":"array","minItems":4,"maxItems":100,"items":{"type":"number","minimum":0,"maximum":1000000}},"declaredMinimum":{"type":"number","minimum":0,"maximum":1},"reportedUniformity":{"type":"number","minimum":0,"maximum":1},"tolerance":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate low-quarter distribution uniformity from matched-duration catch samples whose count is divisible by four."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"drip-low-quarter-uniformity-review","input":{"records":[{"id":"R1","catchVolumesMl":[10,20,30,40],"declaredMinimum":0.5,"reportedUniformity":0.5,"tolerance":0.01}]}}},"limitations":["Calculate low-quarter distribution uniformity from matched-duration catch samples whose count is divisible by four. Does not select system pressure, irrigation duration or an agronomic acceptance threshold. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"substrate-container-volumetric-water-review","version":"1.0.0","name":"Substrate Container Volumetric Water Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","dryContainerGrams","wetContainerGrams","emptyContainerGrams","substrateVolumeCm3","waterDensityGcm3","reportedWaterFraction","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"dryContainerGrams":{"type":"number","minimum":0.000001,"maximum":1000000},"wetContainerGrams":{"type":"number","minimum":0.000001,"maximum":1000000},"emptyContainerGrams":{"type":"number","minimum":0,"maximum":1000000},"substrateVolumeCm3":{"type":"number","minimum":0.000001,"maximum":1000000},"waterDensityGcm3":{"type":"number","minimum":0.000001,"maximum":1000000},"reportedWaterFraction":{"type":"number","minimum":0,"maximum":1},"tolerance":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile measured container dry/wet masses and supplied water density with bulk substrate volume."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"substrate-container-volumetric-water-review","input":{"records":[{"id":"R1","dryContainerGrams":200,"wetContainerGrams":700,"emptyContainerGrams":100,"substrateVolumeCm3":1000,"waterDensityGcm3":1,"reportedWaterFraction":0.45,"tolerance":0.01}]}}},"limitations":["Reconcile measured container dry/wet masses and supplied water density with bulk substrate volume. Roots, dissolved solids, drying-method validity and irrigation targets are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"container-drainage-half-time-register","version":"1.0.0","name":"Container Drainage Half Time Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","samples","equilibriumGrams","reportedHalfMinutes","toleranceMinutes"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"samples":{"type":"array","minItems":3,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["minutes","wetGrams"],"properties":{"minutes":{"type":"number","minimum":0,"maximum":1000000},"wetGrams":{"type":"number","minimum":0.000001,"maximum":1000000}}}},"equilibriumGrams":{"type":"number","minimum":0,"maximum":1000000},"reportedHalfMinutes":{"type":"number","minimum":0.000001,"maximum":1000000},"toleranceMinutes":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Fit an exponential excess-water drainage half time from supplied container mass observations and an independently supplied equilibrium mass."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"container-drainage-half-time-register","input":{"records":[{"id":"R1","samples":[{"minutes":0,"wetGrams":200},{"minutes":10,"wetGrams":150},{"minutes":20,"wetGrams":125}],"equilibriumGrams":100,"reportedHalfMinutes":8,"toleranceMinutes":0.5}]}}},"limitations":["Fit an exponential excess-water drainage half time from supplied container mass observations and an independently supplied equilibrium mass. Reports log-space fit residual, without extrapolating crop conditions, selecting irrigation or certifying substrate performance. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fertigation-dissolved-solids-ledger","version":"1.0.0","name":"Fertigation Dissolved Solids Ledger","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","incomingLitres","incomingMgL","drainLitres","drainMgL","storedSolidsChangeGrams","recordedNetRemovalGrams","toleranceGrams"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"incomingLitres":{"type":"number","minimum":0,"maximum":1000000},"incomingMgL":{"type":"number","minimum":0,"maximum":1000000},"drainLitres":{"type":"number","minimum":0,"maximum":1000000},"drainMgL":{"type":"number","minimum":0,"maximum":1000000},"storedSolidsChangeGrams":{"type":"number","minimum":-1000000000,"maximum":1000000000},"recordedNetRemovalGrams":{"type":"number","minimum":-1000000000,"maximum":1000000000},"toleranceGrams":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile measured dissolved-solids concentrations and volumes on one mass basis."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fertigation-dissolved-solids-ledger","input":{"records":[{"id":"R1","incomingLitres":100,"incomingMgL":1000,"drainLitres":20,"drainMgL":1500,"storedSolidsChangeGrams":10,"recordedNetRemovalGrams":50,"toleranceGrams":1}]}}},"limitations":["Reconcile measured dissolved-solids concentrations and volumes on one mass basis. Electrical conductivity is not treated as conserved salt mass; nutrient uptake, reactions and crop suitability are not inferred. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"injector-stock-dilution-meter-review","version":"1.0.0","name":"Injector Stock Dilution Meter Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","stockMgL","stockLitres","carrierLitres","measuredOutletMgL","toleranceMgL"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"stockMgL":{"type":"number","minimum":0,"maximum":1000000},"stockLitres":{"type":"number","minimum":0,"maximum":1000000},"carrierLitres":{"type":"number","minimum":0,"maximum":1000000},"measuredOutletMgL":{"type":"number","minimum":0,"maximum":1000000},"toleranceMgL":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check a completed additive-volume dilution record using measured stock/carrier volumes and a solute-free carrier assumption."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"injector-stock-dilution-meter-review","input":{"records":[{"id":"R1","stockMgL":10000,"stockLitres":1,"carrierLitres":99,"measuredOutletMgL":90,"toleranceMgL":2}]}}},"limitations":["Check a completed additive-volume dilution record using measured stock/carrier volumes and a solute-free carrier assumption. Does not choose fertilizer composition, concentration or injector settings. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"greenhouse-daily-light-integral-register","version":"1.0.0","name":"Greenhouse Daily Light Integral Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","samples","reportedMolM2","toleranceMolM2"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"samples":{"type":"array","minItems":2,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["seconds","ppfdMicromolM2S"],"properties":{"seconds":{"type":"number","minimum":0,"maximum":1000000},"ppfdMicromolM2S":{"type":"number","minimum":0,"maximum":1000000}}}},"reportedMolM2":{"type":"number","minimum":0,"maximum":1000000},"toleranceMolM2":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Integrate a supplied PPFD trace by linear interpolation over its actual covered interval."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"greenhouse-daily-light-integral-register","input":{"records":[{"id":"R1","samples":[{"seconds":0,"ppfdMicromolM2S":1000},{"seconds":3600,"ppfdMicromolM2S":1000}],"reportedMolM2":4,"toleranceMolM2":0.1}]}}},"limitations":["Integrate a supplied PPFD trace by linear interpolation over its actual covered interval. It is a daily light integral only when the trace covers the full day; crop targets and sensor calibration are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ventilation-moisture-transport-register","version":"1.0.0","name":"Ventilation Moisture Transport Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","airM3Hour","hours","inletWaterGm3","outletWaterGm3","recordedWaterKg","toleranceKg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"airM3Hour":{"type":"number","minimum":0.000001,"maximum":1000000},"hours":{"type":"number","minimum":0.000001,"maximum":1000000},"inletWaterGm3":{"type":"number","minimum":0,"maximum":1000000},"outletWaterGm3":{"type":"number","minimum":0,"maximum":1000000},"recordedWaterKg":{"type":"number","minimum":-1000000000,"maximum":1000000000},"toleranceKg":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile signed water-vapor transport using matched absolute humidity concentrations and one common volumetric basis."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ventilation-moisture-transport-register","input":{"records":[{"id":"R1","airM3Hour":1000,"hours":2,"inletWaterGm3":5,"outletWaterGm3":10,"recordedWaterKg":9,"toleranceKg":0.2}]}}},"limitations":["Reconcile signed water-vapor transport using matched absolute humidity concentrations and one common volumetric basis. Does not calculate relative humidity, condensation, ventilation settings or crop conditions. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pest-scout-trap-exposure-rate","version":"1.0.0","name":"Pest Scout Trap Exposure Rate","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","traps","reportedPerTrapDay","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"traps":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["captures","exposureDays"],"properties":{"captures":{"type":"integer","minimum":0,"maximum":1000000},"exposureDays":{"type":"number","minimum":0.000001,"maximum":1000000}}}},"reportedPerTrapDay":{"type":"number","minimum":0,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Normalize recorded trap catches by actual trap-days, allowing unequal exposure periods."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pest-scout-trap-exposure-rate","input":{"records":[{"id":"R1","traps":[{"captures":10,"exposureDays":5},{"captures":20,"exposureDays":5}],"reportedPerTrapDay":2.5,"tolerance":0.1}]}}},"limitations":["Normalize recorded trap catches by actual trap-days, allowing unequal exposure periods. Does not identify pests, infer prevalence or select a treatment threshold or pesticide. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"modified-temperature-degree-day-register","version":"1.0.0","name":"Modified Temperature Degree Day Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","days","baseC","upperC","reportedDegreeDays","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"days":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["minimumC","maximumC"],"properties":{"minimumC":{"type":"number","minimum":-100,"maximum":100},"maximumC":{"type":"number","minimum":-100,"maximum":100}}}},"baseC":{"type":"number","minimum":-100,"maximum":100},"upperC":{"type":"number","minimum":-100,"maximum":100},"reportedDegreeDays":{"type":"number","minimum":0,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile the explicitly defined modified-average degree-day method, clipping each daily minimum and maximum to supplied lower/upper bases before averaging."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"modified-temperature-degree-day-register","input":{"records":[{"id":"R1","days":[{"minimumC":10,"maximumC":30},{"minimumC":0,"maximumC":40}],"baseC":10,"upperC":30,"reportedDegreeDays":19,"tolerance":0.1}]}}},"limitations":["Reconcile the explicitly defined modified-average degree-day method, clipping each daily minimum and maximum to supplied lower/upper bases before averaging. Single-sine methods, species thresholds and harvest forecasts are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"weld-continuous-heat-input-record","version":"1.0.0","name":"Weld Continuous Heat Input Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","volts","amps","travelMmMinute","efficiency","reportedKjMm","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"volts":{"type":"number","minimum":0.000001,"maximum":1000000},"amps":{"type":"number","minimum":0.000001,"maximum":1000000},"travelMmMinute":{"type":"number","minimum":0.000001,"maximum":1000000},"efficiency":{"type":"number","minimum":0,"maximum":1},"reportedKjMm":{"type":"number","minimum":0,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a steady-current travel record with an explicitly supplied thermal efficiency."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"weld-continuous-heat-input-record","input":{"records":[{"id":"R1","volts":20,"amps":100,"travelMmMinute":120,"efficiency":0.8,"reportedKjMm":0.7,"tolerance":0.01}]}}},"limitations":["Reconcile a steady-current travel record with an explicitly supplied thermal efficiency. Pulsed power, process selection, procedure qualification and safe operating settings are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"weld-wire-deposition-mass-record","version":"1.0.0","name":"Weld Wire Deposition Mass Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","diameterMm","issuedMetres","densityKgM3","depositedKg","reportedEfficiency","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"diameterMm":{"type":"number","minimum":0.000001,"maximum":1000000},"issuedMetres":{"type":"number","minimum":0.000001,"maximum":1000000},"densityKgM3":{"type":"number","minimum":0.000001,"maximum":1000000},"depositedKg":{"type":"number","minimum":0,"maximum":1000000},"reportedEfficiency":{"type":"number","minimum":0,"maximum":1},"tolerance":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile solid round wire issuance and separately measured deposited mass."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"weld-wire-deposition-mass-record","input":{"records":[{"id":"R1","diameterMm":2,"issuedMetres":100,"densityKgM3":8000,"depositedKg":2,"reportedEfficiency":0.7,"tolerance":0.01}]}}},"limitations":["Reconcile solid round wire issuance and separately measured deposited mass. Excludes cored-wire density inference, weld strength and equipment settings. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"shielding-gas-meter-budget-record","version":"1.0.0","name":"Shielding Gas Meter Budget Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","litresMinute","arcMinutes","starts","preflowSeconds","postflowSeconds","recordedLitres","toleranceLitres"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"litresMinute":{"type":"number","minimum":0.000001,"maximum":1000000},"arcMinutes":{"type":"number","minimum":0,"maximum":1000000},"starts":{"type":"integer","minimum":0,"maximum":100000},"preflowSeconds":{"type":"number","minimum":0,"maximum":1000000},"postflowSeconds":{"type":"number","minimum":0,"maximum":1000000},"recordedLitres":{"type":"number","minimum":0,"maximum":1000000},"toleranceLitres":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare a constant-flow meter budget including per-start preflow and postflow."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"shielding-gas-meter-budget-record","input":{"records":[{"id":"R1","litresMinute":10,"arcMinutes":20,"starts":10,"preflowSeconds":2,"postflowSeconds":4,"recordedLitres":290,"toleranceLitres":2}]}}},"limitations":["Compare a constant-flow meter budget including per-start preflow and postflow. Leak diagnosis, regulator adjustment, purge design and safe gas handling are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"weld-arc-duty-observation-register","version":"1.0.0","name":"Weld Arc Duty Observation Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","observationMinutes","arcMinutes","declaredFraction"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"observationMinutes":{"type":"number","minimum":0.000001,"maximum":1000000},"arcMinutes":{"type":"number","minimum":0,"maximum":1000000},"declaredFraction":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare observed arc-on time with a caller-declared accounting fraction."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"weld-arc-duty-observation-register","input":{"records":[{"id":"R1","observationMinutes":10,"arcMinutes":4,"declaredFraction":0.3}]}}},"limitations":["Compare observed arc-on time with a caller-declared accounting fraction. This is not a manufacturer duty-cycle rating, thermal safety check or authorization to operate. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"iiw-carbon-equivalent-record","version":"1.0.0","name":"IIW Carbon Equivalent Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","carbon","manganese","chromium","molybdenum","vanadium","nickel","copper","reported","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"carbon":{"type":"number","minimum":0,"maximum":5},"manganese":{"type":"number","minimum":0,"maximum":10},"chromium":{"type":"number","minimum":0,"maximum":30},"molybdenum":{"type":"number","minimum":0,"maximum":10},"vanadium":{"type":"number","minimum":0,"maximum":10},"nickel":{"type":"number","minimum":0,"maximum":30},"copper":{"type":"number","minimum":0,"maximum":10},"reported":{"type":"number","minimum":0,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Recalculate the IIW compositional expression from supplied mass percentages."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"iiw-carbon-equivalent-record","input":{"records":[{"id":"R1","carbon":0.1,"manganese":1.2,"chromium":0.5,"molybdenum":0,"vanadium":0,"nickel":1.5,"copper":0,"reported":0.4,"tolerance":0.01}]}}},"limitations":["Recalculate the IIW compositional expression from supplied mass percentages. Does not select preheat, assess weldability or assert compliance with any grade or welding code. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"interpass-temperature-log-review","version":"1.0.0","name":"Interpass Temperature Log Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","readings","declaredMinimumC","declaredMaximumC","maximumGapMinutes"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"readings":{"type":"array","minItems":2,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["minute","celsius"],"properties":{"minute":{"type":"number","minimum":0,"maximum":1000000},"celsius":{"type":"number","minimum":-100,"maximum":2000}}}},"declaredMinimumC":{"type":"number","minimum":-100,"maximum":2000},"declaredMaximumC":{"type":"number","minimum":-100,"maximum":2000},"maximumGapMinutes":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review supplied temperature readings and sampling gaps against owner-declared bands."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"interpass-temperature-log-review","input":{"records":[{"id":"R1","readings":[{"minute":0,"celsius":100},{"minute":5,"celsius":160},{"minute":12,"celsius":90}],"declaredMinimumC":95,"declaredMaximumC":150,"maximumGapMinutes":6}]}}},"limitations":["Review supplied temperature readings and sampling gaps against owner-declared bands. No interpolation of unobserved temperatures, procedure approval or equipment control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"unequal-leg-fillet-geometry-record","version":"1.0.0","name":"Unequal Leg Fillet Geometry Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","firstLegMm","secondLegMm","includedDegrees","reportedThroatMm","toleranceMm"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"firstLegMm":{"type":"number","minimum":0.000001,"maximum":1000000},"secondLegMm":{"type":"number","minimum":0.000001,"maximum":1000000},"includedDegrees":{"type":"number","minimum":0.1,"maximum":179.9},"reportedThroatMm":{"type":"number","minimum":0,"maximum":1000000},"toleranceMm":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile the perpendicular altitude of an ideal triangular fillet with unequal legs and explicit included angle."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"unequal-leg-fillet-geometry-record","input":{"records":[{"id":"R1","firstLegMm":3,"secondLegMm":4,"includedDegrees":90,"reportedThroatMm":2.2,"toleranceMm":0.01}]}}},"limitations":["Reconcile the perpendicular altitude of an ideal triangular fillet with unequal legs and explicit included angle. Concavity, penetration, strength and acceptance certification are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"circumferential-inspection-arc-union","version":"1.0.0","name":"Circumferential Inspection Arc Union","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","arcs","reportedCoveredDegrees","toleranceDegrees"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"arcs":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["startDegrees","sweepDegrees"],"properties":{"startDegrees":{"type":"number","minimum":0,"maximum":360},"sweepDegrees":{"type":"number","minimum":0,"maximum":360}}}},"reportedCoveredDegrees":{"type":"number","minimum":0,"maximum":360},"toleranceDegrees":{"type":"number","minimum":0,"maximum":360}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Merge reported circular inspection coverage across zero degrees without counting overlap twice."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"circumferential-inspection-arc-union","input":{"records":[{"id":"R1","arcs":[{"startDegrees":350,"sweepDegrees":30},{"startDegrees":10,"sweepDegrees":30}],"reportedCoveredDegrees":45,"toleranceDegrees":1}]}}},"limitations":["Merge reported circular inspection coverage across zero degrees without counting overlap twice. Does not evaluate indications, examination quality or inspection-code acceptance. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"weld-joint-fitup-measurement-register","version":"1.0.0","name":"Weld Joint Fitup Measurement Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","points","gapMinimumMm","gapMaximumMm","mismatchMaximumMm","reportedExceptions"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"points":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["rootGapMm","mismatchMm"],"properties":{"rootGapMm":{"type":"number","minimum":0,"maximum":1000000},"mismatchMm":{"type":"number","minimum":0,"maximum":1000000}}}},"gapMinimumMm":{"type":"number","minimum":0,"maximum":1000000},"gapMaximumMm":{"type":"number","minimum":0,"maximum":1000000},"mismatchMaximumMm":{"type":"number","minimum":0,"maximum":1000000},"reportedExceptions":{"type":"integer","minimum":0,"maximum":100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile fit-up measurements against independently supplied project bands."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"weld-joint-fitup-measurement-register","input":{"records":[{"id":"R1","points":[{"rootGapMm":2,"mismatchMm":0.5},{"rootGapMm":4,"mismatchMm":2}],"gapMinimumMm":1,"gapMaximumMm":3,"mismatchMaximumMm":1,"reportedExceptions":0}]}}},"limitations":["Reconcile fit-up measurements against independently supplied project bands. It does not choose tolerances, inspect the joint or certify structural or procedural acceptance. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pulse-weld-power-integral-record","version":"1.0.0","name":"Pulse Weld Power Integral Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","samples","reportedJoules","toleranceJoules"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"samples":{"type":"array","minItems":2,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["seconds","volts","amps"],"properties":{"seconds":{"type":"number","minimum":0,"maximum":1000000},"volts":{"type":"number","minimum":0,"maximum":1000000},"amps":{"type":"number","minimum":0,"maximum":1000000}}}},"reportedJoules":{"type":"number","minimum":0,"maximum":1000000},"toleranceJoules":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Integrate the exact product of independently piecewise-linear voltage and current traces."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pulse-weld-power-integral-record","input":{"records":[{"id":"R1","samples":[{"seconds":0,"volts":10,"amps":20},{"seconds":1,"volts":20,"amps":10}],"reportedJoules":225,"toleranceJoules":1}]}}},"limitations":["Integrate the exact product of independently piecewise-linear voltage and current traces. Does not multiply their separate averages or claim sampled traces capture all switching energy. No process settings or procedure qualification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gage-block-reference-temperature-record","version":"1.0.0","name":"Gage Block Reference Temperature Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","measuredMm","temperatureC","alphaPerC","reportedAt20Mm","toleranceMm"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"measuredMm":{"type":"number","minimum":0.000001,"maximum":1000000},"temperatureC":{"type":"number","minimum":-50,"maximum":100},"alphaPerC":{"type":"number","minimum":0,"maximum":0.001},"reportedAt20Mm":{"type":"number","minimum":0.000001,"maximum":1000000},"toleranceMm":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Normalize a supplied length to 20 Celsius using a supplied linear expansion coefficient."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gage-block-reference-temperature-record","input":{"records":[{"id":"R1","measuredMm":100.001,"temperatureC":30,"alphaPerC":0.000001,"reportedAt20Mm":100.001,"toleranceMm":0.0001}]}}},"limitations":["Normalize a supplied length to 20 Celsius using a supplied linear expansion coefficient. Temperature gradients, wringing, instrument bias and full uncertainty or accredited calibration are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pipette-gravimetric-volume-register","version":"1.0.0","name":"Pipette Gravimetric Volume Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","netMassMg","evaporationMg","zMicrolitresPerMg","nominalMicrolitres","toleranceMicrolitres"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"netMassMg":{"type":"number","minimum":0.000001,"maximum":1000000},"evaporationMg":{"type":"number","minimum":0,"maximum":1000000},"zMicrolitresPerMg":{"type":"number","minimum":0.1,"maximum":10},"nominalMicrolitres":{"type":"number","minimum":0.000001,"maximum":1000000},"toleranceMicrolitres":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile gravimetric volume using an independently supplied mass-to-volume Z factor and evaporation correction."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pipette-gravimetric-volume-register","input":{"records":[{"id":"R1","netMassMg":99,"evaporationMg":1,"zMicrolitresPerMg":1.002,"nominalMicrolitres":100,"toleranceMicrolitres":0.1}]}}},"limitations":["Reconcile gravimetric volume using an independently supplied mass-to-volume Z factor and evaporation correction. Does not derive environmental corrections, certify ISO compliance or authorize clinical use. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"balance-repeatability-check-register","version":"1.0.0","name":"Balance Repeatability Check Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","readingsMg","reportedSdMg","toleranceMg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"readingsMg":{"type":"array","minItems":2,"maxItems":100,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"reportedSdMg":{"type":"number","minimum":0,"maximum":1000000},"toleranceMg":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile repeated balance indications using sample standard deviation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"balance-repeatability-check-register","input":{"records":[{"id":"R1","readingsMg":[99,100,101],"reportedSdMg":0.5,"toleranceMg":0.1}]}}},"limitations":["Reconcile repeated balance indications using sample standard deviation. Excludes bias, drift, minimum-weight certification and a full measurement uncertainty budget. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"torque-analyzer-indication-error-register","version":"1.0.0","name":"Torque Analyzer Indication Error Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","pairs","maximumPercent","reportedExceptions"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"pairs":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["referenceNm","indicatedNm"],"properties":{"referenceNm":{"type":"number","minimum":0.000001,"maximum":1000000},"indicatedNm":{"type":"number","minimum":0,"maximum":1000000}}}},"maximumPercent":{"type":"number","minimum":0,"maximum":1000000},"reportedExceptions":{"type":"integer","minimum":0,"maximum":100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review supplied torque reference/indication pairs against a caller-declared percentage band."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"torque-analyzer-indication-error-register","input":{"records":[{"id":"R1","pairs":[{"referenceNm":10,"indicatedNm":10.1},{"referenceNm":20,"indicatedNm":21}],"maximumPercent":2,"reportedExceptions":0}]}}},"limitations":["Review supplied torque reference/indication pairs against a caller-declared percentage band. Does not calibrate equipment, set fastening torque or certify tool suitability. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dial-indicator-reversal-register","version":"1.0.0","name":"Dial Indicator Reversal Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","points","maximumReversalMm"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"points":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["forwardMm","reverseMm"],"properties":{"forwardMm":{"type":"number","minimum":-1000000,"maximum":1000000},"reverseMm":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"maximumReversalMm":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile matched forward/reverse dial indications at supplied positions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dial-indicator-reversal-register","input":{"records":[{"id":"R1","points":[{"forwardMm":1,"reverseMm":1.01},{"forwardMm":2,"reverseMm":2.03}],"maximumReversalMm":0.02}]}}},"limitations":["Reconcile matched forward/reverse dial indications at supplied positions. Fixture motion, instrument adjustment and full hysteresis certification are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pressure-calibrator-endpoint-linearity-record","version":"1.0.0","name":"Pressure Calibrator Endpoint Linearity Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","lowReference","highReference","lowIndication","highIndication","points","maximumResidual"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"lowReference":{"type":"number","minimum":-1000000,"maximum":1000000},"highReference":{"type":"number","minimum":-1000000,"maximum":1000000},"lowIndication":{"type":"number","minimum":-1000000,"maximum":1000000},"highIndication":{"type":"number","minimum":-1000000,"maximum":1000000},"points":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["reference","indication"],"properties":{"reference":{"type":"number","minimum":-1000000,"maximum":1000000},"indication":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"maximumResidual":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review deviation from the supplied two-endpoint indication line in one consistent pressure unit."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pressure-calibrator-endpoint-linearity-record","input":{"records":[{"id":"R1","lowReference":0,"highReference":100,"lowIndication":1,"highIndication":101,"points":[{"reference":25,"indication":27},{"reference":75,"indication":76}],"maximumResidual":0.5}]}}},"limitations":["Review deviation from the supplied two-endpoint indication line in one consistent pressure unit. This is not total error, uncertainty, pressure safety or accredited calibration. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"linear-resistance-thermometer-record","version":"1.0.0","name":"Linear Resistance Thermometer Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","referenceOhms","alphaPerC","resistanceOhms","referenceC","reportedC","toleranceC"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"referenceOhms":{"type":"number","minimum":0.000001,"maximum":1000000},"alphaPerC":{"type":"number","minimum":0.000001,"maximum":0.1},"resistanceOhms":{"type":"number","minimum":0.000001,"maximum":1000000},"referenceC":{"type":"number","minimum":-100,"maximum":1000},"reportedC":{"type":"number","minimum":-1000,"maximum":10000},"toleranceC":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check a declared linear resistance-temperature model over the supplied data."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"linear-resistance-thermometer-record","input":{"records":[{"id":"R1","referenceOhms":100,"alphaPerC":0.004,"resistanceOhms":104,"referenceC":0,"reportedC":9,"toleranceC":0.2}]}}},"limitations":["Check a declared linear resistance-temperature model over the supplied data. Does not claim the nonlinear platinum standard, compensate lead resistance or assess process safety. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"check-standard-fixed-baseline-register","version":"1.0.0","name":"Check Standard Fixed Baseline Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","baselineMean","baselineSd","readings","declaredZLimit"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"baselineMean":{"type":"number","minimum":-1000000,"maximum":1000000},"baselineSd":{"type":"number","minimum":0.000001,"maximum":1000000},"readings":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"declaredZLimit":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare check-standard readings with an independently supplied fixed mean and sample standard deviation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"check-standard-fixed-baseline-register","input":{"records":[{"id":"R1","baselineMean":100,"baselineSd":2,"readings":[100,104,108],"declaredZLimit":3}]}}},"limitations":["Compare check-standard readings with an independently supplied fixed mean and sample standard deviation. Does not fit or move the baseline, approve batches or certify statistical control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"radial-probe-range-register","version":"1.0.0","name":"Radial Probe Range Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","radialMicrometres","reportedRangeMicrometres","toleranceMicrometres"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"radialMicrometres":{"type":"array","minItems":3,"maxItems":100,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"reportedRangeMicrometres":{"type":"number","minimum":0,"maximum":1000000},"toleranceMicrometres":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile peak-to-peak radial probe readings about the supplied fixed center."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"radial-probe-range-register","input":{"records":[{"id":"R1","radialMicrometres":[2,4,-1,3],"reportedRangeMicrometres":4,"toleranceMicrometres":0.1}]}}},"limitations":["Reconcile peak-to-peak radial probe readings about the supplied fixed center. Excludes center fitting, spindle separation, harmonic filtering and ISO roundness certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"micrometer-spindle-pitch-travel-record","version":"1.0.0","name":"Micrometer Spindle Pitch Travel Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","pitchMmTurn","completeTurns","fractionalTurn","measuredTravelMm","toleranceMm"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"pitchMmTurn":{"type":"number","minimum":0.000001,"maximum":1000000},"completeTurns":{"type":"integer","minimum":0,"maximum":100000},"fractionalTurn":{"type":"number","minimum":0,"maximum":0.999999},"measuredTravelMm":{"type":"number","minimum":0,"maximum":1000000},"toleranceMm":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare measured spindle travel with a declared screw pitch and recorded turns."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"micrometer-spindle-pitch-travel-record","input":{"records":[{"id":"R1","pitchMmTurn":0.5,"completeTurns":4,"fractionalTurn":0.5,"measuredTravelMm":2.3,"toleranceMm":0.01}]}}},"limitations":["Compare measured spindle travel with a declared screw pitch and recorded turns. Backlash, scale division selection, contact force and traceable calibration are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dmx-fixture-address-footprint-review","version":"1.0.0","name":"DMX Fixture Address Footprint Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","fixtures"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"fixtures":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["fixture","universe","address","footprint"],"properties":{"fixture":{"type":"string","minLength":1,"maxLength":200},"universe":{"type":"string","minLength":1,"maxLength":200},"address":{"type":"integer","minimum":1,"maximum":512},"footprint":{"type":"integer","minimum":1,"maximum":512}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review declared fixture footprints within independent 512-address DMX universes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dmx-fixture-address-footprint-review","input":{"records":[{"id":"R1","fixtures":[{"fixture":"A","universe":"U1","address":1,"footprint":10},{"fixture":"B","universe":"U1","address":10,"footprint":4},{"fixture":"C","universe":"U2","address":510,"footprint":4}]}]}}},"limitations":["Review declared fixture footprints within independent 512-address DMX universes. Intentional shared addressing is still reported. No discovery, console changes, network control or electrical approval. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"show-cue-follow-time-reconciliation","version":"1.0.0","name":"Show Cue Follow Time Reconciliation","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","openingSecond","cues","toleranceSeconds"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"openingSecond":{"type":"number","minimum":0,"maximum":1000000},"cues":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["cue","delayFromPreviousSeconds","recordedAbsoluteSecond"],"properties":{"cue":{"type":"string","minLength":1,"maxLength":200},"delayFromPreviousSeconds":{"type":"number","minimum":0,"maximum":1000000},"recordedAbsoluteSecond":{"type":"number","minimum":0,"maximum":1000000}}}},"toleranceSeconds":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile cumulative relative cue-follow delays with recorded absolute cue times."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"show-cue-follow-time-reconciliation","input":{"records":[{"id":"R1","openingSecond":10,"cues":[{"cue":"A","delayFromPreviousSeconds":2,"recordedAbsoluteSecond":12},{"cue":"B","delayFromPreviousSeconds":3,"recordedAbsoluteSecond":16}],"toleranceSeconds":0.1}]}}},"limitations":["Reconcile cumulative relative cue-follow delays with recorded absolute cue times. Does not measure actual runtime variance, execute cues or assert a console programming format. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"setlist-interstitial-runtime-register","version":"1.0.0","name":"Setlist Interstitial Runtime Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","slots","windowSeconds","reportedTotalSeconds","toleranceSeconds"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"slots":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["item","performanceSeconds","followingGapSeconds"],"properties":{"item":{"type":"string","minLength":1,"maxLength":200},"performanceSeconds":{"type":"number","minimum":0,"maximum":1000000},"followingGapSeconds":{"type":"number","minimum":0,"maximum":1000000}}}},"windowSeconds":{"type":"number","minimum":0.000001,"maximum":1000000},"reportedTotalSeconds":{"type":"number","minimum":0,"maximum":1000000},"toleranceSeconds":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a supplied setlist including explicit gaps after each item."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"setlist-interstitial-runtime-register","input":{"records":[{"id":"R1","slots":[{"item":"A","performanceSeconds":180,"followingGapSeconds":20},{"item":"B","performanceSeconds":200,"followingGapSeconds":0}],"windowSeconds":390,"reportedTotalSeconds":390,"toleranceSeconds":1}]}}},"limitations":["Reconcile a supplied setlist including explicit gaps after each item. Excludes live timing, audience behavior, contractual approval and schedule dispatch. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"show-backup-manifest-pair-review","version":"1.0.0","name":"Show Backup Manifest Pair Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","primary","backup"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"primary":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["path","sha256"],"properties":{"path":{"type":"string","minLength":1,"maxLength":200},"sha256":{"type":"string","pattern":"^[0-9a-fA-F]{64}$"}}}},"backup":{"type":"array","minItems":0,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["path","sha256"],"properties":{"path":{"type":"string","minLength":1,"maxLength":200},"sha256":{"type":"string","pattern":"^[0-9a-fA-F]{64}$"}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare supplied show-file manifest claims only."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"show-backup-manifest-pair-review","input":{"records":[{"id":"R1","primary":[{"path":"show.dat","sha256":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"},{"path":"patch.dat","sha256":"bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb"}],"backup":[{"path":"show.dat","sha256":"cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"}]}]}}},"limitations":["Compare supplied show-file manifest claims only. Does not open paths, hash files, upload data or establish that a backup exists, is trustworthy or can restore a console. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"audio-stagebox-input-patch-review","version":"1.0.0","name":"Audio Stagebox Input Patch Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","channels"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"channels":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["source","stagebox","port","consoleChannel"],"properties":{"source":{"type":"string","minLength":1,"maxLength":200},"stagebox":{"type":"string","minLength":1,"maxLength":200},"port":{"type":"integer","minimum":1,"maximum":1024},"consoleChannel":{"type":"integer","minimum":1,"maximum":4096}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review one-to-one physical input and console-channel assignments in a supplied patch list."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"audio-stagebox-input-patch-review","input":{"records":[{"id":"R1","channels":[{"source":"Mic A","stagebox":"S1","port":1,"consoleChannel":1},{"source":"Mic B","stagebox":"S1","port":1,"consoleChannel":2}]}]}}},"limitations":["Review one-to-one physical input and console-channel assignments in a supplied patch list. Intentional splits are reported; no device access, patch changes or electrical assessment. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"camera-clock-linear-drift-register","version":"1.0.0","name":"Camera Clock Linear Drift Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","referenceStartSeconds","referenceEndSeconds","cameraStartSeconds","cameraEndSeconds","reportedDriftPpm","tolerancePpm"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"referenceStartSeconds":{"type":"number","minimum":0,"maximum":1000000},"referenceEndSeconds":{"type":"number","minimum":0,"maximum":1000000},"cameraStartSeconds":{"type":"number","minimum":0,"maximum":1000000},"cameraEndSeconds":{"type":"number","minimum":0,"maximum":1000000},"reportedDriftPpm":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerancePpm":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile offset and constant linear drift from paired camera/reference clock readings."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"camera-clock-linear-drift-register","input":{"records":[{"id":"R1","referenceStartSeconds":100,"referenceEndSeconds":1100,"cameraStartSeconds":102,"cameraEndSeconds":1102.01,"reportedDriftPpm":0,"tolerancePpm":1}]}}},"limitations":["Reconcile offset and constant linear drift from paired camera/reference clock readings. Excludes drop-frame timecode parsing, genlock configuration and resynchronizing or editing media. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"projection-screen-luminance-record","version":"1.0.0","name":"Projection Screen Luminance Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","measuredLumens","widthFeet","heightFeet","screenGain","reportedFootLamberts","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"measuredLumens":{"type":"number","minimum":0.000001,"maximum":1000000},"widthFeet":{"type":"number","minimum":0.000001,"maximum":1000000},"heightFeet":{"type":"number","minimum":0.000001,"maximum":1000000},"screenGain":{"type":"number","minimum":0.000001,"maximum":1000000},"reportedFootLamberts":{"type":"number","minimum":0,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile the ideal lumens-times-gain over square-feet screen relation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"projection-screen-luminance-record","input":{"records":[{"id":"R1","measuredLumens":1000,"widthFeet":10,"heightFeet":5,"screenGain":1,"reportedFootLamberts":18,"tolerance":1}]}}},"limitations":["Reconcile the ideal lumens-times-gain over square-feet screen relation. Uniformity, ambient light, contrast, optical losses and measured cinema compliance are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"projection-edge-blend-canvas-register","version":"1.0.0","name":"Projection Edge Blend Canvas Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","projectorWidthsPixels","overlapsPixels","reportedCanvasPixels"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"projectorWidthsPixels":{"type":"array","minItems":2,"maxItems":30,"items":{"type":"integer","minimum":1,"maximum":100000}},"overlapsPixels":{"type":"array","minItems":1,"maxItems":29,"items":{"type":"integer","minimum":0,"maximum":100000}},"reportedCanvasPixels":{"type":"integer","minimum":1,"maximum":3000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a horizontal pixel canvas with adjacent pairwise overlaps and no triple-overlap zones."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"projection-edge-blend-canvas-register","input":{"records":[{"id":"R1","projectorWidthsPixels":[1920,1920,1920],"overlapsPixels":[200,200],"reportedCanvasPixels":5400}]}}},"limitations":["Reconcile a horizontal pixel canvas with adjacent pairwise overlaps and no triple-overlap zones. Excludes lens geometry, warping, blend calibration and device configuration. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"distributed-audio-tap-ledger","version":"1.0.0","name":"Distributed Audio Tap Ledger","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","tapWatts","declaredAmplifierWatts","reserveFraction","reportedLoadWatts","toleranceWatts"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"tapWatts":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"number","minimum":0,"maximum":1000000}},"declaredAmplifierWatts":{"type":"number","minimum":0.000001,"maximum":1000000},"reserveFraction":{"type":"number","minimum":0,"maximum":0.99},"reportedLoadWatts":{"type":"number","minimum":0,"maximum":1000000},"toleranceWatts":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a supplied constant-voltage speaker tap list against a caller-declared bookkeeping reserve."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"distributed-audio-tap-ledger","input":{"records":[{"id":"R1","tapWatts":[10,20,30],"declaredAmplifierWatts":100,"reserveFraction":0.5,"reportedLoadWatts":55,"toleranceWatts":1}]}}},"limitations":["Reconcile a supplied constant-voltage speaker tap list against a caller-declared bookkeeping reserve. Does not establish compatible line voltage, wiring safety, impedance or amplifier suitability. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"performer-quick-change-window-review","version":"1.0.0","name":"Performer Quick Change Window Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","exits","reportedShortWindows"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"exits":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["performer","exitSecond","nextEntranceSecond","declaredRequiredSeconds"],"properties":{"performer":{"type":"string","minLength":1,"maxLength":200},"exitSecond":{"type":"number","minimum":0,"maximum":1000000},"nextEntranceSecond":{"type":"number","minimum":0,"maximum":1000000},"declaredRequiredSeconds":{"type":"number","minimum":0,"maximum":1000000}}}},"reportedShortWindows":{"type":"integer","minimum":0,"maximum":100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review supplied performer exit/entrance pairs against independently declared quick-change durations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"performer-quick-change-window-review","input":{"records":[{"id":"R1","exits":[{"performer":"A","exitSecond":100,"nextEntranceSecond":145,"declaredRequiredSeconds":60},{"performer":"B","exitSecond":200,"nextEntranceSecond":300,"declaredRequiredSeconds":60}],"reportedShortWindows":0}]}}},"limitations":["Review supplied performer exit/entrance pairs against independently declared quick-change durations. Does not infer human capabilities, route movement, staffing requirements or operational safety. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"equatorial-hour-angle-to-horizontal","version":"1.0.0","name":"Equatorial Hour Angle to Horizontal","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","hourAngleDegrees","declinationDegrees","latitudeDegrees"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"hourAngleDegrees":{"type":"number","minimum":-1000000,"maximum":1000000},"declinationDegrees":{"type":"number","minimum":-90,"maximum":90},"latitudeDegrees":{"type":"number","minimum":-90,"maximum":90}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rotate geometric equatorial hour angle into a local horizon frame."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"equatorial-hour-angle-to-horizontal","input":{"records":[{"id":"R1","hourAngleDegrees":0,"declinationDegrees":0,"latitudeDegrees":30}]}}},"limitations":["Rotate geometric equatorial hour angle into a local horizon frame. Azimuth runs north through east; at zenith or nadir it is null. No refraction, ephemeris, time-scale conversion or navigation qualification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"equatorial-ecliptic-obliquity-rotation","version":"1.0.0","name":"Equatorial Ecliptic Obliquity Rotation","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","rightAscensionDegrees","declinationDegrees","obliquityDegrees"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"rightAscensionDegrees":{"type":"number","minimum":-1000000,"maximum":1000000},"declinationDegrees":{"type":"number","minimum":-90,"maximum":90},"obliquityDegrees":{"type":"number","minimum":0,"maximum":90}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rotate a supplied equatorial direction into the ecliptic using supplied obliquity and a common equinox."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"equatorial-ecliptic-obliquity-rotation","input":{"records":[{"id":"R1","rightAscensionDegrees":90,"declinationDegrees":0,"obliquityDegrees":30}]}}},"limitations":["Rotate a supplied equatorial direction into the ecliptic using supplied obliquity and a common equinox. No precession, nutation, aberration or automatic epoch selection. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"icrs-to-galactic-direction","version":"1.0.0","name":"ICRS to Galactic Direction","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","rightAscensionDegrees","declinationDegrees"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"rightAscensionDegrees":{"type":"number","minimum":-1000000,"maximum":1000000},"declinationDegrees":{"type":"number","minimum":-90,"maximum":90}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Apply the fixed ICRS-to-Galactic orthogonal direction matrix."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"icrs-to-galactic-direction","input":{"records":[{"id":"R1","rightAscensionDegrees":339.98212219513056,"declinationDegrees":-67.52233482658798}]}}},"limitations":["Apply the fixed ICRS-to-Galactic orthogonal direction matrix. Input is an ICRS direction, not an apparent or historical equinox coordinate; no frame conversion or astrometric corrections. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"iau-earth-rotation-angle-ut1","version":"1.0.0","name":"IAU Earth Rotation Angle UT1","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","ut1Part1","ut1Part2"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"ut1Part1":{"type":"number","minimum":-10000000,"maximum":10000000},"ut1Part2":{"type":"number","minimum":-10000000,"maximum":10000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate the IAU 2000 Earth Rotation Angle from an explicitly supplied two-part UT1 Julian date."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"iau-earth-rotation-angle-ut1","input":{"records":[{"id":"R1","ut1Part1":2451545,"ut1Part2":0}]}}},"limitations":["Calculate the IAU 2000 Earth Rotation Angle from an explicitly supplied two-part UT1 Julian date. UTC must not be substituted without DUT1; no leap-second service or observer coordinates. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"iau-2006-greenwich-mean-sidereal-angle","version":"1.0.0","name":"IAU 2006 Greenwich Mean Sidereal Angle","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","ut1Part1","ut1Part2","ttPart1","ttPart2"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"ut1Part1":{"type":"number","minimum":-10000000,"maximum":10000000},"ut1Part2":{"type":"number","minimum":-10000000,"maximum":10000000},"ttPart1":{"type":"number","minimum":-10000000,"maximum":10000000},"ttPart2":{"type":"number","minimum":-10000000,"maximum":10000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Combine the IAU 2000 Earth Rotation Angle with the IAU 2006 GMST polynomial, using separate UT1 and TT dates within five TT centuries of J2000."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"iau-2006-greenwich-mean-sidereal-angle","input":{"records":[{"id":"R1","ut1Part1":2451545,"ut1Part2":0,"ttPart1":2451545,"ttPart2":0}]}}},"limitations":["Combine the IAU 2000 Earth Rotation Angle with the IAU 2006 GMST polynomial, using separate UT1 and TT dates within five TT centuries of J2000. No equation of equinoxes, UTC conversion or apparent sidereal time. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"parallactic-angle-geometric","version":"1.0.0","name":"Parallactic Angle Geometric","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","hourAngleDegrees","declinationDegrees","latitudeDegrees"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"hourAngleDegrees":{"type":"number","minimum":-1000000,"maximum":1000000},"declinationDegrees":{"type":"number","minimum":-90,"maximum":90},"latitudeDegrees":{"type":"number","minimum":-89.999999,"maximum":89.999999}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute the signed geometric parallactic angle with positive westward hour angle."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"parallactic-angle-geometric","input":{"records":[{"id":"R1","hourAngleDegrees":90,"declinationDegrees":0,"latitudeDegrees":45}]}}},"limitations":["Compute the signed geometric parallactic angle with positive westward hour angle. Undefined coincident great-circle directions return null; no atmospheric dispersion or telescope control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sky-separation-position-angle","version":"1.0.0","name":"Sky Separation Position Angle","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","firstRaDegrees","firstDecDegrees","secondRaDegrees","secondDecDegrees"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"firstRaDegrees":{"type":"number","minimum":-1000000,"maximum":1000000},"firstDecDegrees":{"type":"number","minimum":-90,"maximum":90},"secondRaDegrees":{"type":"number","minimum":-1000000,"maximum":1000000},"secondDecDegrees":{"type":"number","minimum":-90,"maximum":90}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate stable great-circle angular separation and initial position angle north through east for a common coordinate frame."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sky-separation-position-angle","input":{"records":[{"id":"R1","firstRaDegrees":0,"firstDecDegrees":0,"secondRaDegrees":90,"secondDecDegrees":0}]}}},"limitations":["Calculate stable great-circle angular separation and initial position angle north through east for a common coordinate frame. Position angle is null for coincident or antipodal directions; no catalog matching or physical distance inference. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"catalog-proper-motion-tangent-step","version":"1.0.0","name":"Catalog Proper Motion Tangent Step","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","rightAscensionDegrees","declinationDegrees","muAlphaStarMasYear","muDeltaMasYear","years"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"rightAscensionDegrees":{"type":"number","minimum":-1000000,"maximum":1000000},"declinationDegrees":{"type":"number","minimum":-89.9,"maximum":89.9},"muAlphaStarMasYear":{"type":"number","minimum":-1000000,"maximum":1000000},"muDeltaMasYear":{"type":"number","minimum":-1000000,"maximum":1000000},"years":{"type":"number","minimum":-100,"maximum":100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Extrapolate a supplied angular proper-motion vector along its tangent great circle, using mu-alpha-star with its cos(declination) factor already included."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"catalog-proper-motion-tangent-step","input":{"records":[{"id":"R1","rightAscensionDegrees":0,"declinationDegrees":0,"muAlphaStarMasYear":100,"muDeltaMasYear":0,"years":10}]}}},"limitations":["Extrapolate a supplied angular proper-motion vector along its tangent great circle, using mu-alpha-star with its cos(declination) factor already included. Limited to a one-degree angular step; radial velocity, perspective, parallax and full three-dimensional space-motion propagation are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"apparent-magnitude-flux-combination","version":"1.0.0","name":"Apparent Magnitude Flux Combination","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","magnitudes"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"magnitudes":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"number","minimum":-100,"maximum":100}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Combine incoherent apparent magnitudes in one identical passband and zero-point system using a stable relative-flux sum."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"apparent-magnitude-flux-combination","input":{"records":[{"id":"R1","magnitudes":[0,0]}]}}},"limitations":["Combine incoherent apparent magnitudes in one identical passband and zero-point system using a stable relative-flux sum. No spectral correction, extinction inference or calibration. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"positive-parallax-distance-interval","version":"1.0.0","name":"Positive Parallax Distance Interval","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","parallaxMas","uncertaintyMas"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"parallaxMas":{"type":"number","minimum":0.000001,"maximum":1000000},"uncertaintyMas":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Invert an explicitly positive supplied parallax and its symmetric measurement interval."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"positive-parallax-distance-interval","input":{"records":[{"id":"R1","parallaxMas":100,"uncertaintyMas":10}]}}},"limitations":["Invert an explicitly positive supplied parallax and its symmetric measurement interval. A lower endpoint at or below zero yields no finite far endpoint. This is interval transformation, not a Bayesian distance estimate or confidence claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"local-enu-covariance-to-ecef","version":"1.0.0","name":"Local ENU Covariance to ECEF","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","standardDeviations","correlations","anchorLatitudeDegrees","anchorLongitudeDegrees"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"standardDeviations":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":0,"maximum":1000000}},"correlations":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1,"maximum":1}},"anchorLatitudeDegrees":{"type":"number","minimum":-89.999,"maximum":89.999},"anchorLongitudeDegrees":{"type":"number","minimum":-180,"maximum":180}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Propagate a positive-semidefinite ENU covariance into an ECEF frame using supplied standard deviations and EN,EU,NU correlations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"local-enu-covariance-to-ecef","input":{"records":[{"id":"R1","standardDeviations":[1,2,3],"correlations":[0,0,0],"anchorLatitudeDegrees":0,"anchorLongitudeDegrees":0}]}}},"limitations":["Propagate a positive-semidefinite ENU covariance into an ECEF frame using supplied standard deviations and EN,EU,NU correlations. Distinct from point conversion: no confidence-level inference, datum accuracy or survey certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"helmert-position-vector-linearized-codec","version":"1.0.0","name":"Helmert Position Vector Linearized Codec","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","position","translation","rotationArcseconds","scalePpm"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"position":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"translation":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"rotationArcseconds":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-100,"maximum":100}},"scalePpm":{"type":"number","minimum":-1000,"maximum":1000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Apply the small-angle seven-parameter position-vector convention and an exact inverse of that linearized matrix."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"helmert-position-vector-linearized-codec","input":{"records":[{"id":"R1","position":[1,2,3],"translation":[10,20,30],"rotationArcseconds":[0,0,0],"scalePpm":0}]}}},"limitations":["Apply the small-angle seven-parameter position-vector convention and an exact inverse of that linearized matrix. Parameters and frames must be supplied; no EPSG operation selection, plate motion or coordinate-frame sign convention substitution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ellipsoidal-mercator-coordinate-codec","version":"1.0.0","name":"Ellipsoidal Mercator Coordinate Codec","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","semimajor","flattening","longitudeDegrees","latitudeDegrees","centralLongitudeDegrees"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"semimajor":{"type":"number","minimum":0.000001,"maximum":1000000000},"flattening":{"type":"number","minimum":0,"maximum":0.1},"longitudeDegrees":{"type":"number","minimum":-180,"maximum":180},"latitudeDegrees":{"type":"number","minimum":-89.999,"maximum":89.999},"centralLongitudeDegrees":{"type":"number","minimum":-180,"maximum":180}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Use ellipsoidal isometric latitude and a bounded inverse iteration, with unit scale and no false origin."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ellipsoidal-mercator-coordinate-codec","input":{"records":[{"id":"R1","semimajor":1,"flattening":0,"longitudeDegrees":90,"latitudeDegrees":0,"centralLongitudeDegrees":0}]}}},"limitations":["Use ellipsoidal isometric latitude and a bounded inverse iteration, with unit scale and no false origin. Distinct from spherical Mercator. No official CRS identification or coordinate accuracy guarantee. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ellipsoidal-rhumb-line-inverse","version":"1.0.0","name":"Ellipsoidal Rhumb Line Inverse","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","semimajor","flattening","firstLatitudeDegrees","firstLongitudeDegrees","secondLatitudeDegrees","secondLongitudeDegrees"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"semimajor":{"type":"number","minimum":0.000001,"maximum":1000000000},"flattening":{"type":"number","minimum":0,"maximum":0.1},"firstLatitudeDegrees":{"type":"number","minimum":-89.999,"maximum":89.999},"firstLongitudeDegrees":{"type":"number","minimum":-180,"maximum":180},"secondLatitudeDegrees":{"type":"number","minimum":-89.999,"maximum":89.999},"secondLongitudeDegrees":{"type":"number","minimum":-180,"maximum":180}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute the shortest-wrapped constant-bearing line on a supplied oblate ellipsoid using Simpson meridian integration and an east/west limit."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ellipsoidal-rhumb-line-inverse","input":{"records":[{"id":"R1","semimajor":1,"flattening":0,"firstLatitudeDegrees":0,"firstLongitudeDegrees":0,"secondLatitudeDegrees":0,"secondLongitudeDegrees":90}]}}},"limitations":["Compute the shortest-wrapped constant-bearing line on a supplied oblate ellipsoid using Simpson meridian integration and an east/west limit. Coincident points conventionally return bearing zero. Excludes geodesic distance and operational navigation. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"oblate-ellipsoid-authalic-radius","version":"1.0.0","name":"Oblate Ellipsoid Authalic Radius","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","semimajor","flattening"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"semimajor":{"type":"number","minimum":0.000001,"maximum":1000000000},"flattening":{"type":"number","minimum":0,"maximum":0.1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate the equal-area sphere radius of a supplied oblate ellipsoid, including a stable spherical limit."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"oblate-ellipsoid-authalic-radius","input":{"records":[{"id":"R1","semimajor":2,"flattening":0}]}}},"limitations":["Calculate the equal-area sphere radius of a supplied oblate ellipsoid, including a stable spherical limit. This does not transform latitude or define an authoritative Earth model. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ellipsoid-principal-curvature-radii","version":"1.0.0","name":"Ellipsoid Principal Curvature Radii","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","semimajor","flattening","latitudeDegrees"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"semimajor":{"type":"number","minimum":0.000001,"maximum":1000000000},"flattening":{"type":"number","minimum":0,"maximum":0.1},"latitudeDegrees":{"type":"number","minimum":-89.999,"maximum":89.999}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Return meridional and prime-vertical principal radii on a supplied reference ellipsoid and their Gaussian curvature."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ellipsoid-principal-curvature-radii","input":{"records":[{"id":"R1","semimajor":2,"flattening":0,"latitudeDegrees":45}]}}},"limitations":["Return meridional and prime-vertical principal radii on a supplied reference ellipsoid and their Gaussian curvature. No terrain curvature, geoid model or survey certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"supplied-geoid-cell-height-conversion","version":"1.0.0","name":"Supplied Geoid Cell Height Conversion","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","southDegrees","northDegrees","westDegrees","eastDegrees","latitudeDegrees","longitudeDegrees","cornerUndulations","ellipsoidalHeight"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"southDegrees":{"type":"number","minimum":-89.999,"maximum":89.999},"northDegrees":{"type":"number","minimum":-89.999,"maximum":89.999},"westDegrees":{"type":"number","minimum":-180,"maximum":180},"eastDegrees":{"type":"number","minimum":-180,"maximum":180},"latitudeDegrees":{"type":"number","minimum":-89.999,"maximum":89.999},"longitudeDegrees":{"type":"number","minimum":-180,"maximum":180},"cornerUndulations":{"type":"array","minItems":4,"maxItems":4,"items":{"type":"number","minimum":-1000,"maximum":1000}},"ellipsoidalHeight":{"type":"number","minimum":-10000,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Bilinearly interpolate one supplied nonwrapping geoid cell in SW,SE,NW,NE order and apply H=h-N."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"supplied-geoid-cell-height-conversion","input":{"records":[{"id":"R1","southDegrees":0,"northDegrees":10,"westDegrees":0,"eastDegrees":10,"latitudeDegrees":5,"longitudeDegrees":5,"cornerUndulations":[1,2,3,4],"ellipsoidalHeight":100}]}}},"limitations":["Bilinearly interpolate one supplied nonwrapping geoid cell in SW,SE,NW,NE order and apply H=h-N. Caller must supply compatible datum, tide system and length units; no official grid is fetched or certified. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"spherical-transverse-mercator-forward","version":"1.0.0","name":"Spherical Transverse Mercator Forward","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","radius","latitudeDegrees","longitudeDegrees","centralLongitudeDegrees","originLatitudeDegrees"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"radius":{"type":"number","minimum":0.000001,"maximum":1000000000},"latitudeDegrees":{"type":"number","minimum":-89.999,"maximum":89.999},"longitudeDegrees":{"type":"number","minimum":-180,"maximum":180},"centralLongitudeDegrees":{"type":"number","minimum":-180,"maximum":180},"originLatitudeDegrees":{"type":"number","minimum":-89.999,"maximum":89.999}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Project a sphere with transverse Mercator within the central meridian hemisphere, unit scale and zero false origin."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"spherical-transverse-mercator-forward","input":{"records":[{"id":"R1","radius":1,"latitudeDegrees":0,"longitudeDegrees":0,"centralLongitudeDegrees":0,"originLatitudeDegrees":0}]}}},"limitations":["Project a sphere with transverse Mercator within the central meridian hemisphere, unit scale and zero false origin. This is not ellipsoidal UTM or an EPSG-qualified CRS. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ellipsoid-meridian-arc-integral","version":"1.0.0","name":"Ellipsoid Meridian Arc Integral","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","semimajor","flattening","firstLatitudeDegrees","secondLatitudeDegrees"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"semimajor":{"type":"number","minimum":0.000001,"maximum":1000000000},"flattening":{"type":"number","minimum":0,"maximum":0.1},"firstLatitudeDegrees":{"type":"number","minimum":-89.999,"maximum":89.999},"secondLatitudeDegrees":{"type":"number","minimum":-89.999,"maximum":89.999}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Integrate the meridional radius by fixed 256-panel Simpson quadrature on an oblate ellipsoid."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ellipsoid-meridian-arc-integral","input":{"records":[{"id":"R1","semimajor":1,"flattening":0,"firstLatitudeDegrees":0,"secondLatitudeDegrees":89.999}]}}},"limitations":["Integrate the meridional radius by fixed 256-panel Simpson quadrature on an oblate ellipsoid. Inputs are degrees in a common model; numerical quadrature is not a certified survey result. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ellipsoidal-parallel-meridian-area-cell","version":"1.0.0","name":"Ellipsoidal Parallel Meridian Area Cell","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","semimajor","flattening","southDegrees","northDegrees","westDegrees","eastDegrees"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"semimajor":{"type":"number","minimum":0.000001,"maximum":1000000000},"flattening":{"type":"number","minimum":0,"maximum":0.1},"southDegrees":{"type":"number","minimum":-89.999,"maximum":89.999},"northDegrees":{"type":"number","minimum":-89.999,"maximum":89.999},"westDegrees":{"type":"number","minimum":-180,"maximum":180},"eastDegrees":{"type":"number","minimum":-180,"maximum":180}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Integrate reference-ellipsoid surface area between two parallels and nonwrapping meridians."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ellipsoidal-parallel-meridian-area-cell","input":{"records":[{"id":"R1","semimajor":1,"flattening":0,"southDegrees":0,"northDegrees":30,"westDegrees":0,"eastDegrees":90}]}}},"limitations":["Integrate reference-ellipsoid surface area between two parallels and nonwrapping meridians. Boundaries are not geodesics; terrain relief, parcel boundaries and cadastral certification are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"stokes-coherency-physical-codec","version":"1.0.0","name":"Stokes Coherency Physical Codec","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","stokes"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"stokes":{"type":"array","minItems":4,"maxItems":4,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Convert physical Stokes vectors to Hermitian coherency matrices and back, using S3=2 Im(conj(Ex) Ey)."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"stokes-coherency-physical-codec","input":{"records":[{"id":"R1","stokes":[2,0,0,2]}]}}},"limitations":["Convert physical Stokes vectors to Hermitian coherency matrices and back, using S3=2 Im(conj(Ex) Ey). Matrices are row-major complex [real,imaginary] pairs. Zero intensity has null degree; no instrument calibration. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rotated-linear-retarder-jones","version":"1.0.0","name":"Rotated Linear Retarder Jones","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","retardanceDegrees","axisDegrees"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"retardanceDegrees":{"type":"number","minimum":-1000000,"maximum":1000000},"axisDegrees":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Construct R(theta) diag(1,exp(i delta)) R(-theta), where the first axis has zero phase and delta is the second-axis phase."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rotated-linear-retarder-jones","input":{"records":[{"id":"R1","retardanceDegrees":180,"axisDegrees":45}]}}},"limitations":["Construct R(theta) diag(1,exp(i delta)) R(-theta), where the first axis has zero phase and delta is the second-axis phase. Row-major complex entries; global phase, wavelength dispersion and measured element quality are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rotated-linear-diattenuator-jones","version":"1.0.0","name":"Rotated Linear Diattenuator Jones","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","firstIntensityTransmission","secondIntensityTransmission","axisDegrees"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"firstIntensityTransmission":{"type":"number","minimum":0,"maximum":1},"secondIntensityTransmission":{"type":"number","minimum":0,"maximum":1},"axisDegrees":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Construct a passive linear diattenuator from intensity transmissions, converting to amplitude with square roots."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rotated-linear-diattenuator-jones","input":{"records":[{"id":"R1","firstIntensityTransmission":1,"secondIntensityTransmission":0,"axisDegrees":45}]}}},"limitations":["Construct a passive linear diattenuator from intensity transmissions, converting to amplitude with square roots. Axis angles and complex row-major convention are explicit; no retardance or real-device qualification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"complex-jones-sequence-cascade","version":"1.0.0","name":"Complex Jones Sequence Cascade","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","elements","inputJones"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"elements":{"type":"array","minItems":1,"maxItems":30,"items":{"type":"array","minItems":4,"maxItems":4,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"inputJones":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compose coherent deterministic Jones elements in traversal order, first element acting first."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"complex-jones-sequence-cascade","input":{"records":[{"id":"R1","elements":[[[1,0],[0,0],[0,0],[1,0]],[[0,0],[1,0],[1,0],[0,0]]],"inputJones":[[1,0],[0,0]]}]}}},"limitations":["Compose coherent deterministic Jones elements in traversal order, first element acting first. No depolarizing mixtures, gain-device approval, optical power safety or measured wavelength dependence. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"jones-to-mueller-consistent-convention","version":"1.0.0","name":"Jones to Mueller Consistent Convention","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","jones"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"jones":{"type":"array","minItems":4,"maxItems":4,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Convert a deterministic row-major complex Jones matrix to its real Mueller representation using S3=2 Im(conj(Ex) Ey)."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"jones-to-mueller-consistent-convention","input":{"records":[{"id":"R1","jones":[[1,0],[0,0],[0,0],[1,0]]}]}}},"limitations":["Convert a deterministic row-major complex Jones matrix to its real Mueller representation using S3=2 Im(conj(Ex) Ey). A Jones matrix cannot describe arbitrary depolarization; no inference of measured physical realizability. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"stokes-passive-reference-axis-rotation","version":"1.0.0","name":"Stokes Passive Reference Axis Rotation","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","stokes","axisDegrees"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"stokes":{"type":"array","minItems":4,"maxItems":4,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"axisDegrees":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rotate the transverse reference axes passively by theta, producing a double-angle rotation of S1/S2 while retaining S3."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"stokes-passive-reference-axis-rotation","input":{"records":[{"id":"R1","stokes":[1,1,0,0],"axisDegrees":45}]}}},"limitations":["Rotate the transverse reference axes passively by theta, producing a double-angle rotation of S1/S2 while retaining S3. This changes coordinates, not the physical beam or an optical element. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"uniform-linear-analyzer-stokes-fit","version":"1.0.0","name":"Uniform Linear Analyzer Stokes Fit","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","intensities"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"intensities":{"type":"array","minItems":3,"maxItems":100,"items":{"type":"number","minimum":0,"maximum":1000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Fit S0/S1/S2 from an equally spaced analyzer sweep theta=i*180/n degrees with known common exposure and zero dark offset."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"uniform-linear-analyzer-stokes-fit","input":{"records":[{"id":"R1","intensities":[1,0.5,0,0.5]}]}}},"limitations":["Fit S0/S1/S2 from an equally spaced analyzer sweep theta=i*180/n degrees with known common exposure and zero dark offset. S3 is unobservable and returned null; no full polarimeter calibration. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"polarization-ellipse-stokes-construction","version":"1.0.0","name":"Polarization Ellipse Stokes Construction","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","intensity","degree","orientationDegrees","ellipticityDegrees"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"intensity":{"type":"number","minimum":0,"maximum":1000000},"degree":{"type":"number","minimum":0,"maximum":1},"orientationDegrees":{"type":"number","minimum":-1000000,"maximum":1000000},"ellipticityDegrees":{"type":"number","minimum":-45,"maximum":45}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Construct a Stokes state from intensity, polarized fraction and polarized-component ellipse angles, with S3 sign fixed by positive ellipticity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"polarization-ellipse-stokes-construction","input":{"records":[{"id":"R1","intensity":2,"degree":0.5,"orientationDegrees":0,"ellipticityDegrees":0}]}}},"limitations":["Construct a Stokes state from intensity, polarized fraction and polarized-component ellipse angles, with S3 sign fixed by positive ellipticity. The remaining intensity is unpolarized; no optical generation or measured calibration. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"total-internal-reflection-phase-retardance","version":"1.0.0","name":"Total Internal Reflection Phase Retardance","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","firstIndex","secondIndex","incidenceDegrees"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"firstIndex":{"type":"number","minimum":0.000001,"maximum":1000000},"secondIndex":{"type":"number","minimum":0.000001,"maximum":1000000},"incidenceDegrees":{"type":"number","minimum":0,"maximum":89.999999}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate complex Fresnel reflection phases for lossless nonmagnetic media in strict total internal reflection."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"total-internal-reflection-phase-retardance","input":{"records":[{"id":"R1","firstIndex":1.4142135623730951,"secondIndex":1,"incidenceDegrees":60}]}}},"limitations":["Calculate complex Fresnel reflection phases for lossless nonmagnetic media in strict total internal reflection. Phase convention is negative s/p reflection phase; excludes absorbing media, coatings, ray control and power safety. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"incoherent-stokes-ensemble-mixture","version":"1.0.0","name":"Incoherent Stokes Ensemble Mixture","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","states","weights"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"states":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"array","minItems":4,"maxItems":4,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}},"weights":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"number","minimum":0,"maximum":1000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Add mutually incoherent physical Stokes intensities with nonnegative exposure weights."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"incoherent-stokes-ensemble-mixture","input":{"records":[{"id":"R1","states":[[1,1,0,0],[1,-1,0,0]],"weights":[1,1]}]}}},"limitations":["Add mutually incoherent physical Stokes intensities with nonnegative exposure weights. Weights are multipliers, not normalized probabilities; coherent amplitudes, cross terms and temporal correlation are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"seismic-classic-sta-lta-energy","version":"1.0.0","name":"Seismic Classic STA LTA Energy","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","samples","shortSamples","longSamples"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"samples":{"type":"array","minItems":2,"maxItems":256,"items":{"type":"number","minimum":-10000,"maximum":10000}},"shortSamples":{"type":"integer","minimum":1,"maximum":255},"longSamples":{"type":"integer","minimum":2,"maximum":256}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate trailing-window mean-square STA/LTA ratios on a supplied trace."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"seismic-classic-sta-lta-energy","input":{"records":[{"id":"R1","samples":[0,0,1,1],"shortSamples":1,"longSamples":2}]}}},"limitations":["Calculate trailing-window mean-square STA/LTA ratios on a supplied trace. Warm-up and zero long-window energy return null. No event declaration, monitoring, earthquake prediction or alerting. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"arias-intensity-significant-duration","version":"1.0.0","name":"Arias Intensity Significant Duration","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","accelerationMps2","sampleSeconds","gravityMps2"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"accelerationMps2":{"type":"array","minItems":2,"maxItems":256,"items":{"type":"number","minimum":-10000,"maximum":10000}},"sampleSeconds":{"type":"number","minimum":0.000001,"maximum":1000000},"gravityMps2":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Integrate squared piecewise-linear acceleration exactly and locate 5/95 percent energy times by bounded bisection."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"arias-intensity-significant-duration","input":{"records":[{"id":"R1","accelerationMps2":[1,1,1],"sampleSeconds":1,"gravityMps2":1.5707963267948966}]}}},"limitations":["Integrate squared piecewise-linear acceleration exactly and locate 5/95 percent energy times by bounded bisection. Zero motion has null duration. This describes a supplied record, not seismic hazard, liquefaction or structural safety. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"seismic-cumulative-absolute-velocity","version":"1.0.0","name":"Seismic Cumulative Absolute Velocity","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","accelerationMps2","sampleSeconds"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"accelerationMps2":{"type":"array","minItems":2,"maxItems":256,"items":{"type":"number","minimum":-10000,"maximum":10000}},"sampleSeconds":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Integrate absolute piecewise-linear acceleration, splitting sign crossings rather than overestimating them with absolute-endpoint trapezoids."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"seismic-cumulative-absolute-velocity","input":{"records":[{"id":"R1","accelerationMps2":[-1,1],"sampleSeconds":2}]}}},"limitations":["Integrate absolute piecewise-linear acceleration, splitting sign crossings rather than overestimating them with absolute-endpoint trapezoids. Excludes thresholded standardized CAV, event detection and damage assessment. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"linear-sdof-newmark-response-spectrum","version":"1.0.0","name":"Linear SDOF Newmark Response Spectrum","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","accelerationMps2","sampleSeconds","periodsSeconds","dampingRatio"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"accelerationMps2":{"type":"array","minItems":2,"maxItems":256,"items":{"type":"number","minimum":-10000,"maximum":10000}},"sampleSeconds":{"type":"number","minimum":0.000001,"maximum":10},"periodsSeconds":{"type":"array","minItems":1,"maxItems":10,"items":{"type":"number","minimum":0.00002,"maximum":1000000}},"dampingRatio":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve zero-initial-state linear unit-mass oscillators with Newmark average acceleration beta=1/4,gamma=1/2."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"linear-sdof-newmark-response-spectrum","input":{"records":[{"id":"R1","accelerationMps2":[0,0,0],"sampleSeconds":0.01,"periodsSeconds":[1],"dampingRatio":0.05}]}}},"limitations":["Solve zero-initial-state linear unit-mass oscillators with Newmark average acceleration beta=1/4,gamma=1/2. At least 20 samples per period are required; reports peaks at sample times and does not certify discretization accuracy, building response or safety. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"accelerogram-mean-baseline-integration","version":"1.0.0","name":"Accelerogram Mean Baseline Integration","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","accelerationMps2","sampleSeconds"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"accelerationMps2":{"type":"array","minItems":2,"maxItems":256,"items":{"type":"number","minimum":-10000,"maximum":10000}},"sampleSeconds":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Remove the arithmetic sample mean and integrate piecewise-linear acceleration exactly from zero velocity/displacement."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"accelerogram-mean-baseline-integration","input":{"records":[{"id":"R1","accelerationMps2":[1,2,3],"sampleSeconds":1}]}}},"limitations":["Remove the arithmetic sample mean and integrate piecewise-linear acceleration exactly from zero velocity/displacement. This is an explicit simple baseline model, not a recovered true ground displacement or certified processing pipeline. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"brune-displacement-spectrum-scenario","version":"1.0.0","name":"Brune Displacement Spectrum Scenario","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","zeroFrequencyAmplitude","cornerHz","frequenciesHz","travelSeconds","qualityFactor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"zeroFrequencyAmplitude":{"type":"number","minimum":0,"maximum":1000000},"cornerHz":{"type":"number","minimum":0.000001,"maximum":1000000},"frequenciesHz":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"number","minimum":0,"maximum":1000000}},"travelSeconds":{"type":"number","minimum":0,"maximum":1000000},"qualityFactor":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate a supplied omega-square displacement spectrum with constant-Q exponential attenuation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"brune-displacement-spectrum-scenario","input":{"records":[{"id":"R1","zeroFrequencyAmplitude":2,"cornerHz":1,"frequenciesHz":[0,1,2],"travelSeconds":0,"qualityFactor":100}]}}},"limitations":["Evaluate a supplied omega-square displacement spectrum with constant-Q exponential attenuation. Amplitude is in caller units; geometrical spreading, site response, source fitting and hazard forecasts are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"wadati-arrival-time-linear-fit","version":"1.0.0","name":"Wadati Arrival Time Linear Fit","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","arrivals"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"arrivals":{"type":"array","minItems":3,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["pSeconds","sSeconds"],"properties":{"pSeconds":{"type":"number","minimum":-1000000,"maximum":1000000},"sSeconds":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Fit S-minus-P against P arrival time by ordinary least squares for a common-origin, constant velocity-ratio scenario."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"wadati-arrival-time-linear-fit","input":{"records":[{"id":"R1","arrivals":[{"pSeconds":10,"sSeconds":20},{"pSeconds":20,"sSeconds":40},{"pSeconds":30,"sSeconds":60}]}]}}},"limitations":["Fit S-minus-P against P arrival time by ordinary least squares for a common-origin, constant velocity-ratio scenario. No picking, event location, heterogeneous path correction or operational earthquake monitoring. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gutenberg-richter-complete-sample-b","version":"1.0.0","name":"Gutenberg Richter Complete Sample B","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","magnitudes","completenessMagnitude","binWidth"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"magnitudes":{"type":"array","minItems":10,"maxItems":256,"items":{"type":"number","minimum":-10,"maximum":15}},"completenessMagnitude":{"type":"number","minimum":-10,"maximum":15},"binWidth":{"type":"number","minimum":0.000001,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate the maximum-likelihood b estimate with a half-bin correction for a supplied complete, uniformly binned sample."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gutenberg-richter-complete-sample-b","input":{"records":[{"id":"R1","magnitudes":[1,1,1,1,1,1,1,1,1,1],"completenessMagnitude":1,"binWidth":0.2}]}}},"limitations":["Calculate the maximum-likelihood b estimate with a half-bin correction for a supplied complete, uniformly binned sample. Completeness is declared, not inferred. No earthquake prediction, future rate or independent uncertainty assessment. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"analog-pole-zero-frequency-response","version":"1.0.0","name":"Analog Pole Zero Frequency Response","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","zeros","poles","gain","frequenciesHz"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"zeros":{"type":"array","minItems":0,"maxItems":20,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}},"poles":{"type":"array","minItems":0,"maxItems":20,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}},"gain":{"type":"number","minimum":-1000000,"maximum":1000000},"frequenciesHz":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"number","minimum":0,"maximum":100000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate the supplied analog transfer function gain*product(s-zero)/product(s-pole) at s=i*2*pi*f."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"analog-pole-zero-frequency-response","input":{"records":[{"id":"R1","zeros":[],"poles":[[-1,0]],"gain":1,"frequenciesHz":[0,0.15915494309189535]}]}}},"limitations":["Evaluate the supplied analog transfer function gain*product(s-zero)/product(s-pole) at s=i*2*pi*f. Pole/zero values are radians per second, not Hertz. No instrument metadata retrieval, deconvolution or stability certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"isotropic-rayleigh-wave-speed-root","version":"1.0.0","name":"Isotropic Rayleigh Wave Speed Root","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","pWaveMps","sWaveMps"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"pWaveMps":{"type":"number","minimum":0.000001,"maximum":1000000},"sWaveMps":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve the physical sub-shear Rayleigh root for a homogeneous isotropic elastic half-space with positive bulk modulus."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"isotropic-rayleigh-wave-speed-root","input":{"records":[{"id":"R1","pWaveMps":1.7320508075688772,"sWaveMps":1}]}}},"limitations":["Solve the physical sub-shear Rayleigh root for a homogeneous isotropic elastic half-space with positive bulk modulus. Excludes layering, dispersion, inversion and seismic or structural safety assessment. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"scs-event-curve-number-runoff","version":"1.0.0","name":"SCS Event Curve Number Runoff","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","rainfallMm","curveNumber","initialAbstractionFraction"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"rainfallMm":{"type":"number","minimum":0,"maximum":1000000},"curveNumber":{"type":"number","minimum":1,"maximum":100},"initialAbstractionFraction":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate event runoff depth from a supplied curve number and explicit initial-abstraction fraction in millimetres."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"scs-event-curve-number-runoff","input":{"records":[{"id":"R1","rainfallMm":100,"curveNumber":100,"initialAbstractionFraction":0.2}]}}},"limitations":["Calculate event runoff depth from a supplied curve number and explicit initial-abstraction fraction in millimetres. No soil selection, parameter calibration, antecedent-condition inference, flood prediction or drainage certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rational-method-peak-flow-scenario","version":"1.0.0","name":"Rational Method Peak Flow Scenario","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","coefficient","intensityMmHour","areaHectares"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"coefficient":{"type":"number","minimum":0,"maximum":1},"intensityMmHour":{"type":"number","minimum":0,"maximum":1000000},"areaHectares":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Convert a supplied Rational Method coefficient, design intensity and area into an ideal peak flow."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rational-method-peak-flow-scenario","input":{"records":[{"id":"R1","coefficient":0.5,"intensityMmHour":36,"areaHectares":10}]}}},"limitations":["Convert a supplied Rational Method coefficient, design intensity and area into an ideal peak flow. Does not select a storm, time of concentration or applicability and is not a flood forecast or engineering approval. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"muskingum-linear-reach-routing","version":"1.0.0","name":"Muskingum Linear Reach Routing","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","inflows","initialOutflow","storageTime","weighting","stepTime"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"inflows":{"type":"array","minItems":2,"maxItems":256,"items":{"type":"number","minimum":0,"maximum":1000000}},"initialOutflow":{"type":"number","minimum":0,"maximum":1000000},"storageTime":{"type":"number","minimum":0.000001,"maximum":1000000},"weighting":{"type":"number","minimum":0,"maximum":0.5},"stepTime":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Route a supplied nonnegative hydrograph using one linear Muskingum reach with explicit common time units."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"muskingum-linear-reach-routing","input":{"records":[{"id":"R1","inflows":[1,2,3],"initialOutflow":1,"storageTime":1,"weighting":0,"stepTime":2}]}}},"limitations":["Route a supplied nonnegative hydrograph using one linear Muskingum reach with explicit common time units. Nonnegative routing coefficients are required; no parameter fitting, Muskingum-Cunge hydraulics or operational flood routing. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"nash-gamma-unit-hydrograph","version":"1.0.0","name":"Nash Gamma Unit Hydrograph","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","reservoirCount","storageTime","times"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"reservoirCount":{"type":"integer","minimum":1,"maximum":30},"storageTime":{"type":"number","minimum":0.000001,"maximum":1000000},"times":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"number","minimum":0,"maximum":1000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate the analytic unit-volume impulse response of a cascade of identical linear reservoirs."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"nash-gamma-unit-hydrograph","input":{"records":[{"id":"R1","reservoirCount":2,"storageTime":1,"times":[0,1,2]}]}}},"limitations":["Evaluate the analytic unit-volume impulse response of a cascade of identical linear reservoirs. Ordinates use inverse supplied time units; finite sampled ordinates are not renormalized and no catchment calibration is implied. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"discrete-runoff-unit-hydrograph-convolution","version":"1.0.0","name":"Discrete Runoff Unit Hydrograph Convolution","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","excessDepths","unitOrdinates"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"excessDepths":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"number","minimum":0,"maximum":1000000}},"unitOrdinates":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"number","minimum":0,"maximum":1000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Convolve discrete equal-duration excess-depth pulses with the matching duration unit hydrograph."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"discrete-runoff-unit-hydrograph-convolution","input":{"records":[{"id":"R1","excessDepths":[1,2],"unitOrdinates":[0.25,0.5,0.25]}]}}},"limitations":["Convolve discrete equal-duration excess-depth pulses with the matching duration unit hydrograph. Input ordinates must already be discharge per unit depth; no extra timestep multiplier, loss estimation or automatic unit-hydrograph normalization. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ponded-green-ampt-infiltration-step","version":"1.0.0","name":"Ponded Green Ampt Infiltration Step","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialInfiltrationMm","conductivityMmHour","suctionDeficitMm","hours"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialInfiltrationMm":{"type":"number","minimum":0.000001,"maximum":1000000},"conductivityMmHour":{"type":"number","minimum":0.000001,"maximum":1000000},"suctionDeficitMm":{"type":"number","minimum":0,"maximum":1000000},"hours":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Advance the integrated Green-Ampt equation from positive initial infiltration under uninterrupted ponding."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ponded-green-ampt-infiltration-step","input":{"records":[{"id":"R1","initialInfiltrationMm":10,"conductivityMmHour":5,"suctionDeficitMm":0,"hours":2}]}}},"limitations":["Advance the integrated Green-Ampt equation from positive initial infiltration under uninterrupted ponding. Suction times moisture deficit is supplied as one length. No rainfall-limited ponding onset, parameter selection, soil diagnosis or forecast. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"horton-uniform-rainfall-infiltration","version":"1.0.0","name":"Horton Uniform Rainfall Infiltration","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialCapacityMmHour","finalCapacityMmHour","decayPerHour","rainfallMmHour","hours"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialCapacityMmHour":{"type":"number","minimum":0,"maximum":1000000},"finalCapacityMmHour":{"type":"number","minimum":0,"maximum":1000000},"decayPerHour":{"type":"number","minimum":0.000001,"maximum":1000000},"rainfallMmHour":{"type":"number","minimum":0,"maximum":1000000},"hours":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Integrate min(uniform rainfall, exponentially decaying Horton capacity) with exact crossing time."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"horton-uniform-rainfall-infiltration","input":{"records":[{"id":"R1","initialCapacityMmHour":10,"finalCapacityMmHour":2,"decayPerHour":1,"rainfallMmHour":1,"hours":2}]}}},"limitations":["Integrate min(uniform rainfall, exponentially decaying Horton capacity) with exact crossing time. Capacity decay is defined from the supplied interval start; no recovery, depression storage, calibration or real-time runoff prediction. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hyetograph-duration-depth-aggregation","version":"1.0.0","name":"Hyetograph Duration Depth Aggregation","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","intervals"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"intervals":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["minutes","intensityMmHour"],"properties":{"minutes":{"type":"number","minimum":0.000001,"maximum":1000000},"intensityMmHour":{"type":"number","minimum":0,"maximum":1000000}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Integrate piecewise-constant rainfall intensity with unequal explicitly supplied interval durations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hyetograph-duration-depth-aggregation","input":{"records":[{"id":"R1","intervals":[{"minutes":30,"intensityMmHour":10},{"minutes":60,"intensityMmHour":20}]}]}}},"limitations":["Integrate piecewise-constant rainfall intensity with unequal explicitly supplied interval durations. This is an observed/scenario record calculation, not an IDF curve, return-period estimate or storm forecast. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"linear-reservoir-constant-inflow-steps","version":"1.0.0","name":"Linear Reservoir Constant Inflow Steps","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","inflows","initialStorage","storageTime","stepTime"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"inflows":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"number","minimum":0,"maximum":1000000}},"initialStorage":{"type":"number","minimum":0,"maximum":1000000},"storageTime":{"type":"number","minimum":0.000001,"maximum":1000000},"stepTime":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Route interval-constant inflows through one linear reservoir using the exact exponential update."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"linear-reservoir-constant-inflow-steps","input":{"records":[{"id":"R1","inflows":[1,1],"initialStorage":0,"storageTime":1,"stepTime":1}]}}},"limitations":["Route interval-constant inflows through one linear reservoir using the exact exponential update. Outflows are end-of-interval rates and release is integrated by conservation; no channel hydraulics, dam operation or safety approval. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"modified-puls-level-pool-routing","version":"1.0.0","name":"Modified Puls Level Pool Routing","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","curve","inflows","initialStorage","stepTime"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"curve":{"type":"array","minItems":2,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["storage","outflow"],"properties":{"storage":{"type":"number","minimum":0,"maximum":1000000},"outflow":{"type":"number","minimum":0,"maximum":1000000}}}},"inflows":{"type":"array","minItems":2,"maxItems":256,"items":{"type":"number","minimum":0,"maximum":1000000}},"initialStorage":{"type":"number","minimum":0,"maximum":1000000},"stepTime":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Route supplied inflow point ordinates with trapezoidal continuity and a piecewise-linear monotone storage/discharge curve."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"modified-puls-level-pool-routing","input":{"records":[{"id":"R1","curve":[{"storage":0,"outflow":0},{"storage":100,"outflow":100}],"inflows":[0,2,2],"initialStorage":0,"stepTime":2}]}}},"limitations":["Route supplied inflow point ordinates with trapezoidal continuity and a piecewise-linear monotone storage/discharge curve. No extrapolation, changing gates, evaporation or real reservoir operation; not a flood or dam-safety determination. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"smt-feeder-component-balance","version":"1.0.0","name":"SMT Feeder Component Balance","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","opening","loaded","placed","discarded","closing","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"opening":{"type":"integer","minimum":0,"maximum":1000000},"loaded":{"type":"integer","minimum":0,"maximum":1000000},"placed":{"type":"integer","minimum":0,"maximum":1000000},"discarded":{"type":"integer","minimum":0,"maximum":1000000},"closing":{"type":"integer","minimum":0,"maximum":1000000},"tolerance":{"type":"integer","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile feeder opening, replenishment, placements, rejects and closing pieces for one matched interval."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"smt-feeder-component-balance","input":{"records":[{"id":"R1","opening":1000,"loaded":500,"placed":1200,"discarded":20,"closing":270,"tolerance":5}]}}},"limitations":["Reconcile feeder opening, replenishment, placements, rejects and closing pieces for one matched interval. Unexplained pieces are not asserted theft or machine faults. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"stencil-aperture-release-ratios","version":"1.0.0","name":"Stencil Aperture Ratio Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","widthMm","lengthMm","thicknessMm","minimumAreaRatio","minimumAspectRatio"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"widthMm":{"type":"number","minimum":0.000001,"maximum":1000000},"lengthMm":{"type":"number","minimum":0.000001,"maximum":1000000},"thicknessMm":{"type":"number","minimum":0.000001,"maximum":1000000},"minimumAreaRatio":{"type":"number","minimum":0,"maximum":1000000},"minimumAspectRatio":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare ideal rectangular aperture area and aspect ratios with caller-declared screening minima."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"stencil-aperture-release-ratios","input":{"records":[{"id":"R1","widthMm":0.3,"lengthMm":0.6,"thicknessMm":0.1,"minimumAreaRatio":0.66,"minimumAspectRatio":1.5}]}}},"limitations":["Compare ideal rectangular aperture area and aspect ratios with caller-declared screening minima. Does not select a stencil, approve solder release or assert IPC conformance. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"solder-paste-volume-transfer-review","version":"1.0.0","name":"Solder Paste Volume Transfer Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","apertureAreaMm2","stencilMm","deposits","measuredTotalMm3","minimumTransfer","maximumTransfer"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"apertureAreaMm2":{"type":"number","minimum":0.000001,"maximum":1000000},"stencilMm":{"type":"number","minimum":0.000001,"maximum":1000000},"deposits":{"type":"integer","minimum":1,"maximum":1000000},"measuredTotalMm3":{"type":"number","minimum":0,"maximum":1000000},"minimumTransfer":{"type":"number","minimum":0,"maximum":1},"maximumTransfer":{"type":"number","minimum":0,"maximum":3}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a supplied aggregate deposit-volume measurement with ideal stencil aperture volume."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"solder-paste-volume-transfer-review","input":{"records":[{"id":"R1","apertureAreaMm2":2,"stencilMm":0.1,"deposits":100,"measuredTotalMm3":16,"minimumTransfer":0.85,"maximumTransfer":1.2}]}}},"limitations":["Reconcile a supplied aggregate deposit-volume measurement with ideal stencil aperture volume. The supplied limits are not a process recipe or solder-joint acceptance decision. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"reflow-trace-liquidus-duration","version":"1.0.0","name":"Reflow Trace Liquidus Duration","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","samples","liquidusC","minimumSeconds","maximumSeconds"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"samples":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["seconds","celsius"],"properties":{"seconds":{"type":"number","minimum":0,"maximum":1000000},"celsius":{"type":"number","minimum":-100,"maximum":500}}}},"liquidusC":{"type":"number","minimum":-100,"maximum":500},"minimumSeconds":{"type":"number","minimum":0,"maximum":1000000},"maximumSeconds":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Integrate time strictly above a supplied liquidus temperature by linear interpolation between ordered samples."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"reflow-trace-liquidus-duration","input":{"records":[{"id":"R1","samples":[{"seconds":0,"celsius":100},{"seconds":10,"celsius":200},{"seconds":20,"celsius":100}],"liquidusC":150,"minimumSeconds":12,"maximumSeconds":20}]}}},"limitations":["Integrate time strictly above a supplied liquidus temperature by linear interpolation between ordered samples. Does not determine alloy limits, component suitability or reflow approval. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pcba-first-pass-retest-bridge","version":"1.0.0","name":"Assembly First Pass and Retest Bridge","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","tested","firstPass","retestPass","scrapped","reportedFinal"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"tested":{"type":"integer","minimum":1,"maximum":1000000},"firstPass":{"type":"integer","minimum":0,"maximum":1000000},"retestPass":{"type":"integer","minimum":0,"maximum":1000000},"scrapped":{"type":"integer","minimum":0,"maximum":1000000},"reportedFinal":{"type":"integer","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Separate first-pass board yield from recovered retest passes and final disposition on a unique-board basis."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pcba-first-pass-retest-bridge","input":{"records":[{"id":"R1","tested":100,"firstPass":90,"retestPass":7,"scrapped":2,"reportedFinal":96}]}}},"limitations":["Separate first-pass board yield from recovered retest passes and final disposition on a unique-board basis. Repeated retest events must not be counted as separate boards. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"aoi-call-disposition-accounting","version":"1.0.0","name":"AOI Call Disposition Accounting","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","calls","confirmedDefects","falseCalls","unresolved","reportedFalseFraction"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"calls":{"type":"integer","minimum":0,"maximum":1000000},"confirmedDefects":{"type":"integer","minimum":0,"maximum":1000000},"falseCalls":{"type":"integer","minimum":0,"maximum":1000000},"unresolved":{"type":"integer","minimum":0,"maximum":1000000},"reportedFalseFraction":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile adjudicated AOI calls and their false-call fraction, retaining unresolved calls."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"aoi-call-disposition-accounting","input":{"records":[{"id":"R1","calls":100,"confirmedDefects":20,"falseCalls":70,"unresolved":10,"reportedFalseFraction":0.6}]}}},"limitations":["Reconcile adjudicated AOI calls and their false-call fraction, retaining unresolved calls. Zero calls use an explicitly defined zero fraction; no detection sensitivity is inferred. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"placement-nozzle-counter-reconciliation","version":"1.0.0","name":"Placement Nozzle Counter Reconciliation","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","opening","placements","reportedClosing","declaredServiceAt"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"opening":{"type":"integer","minimum":0,"maximum":1000000},"placements":{"type":"integer","minimum":0,"maximum":1000000},"reportedClosing":{"type":"integer","minimum":0,"maximum":2000000},"declaredServiceAt":{"type":"integer","minimum":1,"maximum":2000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a non-reset nozzle usage counter against supplied placement totals and the owner-declared service threshold."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"placement-nozzle-counter-reconciliation","input":{"records":[{"id":"R1","opening":900,"placements":150,"reportedClosing":1040,"declaredServiceAt":1000}]}}},"limitations":["Reconcile a non-reset nozzle usage counter against supplied placement totals and the owner-declared service threshold. Does not infer wear or prescribe maintenance. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"component-open-exposure-budget","version":"1.0.0","name":"Component Open Exposure Budget","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","openingHours","intervalHours","reportedHours","declaredAllowanceHours"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"openingHours":{"type":"number","minimum":0,"maximum":1000000},"intervalHours":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"number","minimum":0,"maximum":1000000}},"reportedHours":{"type":"number","minimum":0,"maximum":1000000},"declaredAllowanceHours":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Sum already classified exposure intervals with no overlap or reset."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"component-open-exposure-budget","input":{"records":[{"id":"R1","openingHours":10,"intervalHours":[2,3],"reportedHours":14,"declaredAllowanceHours":20}]}}},"limitations":["Sum already classified exposure intervals with no overlap or reset. Humidity qualification, dry-storage credit, baking and manufacturer floor-life selection are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pcb-bow-twist-gauge-review","version":"1.0.0","name":"PCB Bow and Twist Gauge Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","bowGapMm","spanMm","twistGapMm","diagonalMm","declaredBowPercent","declaredTwistPercent"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"bowGapMm":{"type":"number","minimum":0,"maximum":1000000},"spanMm":{"type":"number","minimum":0.000001,"maximum":1000000},"twistGapMm":{"type":"number","minimum":0,"maximum":1000000},"diagonalMm":{"type":"number","minimum":0.000001,"maximum":1000000},"declaredBowPercent":{"type":"number","minimum":0,"maximum":1000000},"declaredTwistPercent":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Normalize supplied gap measurements using caller-declared gauge spans and thresholds."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pcb-bow-twist-gauge-review","input":{"records":[{"id":"R1","bowGapMm":1,"spanMm":100,"twistGapMm":2,"diagonalMm":200,"declaredBowPercent":0.75,"declaredTwistPercent":1.5}]}}},"limitations":["Normalize supplied gap measurements using caller-declared gauge spans and thresholds. Measurement fixture validity, test-method selection and board acceptance remain outside this report. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"through-hole-annulus-fill-volume","version":"1.0.0","name":"Through Hole Annulus Fill Volume","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","holeDiameterMm","leadDiameterMm","boardThicknessMm","pins","fillFraction","recordedMm3","toleranceMm3"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"holeDiameterMm":{"type":"number","minimum":0.000001,"maximum":1000000},"leadDiameterMm":{"type":"number","minimum":0,"maximum":1000000},"boardThicknessMm":{"type":"number","minimum":0.000001,"maximum":1000000},"pins":{"type":"integer","minimum":1,"maximum":1000000},"fillFraction":{"type":"number","minimum":0,"maximum":1},"recordedMm3":{"type":"number","minimum":0,"maximum":1000000},"toleranceMm3":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare ideal cylindrical hole-minus-lead fill volume with a supplied volume record."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"through-hole-annulus-fill-volume","input":{"records":[{"id":"R1","holeDiameterMm":1,"leadDiameterMm":0.6,"boardThicknessMm":1.6,"pins":10,"fillFraction":0.75,"recordedMm3":5,"toleranceMm3":0.1}]}}},"limitations":["Compare ideal cylindrical hole-minus-lead fill volume with a supplied volume record. Fillets, plated-wall thickness and actual wetting or joint quality are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ceramic-archimedes-porosity-review","version":"1.0.0","name":"Ceramic Hydrostatic Porosity Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","dryG","saturatedG","suspendedG","waterDensityGcm3","declaredPorosityPercent","tolerancePercent"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"dryG":{"type":"number","minimum":0.000001,"maximum":1000000},"saturatedG":{"type":"number","minimum":0.000001,"maximum":1000000},"suspendedG":{"type":"number","minimum":-1000000,"maximum":1000000},"waterDensityGcm3":{"type":"number","minimum":0.000001,"maximum":1000000},"declaredPorosityPercent":{"type":"number","minimum":0,"maximum":1000000},"tolerancePercent":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile dry, saturated and suspended specimen masses using the supplied immersion density."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ceramic-archimedes-porosity-review","input":{"records":[{"id":"R1","dryG":100,"saturatedG":110,"suspendedG":60,"waterDensityGcm3":1,"declaredPorosityPercent":18,"tolerancePercent":1}]}}},"limitations":["Reconcile dry, saturated and suspended specimen masses using the supplied immersion density. No specimen preparation, food-contact safety or standards certification is provided. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ceramic-green-fired-dimension-bridge","version":"1.0.0","name":"Ceramic Green to Fired Dimension Bridge","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","greenMm","firedMm","reportedVolumeShrinkFraction","toleranceFraction"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"greenMm":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":0.000001,"maximum":1000000}},"firedMm":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":0.000001,"maximum":1000000}},"reportedVolumeShrinkFraction":{"type":"number","minimum":0,"maximum":1},"toleranceFraction":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare three matched orthogonal green and fired dimensions without assuming isotropic shrinkage."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ceramic-green-fired-dimension-bridge","input":{"records":[{"id":"R1","greenMm":[100,100,100],"firedMm":[90,90,90],"reportedVolumeShrinkFraction":0.25,"toleranceFraction":0.01}]}}},"limitations":["Compare three matched orthogonal green and fired dimensions without assuming isotropic shrinkage. No mold compensation, firing schedule or structural suitability is selected. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ceramic-slip-density-solids-review","version":"1.0.0","name":"Ceramic Slip Density Solids Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","slipDensity","solidDensity","liquidDensity","reportedMassSolids","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"slipDensity":{"type":"number","minimum":0.000001,"maximum":1000000},"solidDensity":{"type":"number","minimum":0.000001,"maximum":1000000},"liquidDensity":{"type":"number","minimum":0.000001,"maximum":1000000},"reportedMassSolids":{"type":"number","minimum":0,"maximum":1},"tolerance":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve ideal two-phase additive-volume slip solids from supplied consistent densities."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ceramic-slip-density-solids-review","input":{"records":[{"id":"R1","slipDensity":1.5,"solidDensity":3,"liquidDensity":1,"reportedMassSolids":0.55,"tolerance":0.01}]}}},"limitations":["Resolve ideal two-phase additive-volume slip solids from supplied consistent densities. Dissolved additives, entrained air, rheology and process settings are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"glaze-oxide-unity-mole-review","version":"1.0.0","name":"Glaze Oxide Unity Mole Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","oxides","reportedFluxMoles","toleranceMoles"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"oxides":{"type":"array","minItems":1,"maxItems":30,"items":{"type":"object","additionalProperties":false,"required":["oxide","grams","molarMass","isFlux"],"properties":{"oxide":{"type":"string","minLength":1,"maxLength":200},"grams":{"type":"number","minimum":0,"maximum":1000000},"molarMass":{"type":"number","minimum":0.000001,"maximum":1000000},"isFlux":{"type":"boolean"}}}},"reportedFluxMoles":{"type":"number","minimum":0,"maximum":1000000},"toleranceMoles":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Normalize a supplied oxide analysis to one mole of caller-designated flux oxides."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"glaze-oxide-unity-mole-review","input":{"records":[{"id":"R1","oxides":[{"oxide":"CaO","grams":56,"molarMass":56,"isFlux":true},{"oxide":"SiO2","grams":120,"molarMass":60,"isFlux":false}],"reportedFluxMoles":0.9,"toleranceMoles":0.01}]}}},"limitations":["Normalize a supplied oxide analysis to one mole of caller-designated flux oxides. Does not infer raw-material chemistry, food safety, glaze stability or firing behavior. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ceramic-sieve-residue-reconciliation","version":"1.0.0","name":"Ceramic Sieve Residue Reconciliation","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sampleDryG","residueDryG","reportedResiduePercent","declaredMaximumPercent","tolerancePercent"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sampleDryG":{"type":"number","minimum":0.000001,"maximum":1000000},"residueDryG":{"type":"number","minimum":0,"maximum":1000000},"reportedResiduePercent":{"type":"number","minimum":0,"maximum":1000000},"declaredMaximumPercent":{"type":"number","minimum":0,"maximum":1000000},"tolerancePercent":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Normalize a dry sieve-residue mass and compare it with a supplied log and maximum."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ceramic-sieve-residue-reconciliation","input":{"records":[{"id":"R1","sampleDryG":200,"residueDryG":5,"reportedResiduePercent":2,"declaredMaximumPercent":2,"tolerancePercent":0.1}]}}},"limitations":["Normalize a dry sieve-residue mass and compare it with a supplied log and maximum. Sieve aperture selection, test preparation and material approval are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"kiln-ramp-segment-log-review","version":"1.0.0","name":"Kiln Ramp Segment Log Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","startC","endC","elapsedMinutes","reportedCPerHour","toleranceCPerHour"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"startC":{"type":"number","minimum":-100,"maximum":2000},"endC":{"type":"number","minimum":-100,"maximum":2000},"elapsedMinutes":{"type":"number","minimum":0.000001,"maximum":1000000},"reportedCPerHour":{"type":"number","minimum":-1000000,"maximum":1000000},"toleranceCPerHour":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check an already completed kiln segment log against its endpoint average ramp."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"kiln-ramp-segment-log-review","input":{"records":[{"id":"R1","startC":100,"endC":400,"elapsedMinutes":120,"reportedCPerHour":160,"toleranceCPerHour":5}]}}},"limitations":["Check an already completed kiln segment log against its endpoint average ramp. Intermediate excursions, safe heating rates and firing-schedule design are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"kiln-witness-position-completeness","version":"1.0.0","name":"Kiln Witness Position Completeness","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","requiredPositions","observations"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"requiredPositions":{"type":"array","minItems":1,"maxItems":50,"items":{"type":"string","minLength":1,"maxLength":200}},"observations":{"type":"array","minItems":0,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["position","readable","recordedCone"],"properties":{"position":{"type":"string","minLength":1,"maxLength":200},"readable":{"type":"boolean"},"recordedCone":{"type":"string","minLength":1,"maxLength":200}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check witness-position record completeness and readability against the supplied plan."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"kiln-witness-position-completeness","input":{"records":[{"id":"R1","requiredPositions":["top","bottom"],"observations":[{"position":"top","readable":true,"recordedCone":"6"}]}]}}},"limitations":["Check witness-position record completeness and readability against the supplied plan. Recorded cone labels are retained as evidence only, without heatwork interpretation or firing acceptance. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"tile-flatness-gauge-normalization","version":"1.0.0","name":"Tile Flatness Gauge Normalization","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","spanMm","maximumGapMm","reportedPercent","declaredMaximumPercent","tolerancePercent"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"spanMm":{"type":"number","minimum":0.000001,"maximum":1000000},"maximumGapMm":{"type":"number","minimum":0,"maximum":1000000},"reportedPercent":{"type":"number","minimum":0,"maximum":1000000},"declaredMaximumPercent":{"type":"number","minimum":0,"maximum":1000000},"tolerancePercent":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Normalize a supplied tile flatness gap using its stated gauge span."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"tile-flatness-gauge-normalization","input":{"records":[{"id":"R1","spanMm":200,"maximumGapMm":2,"reportedPercent":0.8,"declaredMaximumPercent":0.9,"tolerancePercent":0.05}]}}},"limitations":["Normalize a supplied tile flatness gap using its stated gauge span. Does not infer measurement orientation, installation suitability or compliance with a tile standard. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"greenware-reclaim-solids-bridge","version":"1.0.0","name":"Greenware Reclaim Solids Bridge","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","wetReclaimKg","solidsFraction","dryRejectKg","recoveredDryKg","toleranceKg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"wetReclaimKg":{"type":"number","minimum":0,"maximum":1000000},"solidsFraction":{"type":"number","minimum":0,"maximum":1},"dryRejectKg":{"type":"number","minimum":0,"maximum":1000000},"recoveredDryKg":{"type":"number","minimum":0,"maximum":1000000},"toleranceKg":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile wet unfired reclaim, measured dry solids and dry rejected material."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"greenware-reclaim-solids-bridge","input":{"records":[{"id":"R1","wetReclaimKg":100,"solidsFraction":0.6,"dryRejectKg":5,"recoveredDryKg":50,"toleranceKg":2}]}}},"limitations":["Reconcile wet unfired reclaim, measured dry solids and dry rejected material. Fired scrap, additives, contamination and reuse approval are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"kiln-car-load-register-review","version":"1.0.0","name":"Kiln Car Load Register Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","shelfKg","furnitureKg","wareKg","reportedTotalKg","declaredCapacityKg","toleranceKg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"shelfKg":{"type":"number","minimum":0,"maximum":1000000},"furnitureKg":{"type":"number","minimum":0,"maximum":1000000},"wareKg":{"type":"number","minimum":0,"maximum":1000000},"reportedTotalKg":{"type":"number","minimum":0,"maximum":1000000},"declaredCapacityKg":{"type":"number","minimum":0.000001,"maximum":1000000},"toleranceKg":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a kiln-car load register including shelves, furniture and ware with the caller-declared capacity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"kiln-car-load-register-review","input":{"records":[{"id":"R1","shelfKg":100,"furnitureKg":40,"wareKg":360,"reportedTotalKg":490,"declaredCapacityKg":480,"toleranceKg":2}]}}},"limitations":["Reconcile a kiln-car load register including shelves, furniture and ware with the caller-declared capacity. Does not assess load distribution, structural safety or authorize loading. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"yarn-linear-density-count-reconciliation","version":"1.0.0","name":"Yarn Linear Density Count Reconciliation","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","tex","recordedMetricCount","recordedEnglishCottonCount","toleranceFraction"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"tex":{"type":"number","minimum":0.000001,"maximum":1000000},"recordedMetricCount":{"type":"number","minimum":0.000001,"maximum":1000000},"recordedEnglishCottonCount":{"type":"number","minimum":0.000001,"maximum":1000000},"toleranceFraction":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile tex with metric count and English cotton count using the stated 590.54 conversion."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"yarn-linear-density-count-reconciliation","input":{"records":[{"id":"R1","tex":20,"recordedMetricCount":50,"recordedEnglishCottonCount":30,"toleranceFraction":0.01}]}}},"limitations":["Reconcile tex with metric count and English cotton count using the stated 590.54 conversion. Other indirect count systems and fiber performance are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"warp-denting-end-count-plan","version":"1.0.0","name":"Warp Denting End Count Plan","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","dents","pattern","selvedgeEnds","recordedEnds"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"dents":{"type":"integer","minimum":1,"maximum":1000000},"pattern":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"integer","minimum":0,"maximum":100}},"selvedgeEnds":{"type":"integer","minimum":0,"maximum":10000},"recordedEnds":{"type":"integer","minimum":0,"maximum":100000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Expand the supplied repeating ends-per-dent pattern over a stated dent count and add separate selvedge ends."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"warp-denting-end-count-plan","input":{"records":[{"id":"R1","dents":10,"pattern":[2,3],"selvedgeEnds":4,"recordedEnds":28}]}}},"limitations":["Expand the supplied repeating ends-per-dent pattern over a stated dent count and add separate selvedge ends. Does not select reed size, yarn tension or loom settings. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sectional-warp-beam-length-balance","version":"1.0.0","name":"Sectional Warp Beam Length Balance","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sectionLengthsM","recordedUsableM","toleranceM"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sectionLengthsM":{"type":"array","minItems":2,"maxItems":100,"items":{"type":"number","minimum":0.000001,"maximum":1000000}},"recordedUsableM":{"type":"number","minimum":0,"maximum":1000000},"toleranceM":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile equal-end-count warping sections to their common usable length and summed section surplus."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sectional-warp-beam-length-balance","input":{"records":[{"id":"R1","sectionLengthsM":[100,98,99],"recordedUsableM":99,"toleranceM":0.1}]}}},"limitations":["Reconcile equal-end-count warping sections to their common usable length and summed section surplus. Does not infer broken ends, sizing loss or beam tension. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"yarn-tex-twist-factor-review","version":"1.0.0","name":"Yarn Tex Twist Factor Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","turnsPerM","tex","recordedTexFactor","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"turnsPerM":{"type":"number","minimum":0.000001,"maximum":1000000},"tex":{"type":"number","minimum":0.000001,"maximum":1000000},"recordedTexFactor":{"type":"number","minimum":0.000001,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check the explicitly defined tex twist factor turns-per-meter times square-root(tex)."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"yarn-tex-twist-factor-review","input":{"records":[{"id":"R1","turnsPerM":500,"tex":16,"recordedTexFactor":1900,"tolerance":10}]}}},"limitations":["Check the explicitly defined tex twist factor turns-per-meter times square-root(tex). It is not the English cotton twist multiplier and does not select a spinning twist. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"knit-course-wale-density-register","version":"1.0.0","name":"Knit Course Wale Density Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","courses","wales","sampleLengthCm","sampleWidthCm","recordedLoopsPerCm2","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"courses":{"type":"integer","minimum":1,"maximum":1000000},"wales":{"type":"integer","minimum":1,"maximum":1000000},"sampleLengthCm":{"type":"number","minimum":0.000001,"maximum":1000000},"sampleWidthCm":{"type":"number","minimum":0.000001,"maximum":1000000},"recordedLoopsPerCm2":{"type":"number","minimum":0.000001,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Normalize counted knit courses and wales over a measured rectangle."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"knit-course-wale-density-register","input":{"records":[{"id":"R1","courses":100,"wales":80,"sampleLengthCm":10,"sampleWidthCm":10,"recordedLoopsPerCm2":75,"tolerance":1}]}}},"limitations":["Normalize counted knit courses and wales over a measured rectangle. Assumes one counted loop position per course-wale intersection; structure variants and quality grading are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cutting-spread-ply-length-reconciliation","version":"1.0.0","name":"Cutting Spread Ply Length Reconciliation","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","plies","markerLengthM","endAllowanceM","spliceLossM","recordedIssuedM","toleranceM"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"plies":{"type":"integer","minimum":1,"maximum":10000},"markerLengthM":{"type":"number","minimum":0.000001,"maximum":1000000},"endAllowanceM":{"type":"number","minimum":0,"maximum":1000000},"spliceLossM":{"type":"number","minimum":0,"maximum":1000000},"recordedIssuedM":{"type":"number","minimum":0,"maximum":1000000},"toleranceM":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a fixed marker spread with total per-ply end allowance and separately recorded splice loss."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cutting-spread-ply-length-reconciliation","input":{"records":[{"id":"R1","plies":10,"markerLengthM":5,"endAllowanceM":0.1,"spliceLossM":1,"recordedIssuedM":53,"toleranceM":0.2}]}}},"limitations":["Reconcile a fixed marker spread with total per-ply end allowance and separately recorded splice loss. Does not nest pattern pieces or estimate cutting quality. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"shade-lot-order-allocation-review","version":"1.0.0","name":"Shade Lot Order Allocation Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","expectedLot","allocations","recordedPieces"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"expectedLot":{"type":"string","minLength":1,"maxLength":200},"allocations":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["bundle","lot","pieces"],"properties":{"bundle":{"type":"string","minLength":1,"maxLength":200},"lot":{"type":"string","minLength":1,"maxLength":200},"pieces":{"type":"integer","minimum":1,"maximum":100000}}}},"recordedPieces":{"type":"integer","minimum":0,"maximum":10000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check bundle identifiers, piece totals and exact lot labels against a supplied order lot."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"shade-lot-order-allocation-review","input":{"records":[{"id":"R1","expectedLot":"L1","allocations":[{"bundle":"B1","lot":"L1","pieces":20},{"bundle":"B2","lot":"L2","pieces":10}],"recordedPieces":30}]}}},"limitations":["Check bundle identifiers, piece totals and exact lot labels against a supplied order lot. Does not compare physical color or certify shade equivalence. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"lockstitch-geometric-thread-budget","version":"1.0.0","name":"Lockstitch Geometric Thread Budget","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","seamM","stitchesPerM","materialThicknessMm","tailAllowanceM","recordedThreadM","toleranceM"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"seamM":{"type":"number","minimum":0.000001,"maximum":1000000},"stitchesPerM":{"type":"number","minimum":0.000001,"maximum":1000000},"materialThicknessMm":{"type":"number","minimum":0.000001,"maximum":1000000},"tailAllowanceM":{"type":"number","minimum":0,"maximum":1000000},"recordedThreadM":{"type":"number","minimum":0,"maximum":1000000},"toleranceM":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare an idealized equal top/bobbin lockstitch path with a thread record, using two thickness traversals per stitch."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"lockstitch-geometric-thread-budget","input":{"records":[{"id":"R1","seamM":1,"stitchesPerM":1000,"materialThicknessMm":1,"tailAllowanceM":0.2,"recordedThreadM":6,"toleranceM":0.1}]}}},"limitations":["Compare an idealized equal top/bobbin lockstitch path with a thread record, using two thickness traversals per stitch. Interlocking loops, tension, compression and actual consumption qualification are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"woven-yarn-crimp-gauge-review","version":"1.0.0","name":"Woven Yarn Crimp Gauge Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","fabricGaugeMm","straightenedYarnMm","reportedCrimpPercent","tolerancePercent"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"fabricGaugeMm":{"type":"number","minimum":0.000001,"maximum":1000000},"straightenedYarnMm":{"type":"number","minimum":0.000001,"maximum":1000000},"reportedCrimpPercent":{"type":"number","minimum":0,"maximum":1000000},"tolerancePercent":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile yarn crimp using a supplied fabric gauge and straightened extracted-yarn length."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"woven-yarn-crimp-gauge-review","input":{"records":[{"id":"R1","fabricGaugeMm":100,"straightenedYarnMm":105,"reportedCrimpPercent":4,"tolerancePercent":0.2}]}}},"limitations":["Reconcile yarn crimp using a supplied fabric gauge and straightened extracted-yarn length. Extraction tension, conditioning and test-method certification are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fiber-blend-conditioned-dry-basis","version":"1.0.0","name":"Fiber Blend Conditioned Dry Basis","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","components","reportedDryKg","toleranceKg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"components":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"object","additionalProperties":false,"required":["fiber","conditionedKg","regainFraction"],"properties":{"fiber":{"type":"string","minLength":1,"maxLength":200},"conditionedKg":{"type":"number","minimum":0.000001,"maximum":1000000},"regainFraction":{"type":"number","minimum":0,"maximum":1}}}},"reportedDryKg":{"type":"number","minimum":0,"maximum":1000000},"toleranceKg":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Convert supplied conditioned fiber masses and dry-basis moisture regain to a dry blend composition."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fiber-blend-conditioned-dry-basis","input":{"records":[{"id":"R1","components":[{"fiber":"A","conditionedKg":11,"regainFraction":0.1},{"fiber":"B","conditionedKg":20,"regainFraction":0}],"reportedDryKg":29,"toleranceKg":0.1}]}}},"limitations":["Convert supplied conditioned fiber masses and dry-basis moisture regain to a dry blend composition. Regain values must be measured or independently chosen; fiber identification and labeling compliance are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"paper-wetpress-water-removal","version":"1.0.0","name":"Paper Wet Press Water Removal","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","incomingWetKg","incomingSolids","outgoingSolids","recordedRemovedKg","toleranceKg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"incomingWetKg":{"type":"number","minimum":0.000001,"maximum":1000000},"incomingSolids":{"type":"number","minimum":0.000001,"maximum":1},"outgoingSolids":{"type":"number","minimum":0.000001,"maximum":1},"recordedRemovedKg":{"type":"number","minimum":0,"maximum":1000000},"toleranceKg":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a press-section water removal record assuming dry solids are retained."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"paper-wetpress-water-removal","input":{"records":[{"id":"R1","incomingWetKg":1000,"incomingSolids":0.2,"outgoingSolids":0.4,"recordedRemovedKg":480,"toleranceKg":5}]}}},"limitations":["Reconcile a press-section water removal record assuming dry solids are retained. Does not choose nip pressure, press clothing, operating moisture or drying capacity. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"paper-filler-fiber-retention-bridge","version":"1.0.0","name":"Paper Filler and Fiber Retention Bridge","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","feedFiberKg","feedFillerKg","rejectFiberKg","rejectFillerKg","recordedSheetAshFraction","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"feedFiberKg":{"type":"number","minimum":0,"maximum":1000000},"feedFillerKg":{"type":"number","minimum":0,"maximum":1000000},"rejectFiberKg":{"type":"number","minimum":0,"maximum":1000000},"rejectFillerKg":{"type":"number","minimum":0,"maximum":1000000},"recordedSheetAshFraction":{"type":"number","minimum":0,"maximum":1},"tolerance":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare an ideal fiber/filler dry-mass balance with supplied ash fraction, treating retained filler as ash."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"paper-filler-fiber-retention-bridge","input":{"records":[{"id":"R1","feedFiberKg":80,"feedFillerKg":20,"rejectFiberKg":5,"rejectFillerKg":5,"recordedSheetAshFraction":0.2,"tolerance":0.01}]}}},"limitations":["Compare an ideal fiber/filler dry-mass balance with supplied ash fraction, treating retained filler as ash. Combustible or volatile filler, additives and test-method corrections are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"headbox-jet-wire-ratio-log","version":"1.0.0","name":"Headbox Jet Wire Ratio Log","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","jetMMinute","wireMMinute","recordedRatio","declaredMinimum","declaredMaximum","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"jetMMinute":{"type":"number","minimum":0.000001,"maximum":1000000},"wireMMinute":{"type":"number","minimum":0.000001,"maximum":1000000},"recordedRatio":{"type":"number","minimum":0.000001,"maximum":1000000},"declaredMinimum":{"type":"number","minimum":0,"maximum":1000000},"declaredMaximum":{"type":"number","minimum":0.000001,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review a matched jet/wire speed record against an owner-declared ratio interval."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"headbox-jet-wire-ratio-log","input":{"records":[{"id":"R1","jetMMinute":505,"wireMMinute":500,"recordedRatio":1,"declaredMinimum":0.99,"declaredMaximum":1.02,"tolerance":0.001}]}}},"limitations":["Review a matched jet/wire speed record against an owner-declared ratio interval. Does not infer fiber orientation or change machine settings. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"paper-cobb-uptake-record-review","version":"1.0.0","name":"Paper Cobb Uptake Record Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","beforeG","afterG","testAreaCm2","recordedGm2","toleranceGm2"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"beforeG":{"type":"number","minimum":0.000001,"maximum":1000000},"afterG":{"type":"number","minimum":0.000001,"maximum":1000000},"testAreaCm2":{"type":"number","minimum":0.000001,"maximum":1000000},"recordedGm2":{"type":"number","minimum":0,"maximum":1000000},"toleranceGm2":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Normalize an already measured water-uptake mass by test area."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"paper-cobb-uptake-record-review","input":{"records":[{"id":"R1","beforeG":10,"afterG":10.5,"testAreaCm2":100,"recordedGm2":45,"toleranceGm2":1}]}}},"limitations":["Normalize an already measured water-uptake mass by test area. Conditioning, exposure duration, blotting and Cobb-method conformity are not assessed. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"paper-tear-index-normalization","version":"1.0.0","name":"Paper Tear Index Normalization","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","tearMilliNewton","grammageGm2","reportedIndex","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"tearMilliNewton":{"type":"number","minimum":0.000001,"maximum":1000000},"grammageGm2":{"type":"number","minimum":0.000001,"maximum":1000000},"reportedIndex":{"type":"number","minimum":0.000001,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Normalize supplied tear force by grammage on an explicitly stated mN·m²/g basis."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"paper-tear-index-normalization","input":{"records":[{"id":"R1","tearMilliNewton":400,"grammageGm2":80,"reportedIndex":4.8,"tolerance":0.1}]}}},"limitations":["Normalize supplied tear force by grammage on an explicitly stated mN·m²/g basis. Sample direction, ply correction, test validity and grade acceptance are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"paper-burst-index-normalization","version":"1.0.0","name":"Paper Burst Index Normalization","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","burstKpa","grammageGm2","reportedIndex","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"burstKpa":{"type":"number","minimum":0.000001,"maximum":1000000},"grammageGm2":{"type":"number","minimum":0.000001,"maximum":1000000},"reportedIndex":{"type":"number","minimum":0.000001,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Normalize a supplied burst pressure by grammage, retaining units."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"paper-burst-index-normalization","input":{"records":[{"id":"R1","burstKpa":300,"grammageGm2":100,"reportedIndex":2.8,"tolerance":0.1}]}}},"limitations":["Normalize a supplied burst pressure by grammage, retaining units. Instrument calibration, paper conditioning and packaging-strength claims are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"paper-shortspan-compression-index","version":"1.0.0","name":"Paper Short Span Compression Index","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","compressionKnM","grammageGm2","reportedNmG","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"compressionKnM":{"type":"number","minimum":0.000001,"maximum":1000000},"grammageGm2":{"type":"number","minimum":0.000001,"maximum":1000000},"reportedNmG":{"type":"number","minimum":0.000001,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Normalize an already measured short-span line load by grammage to N·m/g."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"paper-shortspan-compression-index","input":{"records":[{"id":"R1","compressionKnM":4,"grammageGm2":200,"reportedNmG":19,"tolerance":0.1}]}}},"limitations":["Normalize an already measured short-span line load by grammage to N·m/g. Does not predict box compression or certify test fixture and sample conditioning. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pulp-refiner-net-specific-energy","version":"1.0.0","name":"Pulp Refiner Net Specific Energy","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","loadedKw","idleKw","hours","dryTonnes","recordedKwhTonne","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"loadedKw":{"type":"number","minimum":0.000001,"maximum":1000000},"idleKw":{"type":"number","minimum":0,"maximum":1000000},"hours":{"type":"number","minimum":0.000001,"maximum":1000000},"dryTonnes":{"type":"number","minimum":0.000001,"maximum":1000000},"recordedKwhTonne":{"type":"number","minimum":0,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile matched-interval refiner net energy per dry metric tonne after subtracting supplied idle power."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pulp-refiner-net-specific-energy","input":{"records":[{"id":"R1","loadedKw":120,"idleKw":20,"hours":5,"dryTonnes":10,"recordedKwhTonne":48,"tolerance":1}]}}},"limitations":["Reconcile matched-interval refiner net energy per dry metric tonne after subtracting supplied idle power. Does not select refining intensity or predict fiber properties. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"whitewater-recycle-stock-mix","version":"1.0.0","name":"Whitewater Recycle Stock Mix","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","freshKg","freshSolids","recycleKg","recycleSolids","recordedMixSolids","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"freshKg":{"type":"number","minimum":0,"maximum":1000000},"freshSolids":{"type":"number","minimum":0,"maximum":1},"recycleKg":{"type":"number","minimum":0,"maximum":1000000},"recycleSolids":{"type":"number","minimum":0,"maximum":1},"recordedMixSolids":{"type":"number","minimum":0,"maximum":1},"tolerance":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check a two-stream stock mixing record using wet masses and dry-solids fractions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"whitewater-recycle-stock-mix","input":{"records":[{"id":"R1","freshKg":800,"freshSolids":0.01,"recycleKg":200,"recycleSolids":0.005,"recordedMixSolids":0.01,"tolerance":0.0001}]}}},"limitations":["Check a two-stream stock mixing record using wet masses and dry-solids fractions. No water quality, retention chemistry or system-control advice is provided. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"corrugated-medium-takeup-register","version":"1.0.0","name":"Corrugated Medium Takeup Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","boardLengthM","mediumConsumedM","reportedTakeup","declaredMinimum","declaredMaximum","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"boardLengthM":{"type":"number","minimum":0.000001,"maximum":1000000},"mediumConsumedM":{"type":"number","minimum":0.000001,"maximum":1000000},"reportedTakeup":{"type":"number","minimum":0.000001,"maximum":1000000},"declaredMinimum":{"type":"number","minimum":0.000001,"maximum":1000000},"declaredMaximum":{"type":"number","minimum":0.000001,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile measured corrugated medium consumption against matched board length and owner-declared takeup range."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"corrugated-medium-takeup-register","input":{"records":[{"id":"R1","boardLengthM":100,"mediumConsumedM":145,"reportedTakeup":1.4,"declaredMinimum":1.4,"declaredMaximum":1.5,"tolerance":0.01}]}}},"limitations":["Reconcile measured corrugated medium consumption against matched board length and owner-declared takeup range. Trim, splices, flute geometry and board-strength prediction are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gathered-book-section-sequence","version":"1.0.0","name":"Gathered Book Section Sequence","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","expectedSections","gatheredSections"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"expectedSections":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"string","minLength":1,"maxLength":200}},"gatheredSections":{"type":"array","minItems":0,"maxItems":200,"items":{"type":"string","minLength":1,"maxLength":200}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare the supplied gathered section sequence with its unique expected order, retaining missing, extra and duplicate sections."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gathered-book-section-sequence","input":{"records":[{"id":"R1","expectedSections":["A","B","C"],"gatheredSections":["A","C","B"]}]}}},"limitations":["Compare the supplied gathered section sequence with its unique expected order, retaining missing, extra and duplicate sections. No page-content inspection, imposition or binding-machine action is performed. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"saddle-section-creep-register","version":"1.0.0","name":"Saddle Section Creep Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","nestedSheets","foldedSheetCaliperMm","recordedMaximumCreepMm","toleranceMm"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"nestedSheets":{"type":"integer","minimum":1,"maximum":5000},"foldedSheetCaliperMm":{"type":"number","minimum":0.000001,"maximum":1000000},"recordedMaximumCreepMm":{"type":"number","minimum":0,"maximum":1000000},"toleranceMm":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare a nested saddle-section log with a linear caliper creep model measured from outer to inner sheet."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"saddle-section-creep-register","input":{"records":[{"id":"R1","nestedSheets":10,"foldedSheetCaliperMm":0.2,"recordedMaximumCreepMm":2,"toleranceMm":0.1}]}}},"limitations":["Compare a nested saddle-section log with a linear caliper creep model measured from outer to inner sheet. Does not perform page imposition or prescribe trim compensation. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"case-cover-board-joint-geometry","version":"1.0.0","name":"Case Cover Board Joint Geometry","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","boardWidthMm","boardHeightMm","spineMm","jointMm","turnInMm","recordedBlankWidthMm","recordedBlankHeightMm","toleranceMm"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"boardWidthMm":{"type":"number","minimum":0.000001,"maximum":1000000},"boardHeightMm":{"type":"number","minimum":0.000001,"maximum":1000000},"spineMm":{"type":"number","minimum":0,"maximum":1000000},"jointMm":{"type":"number","minimum":0,"maximum":1000000},"turnInMm":{"type":"number","minimum":0,"maximum":1000000},"recordedBlankWidthMm":{"type":"number","minimum":0.000001,"maximum":1000000},"recordedBlankHeightMm":{"type":"number","minimum":0.000001,"maximum":1000000},"toleranceMm":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a rectangular case-cover blank with separately supplied boards, joints, spine and turn-ins."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"case-cover-board-joint-geometry","input":{"records":[{"id":"R1","boardWidthMm":150,"boardHeightMm":220,"spineMm":20,"jointMm":8,"turnInMm":15,"recordedBlankWidthMm":365,"recordedBlankHeightMm":250,"toleranceMm":1}]}}},"limitations":["Reconcile a rectangular case-cover blank with separately supplied boards, joints, spine and turn-ins. Does not select hinge construction, grain direction or material suitability. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"perfect-binding-spine-adhesive-ledger","version":"1.0.0","name":"Perfect Binding Spine Adhesive Ledger","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","books","spineLengthMm","spineWidthMm","filmMm","densityGcm3","recordedKg","toleranceKg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"books":{"type":"integer","minimum":1,"maximum":1000000},"spineLengthMm":{"type":"number","minimum":0.000001,"maximum":1000000},"spineWidthMm":{"type":"number","minimum":0.000001,"maximum":1000000},"filmMm":{"type":"number","minimum":0.000001,"maximum":1000000},"densityGcm3":{"type":"number","minimum":0.000001,"maximum":1000000},"recordedKg":{"type":"number","minimum":0,"maximum":1000000},"toleranceKg":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare a uniform ideal spine adhesive film with a consumption log."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"perfect-binding-spine-adhesive-ledger","input":{"records":[{"id":"R1","books":1000,"spineLengthMm":200,"spineWidthMm":10,"filmMm":0.5,"densityGcm3":1.2,"recordedKg":1.3,"toleranceKg":0.05}]}}},"limitations":["Compare a uniform ideal spine adhesive film with a consumption log. Side glue, start-up waste, adhesive chemistry, temperature and binding strength are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"section-sewing-thread-path-budget","version":"1.0.0","name":"Section Sewing Thread Path Budget","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sections","stations","sectionHeightMm","interSectionMm","tailAllowanceM","recordedThreadM","toleranceM"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sections":{"type":"integer","minimum":1,"maximum":10000},"stations":{"type":"integer","minimum":1,"maximum":1000},"sectionHeightMm":{"type":"number","minimum":0.000001,"maximum":1000000},"interSectionMm":{"type":"number","minimum":0,"maximum":1000000},"tailAllowanceM":{"type":"number","minimum":0,"maximum":1000000},"recordedThreadM":{"type":"number","minimum":0,"maximum":1000000},"toleranceM":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile an explicitly simplified longitudinal-and-link sewing path."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"section-sewing-thread-path-budget","input":{"records":[{"id":"R1","sections":10,"stations":5,"sectionHeightMm":200,"interSectionMm":1,"tailAllowanceM":0.1,"recordedThreadM":2.2,"toleranceM":0.01}]}}},"limitations":["Reconcile an explicitly simplified longitudinal-and-link sewing path. Knot length, pattern-specific returns, tension and real sewing-machine consumption are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fold-grain-angle-register","version":"1.0.0","name":"Fold Grain Angle Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","grainDegrees","foldLineDegrees","maximumDeviationDegrees"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"grainDegrees":{"type":"number","minimum":-10000,"maximum":10000},"foldLineDegrees":{"type":"array","minItems":1,"maxItems":30,"items":{"type":"number","minimum":-10000,"maximum":10000}},"maximumDeviationDegrees":{"type":"number","minimum":0,"maximum":90}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare undirected fold-line orientations with a supplied paper grain direction and owner-declared angular allowance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fold-grain-angle-register","input":{"records":[{"id":"R1","grainDegrees":0,"foldLineDegrees":[0,180,45],"maximumDeviationDegrees":10}]}}},"limitations":["Compare undirected fold-line orientations with a supplied paper grain direction and owner-declared angular allowance. Does not measure grain, select stock or approve physical folding. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"die-rule-cut-crease-register","version":"1.0.0","name":"Die Rule Cut and Crease Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","cutSegmentsMm","creaseSegmentsMm","cutRatePerM","creaseRatePerM","recordedCost","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"cutSegmentsMm":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"number","minimum":0.000001,"maximum":1000000}},"creaseSegmentsMm":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"number","minimum":0.000001,"maximum":1000000}},"cutRatePerM":{"type":"number","minimum":0,"maximum":1000000},"creaseRatePerM":{"type":"number","minimum":0,"maximum":1000000},"recordedCost":{"type":"number","minimum":0,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile separately supplied cutting and creasing rule segments with caller-supplied rates in one currency."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"die-rule-cut-crease-register","input":{"records":[{"id":"R1","cutSegmentsMm":[100,200,100,200],"creaseSegmentsMm":[100,100],"cutRatePerM":10,"creaseRatePerM":5,"recordedCost":8,"tolerance":0.1}]}}},"limitations":["Reconcile separately supplied cutting and creasing rule segments with caller-supplied rates in one currency. Tool geometry, minimum charges, tax and die-making safety are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"four-panel-carton-blank-register","version":"1.0.0","name":"Four Panel Carton Blank Register","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","lengthMm","widthMm","heightMm","glueTabMm","topFlapMm","bottomFlapMm","recordedWidthMm","recordedHeightMm","toleranceMm"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"lengthMm":{"type":"number","minimum":0.000001,"maximum":1000000},"widthMm":{"type":"number","minimum":0.000001,"maximum":1000000},"heightMm":{"type":"number","minimum":0.000001,"maximum":1000000},"glueTabMm":{"type":"number","minimum":0,"maximum":1000000},"topFlapMm":{"type":"number","minimum":0,"maximum":1000000},"bottomFlapMm":{"type":"number","minimum":0,"maximum":1000000},"recordedWidthMm":{"type":"number","minimum":0.000001,"maximum":1000000},"recordedHeightMm":{"type":"number","minimum":0.000001,"maximum":1000000},"toleranceMm":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check a simplified four-panel rectangular carton blank with explicit glue tab and flap depths."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"four-panel-carton-blank-register","input":{"records":[{"id":"R1","lengthMm":100,"widthMm":50,"heightMm":200,"glueTabMm":20,"topFlapMm":25,"bottomFlapMm":25,"recordedWidthMm":320,"recordedHeightMm":255,"toleranceMm":1}]}}},"limitations":["Check a simplified four-panel rectangular carton blank with explicit glue tab and flap depths. Caliper allowances, slot geometry, structural strength and dieline manufacture are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fold-score-panel-allowance-review","version":"1.0.0","name":"Fold Score Panel Allowance Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","nominalPanelsMm","foldAllowancesMm","recordedBlankMm","toleranceMm"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"nominalPanelsMm":{"type":"array","minItems":2,"maxItems":20,"items":{"type":"number","minimum":0.000001,"maximum":1000000}},"foldAllowancesMm":{"type":"array","minItems":1,"maxItems":19,"items":{"type":"number","minimum":0,"maximum":1000000}},"recordedBlankMm":{"type":"number","minimum":0.000001,"maximum":1000000},"toleranceMm":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check a linear scored-panel blank against independently supplied per-fold allowances."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fold-score-panel-allowance-review","input":{"records":[{"id":"R1","nominalPanelsMm":[100,100,100],"foldAllowancesMm":[0.5,0.5],"recordedBlankMm":300,"toleranceMm":0.1}]}}},"limitations":["Check a linear scored-panel blank against independently supplied per-fold allowances. Does not calculate material bend allowance or approve score-channel settings. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"finishing-sequence-setup-transitions","version":"1.0.0","name":"Finishing Sequence Setup Transitions","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","runs","recordedDieChanges","recordedFoilChanges"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"runs":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["run","die","foil","quantity"],"properties":{"run":{"type":"string","minLength":1,"maxLength":200},"die":{"type":"string","minLength":1,"maxLength":200},"foil":{"type":"string","minLength":1,"maxLength":200},"quantity":{"type":"integer","minimum":1,"maximum":1000000}}}},"recordedDieChanges":{"type":"integer","minimum":0,"maximum":100},"recordedFoilChanges":{"type":"integer","minimum":0,"maximum":100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile die and foil changes in the supplied finishing sequence, excluding initial setup."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"finishing-sequence-setup-transitions","input":{"records":[{"id":"R1","runs":[{"run":"A","die":"D1","foil":"F1","quantity":100},{"run":"B","die":"D1","foil":"F2","quantity":200},{"run":"C","die":"D2","foil":"F2","quantity":100}],"recordedDieChanges":1,"recordedFoilChanges":0}]}}},"limitations":["Reconcile die and foil changes in the supplied finishing sequence, excluding initial setup. Does not reorder jobs, dispatch production or infer setup duration. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cie-xyz-xyy-coordinate-codec","version":"1.0.0","name":"CIE XYZ xyY Coordinate Codec","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","coordinates","mode"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"coordinates":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"mode":{"enum":["xyz-to-xyy","xyy-to-xyz"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Convert XYZ and xyY using explicit direction and a common scale."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cie-xyz-xyy-coordinate-codec","input":{"records":[{"id":"R1","coordinates":[0.2,0.3,0.5],"mode":"xyz-to-xyy"}]}}},"limitations":["Convert XYZ and xyY using explicit direction and a common scale. Undefined zero denominators reject; no clipping, observer selection or physical-spectrum reconstruction is performed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cie-1960-uv-chromaticity-codec","version":"1.0.0","name":"CIE 1960 uv Chromaticity Codec","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","first","second","mode"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"first":{"type":"number","minimum":-10,"maximum":10},"second":{"type":"number","minimum":-10,"maximum":10},"mode":{"enum":["xy-to-uv","uv-to-xy"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Convert CIE 1931 xy and CIE 1960 uv chromaticities."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cie-1960-uv-chromaticity-codec","input":{"records":[{"id":"R1","first":0.25,"second":0.25,"mode":"xy-to-uv"}]}}},"limitations":["Convert CIE 1931 xy and CIE 1960 uv chromaticities. Does not supply CCT, a standard observer or a physical-gamut guarantee. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cie-1976-upvp-chromaticity-codec","version":"1.0.0","name":"CIE 1976 u Prime v Prime Codec","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","first","second","mode"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"first":{"type":"number","minimum":-10,"maximum":10},"second":{"type":"number","minimum":-10,"maximum":10},"mode":{"enum":["xy-to-upvp","upvp-to-xy"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Convert CIE 1931 xy and CIE 1976 u prime v prime chromaticities."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cie-1976-upvp-chromaticity-codec","input":{"records":[{"id":"R1","first":0.25,"second":0.25,"mode":"xy-to-upvp"}]}}},"limitations":["Convert CIE 1931 xy and CIE 1976 u prime v prime chromaticities. This is a coordinate conversion, without physical-spectrum or viewing-condition inference. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cie-luv-reference-white-codec","version":"1.0.0","name":"CIE Luv Reference White Codec","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","coordinates","referenceWhite","mode"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"coordinates":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"referenceWhite":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":0.000001,"maximum":1000000}},"mode":{"enum":["xyz-to-luv","luv-to-xyz"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Convert nonnegative XYZ and CIE Luv against an explicit common-scale reference white, with a defined black convention."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cie-luv-reference-white-codec","input":{"records":[{"id":"R1","coordinates":[1,1,1],"referenceWhite":[1,1,1],"mode":"xyz-to-luv"}]}}},"limitations":["Convert nonnegative XYZ and CIE Luv against an explicit common-scale reference white, with a defined black convention. No chromatic adaptation, gamut clipping or measurement certification is supplied. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ciede2000-color-difference","version":"1.0.0","name":"CIEDE2000 Color Difference","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","firstLab","secondLab","kL","kC","kH"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"firstLab":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-200,"maximum":200}},"secondLab":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-200,"maximum":200}},"kL":{"type":"number","minimum":0.01,"maximum":100},"kC":{"type":"number","minimum":0.01,"maximum":100},"kH":{"type":"number","minimum":0.01,"maximum":100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate CIEDE2000 with explicit parametric weights and hue-wrap handling."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ciede2000-color-difference","input":{"records":[{"id":"R1","firstLab":[50,0,0],"secondLab":[50,0,0],"kL":1,"kC":1,"kH":1}]}}},"limitations":["Calculate CIEDE2000 with explicit parametric weights and hue-wrap handling. Consistent CIELAB reference conditions are required; no visual acceptance threshold or instrument calibration is inferred. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cie94-directional-color-difference","version":"1.0.0","name":"CIE94 Directional Color Difference","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","referenceLab","sampleLab","kL","kC","kH","K1","K2"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"referenceLab":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-200,"maximum":200}},"sampleLab":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-200,"maximum":200}},"kL":{"type":"number","minimum":0.01,"maximum":100},"kC":{"type":"number","minimum":0.01,"maximum":100},"kH":{"type":"number","minimum":0.01,"maximum":100},"K1":{"type":"number","minimum":0,"maximum":1},"K2":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate directional CIE94 using the first color as reference and caller-specified weights."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cie94-directional-color-difference","input":{"records":[{"id":"R1","referenceLab":[50,0,0],"sampleLab":[53,0,0],"kL":1,"kC":1,"kH":1,"K1":0.045,"K2":0.015}]}}},"limitations":["Calculate directional CIE94 using the first color as reference and caller-specified weights. Sample/reference order matters; no default industrial tolerance is imposed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cmc-color-tolerance-distance","version":"1.0.0","name":"CMC Color Tolerance Distance","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","referenceLab","sampleLab","lightnessWeight","chromaWeight"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"referenceLab":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-200,"maximum":200}},"sampleLab":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-200,"maximum":200}},"lightnessWeight":{"type":"number","minimum":0.01,"maximum":100},"chromaWeight":{"type":"number","minimum":0.01,"maximum":100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate directional CMC l:c distance with supplied lightness and chroma weights."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cmc-color-tolerance-distance","input":{"records":[{"id":"R1","referenceLab":[50,0,0],"sampleLab":[50,0,0],"lightnessWeight":2,"chromaWeight":1}]}}},"limitations":["Calculate directional CMC l:c distance with supplied lightness and chroma weights. Requires a valid CIELAB lightness range; it does not choose a pass/fail tolerance. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"spectral-tristimulus-quadrature","version":"1.0.0","name":"Spectral Tristimulus Quadrature","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["samples","normalization"],"properties":{"samples":{"type":"array","minItems":2,"maxItems":256,"items":{"type":"object","additionalProperties":false,"required":["wavelengthNm","power","xBar","yBar","zBar"],"properties":{"wavelengthNm":{"type":"number","minimum":0.000001,"maximum":1000000},"power":{"type":"number","minimum":0,"maximum":1000000},"xBar":{"type":"number","minimum":0,"maximum":1000000},"yBar":{"type":"number","minimum":0,"maximum":1000000},"zBar":{"type":"number","minimum":0,"maximum":1000000}}}},"normalization":{"type":"number","minimum":0.000001,"maximum":1000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Integrate supplied spectral power and supplied observer functions by trapezoids on an explicit wavelength grid."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"spectral-tristimulus-quadrature","input":{"samples":[{"wavelengthNm":400,"power":1,"xBar":1,"yBar":2,"zBar":3},{"wavelengthNm":500,"power":1,"xBar":1,"yBar":2,"zBar":3}],"normalization":1}}},"limitations":["Integrate supplied spectral power and supplied observer functions by trapezoids on an explicit wavelength grid. No built-in observer data, illuminant, interpolation beyond samples or photometric calibration is supplied. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rgb-primary-xyz-matrix-builder","version":"1.0.0","name":"RGB Primary XYZ Matrix Builder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","red","green","blue","white"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"red":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":0.000001,"maximum":0.999999}},"green":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":0.000001,"maximum":0.999999}},"blue":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":0.000001,"maximum":0.999999}},"white":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Build a linear RGB-to-XYZ matrix from three xy primaries and an explicit XYZ white."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rgb-primary-xyz-matrix-builder","input":{"records":[{"id":"R1","red":[0.5,0.25],"green":[0.25,0.5],"blue":[0.25,0.25],"white":[3.5,3,3.5]}]}}},"limitations":["Build a linear RGB-to-XYZ matrix from three xy primaries and an explicit XYZ white. Negative primary scales are returned rather than clipped; transfer curves, gamut mapping and color-profile certification are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"lab-lch-polar-coordinate-codec","version":"1.0.0","name":"Lab LCh Polar Coordinate Codec","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","coordinates","mode"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"coordinates":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"mode":{"enum":["lab-to-lch","lch-to-lab"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Convert CIELAB Cartesian coordinates to LCh degrees or back."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"lab-lch-polar-coordinate-codec","input":{"records":[{"id":"R1","coordinates":[50,3,4],"mode":"lab-to-lch"}]}}},"limitations":["Convert CIELAB Cartesian coordinates to LCh degrees or back. Zero chroma uses a conventional zero hue; no color difference, white-point conversion or gamut clipping is performed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"nernst-log-activity-cell-potential","version":"1.0.0","name":"Nernst Log Activity Cell Potential","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","standardVolts","temperatureK","electrons","logActivityQuotient"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"standardVolts":{"type":"number","minimum":-100,"maximum":100},"temperatureK":{"type":"number","minimum":1,"maximum":3000},"electrons":{"type":"integer","minimum":1,"maximum":100},"logActivityQuotient":{"type":"number","minimum":-1000,"maximum":1000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate the Nernst equation using a supplied natural logarithm of a dimensionless activity quotient."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"nernst-log-activity-cell-potential","input":{"records":[{"id":"R1","standardVolts":1,"temperatureK":300,"electrons":2,"logActivityQuotient":0}]}}},"limitations":["Evaluate the Nernst equation using a supplied natural logarithm of a dimensionless activity quotient. No concentration-to-activity model, reference-electrode conversion or reaction selection is performed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"faraday-charge-mass-equivalence","version":"1.0.0","name":"Faraday Charge Mass Equivalence","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","chargeCoulomb","molarMassGmol","electrons","currentEfficiency"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"chargeCoulomb":{"type":"number","minimum":0,"maximum":1000000},"molarMassGmol":{"type":"number","minimum":1e-9,"maximum":1000000},"electrons":{"type":"integer","minimum":1,"maximum":100},"currentEfficiency":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Convert already measured charge to stoichiometric product mass with explicit electron count and current efficiency."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"faraday-charge-mass-equivalence","input":{"records":[{"id":"R1","chargeCoulomb":96485.33212331001,"molarMassGmol":100,"electrons":2,"currentEfficiency":0.8}]}}},"limitations":["Convert already measured charge to stoichiometric product mass with explicit electron count and current efficiency. Does not select a reaction, electrolyte or operating condition. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"butler-volmer-current-density","version":"1.0.0","name":"Butler Volmer Current Density","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","exchangeAm2","overpotentialV","temperatureK","electrons","alpha"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"exchangeAm2":{"type":"number","minimum":1e-9,"maximum":1000000},"overpotentialV":{"type":"number","minimum":-2,"maximum":2},"temperatureK":{"type":"number","minimum":200,"maximum":2000},"electrons":{"type":"integer","minimum":1,"maximum":10},"alpha":{"type":"number","minimum":0.01,"maximum":0.99}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate activation-controlled Butler Volmer kinetics with explicit symmetry factor."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"butler-volmer-current-density","input":{"records":[{"id":"R1","exchangeAm2":2,"overpotentialV":0,"temperatureK":300,"electrons":1,"alpha":0.5}]}}},"limitations":["Evaluate activation-controlled Butler Volmer kinetics with explicit symmetry factor. Mass transfer, solution resistance and physical parameter fitting are excluded; extreme exponential profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ionic-strength-species-sum","version":"1.0.0","name":"Ionic Strength Species Sum","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["species"],"properties":{"species":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["concentrationMolL","charge"],"properties":{"concentrationMolL":{"type":"number","minimum":0,"maximum":1000000},"charge":{"type":"integer","minimum":-20,"maximum":20}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Sum molar ionic strength from supplied species concentrations and integer charge numbers."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ionic-strength-species-sum","input":{"species":[{"concentrationMolL":0.1,"charge":1},{"concentrationMolL":0.1,"charge":-1}]}}},"limitations":["Sum molar ionic strength from supplied species concentrations and integer charge numbers. No chemical speciation, electroneutrality correction or activity coefficient is inferred. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"debye-length-dilute-electrolyte","version":"1.0.0","name":"Debye Length Dilute Electrolyte","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","relativePermittivity","temperatureK","ionicStrengthMolL"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"relativePermittivity":{"type":"number","minimum":1,"maximum":1000},"temperatureK":{"type":"number","minimum":1,"maximum":3000},"ionicStrengthMolL":{"type":"number","minimum":1e-9,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate the ideal dilute-electrolyte Debye screening length from supplied ionic strength and solvent permittivity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"debye-length-dilute-electrolyte","input":{"records":[{"id":"R1","relativePermittivity":80,"temperatureK":300,"ionicStrengthMolL":0.1}]}}},"limitations":["Calculate the ideal dilute-electrolyte Debye screening length from supplied ionic strength and solvent permittivity. Ion size, concentrated-solution behavior and interfacial chemistry are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cottrell-planar-diffusion-current","version":"1.0.0","name":"Cottrell Planar Diffusion Current","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","electrons","areaM2","diffusivityM2S","concentrationMolM3","timeS"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"electrons":{"type":"integer","minimum":1,"maximum":20},"areaM2":{"type":"number","minimum":1e-9,"maximum":1000000},"diffusivityM2S":{"type":"number","minimum":1e-15,"maximum":1},"concentrationMolM3":{"type":"number","minimum":0,"maximum":1000000},"timeS":{"type":"number","minimum":1e-9,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate ideal planar semi-infinite diffusion current following a complete potential step."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cottrell-planar-diffusion-current","input":{"records":[{"id":"R1","electrons":1,"areaM2":0.01,"diffusivityM2S":1e-9,"concentrationMolM3":1,"timeS":1}]}}},"limitations":["Evaluate ideal planar semi-infinite diffusion current following a complete potential step. Convection, migration, finite geometry, charging current and kinetic limitations are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"randles-sevcik-reversible-peak","version":"1.0.0","name":"Randles Sevcik Reversible Peak","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","electrons","areaM2","diffusivityM2S","concentrationMolM3","scanVoltsS","temperatureK"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"electrons":{"type":"integer","minimum":1,"maximum":10},"areaM2":{"type":"number","minimum":1e-9,"maximum":1000000},"diffusivityM2S":{"type":"number","minimum":1e-15,"maximum":1},"concentrationMolM3":{"type":"number","minimum":0,"maximum":1000000},"scanVoltsS":{"type":"number","minimum":1e-9,"maximum":1000000},"temperatureK":{"type":"number","minimum":1,"maximum":3000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate the ideal reversible diffusion-controlled cyclic-voltammetry peak-current model in explicit SI units."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"randles-sevcik-reversible-peak","input":{"records":[{"id":"R1","electrons":1,"areaM2":0.01,"diffusivityM2S":1e-9,"concentrationMolM3":1,"scanVoltsS":0.1,"temperatureK":300}]}}},"limitations":["Evaluate the ideal reversible diffusion-controlled cyclic-voltammetry peak-current model in explicit SI units. Does not diagnose reversibility, infer species concentration or fit experimental data. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"stern-series-interfacial-capacitance","version":"1.0.0","name":"Stern Series Interfacial Capacitance","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","compactFm2","diffuseFm2","areaM2","potentialStepV"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"compactFm2":{"type":"number","minimum":1e-9,"maximum":1000000},"diffuseFm2":{"type":"number","minimum":1e-9,"maximum":1000000},"areaM2":{"type":"number","minimum":1e-9,"maximum":1000000},"potentialStepV":{"type":"number","minimum":-100,"maximum":100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Combine explicitly supplied compact-layer and diffuse-layer areal capacitances in series."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"stern-series-interfacial-capacitance","input":{"records":[{"id":"R1","compactFm2":2,"diffuseFm2":2,"areaM2":0.1,"potentialStepV":0.5}]}}},"limitations":["Combine explicitly supplied compact-layer and diffuse-layer areal capacitances in series. Constant linear capacitance is assumed; no electrochemical stability window is inferred. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"nernst-einstein-conductivity-sum","version":"1.0.0","name":"Nernst Einstein Conductivity Sum","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["temperatureK","species"],"properties":{"temperatureK":{"type":"number","minimum":1,"maximum":3000},"species":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["charge","diffusivityM2S","concentrationMolM3"],"properties":{"charge":{"type":"integer","minimum":-20,"maximum":20},"diffusivityM2S":{"type":"number","minimum":0,"maximum":1},"concentrationMolM3":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Estimate ideal uncorrelated ionic conductivity from supplied species diffusion coefficients and concentrations in SI units."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"nernst-einstein-conductivity-sum","input":{"temperatureK":300,"species":[{"charge":1,"diffusivityM2S":1e-9,"concentrationMolM3":100},{"charge":-1,"diffusivityM2S":1e-9,"concentrationMolM3":100}]}}},"limitations":["Estimate ideal uncorrelated ionic conductivity from supplied species diffusion coefficients and concentrations in SI units. Ion correlations, electrode polarization and measured conductivity qualification are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"chronoamperometry-charge-integral","version":"1.0.0","name":"Chronoamperometry Charge Integral","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["samples","baselineA"],"properties":{"samples":{"type":"array","minItems":2,"maxItems":256,"items":{"type":"object","additionalProperties":false,"required":["seconds","currentA"],"properties":{"seconds":{"type":"number","minimum":0,"maximum":1000000},"currentA":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"baselineA":{"type":"number","minimum":-1000000,"maximum":1000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Integrate a baseline-corrected current trace by linear segments, separating positive and negative charge at interpolated zero crossings."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"chronoamperometry-charge-integral","input":{"samples":[{"seconds":0,"currentA":1},{"seconds":2,"currentA":-1}],"baselineA":0}}},"limitations":["Integrate a baseline-corrected current trace by linear segments, separating positive and negative charge at interpolated zero crossings. No Faradaic attribution or chemical reaction identification is inferred. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"elliptic-kepler-anomaly-solver","version":"1.0.0","name":"Elliptic Kepler Anomaly Solver","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","meanAnomalyRad","eccentricity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"meanAnomalyRad":{"type":"number","minimum":-1000000,"maximum":1000000},"eccentricity":{"type":"number","minimum":0,"maximum":0.999999}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve the bound two-body Kepler equation by safeguarded Newton iteration and bisection."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"elliptic-kepler-anomaly-solver","input":{"records":[{"id":"R1","meanAnomalyRad":3.141592653589793,"eccentricity":0.5}]}}},"limitations":["Solve the bound two-body Kepler equation by safeguarded Newton iteration and bisection. Angles normalize to one revolution; hyperbolic, parabolic and operational flight planning are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"elliptic-orbit-radius-velocity","version":"1.0.0","name":"Elliptic Orbit Radius Velocity","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","mu","semimajor","eccentricity","trueAnomalyRad"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"mu":{"type":"number","minimum":0.000001,"maximum":1000000000000},"semimajor":{"type":"number","minimum":0.000001,"maximum":1000000000000},"eccentricity":{"type":"number","minimum":0,"maximum":0.999999},"trueAnomalyRad":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve radius and radial/transverse speeds for a bound Kepler ellipse."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"elliptic-orbit-radius-velocity","input":{"records":[{"id":"R1","mu":1,"semimajor":1,"eccentricity":0,"trueAnomalyRad":0}]}}},"limitations":["Resolve radius and radial/transverse speeds for a bound Kepler ellipse. The caller must use mutually consistent length/time units; perturbations and flight safety are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"perifocal-to-inertial-orbit-state","version":"1.0.0","name":"Perifocal to Inertial Orbit State","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","position","velocity","ascendingNodeRad","inclinationRad","periapsisRad"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"position":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}},"velocity":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}},"ascendingNodeRad":{"type":"number","minimum":-1000000,"maximum":1000000},"inclinationRad":{"type":"number","minimum":0,"maximum":3.141592653589793},"periapsisRad":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rotate supplied perifocal position and velocity into an inertial frame using the explicit node/inclination/periapsis convention."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"perifocal-to-inertial-orbit-state","input":{"records":[{"id":"R1","position":[1,0,0],"velocity":[0,1,0],"ascendingNodeRad":1.5707963267948966,"inclinationRad":0,"periapsisRad":0}]}}},"limitations":["Rotate supplied perifocal position and velocity into an inertial frame using the explicit node/inclination/periapsis convention. No ephemeris, reference-frame epoch or spacecraft control is supplied. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cartesian-orbit-invariants","version":"1.0.0","name":"Cartesian Orbit Invariants","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","mu","position","velocity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"mu":{"type":"number","minimum":0.000001,"maximum":1000000000000},"position":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}},"velocity":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate two-body energy, angular momentum and eccentricity vector from Cartesian state without singular angular-element conventions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cartesian-orbit-invariants","input":{"records":[{"id":"R1","mu":1,"position":[1,0,0],"velocity":[0,1,0]}]}}},"limitations":["Calculate two-body energy, angular momentum and eccentricity vector from Cartesian state without singular angular-element conventions. No orbit propagation or operational navigation qualification is implied. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"two-body-period-apsis-summary","version":"1.0.0","name":"Two Body Period Apsis Summary","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","mu","semimajor","eccentricity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"mu":{"type":"number","minimum":0.000001,"maximum":1000000000000},"semimajor":{"type":"number","minimum":0.000001,"maximum":1000000000000},"eccentricity":{"type":"number","minimum":0,"maximum":0.999999}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Summarize a bound two-body ellipse in consistent caller units."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"two-body-period-apsis-summary","input":{"records":[{"id":"R1","mu":1,"semimajor":1,"eccentricity":0.5}]}}},"limitations":["Summarize a bound two-body ellipse in consistent caller units. The source body is treated as a point mass; collision, atmospheric drag and stability are not assessed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"coplanar-hohmann-transfer-scenario","version":"1.0.0","name":"Coplanar Hohmann Transfer Scenario","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","mu","initialRadius","finalRadius"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"mu":{"type":"number","minimum":0.000001,"maximum":1000000000000},"initialRadius":{"type":"number","minimum":0.000001,"maximum":1000000000000},"finalRadius":{"type":"number","minimum":0.000001,"maximum":1000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate ideal impulsive coplanar circular-orbit Hohmann transfer quantities as an educational scenario."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"coplanar-hohmann-transfer-scenario","input":{"records":[{"id":"R1","mu":1,"initialRadius":1,"finalRadius":1}]}}},"limitations":["Calculate ideal impulsive coplanar circular-orbit Hohmann transfer quantities as an educational scenario. Equal radii return zero impulses and a conventional half-orbit time; real maneuver planning is excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"j2-secular-orbit-precession","version":"1.0.0","name":"J2 Secular Orbit Precession","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","mu","referenceRadius","semimajor","eccentricity","inclinationRad","j2"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"mu":{"type":"number","minimum":0.000001,"maximum":1000000000000},"referenceRadius":{"type":"number","minimum":0.000001,"maximum":1000000000000},"semimajor":{"type":"number","minimum":0.000001,"maximum":1000000000000},"eccentricity":{"type":"number","minimum":0,"maximum":0.999999},"inclinationRad":{"type":"number","minimum":0,"maximum":3.141592653589793},"j2":{"type":"number","minimum":0,"maximum":0.1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate first-order averaged J2 node and argument-of-periapsis precession outside the supplied reference radius."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"j2-secular-orbit-precession","input":{"records":[{"id":"R1","mu":1,"referenceRadius":1,"semimajor":2,"eccentricity":0,"inclinationRad":0,"j2":0}]}}},"limitations":["Evaluate first-order averaged J2 node and argument-of-periapsis precession outside the supplied reference radius. Angular rates may be conventional at singular inclinations; operational ephemeris prediction is excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"elliptic-forward-time-of-flight","version":"1.0.0","name":"Elliptic Forward Time of Flight","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","mu","semimajor","eccentricity","startTrueRad","endTrueRad"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"mu":{"type":"number","minimum":0.000001,"maximum":1000000000000},"semimajor":{"type":"number","minimum":0.000001,"maximum":1000000000000},"eccentricity":{"type":"number","minimum":0,"maximum":0.999999},"startTrueRad":{"type":"number","minimum":-1000000,"maximum":1000000},"endTrueRad":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate prograde forward travel on one bound Kepler ellipse, wrapping to less than one revolution."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"elliptic-forward-time-of-flight","input":{"records":[{"id":"R1","mu":1,"semimajor":1,"eccentricity":0,"startTrueRad":0,"endTrueRad":3.141592653589793}]}}},"limitations":["Calculate prograde forward travel on one bound Kepler ellipse, wrapping to less than one revolution. Identical positions mean zero elapsed time rather than an assumed extra orbit. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"signed-synodic-period-pair","version":"1.0.0","name":"Signed Synodic Period Pair","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","firstPeriod","secondPeriod","sameDirection"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"firstPeriod":{"type":"number","minimum":0.000001,"maximum":1000000000000},"secondPeriod":{"type":"number","minimum":0.000001,"maximum":1000000000000},"sameDirection":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare uniform circular angular periods for same-direction or opposite-direction motion."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"signed-synodic-period-pair","input":{"records":[{"id":"R1","firstPeriod":2,"secondPeriod":4,"sameDirection":true}]}}},"limitations":["Compare uniform circular angular periods for same-direction or opposite-direction motion. Equal same-direction periods have undefined finite conjunction recurrence, returned as null. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hill-sphere-periapsis-estimate","version":"1.0.0","name":"Hill Sphere Periapsis Estimate","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","semimajor","eccentricity","secondaryMass","primaryMass"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"semimajor":{"type":"number","minimum":0.000001,"maximum":1000000000000},"eccentricity":{"type":"number","minimum":0,"maximum":0.999999},"secondaryMass":{"type":"number","minimum":0.000001,"maximum":1000000000000},"primaryMass":{"type":"number","minimum":0.000001,"maximum":1000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Estimate a small secondary body Hill radius at periapsis."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hill-sphere-periapsis-estimate","input":{"records":[{"id":"R1","semimajor":100,"eccentricity":0,"secondaryMass":3,"primaryMass":1000000}]}}},"limitations":["Estimate a small secondary body Hill radius at periapsis. This is a restricted approximation, not a stable-satellite boundary, mission design or collision assessment. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"spherical-mercator-coordinate-forward","version":"1.0.0","name":"Spherical Mercator Coordinate Forward","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","longitudeDeg","latitudeDeg","centralLongitudeDeg","radius"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"longitudeDeg":{"type":"number","minimum":-180,"maximum":180},"latitudeDeg":{"type":"number","minimum":-89.999999,"maximum":89.999999},"centralLongitudeDeg":{"type":"number","minimum":-180,"maximum":180},"radius":{"type":"number","minimum":0.000001,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Project longitude and latitude with spherical Mercator; exact poles are outside the input profile."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"spherical-mercator-coordinate-forward","input":{"records":[{"id":"R1","longitudeDeg":90,"latitudeDeg":0,"centralLongitudeDeg":0,"radius":1}]}}},"limitations":["Project longitude and latitude with spherical Mercator; exact poles are outside the input profile. Uses a caller-supplied sphere and radians internally. Ellipsoidal datum transformations, EPSG certification and navigation are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"spherical-equidistant-cylindrical-forward","version":"1.0.0","name":"Spherical Equidistant Cylindrical Forward","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","longitudeDeg","latitudeDeg","centralLongitudeDeg","radius","standardLatitudeDeg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"longitudeDeg":{"type":"number","minimum":-180,"maximum":180},"latitudeDeg":{"type":"number","minimum":-89.999999,"maximum":89.999999},"centralLongitudeDeg":{"type":"number","minimum":-180,"maximum":180},"radius":{"type":"number","minimum":0.000001,"maximum":1000000000},"standardLatitudeDeg":{"type":"number","minimum":-89.999999,"maximum":89.999999}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Project spherical coordinates to an equidistant cylindrical map with a supplied standard parallel."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"spherical-equidistant-cylindrical-forward","input":{"records":[{"id":"R1","longitudeDeg":90,"latitudeDeg":30,"centralLongitudeDeg":0,"radius":1,"standardLatitudeDeg":0}]}}},"limitations":["Project spherical coordinates to an equidistant cylindrical map with a supplied standard parallel. Uses a caller-supplied sphere and radians internally. Ellipsoidal datum transformations, EPSG certification and navigation are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"spherical-albers-conic-forward","version":"1.0.0","name":"Spherical Albers Conic Forward","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","longitudeDeg","latitudeDeg","centralLongitudeDeg","radius","firstParallelDeg","secondParallelDeg","originLatitudeDeg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"longitudeDeg":{"type":"number","minimum":-180,"maximum":180},"latitudeDeg":{"type":"number","minimum":-89.999999,"maximum":89.999999},"centralLongitudeDeg":{"type":"number","minimum":-180,"maximum":180},"radius":{"type":"number","minimum":0.000001,"maximum":1000000000},"firstParallelDeg":{"type":"number","minimum":-89.999999,"maximum":89.999999},"secondParallelDeg":{"type":"number","minimum":-89.999999,"maximum":89.999999},"originLatitudeDeg":{"type":"number","minimum":-89.999999,"maximum":89.999999}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Project spherical coordinates with the two-standard-parallel Albers equal-area conic formula."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"spherical-albers-conic-forward","input":{"records":[{"id":"R1","longitudeDeg":0,"latitudeDeg":0,"centralLongitudeDeg":0,"radius":1,"firstParallelDeg":20,"secondParallelDeg":40,"originLatitudeDeg":0}]}}},"limitations":["Project spherical coordinates with the two-standard-parallel Albers equal-area conic formula. Uses a caller-supplied sphere and radians internally. Ellipsoidal datum transformations, EPSG certification and navigation are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"spherical-lambert-conformal-conic-forward","version":"1.0.0","name":"Spherical Lambert Conformal Conic Forward","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","longitudeDeg","latitudeDeg","centralLongitudeDeg","radius","firstParallelDeg","secondParallelDeg","originLatitudeDeg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"longitudeDeg":{"type":"number","minimum":-180,"maximum":180},"latitudeDeg":{"type":"number","minimum":-89.999999,"maximum":89.999999},"centralLongitudeDeg":{"type":"number","minimum":-180,"maximum":180},"radius":{"type":"number","minimum":0.000001,"maximum":1000000000},"firstParallelDeg":{"type":"number","minimum":-89.999999,"maximum":89.999999},"secondParallelDeg":{"type":"number","minimum":-89.999999,"maximum":89.999999},"originLatitudeDeg":{"type":"number","minimum":-89.999999,"maximum":89.999999}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Project spherical coordinates with Lambert conformal conic, including coincident standard parallels."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"spherical-lambert-conformal-conic-forward","input":{"records":[{"id":"R1","longitudeDeg":0,"latitudeDeg":0,"centralLongitudeDeg":0,"radius":1,"firstParallelDeg":30,"secondParallelDeg":30,"originLatitudeDeg":0}]}}},"limitations":["Project spherical coordinates with Lambert conformal conic, including coincident standard parallels. Uses a caller-supplied sphere and radians internally. Ellipsoidal datum transformations, EPSG certification and navigation are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"spherical-gnomonic-visible-forward","version":"1.0.0","name":"Spherical Gnomonic Visible Forward","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","longitudeDeg","latitudeDeg","centralLongitudeDeg","radius","originLatitudeDeg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"longitudeDeg":{"type":"number","minimum":-180,"maximum":180},"latitudeDeg":{"type":"number","minimum":-89.999999,"maximum":89.999999},"centralLongitudeDeg":{"type":"number","minimum":-180,"maximum":180},"radius":{"type":"number","minimum":0.000001,"maximum":1000000000},"originLatitudeDeg":{"type":"number","minimum":-89.999999,"maximum":89.999999}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Project only points inside the visible gnomonic hemisphere; horizon and back-side points reject."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"spherical-gnomonic-visible-forward","input":{"records":[{"id":"R1","longitudeDeg":45,"latitudeDeg":0,"centralLongitudeDeg":0,"radius":1,"originLatitudeDeg":0}]}}},"limitations":["Project only points inside the visible gnomonic hemisphere; horizon and back-side points reject. Uses a caller-supplied sphere and radians internally. Ellipsoidal datum transformations, EPSG certification and navigation are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"spherical-orthographic-visible-forward","version":"1.0.0","name":"Spherical Orthographic Visible Forward","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","longitudeDeg","latitudeDeg","centralLongitudeDeg","radius","originLatitudeDeg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"longitudeDeg":{"type":"number","minimum":-180,"maximum":180},"latitudeDeg":{"type":"number","minimum":-89.999999,"maximum":89.999999},"centralLongitudeDeg":{"type":"number","minimum":-180,"maximum":180},"radius":{"type":"number","minimum":0.000001,"maximum":1000000000},"originLatitudeDeg":{"type":"number","minimum":-89.999999,"maximum":89.999999}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Project the visible hemisphere orthographically with an explicit map center; hidden points reject."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"spherical-orthographic-visible-forward","input":{"records":[{"id":"R1","longitudeDeg":30,"latitudeDeg":0,"centralLongitudeDeg":0,"radius":1,"originLatitudeDeg":0}]}}},"limitations":["Project the visible hemisphere orthographically with an explicit map center; hidden points reject. Uses a caller-supplied sphere and radians internally. Ellipsoidal datum transformations, EPSG certification and navigation are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"spherical-azimuthal-equidistant-forward","version":"1.0.0","name":"Spherical Azimuthal Equidistant Forward","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","longitudeDeg","latitudeDeg","centralLongitudeDeg","radius","originLatitudeDeg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"longitudeDeg":{"type":"number","minimum":-180,"maximum":180},"latitudeDeg":{"type":"number","minimum":-89.999999,"maximum":89.999999},"centralLongitudeDeg":{"type":"number","minimum":-180,"maximum":180},"radius":{"type":"number","minimum":0.000001,"maximum":1000000000},"originLatitudeDeg":{"type":"number","minimum":-89.999999,"maximum":89.999999}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Project with azimuthal distance preserved from the supplied center; the undefined antipode rejects."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"spherical-azimuthal-equidistant-forward","input":{"records":[{"id":"R1","longitudeDeg":90,"latitudeDeg":0,"centralLongitudeDeg":0,"radius":1,"originLatitudeDeg":0}]}}},"limitations":["Project with azimuthal distance preserved from the supplied center; the undefined antipode rejects. Uses a caller-supplied sphere and radians internally. Ellipsoidal datum transformations, EPSG certification and navigation are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"spherical-sinusoidal-forward","version":"1.0.0","name":"Spherical Sinusoidal Forward","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","longitudeDeg","latitudeDeg","centralLongitudeDeg","radius"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"longitudeDeg":{"type":"number","minimum":-180,"maximum":180},"latitudeDeg":{"type":"number","minimum":-89.999999,"maximum":89.999999},"centralLongitudeDeg":{"type":"number","minimum":-180,"maximum":180},"radius":{"type":"number","minimum":0.000001,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Project spherical coordinates with the equal-area sinusoidal formula."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"spherical-sinusoidal-forward","input":{"records":[{"id":"R1","longitudeDeg":90,"latitudeDeg":60,"centralLongitudeDeg":0,"radius":1}]}}},"limitations":["Project spherical coordinates with the equal-area sinusoidal formula. Uses a caller-supplied sphere and radians internally. Ellipsoidal datum transformations, EPSG certification and navigation are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"spherical-mollweide-forward","version":"1.0.0","name":"Spherical Mollweide Forward","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","longitudeDeg","latitudeDeg","centralLongitudeDeg","radius"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"longitudeDeg":{"type":"number","minimum":-180,"maximum":180},"latitudeDeg":{"type":"number","minimum":-89.999999,"maximum":89.999999},"centralLongitudeDeg":{"type":"number","minimum":-180,"maximum":180},"radius":{"type":"number","minimum":0.000001,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Project by a bounded bisection solution of the Mollweide equal-area auxiliary-angle equation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"spherical-mollweide-forward","input":{"records":[{"id":"R1","longitudeDeg":90,"latitudeDeg":0,"centralLongitudeDeg":0,"radius":1}]}}},"limitations":["Project by a bounded bisection solution of the Mollweide equal-area auxiliary-angle equation. Uses a caller-supplied sphere and radians internally. Ellipsoidal datum transformations, EPSG certification and navigation are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"spherical-hammer-equalarea-forward","version":"1.0.0","name":"Spherical Hammer Equal Area Forward","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","longitudeDeg","latitudeDeg","centralLongitudeDeg","radius"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"longitudeDeg":{"type":"number","minimum":-180,"maximum":180},"latitudeDeg":{"type":"number","minimum":-89.999999,"maximum":89.999999},"centralLongitudeDeg":{"type":"number","minimum":-180,"maximum":180},"radius":{"type":"number","minimum":0.000001,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Project spherical coordinates with the Hammer equal-area formula and explicit central meridian."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"spherical-hammer-equalarea-forward","input":{"records":[{"id":"R1","longitudeDeg":0,"latitudeDeg":0,"centralLongitudeDeg":0,"radius":1}]}}},"limitations":["Project spherical coordinates with the Hammer equal-area formula and explicit central meridian. Uses a caller-supplied sphere and radians internally. Ellipsoidal datum transformations, EPSG certification and navigation are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"planck-spectral-exitance","version":"1.0.0","name":"Planck Spectral Exitance","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","wavelengthM","temperatureK"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"wavelengthM":{"type":"number","minimum":1e-9,"maximum":0.1},"temperatureK":{"type":"number","minimum":1,"maximum":100000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate vacuum blackbody spectral exitance per meter of wavelength and Lambertian radiance using exact SI h, c and k."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"planck-spectral-exitance","input":{"records":[{"id":"R1","wavelengthM":0.000001,"temperatureK":300}]}}},"limitations":["Evaluate vacuum blackbody spectral exitance per meter of wavelength and Lambertian radiance using exact SI h, c and k. Underflow in the far Wien tail returns zero; no instrument calibration is provided. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"blackbody-finite-band-exitance","version":"1.0.0","name":"Blackbody Finite Band Exitance","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","lowerM","upperM","temperatureK"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"lowerM":{"type":"number","minimum":1e-9,"maximum":0.1},"upperM":{"type":"number","minimum":1e-9,"maximum":0.1},"temperatureK":{"type":"number","minimum":1,"maximum":100000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Integrate Planck exitance over an explicit finite wavelength band using 1024 log-grid Simpson intervals, with a 512-interval comparison."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"blackbody-finite-band-exitance","input":{"records":[{"id":"R1","lowerM":0.000001,"upperM":0.000002,"temperatureK":1000}]}}},"limitations":["Integrate Planck exitance over an explicit finite wavelength band using 1024 log-grid Simpson intervals, with a 512-interval comparison. The difference is a convergence indicator, not a rigorous error bound. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"wien-wavelength-frequency-peaks","version":"1.0.0","name":"Wien Wavelength Frequency Peaks","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","temperatureK"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"temperatureK":{"type":"number","minimum":1,"maximum":100000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Return distinct peaks of blackbody spectra per wavelength and per frequency using stated rounded Wien constants."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"wien-wavelength-frequency-peaks","input":{"records":[{"id":"R1","temperatureK":1000}]}}},"limitations":["Return distinct peaks of blackbody spectra per wavelength and per frequency using stated rounded Wien constants. Their peaks are not mutual c-over-coordinate transforms. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"blackbody-band-photon-flux","version":"1.0.0","name":"Blackbody Band Photon Flux","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","lowerM","upperM","temperatureK"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"lowerM":{"type":"number","minimum":1e-9,"maximum":0.1},"upperM":{"type":"number","minimum":1e-9,"maximum":0.1},"temperatureK":{"type":"number","minimum":1,"maximum":100000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Integrate ideal blackbody emitted photon flux over a finite wavelength band with 1024 log-grid Simpson intervals and a coarse-grid comparison."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"blackbody-band-photon-flux","input":{"records":[{"id":"R1","lowerM":0.000001,"upperM":0.000002,"temperatureK":1000}]}}},"limitations":["Integrate ideal blackbody emitted photon flux over a finite wavelength band with 1024 log-grid Simpson intervals and a coarse-grid comparison. No detector quantum efficiency or measured count rate is inferred. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"irradiated-sphere-equilibrium-scenario","version":"1.0.0","name":"Irradiated Sphere Equilibrium Scenario","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","irradianceWm2","absorptivity","emissivity","environmentK"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"irradianceWm2":{"type":"number","minimum":0,"maximum":1000000},"absorptivity":{"type":"number","minimum":0,"maximum":1},"emissivity":{"type":"number","minimum":0.000001,"maximum":1},"environmentK":{"type":"number","minimum":1,"maximum":100000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate an ideal isothermal sphere equilibrium with collimated irradiation and a uniform black surrounding environment."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"irradiated-sphere-equilibrium-scenario","input":{"records":[{"id":"R1","irradianceWm2":0,"absorptivity":0.5,"emissivity":0.5,"environmentK":300}]}}},"limitations":["Calculate an ideal isothermal sphere equilibrium with collimated irradiation and a uniform black surrounding environment. Conduction, convection, atmosphere and real equipment temperature approval are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"diffuse-gray-enclosure-radiosity","version":"1.0.0","name":"Diffuse Gray Enclosure Radiosity","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["surfaces","viewFactors"],"properties":{"surfaces":{"type":"array","minItems":2,"maxItems":8,"items":{"type":"object","additionalProperties":false,"required":["areaM2","emissivity","temperatureK"],"properties":{"areaM2":{"type":"number","minimum":1e-9,"maximum":1000000},"emissivity":{"type":"number","minimum":0.000001,"maximum":1},"temperatureK":{"type":"number","minimum":1,"maximum":100000}}}},"viewFactors":{"type":"array","minItems":2,"maxItems":8,"items":{"type":"array","minItems":2,"maxItems":8,"items":{"type":"number","minimum":0,"maximum":1}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve a closed diffuse-gray enclosure radiosity system for supplied reciprocal view factors and fixed temperatures."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"diffuse-gray-enclosure-radiosity","input":{"surfaces":[{"areaM2":1,"emissivity":1,"temperatureK":300},{"areaM2":1,"emissivity":1,"temperatureK":300}],"viewFactors":[[0,1],[1,0]]}}},"limitations":["Solve a closed diffuse-gray enclosure radiosity system for supplied reciprocal view factors and fixed temperatures. Does not derive geometry, participating-gas effects or thermal safety. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"coaxial-parallel-disk-view-factor","version":"1.0.0","name":"Coaxial Parallel Disk View Factor","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","emitterRadius","receiverRadius","separation"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"emitterRadius":{"type":"number","minimum":1e-9,"maximum":1000000},"receiverRadius":{"type":"number","minimum":1e-9,"maximum":1000000},"separation":{"type":"number","minimum":1e-9,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate mutually visible parallel coaxial disk view factors with cancellation-resistant evaluation and area reciprocity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"coaxial-parallel-disk-view-factor","input":{"records":[{"id":"R1","emitterRadius":1,"receiverRadius":1,"separation":1}]}}},"limitations":["Calculate mutually visible parallel coaxial disk view factors with cancellation-resistant evaluation and area reciprocity. Obstructions, offset axes and emissivity are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"differential-patch-centered-rectangle-view","version":"1.0.0","name":"Differential Patch Centered Rectangle View","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","halfWidth","halfHeight","separation"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"halfWidth":{"type":"number","minimum":1e-9,"maximum":1000000},"halfHeight":{"type":"number","minimum":1e-9,"maximum":1000000},"separation":{"type":"number","minimum":1e-9,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate the view factor from a differential planar patch to a centered parallel rectangle."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"differential-patch-centered-rectangle-view","input":{"records":[{"id":"R1","halfWidth":1,"halfHeight":1,"separation":1}]}}},"limitations":["Calculate the view factor from a differential planar patch to a centered parallel rectangle. The source patch is infinitesimal; finite emitting rectangles and obstruction are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"crossed-strings-two-dimensional-view","version":"1.0.0","name":"Crossed Strings Two Dimensional View","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["emitterStart","emitterEnd","receiverStart","receiverEnd"],"properties":{"emitterStart":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"emitterEnd":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"receiverStart":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"receiverEnd":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Apply crossed strings to two mutually facing straight segments extruded infinitely perpendicular to the supplied 2D plane."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"crossed-strings-two-dimensional-view","input":{"emitterStart":[0,0],"emitterEnd":[1,0],"receiverStart":[1,1],"receiverEnd":[0,1]}}},"limitations":["Apply crossed strings to two mutually facing straight segments extruded infinitely perpendicular to the supplied 2D plane. Finite-depth geometry and occluding surfaces are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"spectral-absorptance-power-integral","version":"1.0.0","name":"Spectral Absorptance Power Integral","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["samples"],"properties":{"samples":{"type":"array","minItems":2,"maxItems":256,"items":{"type":"object","additionalProperties":false,"required":["wavelengthNm","irradiancePerNm","absorptance"],"properties":{"wavelengthNm":{"type":"number","minimum":0.001,"maximum":1000000000},"irradiancePerNm":{"type":"number","minimum":0,"maximum":1000000000},"absorptance":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Integrate supplied spectral irradiance and absorptance by trapezoids over the provided wavelength range."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"spectral-absorptance-power-integral","input":{"samples":[{"wavelengthNm":400,"irradiancePerNm":1,"absorptance":0.5},{"wavelengthNm":500,"irradiancePerNm":1,"absorptance":0.5}]}}},"limitations":["Integrate supplied spectral irradiance and absorptance by trapezoids over the provided wavelength range. Does not extrapolate missing spectrum or infer angle, temperature or measurement calibration. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"steam-boiler-solids-blowdown","version":"1.0.0","name":"Boiler Solids Blowdown Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","steamKg","feedSolidsPpm","boilerSolidsPpm","recordedBlowdownKg","toleranceKg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"steamKg":{"type":"number","minimum":0,"maximum":1000000},"feedSolidsPpm":{"type":"number","minimum":0.000001,"maximum":1000000},"boilerSolidsPpm":{"type":"number","minimum":0.000001,"maximum":1000000},"recordedBlowdownKg":{"type":"number","minimum":0,"maximum":1000000},"toleranceKg":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a steady dissolved-solids balance assuming negligible solids in steam."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"steam-boiler-solids-blowdown","input":{"records":[{"id":"R1","steamKg":900,"feedSolidsPpm":100,"boilerSolidsPpm":1000,"recordedBlowdownKg":120,"toleranceKg":5}]}}},"limitations":["Reconcile a steady dissolved-solids balance assuming negligible solids in steam. This is a record calculation, not a boiler chemistry target or operating instruction. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"steam-flash-vessel-enthalpy","version":"1.0.0","name":"Flash Steam Enthalpy Accounting","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","inletKg","inletEnthalpyKjKg","liquidEnthalpyKjKg","vaporEnthalpyKjKg","reportedFlashKg","toleranceKg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"inletKg":{"type":"number","minimum":0,"maximum":1000000},"inletEnthalpyKjKg":{"type":"number","minimum":0.000001,"maximum":1000000},"liquidEnthalpyKjKg":{"type":"number","minimum":0,"maximum":1000000},"vaporEnthalpyKjKg":{"type":"number","minimum":0.000001,"maximum":1000000},"reportedFlashKg":{"type":"number","minimum":0,"maximum":1000000},"toleranceKg":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile an adiabatic throttling flash split using caller-supplied consistent saturated enthalpies."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"steam-flash-vessel-enthalpy","input":{"records":[{"id":"R1","inletKg":1000,"inletEnthalpyKjKg":700,"liquidEnthalpyKjKg":500,"vaporEnthalpyKjKg":2500,"reportedFlashKg":110,"toleranceKg":5}]}}},"limitations":["Reconcile an adiabatic throttling flash split using caller-supplied consistent saturated enthalpies. No steam tables, vessel sizing or pressure-control advice is supplied. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"steam-feedwater-mixing-temperature","version":"1.0.0","name":"Feedwater Mixing Temperature Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","returnKg","returnC","makeupKg","makeupC","measuredC","toleranceC"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"returnKg":{"type":"number","minimum":0,"maximum":1000000},"returnC":{"type":"number","minimum":0,"maximum":200},"makeupKg":{"type":"number","minimum":0,"maximum":1000000},"makeupC":{"type":"number","minimum":0,"maximum":200},"measuredC":{"type":"number","minimum":0,"maximum":200},"toleranceC":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare a feedwater temperature record with constant-heat-capacity mixing of returned condensate and makeup water."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"steam-feedwater-mixing-temperature","input":{"records":[{"id":"R1","returnKg":800,"returnC":90,"makeupKg":200,"makeupC":20,"measuredC":73,"toleranceC":1}]}}},"limitations":["Compare a feedwater temperature record with constant-heat-capacity mixing of returned condensate and makeup water. Heat loss, flashing and deaerator steam are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"steam-dryness-enthalpy-reconciliation","version":"1.0.0","name":"Wet Steam Dryness Enthalpy Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","steamKg","dryness","liquidEnthalpyKjKg","latentEnthalpyKjKg","referenceEnthalpyKjKg","recordedUsefulKj","toleranceKj"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"steamKg":{"type":"number","minimum":0,"maximum":1000000},"dryness":{"type":"number","minimum":0,"maximum":1},"liquidEnthalpyKjKg":{"type":"number","minimum":0,"maximum":1000000},"latentEnthalpyKjKg":{"type":"number","minimum":0.000001,"maximum":1000000},"referenceEnthalpyKjKg":{"type":"number","minimum":0,"maximum":1000000},"recordedUsefulKj":{"type":"number","minimum":0,"maximum":1000000},"toleranceKj":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile useful-energy records with a supplied steam quality and enthalpy reference."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"steam-dryness-enthalpy-reconciliation","input":{"records":[{"id":"R1","steamKg":100,"dryness":0.9,"liquidEnthalpyKjKg":400,"latentEnthalpyKjKg":2000,"referenceEnthalpyKjKg":200,"recordedUsefulKj":190000,"toleranceKj":1000}]}}},"limitations":["Reconcile useful-energy records with a supplied steam quality and enthalpy reference. Does not measure dryness, certify steam quality or select process conditions. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"steam-boiler-direct-efficiency","version":"1.0.0","name":"Boiler Direct Energy Efficiency Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","steamKg","steamEnthalpyKjKg","feedEnthalpyKjKg","fuelKg","fuelHeatingKjKg","declaredEfficiency","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"steamKg":{"type":"number","minimum":0,"maximum":1000000},"steamEnthalpyKjKg":{"type":"number","minimum":0.000001,"maximum":1000000},"feedEnthalpyKjKg":{"type":"number","minimum":0,"maximum":1000000},"fuelKg":{"type":"number","minimum":0.000001,"maximum":1000000},"fuelHeatingKjKg":{"type":"number","minimum":0.000001,"maximum":1000000},"declaredEfficiency":{"type":"number","minimum":0,"maximum":1},"tolerance":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate direct boiler efficiency on the supplied fuel heating-value basis and matched reporting interval."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"steam-boiler-direct-efficiency","input":{"records":[{"id":"R1","steamKg":1000,"steamEnthalpyKjKg":2800,"feedEnthalpyKjKg":400,"fuelKg":100,"fuelHeatingKjKg":30000,"declaredEfficiency":0.85,"tolerance":0.01}]}}},"limitations":["Calculate direct boiler efficiency on the supplied fuel heating-value basis and matched reporting interval. No combustion tuning, indirect loss test or certified performance result is provided. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"steam-header-branch-entitlement","version":"1.0.0","name":"Steam Header Branch Mass Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","generatedKg","processAKg","processBKg","ventKg","inventoryChangeKg","toleranceKg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"generatedKg":{"type":"number","minimum":0,"maximum":1000000},"processAKg":{"type":"number","minimum":0,"maximum":1000000},"processBKg":{"type":"number","minimum":0,"maximum":1000000},"ventKg":{"type":"number","minimum":0,"maximum":1000000},"inventoryChangeKg":{"type":"number","minimum":-1000000000,"maximum":1000000000},"toleranceKg":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a steam header interval including two metered consumers, vented mass and inventory change."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"steam-header-branch-entitlement","input":{"records":[{"id":"R1","generatedKg":1000,"processAKg":600,"processBKg":300,"ventKg":20,"inventoryChangeKg":30,"toleranceKg":10}]}}},"limitations":["Reconcile a steam header interval including two metered consumers, vented mass and inventory change. Mass basis and meter periods must agree; unexplained mass is not asserted leakage. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"steam-pressure-reduction-power-credit","version":"1.0.0","name":"Steam Letdown Energy Credit Scenario","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","massKg","inletEnthalpyKjKg","isentropicOutletKjKg","turbineEfficiency","generatorEfficiency","recordedKwh","toleranceKwh"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"massKg":{"type":"number","minimum":0,"maximum":1000000},"inletEnthalpyKjKg":{"type":"number","minimum":0.000001,"maximum":1000000},"isentropicOutletKjKg":{"type":"number","minimum":0,"maximum":1000000},"turbineEfficiency":{"type":"number","minimum":0,"maximum":1},"generatorEfficiency":{"type":"number","minimum":0,"maximum":1},"recordedKwh":{"type":"number","minimum":0,"maximum":1000000},"toleranceKwh":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare an idealized letdown power opportunity with a supplied energy record and efficiencies."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"steam-pressure-reduction-power-credit","input":{"records":[{"id":"R1","massKg":3600,"inletEnthalpyKjKg":3000,"isentropicOutletKjKg":2600,"turbineEfficiency":0.75,"generatorEfficiency":0.9,"recordedKwh":250,"toleranceKwh":5}]}}},"limitations":["Compare an idealized letdown power opportunity with a supplied energy record and efficiencies. No equipment recommendation, safe pressure condition or economic return is inferred. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"steam-trap-survey-weighted-loss","version":"1.0.0","name":"Steam Trap Survey Loss Rollup","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","failedOpen","lossPerTrapKgHour","operatingHours","steamEnergyKjKg","reportedLossKg","toleranceKg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"failedOpen":{"type":"integer","minimum":0,"maximum":10000},"lossPerTrapKgHour":{"type":"number","minimum":0,"maximum":1000000},"operatingHours":{"type":"number","minimum":0,"maximum":1000000},"steamEnergyKjKg":{"type":"number","minimum":0,"maximum":1000000},"reportedLossKg":{"type":"number","minimum":0,"maximum":1000000},"toleranceKg":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Roll up an externally assessed failed-open trap count and caller-supplied per-trap loss estimate."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"steam-trap-survey-weighted-loss","input":{"records":[{"id":"R1","failedOpen":2,"lossPerTrapKgHour":5,"operatingHours":100,"steamEnergyKjKg":2400,"reportedLossKg":1100,"toleranceKg":50}]}}},"limitations":["Roll up an externally assessed failed-open trap count and caller-supplied per-trap loss estimate. Does not diagnose trap condition, estimate an orifice flow or authorize maintenance. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"steam-blowdown-heat-recovery-record","version":"1.0.0","name":"Blowdown Heat Recovery Record Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","blowdownKg","inletKjKg","outletKjKg","recoveryEffectiveness","recordedRecoveredKwh","toleranceKwh"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"blowdownKg":{"type":"number","minimum":0,"maximum":1000000},"inletKjKg":{"type":"number","minimum":0.000001,"maximum":1000000},"outletKjKg":{"type":"number","minimum":0,"maximum":1000000},"recoveryEffectiveness":{"type":"number","minimum":0,"maximum":1},"recordedRecoveredKwh":{"type":"number","minimum":0,"maximum":1000000},"toleranceKwh":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare logged recovered energy with a blowdown enthalpy interval and supplied recovery effectiveness."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"steam-blowdown-heat-recovery-record","input":{"records":[{"id":"R1","blowdownKg":3600,"inletKjKg":700,"outletKjKg":300,"recoveryEffectiveness":0.5,"recordedRecoveredKwh":180,"toleranceKwh":10}]}}},"limitations":["Compare logged recovered energy with a blowdown enthalpy interval and supplied recovery effectiveness. This does not size a heat exchanger or validate water quality. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"steam-load-duration-energy-integral","version":"1.0.0","name":"Steam Load Duration Energy Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","highLoadKgHour","highHours","lowLoadKgHour","lowHours","enthalpyRiseKjKg","recordedSteamKg","toleranceKg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"highLoadKgHour":{"type":"number","minimum":0,"maximum":1000000},"highHours":{"type":"number","minimum":0,"maximum":1000000},"lowLoadKgHour":{"type":"number","minimum":0,"maximum":1000000},"lowHours":{"type":"number","minimum":0,"maximum":1000000},"enthalpyRiseKjKg":{"type":"number","minimum":0,"maximum":1000000},"recordedSteamKg":{"type":"number","minimum":0,"maximum":1000000},"toleranceKg":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a two-band steam load-duration log with total recorded steam and a common enthalpy rise."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"steam-load-duration-energy-integral","input":{"records":[{"id":"R1","highLoadKgHour":100,"highHours":8,"lowLoadKgHour":25,"lowHours":16,"enthalpyRiseKjKg":2400,"recordedSteamKg":1250,"toleranceKg":20}]}}},"limitations":["Reconcile a two-band steam load-duration log with total recorded steam and a common enthalpy rise. Bands must not overlap; no capacity selection or dispatch control is provided. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"coating-dry-film-material-demand","version":"1.0.0","name":"Dry Film Coating Demand Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","areaM2","dryFilmMicron","volumeSolids","transferEfficiency","issuedLiters","toleranceLiters"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"areaM2":{"type":"number","minimum":0,"maximum":1000000},"dryFilmMicron":{"type":"number","minimum":0.000001,"maximum":1000000},"volumeSolids":{"type":"number","minimum":0.000001,"maximum":1},"transferEfficiency":{"type":"number","minimum":0.000001,"maximum":1},"issuedLiters":{"type":"number","minimum":0,"maximum":1000000},"toleranceLiters":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile coating volume with dry film area, volume solids and supplied transfer efficiency."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"coating-dry-film-material-demand","input":{"records":[{"id":"R1","areaM2":100,"dryFilmMicron":100,"volumeSolids":0.5,"transferEfficiency":0.8,"issuedLiters":27,"toleranceLiters":1}]}}},"limitations":["Reconcile coating volume with dry film area, volume solids and supplied transfer efficiency. Coating selection, protective life and regulatory acceptance are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"coating-wet-dry-film-pair","version":"1.0.0","name":"Wet and Dry Film Pair Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","wetMicron","volumeSolids","measuredDryMicron","toleranceMicron"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"wetMicron":{"type":"number","minimum":0.000001,"maximum":1000000},"volumeSolids":{"type":"number","minimum":0,"maximum":1},"measuredDryMicron":{"type":"number","minimum":0,"maximum":1000000},"toleranceMicron":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare paired wet and dry film readings on an unchanged area using supplied volume solids."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"coating-wet-dry-film-pair","input":{"records":[{"id":"R1","wetMicron":200,"volumeSolids":0.6,"measuredDryMicron":110,"toleranceMicron":5}]}}},"limitations":["Compare paired wet and dry film readings on an unchanged area using supplied volume solids. Does not replace a specified inspection method or assess cure. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"coating-two-component-mix-mass","version":"1.0.0","name":"Two Component Coating Mix Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","baseKg","hardenerKg","baseParts","hardenerParts","thinnerKg","toleranceKg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"baseKg":{"type":"number","minimum":0.000001,"maximum":1000000},"hardenerKg":{"type":"number","minimum":0,"maximum":1000000},"baseParts":{"type":"number","minimum":0.000001,"maximum":1000000},"hardenerParts":{"type":"number","minimum":0.000001,"maximum":1000000},"thinnerKg":{"type":"number","minimum":0,"maximum":1000000},"toleranceKg":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review a two-component mix against a manufacturer-supplied mass-parts ratio."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"coating-two-component-mix-mass","input":{"records":[{"id":"R1","baseKg":8,"hardenerKg":2.5,"baseParts":4,"hardenerParts":1,"thinnerKg":1.5,"toleranceKg":0.1}]}}},"limitations":["Review a two-component mix against a manufacturer-supplied mass-parts ratio. Volume ratios cannot be substituted; this does not prescribe chemistry, pot life or safe handling. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"coating-solids-transfer-efficiency","version":"1.0.0","name":"Coating Solids Transfer Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sprayedWetKg","massSolids","depositedDryKg","declaredTransfer","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sprayedWetKg":{"type":"number","minimum":0.000001,"maximum":1000000},"massSolids":{"type":"number","minimum":0.000001,"maximum":1},"depositedDryKg":{"type":"number","minimum":0,"maximum":1000000},"declaredTransfer":{"type":"number","minimum":0,"maximum":1},"tolerance":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile deposited dry mass against sprayed nonvolatile mass for one matched coating run."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"coating-solids-transfer-efficiency","input":{"records":[{"id":"R1","sprayedWetKg":10,"massSolids":0.6,"depositedDryKg":3,"declaredTransfer":0.6,"tolerance":0.05}]}}},"limitations":["Reconcile deposited dry mass against sprayed nonvolatile mass for one matched coating run. Does not certify equipment transfer efficiency or substitute a standardized test. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"coating-volatile-mass-ledger","version":"1.0.0","name":"Coating Volatile Mass Ledger","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","coatingLiters","densityKgLiter","volatileMassFraction","addedSolventKg","recoveredSolventKg","recordedUnrecoveredKg","toleranceKg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"coatingLiters":{"type":"number","minimum":0,"maximum":1000000},"densityKgLiter":{"type":"number","minimum":0.000001,"maximum":1000000},"volatileMassFraction":{"type":"number","minimum":0,"maximum":1},"addedSolventKg":{"type":"number","minimum":0,"maximum":1000000},"recoveredSolventKg":{"type":"number","minimum":0,"maximum":1000000},"recordedUnrecoveredKg":{"type":"number","minimum":0,"maximum":1000000},"toleranceKg":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile total volatile mass using supplied material fractions and recovery records."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"coating-volatile-mass-ledger","input":{"records":[{"id":"R1","coatingLiters":10,"densityKgLiter":1.2,"volatileMassFraction":0.5,"addedSolventKg":2,"recoveredSolventKg":3,"recordedUnrecoveredKg":6,"toleranceKg":0.2}]}}},"limitations":["Reconcile total volatile mass using supplied material fractions and recovery records. Not all volatile material is regulated VOC; this is not an emissions or permit compliance determination. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"powder-coat-reclaim-loop","version":"1.0.0","name":"Powder Coating Reclaim Loop","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","freshKg","reclaimedFeedKg","depositedKg","capturedKg","purgedKg","inventoryChangeKg","toleranceKg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"freshKg":{"type":"number","minimum":0,"maximum":1000000},"reclaimedFeedKg":{"type":"number","minimum":0,"maximum":1000000},"depositedKg":{"type":"number","minimum":0,"maximum":1000000},"capturedKg":{"type":"number","minimum":0,"maximum":1000000},"purgedKg":{"type":"number","minimum":0,"maximum":1000000},"inventoryChangeKg":{"type":"number","minimum":-1000000000,"maximum":1000000000},"toleranceKg":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review one powder-gun boundary with reclaimed feed counted as an input and captured powder as an output."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"powder-coat-reclaim-loop","input":{"records":[{"id":"R1","freshKg":50,"reclaimedFeedKg":30,"depositedKg":40,"capturedKg":30,"purgedKg":5,"inventoryChangeKg":2,"toleranceKg":1}]}}},"limitations":["Review one powder-gun boundary with reclaimed feed counted as an input and captured powder as an output. Avoids treating recirculated powder as new plant consumption; no reclaim settings are recommended. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"coating-batch-potlife-evidence","version":"1.0.0","name":"Coating Batch Pot Life Evidence","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","mixedMinute","appliedMinute","suppliedPotLifeMinutes","documentedTemperatureC","referenceTemperatureC","temperatureToleranceC"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"mixedMinute":{"type":"number","minimum":-1000000000,"maximum":1000000000},"appliedMinute":{"type":"number","minimum":-1000000000,"maximum":1000000000},"suppliedPotLifeMinutes":{"type":"number","minimum":0.000001,"maximum":1000000},"documentedTemperatureC":{"type":"number","minimum":-1000000000,"maximum":1000000000},"referenceTemperatureC":{"type":"number","minimum":-1000000000,"maximum":1000000000},"temperatureToleranceC":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare recorded application time and temperature with explicitly supplied product-document values."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"coating-batch-potlife-evidence","input":{"records":[{"id":"R1","mixedMinute":100,"appliedMinute":170,"suppliedPotLifeMinutes":60,"documentedTemperatureC":30,"referenceTemperatureC":20,"temperatureToleranceC":2}]}}},"limitations":["Compare recorded application time and temperature with explicitly supplied product-document values. Does not extrapolate pot life, certify cure or authorize use of a batch. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"coating-dip-tank-solids-topup","version":"1.0.0","name":"Dip Tank Solids Top Up Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialKg","initialSolids","targetSolids","concentrateSolids","recordedTopupKg","toleranceKg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialKg":{"type":"number","minimum":0.000001,"maximum":1000000},"initialSolids":{"type":"number","minimum":0,"maximum":1},"targetSolids":{"type":"number","minimum":0,"maximum":1},"concentrateSolids":{"type":"number","minimum":0.000001,"maximum":1},"recordedTopupKg":{"type":"number","minimum":0,"maximum":1000000},"toleranceKg":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check a constant-mass-fraction mixing scenario for a supplied tank, target and concentrate."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"coating-dip-tank-solids-topup","input":{"records":[{"id":"R1","initialKg":100,"initialSolids":0.2,"targetSolids":0.3,"concentrateSolids":0.8,"recordedTopupKg":22,"toleranceKg":1}]}}},"limitations":["Check a constant-mass-fraction mixing scenario for a supplied tank, target and concentrate. Does not select a safe target concentration or account for reactions and evaporation. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"coating-oven-residence-record","version":"1.0.0","name":"Coating Oven Residence Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","heatedLengthM","lineMMinute","requiredMetalMinutes","heatupMinutes","loggedTotalMinutes","toleranceMinutes"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"heatedLengthM":{"type":"number","minimum":0.000001,"maximum":1000000},"lineMMinute":{"type":"number","minimum":0.000001,"maximum":1000000},"requiredMetalMinutes":{"type":"number","minimum":0,"maximum":1000000},"heatupMinutes":{"type":"number","minimum":0,"maximum":1000000},"loggedTotalMinutes":{"type":"number","minimum":0,"maximum":1000000},"toleranceMinutes":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile geometric oven residence and a supplied measured heat-up allowance against a product-specified metal-temperature dwell."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"coating-oven-residence-record","input":{"records":[{"id":"R1","heatedLengthM":30,"lineMMinute":2,"requiredMetalMinutes":10,"heatupMinutes":7,"loggedTotalMinutes":16,"toleranceMinutes":0.5}]}}},"limitations":["Reconcile geometric oven residence and a supplied measured heat-up allowance against a product-specified metal-temperature dwell. No oven setpoint, cure approval or safety determination is provided. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"coating-stripe-coat-area-bridge","version":"1.0.0","name":"Stripe Coat Area Bridge","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","edgeLengthM","stripeWidthMm","passes","dryFilmMicron","solids","recordedLiters","toleranceLiters"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"edgeLengthM":{"type":"number","minimum":0,"maximum":1000000},"stripeWidthMm":{"type":"number","minimum":0.000001,"maximum":1000000},"passes":{"type":"integer","minimum":1,"maximum":100},"dryFilmMicron":{"type":"number","minimum":0.000001,"maximum":1000000},"solids":{"type":"number","minimum":0.000001,"maximum":1},"recordedLiters":{"type":"number","minimum":0,"maximum":1000000},"toleranceLiters":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile edge stripe length and applied width with ideal wet volume at supplied dry-film thickness."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"coating-stripe-coat-area-bridge","input":{"records":[{"id":"R1","edgeLengthM":100,"stripeWidthMm":50,"passes":2,"dryFilmMicron":100,"solids":0.5,"recordedLiters":2.5,"toleranceLiters":0.1}]}}},"limitations":["Reconcile edge stripe length and applied width with ideal wet volume at supplied dry-film thickness. Overlap, application loss and coating suitability are not inferred. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bakery-preferment-total-hydration","version":"1.0.0","name":"Preferment Total Hydration Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","finalFlourKg","finalWaterKg","prefermentKg","prefermentHydration","declaredHydration","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"finalFlourKg":{"type":"number","minimum":0.000001,"maximum":1000000},"finalWaterKg":{"type":"number","minimum":0,"maximum":1000000},"prefermentKg":{"type":"number","minimum":0,"maximum":1000000},"prefermentHydration":{"type":"number","minimum":0,"maximum":1000000},"declaredHydration":{"type":"number","minimum":0,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile total dough hydration including flour and water already present in a preferment."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bakery-preferment-total-hydration","input":{"records":[{"id":"R1","finalFlourKg":8,"finalWaterKg":5,"prefermentKg":3,"prefermentHydration":0.5,"declaredHydration":0.65,"tolerance":0.01}]}}},"limitations":["Reconcile total dough hydration including flour and water already present in a preferment. Hydration is water per flour mass; ingredient moisture and baking performance are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bakery-formula-flour-requirement","version":"1.0.0","name":"Bakers Formula Flour Requirement","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","targetDoughKg","waterPercent","saltPercent","yeastPercent","otherPercent","recordedFlourKg","toleranceKg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"targetDoughKg":{"type":"number","minimum":0.000001,"maximum":1000000},"waterPercent":{"type":"number","minimum":0,"maximum":1000000},"saltPercent":{"type":"number","minimum":0,"maximum":1000000},"yeastPercent":{"type":"number","minimum":0,"maximum":1000000},"otherPercent":{"type":"number","minimum":0,"maximum":1000000},"recordedFlourKg":{"type":"number","minimum":0,"maximum":1000000},"toleranceKg":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Scale a supplied bakers-percentage formula from a target dough mass while preserving flour as the 100-percent basis."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bakery-formula-flour-requirement","input":{"records":[{"id":"R1","targetDoughKg":16.4,"waterPercent":60,"saltPercent":2,"yeastPercent":1,"otherPercent":1,"recordedFlourKg":10.5,"toleranceKg":0.1}]}}},"limitations":["Scale a supplied bakers-percentage formula from a target dough mass while preserving flour as the 100-percent basis. Does not formulate a recipe or judge ingredient suitability. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bakery-divider-piece-count","version":"1.0.0","name":"Dough Divider Piece Count Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","doughKg","dividerLossKg","pieceGrams","recordedPieces"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"doughKg":{"type":"number","minimum":0,"maximum":1000000},"dividerLossKg":{"type":"number","minimum":0,"maximum":1000000},"pieceGrams":{"type":"number","minimum":0.000001,"maximum":1000000},"recordedPieces":{"type":"integer","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile whole dough pieces from available mass after an explicitly measured divider loss."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bakery-divider-piece-count","input":{"records":[{"id":"R1","doughKg":10,"dividerLossKg":0.1,"pieceGrams":300,"recordedPieces":32}]}}},"limitations":["Reconcile whole dough pieces from available mass after an explicitly measured divider loss. Uses exact decimal floor at piece boundaries; no equipment adjustment is prescribed. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bakery-bake-loss-piece-mass","version":"1.0.0","name":"Bake Loss Piece Mass Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","rawPieceGrams","bakeLoss","coolingLoss","measuredPackGrams","toleranceGrams"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"rawPieceGrams":{"type":"number","minimum":0.000001,"maximum":1000000},"bakeLoss":{"type":"number","minimum":0,"maximum":1},"coolingLoss":{"type":"number","minimum":0,"maximum":1},"measuredPackGrams":{"type":"number","minimum":0,"maximum":1000000},"toleranceGrams":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare pack-out mass with sequential supplied bake and cooling loss fractions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bakery-bake-loss-piece-mass","input":{"records":[{"id":"R1","rawPieceGrams":500,"bakeLoss":0.1,"coolingLoss":0.02,"measuredPackGrams":430,"toleranceGrams":5}]}}},"limitations":["Compare pack-out mass with sequential supplied bake and cooling loss fractions. This is process mass accounting, not legal net-content certification or food safety advice. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bakery-lamination-fat-fold-account","version":"1.0.0","name":"Lamination Fat and Fold Accounting","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","baseDoughKg","rollInFatKg","initialLayers","singleFolds","bookFolds","reportedLayers"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"baseDoughKg":{"type":"number","minimum":0.000001,"maximum":1000000},"rollInFatKg":{"type":"number","minimum":0,"maximum":1000000},"initialLayers":{"type":"integer","minimum":1,"maximum":100},"singleFolds":{"type":"integer","minimum":0,"maximum":8},"bookFolds":{"type":"integer","minimum":0,"maximum":8},"reportedLayers":{"type":"integer","minimum":1,"maximum":100000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile ideal layer multiplication for declared single and book folds and roll-in fat mass."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bakery-lamination-fat-fold-account","input":{"records":[{"id":"R1","baseDoughKg":8,"rollInFatKg":2,"initialLayers":1,"singleFolds":2,"bookFolds":1,"reportedLayers":32}]}}},"limitations":["Reconcile ideal layer multiplication for declared single and book folds and roll-in fat mass. Does not predict surviving physical layers, dough strength or product quality. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bakery-dough-temperature-water","version":"1.0.0","name":"Dough Water Temperature Record Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","targetDoughC","flourC","roomC","frictionC","recordedWaterC","toleranceC"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"targetDoughC":{"type":"number","minimum":0,"maximum":60},"flourC":{"type":"number","minimum":-20,"maximum":60},"roomC":{"type":"number","minimum":-20,"maximum":60},"frictionC":{"type":"number","minimum":0,"maximum":40},"recordedWaterC":{"type":"number","minimum":-20,"maximum":100},"toleranceC":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review water-temperature arithmetic under the explicitly chosen three-factor straight-dough convention."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bakery-dough-temperature-water","input":{"records":[{"id":"R1","targetDoughC":25,"flourC":22,"roomC":24,"frictionC":5,"recordedWaterC":26,"toleranceC":1}]}}},"limitations":["Review water-temperature arithmetic under the explicitly chosen three-factor straight-dough convention. This empirical scenario excludes preferment, ice and ingredient heat capacities; no safe operating instruction is implied. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bakery-pan-volume-loading","version":"1.0.0","name":"Baking Pan Volume Loading Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","panLengthCm","panWidthCm","panHeightCm","targetGramsPerLiter","loadedGrams","toleranceGrams"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"panLengthCm":{"type":"number","minimum":0.000001,"maximum":1000000},"panWidthCm":{"type":"number","minimum":0.000001,"maximum":1000000},"panHeightCm":{"type":"number","minimum":0.000001,"maximum":1000000},"targetGramsPerLiter":{"type":"number","minimum":0.000001,"maximum":1000000},"loadedGrams":{"type":"number","minimum":0,"maximum":1000000},"toleranceGrams":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare loaded dough with a supplied mass-per-volume convention for a rectangular internal pan."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bakery-pan-volume-loading","input":{"records":[{"id":"R1","panLengthCm":20,"panWidthCm":10,"panHeightCm":10,"targetGramsPerLiter":250,"loadedGrams":550,"toleranceGrams":20}]}}},"limitations":["Compare loaded dough with a supplied mass-per-volume convention for a rectangular internal pan. Does not account for taper, select fill level or predict proof expansion. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bakery-sourdough-refresh-balance","version":"1.0.0","name":"Sourdough Refresh Balance","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","seedKg","seedHydration","newFlourKg","newWaterKg","reportedTotalKg","toleranceKg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"seedKg":{"type":"number","minimum":0.000001,"maximum":1000000},"seedHydration":{"type":"number","minimum":0,"maximum":1000000},"newFlourKg":{"type":"number","minimum":0,"maximum":1000000},"newWaterKg":{"type":"number","minimum":0,"maximum":1000000},"reportedTotalKg":{"type":"number","minimum":0,"maximum":1000000},"toleranceKg":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a sourdough refresh mass, hydration and prefermented flour fraction on a flour basis."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bakery-sourdough-refresh-balance","input":{"records":[{"id":"R1","seedKg":2,"seedHydration":1,"newFlourKg":4,"newWaterKg":3,"reportedTotalKg":9.2,"toleranceKg":0.1}]}}},"limitations":["Reconcile a sourdough refresh mass, hydration and prefermented flour fraction on a flour basis. Does not predict fermentation time, microbial condition or food safety. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bakery-oven-tray-throughput","version":"1.0.0","name":"Baking Tray Throughput Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","traysPerLoad","piecesPerTray","bakeMinutes","handlingMinutes","availableMinutes","recordedPieces"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"traysPerLoad":{"type":"integer","minimum":1,"maximum":10000},"piecesPerTray":{"type":"integer","minimum":1,"maximum":10000},"bakeMinutes":{"type":"number","minimum":0.000001,"maximum":1000000},"handlingMinutes":{"type":"number","minimum":0,"maximum":1000000},"availableMinutes":{"type":"number","minimum":0,"maximum":1000000},"recordedPieces":{"type":"integer","minimum":0,"maximum":100000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review complete sequential oven loads including a supplied loading and unloading allowance for every load."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bakery-oven-tray-throughput","input":{"records":[{"id":"R1","traysPerLoad":4,"piecesPerTray":12,"bakeMinutes":20,"handlingMinutes":5,"availableMinutes":120,"recordedPieces":200}]}}},"limitations":["Review complete sequential oven loads including a supplied loading and unloading allowance for every load. Excludes warm-up, overlaps, quality and workforce scheduling. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bakery-enrichment-water-contribution","version":"1.0.0","name":"Enriched Dough Water Contribution","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","flourKg","addedWaterKg","milkKg","milkWaterFraction","eggKg","eggWaterFraction","butterKg","butterWaterFraction","declaredHydration","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"flourKg":{"type":"number","minimum":0.000001,"maximum":1000000},"addedWaterKg":{"type":"number","minimum":0,"maximum":1000000},"milkKg":{"type":"number","minimum":0,"maximum":1000000},"milkWaterFraction":{"type":"number","minimum":0,"maximum":1},"eggKg":{"type":"number","minimum":0,"maximum":1000000},"eggWaterFraction":{"type":"number","minimum":0,"maximum":1},"butterKg":{"type":"number","minimum":0,"maximum":1000000},"butterWaterFraction":{"type":"number","minimum":0,"maximum":1},"declaredHydration":{"type":"number","minimum":0,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Account for explicitly supplied ingredient water fractions separately from added water."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bakery-enrichment-water-contribution","input":{"records":[{"id":"R1","flourKg":10,"addedWaterKg":3,"milkKg":2,"milkWaterFraction":0.9,"eggKg":1,"eggWaterFraction":0.75,"butterKg":1,"butterWaterFraction":0.15,"declaredHydration":0.6,"tolerance":0.01}]}}},"limitations":["Account for explicitly supplied ingredient water fractions separately from added water. Does not infer nutrition, ingredient composition or functional equivalence to a lean dough. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"air-compressor-load-unload-energy","version":"1.0.0","name":"Compressor Load Unload Energy Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","loadedKw","unloadedKw","loadedMinutes","unloadedMinutes","offMinutes","deliveredFreeAirM3","meterKwh","toleranceKwh"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"loadedKw":{"type":"number","minimum":0.000001,"maximum":1000000},"unloadedKw":{"type":"number","minimum":0,"maximum":1000000},"loadedMinutes":{"type":"number","minimum":0,"maximum":1000000},"unloadedMinutes":{"type":"number","minimum":0,"maximum":1000000},"offMinutes":{"type":"number","minimum":0,"maximum":1000000},"deliveredFreeAirM3":{"type":"number","minimum":0.000001,"maximum":1000000},"meterKwh":{"type":"number","minimum":0,"maximum":1000000},"toleranceKwh":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a fixed-speed compressor duty log including loaded, unloaded and off intervals."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"air-compressor-load-unload-energy","input":{"records":[{"id":"R1","loadedKw":100,"unloadedKw":30,"loadedMinutes":30,"unloadedMinutes":20,"offMinutes":10,"deliveredFreeAirM3":500,"meterKwh":65,"toleranceKwh":2}]}}},"limitations":["Reconcile a fixed-speed compressor duty log including loaded, unloaded and off intervals. Free-air volume must use one declared reference condition; no control setting or performance guarantee is supplied. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"air-receiver-drawdown-free-volume","version":"1.0.0","name":"Air Receiver Drawdown Record","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","receiverM3","startAbsoluteKpa","endAbsoluteKpa","referenceKpa","receiverK","referenceK","recordedFreeM3","toleranceM3"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"receiverM3":{"type":"number","minimum":0.000001,"maximum":1000000},"startAbsoluteKpa":{"type":"number","minimum":0.000001,"maximum":1000000},"endAbsoluteKpa":{"type":"number","minimum":0.000001,"maximum":1000000},"referenceKpa":{"type":"number","minimum":0.000001,"maximum":1000000},"receiverK":{"type":"number","minimum":0.000001,"maximum":1000000},"referenceK":{"type":"number","minimum":0.000001,"maximum":1000000},"recordedFreeM3":{"type":"number","minimum":0,"maximum":1000000},"toleranceM3":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare receiver drawdown with ideal-gas released free-air volume at supplied absolute pressure and temperature references."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"air-receiver-drawdown-free-volume","input":{"records":[{"id":"R1","receiverM3":2,"startAbsoluteKpa":800,"endAbsoluteKpa":600,"referenceKpa":100,"receiverK":300,"referenceK":300,"recordedFreeM3":4.5,"toleranceM3":0.1}]}}},"limitations":["Compare receiver drawdown with ideal-gas released free-air volume at supplied absolute pressure and temperature references. Isothermal receiver assumption; no receiver sizing or pressure safety advice. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"air-distribution-pressure-budget","version":"1.0.0","name":"Air Distribution Pressure Budget","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","compressorGaugeKpa","dryerDropKpa","filterDropKpa","mainDropKpa","hoseDropKpa","requiredPointGaugeKpa","observedPointGaugeKpa","toleranceKpa"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"compressorGaugeKpa":{"type":"number","minimum":0.000001,"maximum":1000000},"dryerDropKpa":{"type":"number","minimum":0,"maximum":1000000},"filterDropKpa":{"type":"number","minimum":0,"maximum":1000000},"mainDropKpa":{"type":"number","minimum":0,"maximum":1000000},"hoseDropKpa":{"type":"number","minimum":0,"maximum":1000000},"requiredPointGaugeKpa":{"type":"number","minimum":0,"maximum":1000000},"observedPointGaugeKpa":{"type":"number","minimum":0,"maximum":1000000},"toleranceKpa":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile measured component pressure drops against an explicitly supplied point-of-use requirement at one operating condition."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"air-distribution-pressure-budget","input":{"records":[{"id":"R1","compressorGaugeKpa":700,"dryerDropKpa":20,"filterDropKpa":30,"mainDropKpa":40,"hoseDropKpa":20,"requiredPointGaugeKpa":600,"observedPointGaugeKpa":580,"toleranceKpa":5}]}}},"limitations":["Reconcile measured component pressure drops against an explicitly supplied point-of-use requirement at one operating condition. Does not recommend raising pressure or determine equipment ratings. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"air-dryer-purge-volume-bridge","version":"1.0.0","name":"Air Dryer Purge Volume Bridge","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","inletFreeM3","purgeFraction","regenerationFreeM3","recordedOutletFreeM3","toleranceM3"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"inletFreeM3":{"type":"number","minimum":0,"maximum":1000000},"purgeFraction":{"type":"number","minimum":0,"maximum":1},"regenerationFreeM3":{"type":"number","minimum":0,"maximum":1000000},"recordedOutletFreeM3":{"type":"number","minimum":0,"maximum":1000000},"toleranceM3":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile dryer purge and separately recorded regeneration consumption on the same free-air reference basis."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"air-dryer-purge-volume-bridge","input":{"records":[{"id":"R1","inletFreeM3":1000,"purgeFraction":0.15,"regenerationFreeM3":20,"recordedOutletFreeM3":820,"toleranceM3":5}]}}},"limitations":["Reconcile dryer purge and separately recorded regeneration consumption on the same free-air reference basis. Does not assess dew point, air quality or suitable dryer settings. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"air-reference-flow-normalization","version":"1.0.0","name":"Compressed Air Reference Flow Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","actualM3","absoluteKpa","temperatureK","referenceKpa","referenceK","compressibility","referenceCompressibility","reportedReferenceM3","toleranceM3"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"actualM3":{"type":"number","minimum":0,"maximum":1000000},"absoluteKpa":{"type":"number","minimum":0.000001,"maximum":1000000},"temperatureK":{"type":"number","minimum":0.000001,"maximum":1000000},"referenceKpa":{"type":"number","minimum":0.000001,"maximum":1000000},"referenceK":{"type":"number","minimum":0.000001,"maximum":1000000},"compressibility":{"type":"number","minimum":0.000001,"maximum":1000000},"referenceCompressibility":{"type":"number","minimum":0.000001,"maximum":1000000},"reportedReferenceM3":{"type":"number","minimum":0,"maximum":1000000},"toleranceM3":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile actual compressed volume to an explicit reference using absolute pressure, kelvin temperature and supplied compressibility factors."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"air-reference-flow-normalization","input":{"records":[{"id":"R1","actualM3":100,"absoluteKpa":800,"temperatureK":320,"referenceKpa":100,"referenceK":300,"compressibility":1,"referenceCompressibility":1,"reportedReferenceM3":760,"toleranceM3":2}]}}},"limitations":["Reconcile actual compressed volume to an explicit reference using absolute pressure, kelvin temperature and supplied compressibility factors. Does not choose a standard-reference convention or infer moisture corrections. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"air-heat-recovery-meter-review","version":"1.0.0","name":"Compressor Heat Recovery Meter Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","electricalKwh","heatAvailableFraction","recoveryFraction","measuredRecoveredKwh","toleranceKwh"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"electricalKwh":{"type":"number","minimum":0,"maximum":1000000},"heatAvailableFraction":{"type":"number","minimum":0,"maximum":1},"recoveryFraction":{"type":"number","minimum":0,"maximum":1},"measuredRecoveredKwh":{"type":"number","minimum":0,"maximum":1000000},"toleranceKwh":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare a compressor heat-recovery meter with caller-supplied available-heat and capture fractions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"air-heat-recovery-meter-review","input":{"records":[{"id":"R1","electricalKwh":1000,"heatAvailableFraction":0.8,"recoveryFraction":0.75,"measuredRecoveredKwh":550,"toleranceKwh":20}]}}},"limitations":["Compare a compressor heat-recovery meter with caller-supplied available-heat and capture fractions. No heat quality, savings, equipment design or financial return is inferred. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"air-filter-change-energy-scenario","version":"1.0.0","name":"Air Filter Pressure Loss Energy Scenario","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","massKg","gasConstantJkgK","inletK","upstreamAbsoluteKpa","oldDropKpa","newDropKpa","efficiency","claimedSavedKwh","toleranceKwh"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"massKg":{"type":"number","minimum":0,"maximum":1000000},"gasConstantJkgK":{"type":"number","minimum":0.000001,"maximum":1000000},"inletK":{"type":"number","minimum":0.000001,"maximum":1000000},"upstreamAbsoluteKpa":{"type":"number","minimum":0.000001,"maximum":1000000},"oldDropKpa":{"type":"number","minimum":0,"maximum":1000000},"newDropKpa":{"type":"number","minimum":0,"maximum":1000000},"efficiency":{"type":"number","minimum":0.000001,"maximum":1},"claimedSavedKwh":{"type":"number","minimum":0,"maximum":1000000},"toleranceKwh":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare a claimed filter-loss energy credit with ideal isothermal work and a supplied efficiency, holding endpoint demand constant."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"air-filter-change-energy-scenario","input":{"records":[{"id":"R1","massKg":3600,"gasConstantJkgK":287,"inletK":300,"upstreamAbsoluteKpa":800,"oldDropKpa":100,"newDropKpa":0,"efficiency":0.75,"claimedSavedKwh":15000,"toleranceKwh":1}]}}},"limitations":["Compare a claimed filter-loss energy credit with ideal isothermal work and a supplied efficiency, holding endpoint demand constant. This simplified scenario is not a measured savings guarantee or control recommendation. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"air-compressor-specific-power-reference","version":"1.0.0","name":"Compressor Specific Power Reference Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","measuredKw","freeFlowM3Minute","referenceKwPerM3Minute","annualHours","recordedExcessKwh","toleranceKwh"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"measuredKw":{"type":"number","minimum":0,"maximum":1000000},"freeFlowM3Minute":{"type":"number","minimum":0.000001,"maximum":1000000},"referenceKwPerM3Minute":{"type":"number","minimum":0.000001,"maximum":1000000},"annualHours":{"type":"number","minimum":0,"maximum":1000000},"recordedExcessKwh":{"type":"number","minimum":-1000000000,"maximum":1000000000},"toleranceKwh":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review compressor specific power against a supplied comparable free-air reference and operating hours."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"air-compressor-specific-power-reference","input":{"records":[{"id":"R1","measuredKw":120,"freeFlowM3Minute":20,"referenceKwPerM3Minute":5,"annualHours":1000,"recordedExcessKwh":25000,"toleranceKwh":1000}]}}},"limitations":["Review compressor specific power against a supplied comparable free-air reference and operating hours. Pressure, ambient basis and auxiliaries must already match; no equipment ranking is inferred. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"air-intermittent-tool-duty-demand","version":"1.0.0","name":"Intermittent Air Tool Duty Demand","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","tools","ratedFreeM3Minute","onSeconds","cycleSeconds","simultaneity","recordedAverageFreeM3Minute","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"tools":{"type":"integer","minimum":0,"maximum":10000},"ratedFreeM3Minute":{"type":"number","minimum":0.000001,"maximum":1000000},"onSeconds":{"type":"number","minimum":0,"maximum":1000000},"cycleSeconds":{"type":"number","minimum":0.000001,"maximum":1000000},"simultaneity":{"type":"number","minimum":0,"maximum":1},"recordedAverageFreeM3Minute":{"type":"number","minimum":0,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile average air demand for equal tools using supplied duty and simultaneity factors."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"air-intermittent-tool-duty-demand","input":{"records":[{"id":"R1","tools":10,"ratedFreeM3Minute":1,"onSeconds":15,"cycleSeconds":60,"simultaneity":0.8,"recordedAverageFreeM3Minute":2.3,"tolerance":0.1}]}}},"limitations":["Reconcile average air demand for equal tools using supplied duty and simultaneity factors. Peak demand and receiver or compressor sizing are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"air-receiver-pressure-rise-time","version":"1.0.0","name":"Air Receiver Charge Time Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","receiverM3","startAbsoluteKpa","endAbsoluteKpa","referenceKpa","receiverK","referenceK","compressorFreeM3Minute","concurrentDemandFreeM3Minute","recordedMinutes","toleranceMinutes"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"receiverM3":{"type":"number","minimum":0.000001,"maximum":1000000},"startAbsoluteKpa":{"type":"number","minimum":0.000001,"maximum":1000000},"endAbsoluteKpa":{"type":"number","minimum":0.000001,"maximum":1000000},"referenceKpa":{"type":"number","minimum":0.000001,"maximum":1000000},"receiverK":{"type":"number","minimum":0.000001,"maximum":1000000},"referenceK":{"type":"number","minimum":0.000001,"maximum":1000000},"compressorFreeM3Minute":{"type":"number","minimum":0.000001,"maximum":1000000},"concurrentDemandFreeM3Minute":{"type":"number","minimum":0,"maximum":1000000},"recordedMinutes":{"type":"number","minimum":0,"maximum":1000000},"toleranceMinutes":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review an ideal isothermal receiver charging interval with constant net free-air supply."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"air-receiver-pressure-rise-time","input":{"records":[{"id":"R1","receiverM3":2,"startAbsoluteKpa":600,"endAbsoluteKpa":800,"referenceKpa":100,"receiverK":300,"referenceK":300,"compressorFreeM3Minute":3,"concurrentDemandFreeM3Minute":1,"recordedMinutes":2.5,"toleranceMinutes":0.1}]}}},"limitations":["Review an ideal isothermal receiver charging interval with constant net free-air supply. No pressure rating, vessel selection, transient thermal model or operating command is supplied. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"brew-extract-mass-yield","version":"1.0.0","name":"Brewhouse Extract Mass Yield","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","gristKg","potentialExtract","wortKg","wortExtract","declaredRecovery","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"gristKg":{"type":"number","minimum":0.000001,"maximum":1000000},"potentialExtract":{"type":"number","minimum":0,"maximum":1},"wortKg":{"type":"number","minimum":0,"maximum":1000000},"wortExtract":{"type":"number","minimum":0,"maximum":1},"declaredRecovery":{"type":"number","minimum":0,"maximum":1},"tolerance":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare recovered wort extract mass with a supplied grist extract potential on one moisture basis."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"brew-extract-mass-yield","input":{"records":[{"id":"R1","gristKg":100,"potentialExtract":0.8,"wortKg":400,"wortExtract":0.15,"declaredRecovery":0.8,"tolerance":0.01}]}}},"limitations":["Compare recovered wort extract mass with a supplied grist extract potential on one moisture basis. Does not infer laboratory extract potential, alcohol, tax strength or product quality. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"brew-kettle-extract-conservation","version":"1.0.0","name":"Kettle Extract Conservation Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","preboilKg","preboilExtract","postboilKg","postboilExtract","removedExtractKg","toleranceKg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"preboilKg":{"type":"number","minimum":0.000001,"maximum":1000000},"preboilExtract":{"type":"number","minimum":0,"maximum":1},"postboilKg":{"type":"number","minimum":0,"maximum":1000000},"postboilExtract":{"type":"number","minimum":0,"maximum":1},"removedExtractKg":{"type":"number","minimum":0,"maximum":1000000},"toleranceKg":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile nonvolatile extract across a boil using supplied mass fractions and separately removed solids."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"brew-kettle-extract-conservation","input":{"records":[{"id":"R1","preboilKg":1000,"preboilExtract":0.1,"postboilKg":800,"postboilExtract":0.12,"removedExtractKg":1,"toleranceKg":1}]}}},"limitations":["Reconcile nonvolatile extract across a boil using supplied mass fractions and separately removed solids. Evaporation alone should not remove extract; no boil setting is prescribed. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"brew-high-gravity-dilution","version":"1.0.0","name":"High Gravity Dilution Record Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","concentrateKg","concentrateExtract","targetExtract","recordedWaterKg","toleranceKg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"concentrateKg":{"type":"number","minimum":0.000001,"maximum":1000000},"concentrateExtract":{"type":"number","minimum":0,"maximum":1},"targetExtract":{"type":"number","minimum":0.000001,"maximum":1},"recordedWaterKg":{"type":"number","minimum":0,"maximum":1000000},"toleranceKg":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review water addition from an extract mass balance before fermentation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"brew-high-gravity-dilution","input":{"records":[{"id":"R1","concentrateKg":100,"concentrateExtract":0.2,"targetExtract":0.1,"recordedWaterKg":105,"toleranceKg":2}]}}},"limitations":["Review water addition from an extract mass balance before fermentation. Does not correct hydrometer temperatures, infer alcohol concentration or assess microbiological suitability. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"brew-cellar-tank-loss-bridge","version":"1.0.0","name":"Cellar Tank Transfer Loss Bridge","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","receivedLiters","yeastDumpLiters","sampleLiters","transferredLiters","remainingLiters","toleranceLiters"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"receivedLiters":{"type":"number","minimum":0,"maximum":1000000},"yeastDumpLiters":{"type":"number","minimum":0,"maximum":1000000},"sampleLiters":{"type":"number","minimum":0,"maximum":1000000},"transferredLiters":{"type":"number","minimum":0,"maximum":1000000},"remainingLiters":{"type":"number","minimum":0,"maximum":1000000},"toleranceLiters":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile cellar liquid volumes with explicit yeast dump, sampling and closing tank inventory on one temperature basis."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"brew-cellar-tank-loss-bridge","input":{"records":[{"id":"R1","receivedLiters":1000,"yeastDumpLiters":50,"sampleLiters":5,"transferredLiters":900,"remainingLiters":35,"toleranceLiters":2}]}}},"limitations":["Reconcile cellar liquid volumes with explicit yeast dump, sampling and closing tank inventory on one temperature basis. Unexplained volume is not automatically leakage or a duty liability. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"brew-packaging-liquid-draw","version":"1.0.0","name":"Brewery Packaging Liquid Draw Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","goodUnits","rejectedUnits","fillMl","startupWasteLiters","meteredDrawLiters","toleranceLiters"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"goodUnits":{"type":"integer","minimum":0,"maximum":1000000},"rejectedUnits":{"type":"integer","minimum":0,"maximum":1000000},"fillMl":{"type":"number","minimum":0.000001,"maximum":1000000},"startupWasteLiters":{"type":"number","minimum":0,"maximum":1000000},"meteredDrawLiters":{"type":"number","minimum":0,"maximum":1000000},"toleranceLiters":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile packaging liquid draw with accepted and rejected filled containers and startup waste."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"brew-packaging-liquid-draw","input":{"records":[{"id":"R1","goodUnits":1000,"rejectedUnits":20,"fillMl":500,"startupWasteLiters":5,"meteredDrawLiters":520,"toleranceLiters":1}]}}},"limitations":["Reconcile packaging liquid draw with accepted and rejected filled containers and startup waste. Does not certify net contents, line sanitation or excise quantities. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"brew-keg-fleet-fill-equivalent","version":"1.0.0","name":"Keg Fleet Fill Equivalent Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","smallKegs","smallLiters","largeKegs","largeLiters","partialLiters","reportedLiters","toleranceLiters"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"smallKegs":{"type":"integer","minimum":0,"maximum":100000},"smallLiters":{"type":"number","minimum":0.000001,"maximum":1000000},"largeKegs":{"type":"integer","minimum":0,"maximum":100000},"largeLiters":{"type":"number","minimum":0.000001,"maximum":1000000},"partialLiters":{"type":"number","minimum":0,"maximum":1000000},"reportedLiters":{"type":"number","minimum":0,"maximum":1000000},"toleranceLiters":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare a mixed-size keg filling manifest with declared liquid volume and a clearly identified equivalent-keg basis."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"brew-keg-fleet-fill-equivalent","input":{"records":[{"id":"R1","smallKegs":10,"smallLiters":20,"largeKegs":10,"largeLiters":50,"partialLiters":25,"reportedLiters":730,"toleranceLiters":2}]}}},"limitations":["Compare a mixed-size keg filling manifest with declared liquid volume and a clearly identified equivalent-keg basis. Does not infer actual tare, pressure or legal packaged quantity. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"brew-fermenter-working-headspace","version":"1.0.0","name":"Fermenter Working Headspace Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","grossTankLiters","filledLiters","suppliedMinimumHeadspace","reportedHeadspaceLiters","toleranceLiters"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"grossTankLiters":{"type":"number","minimum":0.000001,"maximum":1000000},"filledLiters":{"type":"number","minimum":0,"maximum":1000000},"suppliedMinimumHeadspace":{"type":"number","minimum":0,"maximum":1},"reportedHeadspaceLiters":{"type":"number","minimum":0,"maximum":1000000},"toleranceLiters":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare a fermenter volume record with a caller-supplied headspace criterion."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"brew-fermenter-working-headspace","input":{"records":[{"id":"R1","grossTankLiters":1200,"filledLiters":1000,"suppliedMinimumHeadspace":0.2,"reportedHeadspaceLiters":220,"toleranceLiters":5}]}}},"limitations":["Compare a fermenter volume record with a caller-supplied headspace criterion. Does not determine a safe fill, foam behavior, pressure rating or vessel suitability. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"brew-spent-grain-solids-bridge","version":"1.0.0","name":"Spent Grain Solids Bridge","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","wetSpentKg","moistureFraction","recoveredDryKg","otherDryLossKg","toleranceKg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"wetSpentKg":{"type":"number","minimum":0.000001,"maximum":1000000},"moistureFraction":{"type":"number","minimum":0,"maximum":1},"recoveredDryKg":{"type":"number","minimum":0,"maximum":1000000},"otherDryLossKg":{"type":"number","minimum":0,"maximum":1000000},"toleranceKg":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile spent-grain dry solids using an explicitly wet-basis moisture fraction and disposition records."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"brew-spent-grain-solids-bridge","input":{"records":[{"id":"R1","wetSpentKg":100,"moistureFraction":0.8,"recoveredDryKg":18,"otherDryLossKg":1,"toleranceKg":0.2}]}}},"limitations":["Reconcile spent-grain dry solids using an explicitly wet-basis moisture fraction and disposition records. Does not assess feed suitability, nutrition or waste classification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"brew-dissolved-oxygen-blend","version":"1.0.0","name":"Brewery Dissolved Oxygen Blend Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","beerLiters","beerOxygenMicrogramsLiter","waterLiters","waterOxygenMicrogramsLiter","measuredBlendMicrogramsLiter","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"beerLiters":{"type":"number","minimum":0,"maximum":1000000},"beerOxygenMicrogramsLiter":{"type":"number","minimum":0,"maximum":1000000},"waterLiters":{"type":"number","minimum":0,"maximum":1000000},"waterOxygenMicrogramsLiter":{"type":"number","minimum":0,"maximum":1000000},"measuredBlendMicrogramsLiter":{"type":"number","minimum":0,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare a dissolved-oxygen record with closed, additive-volume blending and no pickup or reaction."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"brew-dissolved-oxygen-blend","input":{"records":[{"id":"R1","beerLiters":900,"beerOxygenMicrogramsLiter":20,"waterLiters":100,"waterOxygenMicrogramsLiter":100,"measuredBlendMicrogramsLiter":35,"tolerance":2}]}}},"limitations":["Compare a dissolved-oxygen record with closed, additive-volume blending and no pickup or reaction. Does not predict shelf life, measure oxygen or approve product release. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"brew-brewhouse-hot-cold-volume","version":"1.0.0","name":"Brewhouse Hot Cold Volume Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","hotLiters","suppliedCoolingContraction","trubLossLiters","measuredColdLiters","toleranceLiters"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"hotLiters":{"type":"number","minimum":0,"maximum":1000000},"suppliedCoolingContraction":{"type":"number","minimum":0,"maximum":1},"trubLossLiters":{"type":"number","minimum":0,"maximum":1000000},"measuredColdLiters":{"type":"number","minimum":0,"maximum":1000000},"toleranceLiters":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile hot-side and cold-side wort volumes with an explicitly supplied contraction fraction and cold-basis trub loss."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"brew-brewhouse-hot-cold-volume","input":{"records":[{"id":"R1","hotLiters":1000,"suppliedCoolingContraction":0.04,"trubLossLiters":20,"measuredColdLiters":930,"toleranceLiters":2}]}}},"limitations":["Reconcile hot-side and cold-side wort volumes with an explicitly supplied contraction fraction and cold-basis trub loss. Does not invent thermal correction factors or certify calibrated volume. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"acoustic-plane-wave-impedance","version":"1.0.0","name":"Plane Wave Acoustic Impedance","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","densityKgM3","speedMS","pressureRmsPa"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"densityKgM3":{"type":"number","minimum":0.000001,"maximum":1000000},"speedMS":{"type":"number","minimum":0.000001,"maximum":1000000},"pressureRmsPa":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate impedance, particle velocity and intensity for a progressive lossless plane wave from RMS pressure."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"acoustic-plane-wave-impedance","input":{"records":[{"id":"R1","densityKgM3":1.2,"speedMS":340,"pressureRmsPa":2}]}}},"limitations":["Calculate impedance, particle velocity and intensity for a progressive lossless plane wave from RMS pressure. Excludes reactive near fields, measurement calibration and exposure-limit assessments. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"acoustic-normal-interface-power","version":"1.0.0","name":"Acoustic Interface Power Split","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","firstImpedanceRayl","secondImpedanceRayl","incidentIntensityWM2"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"firstImpedanceRayl":{"type":"number","minimum":0.000001,"maximum":1000000},"secondImpedanceRayl":{"type":"number","minimum":0.000001,"maximum":1000000},"incidentIntensityWM2":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve normal-incidence pressure and intensity coefficients between positive real acoustic impedances."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"acoustic-normal-interface-power","input":{"records":[{"id":"R1","firstImpedanceRayl":1,"secondImpedanceRayl":3,"incidentIntensityWM2":8}]}}},"limitations":["Resolve normal-incidence pressure and intensity coefficients between positive real acoustic impedances. Semi-infinite lossless media only; no oblique incidence or material certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"acoustic-coherent-pressure-pair","version":"1.0.0","name":"Coherent Acoustic Pressure Pair","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","firstRmsPa","secondRmsPa","phaseRadians","referencePa"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"firstRmsPa":{"type":"number","minimum":0,"maximum":1000000},"secondRmsPa":{"type":"number","minimum":0,"maximum":1000000},"phaseRadians":{"type":"number","minimum":-1000,"maximum":1000},"referencePa":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Combine two coherent equal-frequency RMS pressures with explicit phase."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"acoustic-coherent-pressure-pair","input":{"records":[{"id":"R1","firstRmsPa":1,"secondRmsPa":1,"phaseRadians":0,"referencePa":1}]}}},"limitations":["Combine two coherent equal-frequency RMS pressures with explicit phase. This differs from incoherent source-energy addition; a zero pressure has an undefined finite dB level returned as null. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"acoustic-moving-source-observer","version":"1.0.0","name":"Moving Source Observer Doppler","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","frequencyHz","speedMS","observerTowardMS","sourceTowardMS"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"frequencyHz":{"type":"number","minimum":0.000001,"maximum":1000000},"speedMS":{"type":"number","minimum":0.000001,"maximum":1000000},"observerTowardMS":{"type":"number","minimum":-1000000000,"maximum":1000000000},"sourceTowardMS":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate a one-dimensional classical Doppler shift in a stationary medium."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"acoustic-moving-source-observer","input":{"records":[{"id":"R1","frequencyHz":1000,"speedMS":300,"observerTowardMS":0,"sourceTowardMS":30}]}}},"limitations":["Calculate a one-dimensional classical Doppler shift in a stationary medium. Each signed velocity is positive toward the other participant; both speeds must be subsonic. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"acoustic-spherical-air-attenuation","version":"1.0.0","name":"Spherical Acoustic Attenuation","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialLevelDb","initialDistanceM","finalDistanceM","absorptionDbM"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialLevelDb":{"type":"number","minimum":-300,"maximum":300},"initialDistanceM":{"type":"number","minimum":0.000001,"maximum":1000000},"finalDistanceM":{"type":"number","minimum":0.000001,"maximum":1000000},"absorptionDbM":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Apply spherical far-field spreading plus a caller-supplied uniform absorption coefficient at one frequency."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"acoustic-spherical-air-attenuation","input":{"records":[{"id":"R1","initialLevelDb":80,"initialDistanceM":1,"finalDistanceM":2,"absorptionDbM":0.1}]}}},"limitations":["Apply spherical far-field spreading plus a caller-supplied uniform absorption coefficient at one frequency. Ground, barriers, reflections, weather and legal noise assessments are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"acoustic-helmholtz-cavity-frequency","version":"1.0.0","name":"Helmholtz Cavity Frequency","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","neckAreaM2","effectiveNeckM","cavityM3","speedMS"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"neckAreaM2":{"type":"number","minimum":0.000001,"maximum":1000000},"effectiveNeckM":{"type":"number","minimum":0.000001,"maximum":1000000},"cavityM3":{"type":"number","minimum":0.000001,"maximum":1000000},"speedMS":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate the ideal lumped Helmholtz resonance using an already corrected effective neck length."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"acoustic-helmholtz-cavity-frequency","input":{"records":[{"id":"R1","neckAreaM2":0.01,"effectiveNeckM":0.1,"cavityM3":1,"speedMS":340}]}}},"limitations":["Calculate the ideal lumped Helmholtz resonance using an already corrected effective neck length. Losses, radiation end correction, high-amplitude effects and safe design are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"acoustic-rectangular-room-modes","version":"1.0.0","name":"Rectangular Room Mode Enumeration","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["lengthM","widthM","heightM","speedMS","maxIndex"],"properties":{"lengthM":{"type":"number","minimum":0.000001,"maximum":1000000},"widthM":{"type":"number","minimum":0.000001,"maximum":1000000},"heightM":{"type":"number","minimum":0.000001,"maximum":1000000},"speedMS":{"type":"number","minimum":0.000001,"maximum":1000000},"maxIndex":{"type":"integer","minimum":1,"maximum":5}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Enumerate ideal rigid-wall rectangular-room modes through a bounded index cube, retaining degenerate modes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"acoustic-rectangular-room-modes","input":{"lengthM":5,"widthM":4,"heightM":3,"speedMS":300,"maxIndex":1}}},"limitations":["Enumerate ideal rigid-wall rectangular-room modes through a bounded index cube, retaining degenerate modes. Excludes damping, openings, construction details and acoustic performance certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"acoustic-sabine-eyring-room-model","version":"1.0.0","name":"Sabine Eyring Room Comparison","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","volumeM3","surfaceM2","meanAbsorption","speedMS"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"volumeM3":{"type":"number","minimum":0.000001,"maximum":1000000},"surfaceM2":{"type":"number","minimum":0.000001,"maximum":1000000},"meanAbsorption":{"type":"number","minimum":0.000001,"maximum":0.999999},"speedMS":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare Sabine and Eyring diffuse-field RT60 approximations with a supplied mean surface absorption."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"acoustic-sabine-eyring-room-model","input":{"records":[{"id":"R1","volumeM3":100,"surfaceM2":100,"meanAbsorption":0.2,"speedMS":340}]}}},"limitations":["Compare Sabine and Eyring diffuse-field RT60 approximations with a supplied mean surface absorption. Assumes uniform mixing and excludes air absorption; no measured reverberation or building-code result is claimed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"acoustic-schroeder-decay-integral","version":"1.0.0","name":"Schroeder Energy Decay Integral","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["samples","sampleRateHz"],"properties":{"samples":{"type":"array","minItems":2,"maxItems":512,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"sampleRateHz":{"type":"number","minimum":0.000001,"maximum":1000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Integrate squared finite impulse-response samples backward to a normalized energy decay curve."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"acoustic-schroeder-decay-integral","input":{"samples":[1,1,0,0],"sampleRateHz":2}}},"limitations":["Integrate squared finite impulse-response samples backward to a normalized energy decay curve. Does not estimate RT60 from truncated data, remove noise or certify a room measurement. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"acoustic-duct-standing-harmonics","version":"1.0.0","name":"Duct Standing Harmonic Frequencies","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","effectiveLengthM","speedMS","harmonicIndex","closedAtOneEnd"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"effectiveLengthM":{"type":"number","minimum":0.000001,"maximum":1000000},"speedMS":{"type":"number","minimum":0.000001,"maximum":1000000},"harmonicIndex":{"type":"integer","minimum":1,"maximum":10000},"closedAtOneEnd":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate indexed longitudinal resonances for open-open and closed-open ideal tubes with supplied effective length."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"acoustic-duct-standing-harmonics","input":{"records":[{"id":"R1","effectiveLengthM":1,"speedMS":340,"harmonicIndex":2,"closedAtOneEnd":true}]}}},"limitations":["Calculate indexed longitudinal resonances for open-open and closed-open ideal tubes with supplied effective length. Radiation correction, higher transverse modes and losses are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hydraulic-rectangular-critical-depth","version":"1.0.0","name":"Rectangular Critical Depth","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","flowM3S","widthM","gravityMS2"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"flowM3S":{"type":"number","minimum":0.000001,"maximum":1000000},"widthM":{"type":"number","minimum":0.000001,"maximum":1000000},"gravityMS2":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve critical depth for a rectangular open channel with uniform velocity coefficient one and supplied gravity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hydraulic-rectangular-critical-depth","input":{"records":[{"id":"R1","flowM3S":6,"widthM":2,"gravityMS2":9}]}}},"limitations":["Resolve critical depth for a rectangular open channel with uniform velocity coefficient one and supplied gravity. Does not design a channel, assess flooding or determine a safe operating level. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hydraulic-annular-poiseuille-flow","version":"1.0.0","name":"Annular Poiseuille Flow","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","outerRadiusM","innerRadiusM","lengthM","pressureDropPa","viscosityPaS"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"outerRadiusM":{"type":"number","minimum":0.000001,"maximum":1000000},"innerRadiusM":{"type":"number","minimum":0.000001,"maximum":1000000},"lengthM":{"type":"number","minimum":0.000001,"maximum":1000000},"pressureDropPa":{"type":"number","minimum":0,"maximum":1000000},"viscosityPaS":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate fully developed laminar Newtonian flow in a concentric stationary annulus."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hydraulic-annular-poiseuille-flow","input":{"records":[{"id":"R1","outerRadiusM":2,"innerRadiusM":1,"lengthM":1,"pressureDropPa":8,"viscosityPaS":1}]}}},"limitations":["Calculate fully developed laminar Newtonian flow in a concentric stationary annulus. Radius ratio is at most0.99 for numerical conditioning; no turbulence test, pipe design or operating recommendation. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hydraulic-plane-couette-poiseuille","version":"1.0.0","name":"Plane Couette Poiseuille Profile","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","gapM","topWallMS","pressureGradientPaM","viscosityPaS","coordinateFraction"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"gapM":{"type":"number","minimum":0.000001,"maximum":1000000},"topWallMS":{"type":"number","minimum":-1000000000,"maximum":1000000000},"pressureGradientPaM":{"type":"number","minimum":-1000000000,"maximum":1000000000},"viscosityPaS":{"type":"number","minimum":0.000001,"maximum":1000000},"coordinateFraction":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate steady laminar flow between infinite parallel plates with one moving wall and signed axial pressure gradient."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hydraulic-plane-couette-poiseuille","input":{"records":[{"id":"R1","gapM":1,"topWallMS":2,"pressureGradientPaM":-12,"viscosityPaS":1,"coordinateFraction":0.5}]}}},"limitations":["Evaluate steady laminar flow between infinite parallel plates with one moving wall and signed axial pressure gradient. Shears use positive y derivatives; no finite-edge, turbulence or hardware model. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hydraulic-colebrook-friction-root","version":"1.0.0","name":"Colebrook Turbulent Friction Root","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","reynolds","relativeRoughness"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"reynolds":{"type":"number","minimum":4000,"maximum":1000000000},"relativeRoughness":{"type":"number","minimum":0,"maximum":0.05}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve the implicit Colebrook equation for the Darcy factor in a bounded turbulent profile."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hydraulic-colebrook-friction-root","input":{"records":[{"id":"R1","reynolds":100000,"relativeRoughness":0}]}}},"limitations":["Solve the implicit Colebrook equation for the Darcy factor in a bounded turbulent profile. Does not choose pipe roughness, model transition flow or duplicate a pressure-loss calculation with a supplied factor. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hydraulic-cylindrical-couette-torque","version":"1.0.0","name":"Cylindrical Couette Torque","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","innerRadiusM","outerRadiusM","lengthM","innerRadSecond","outerRadSecond","viscosityPaS"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"innerRadiusM":{"type":"number","minimum":0.000001,"maximum":1000000},"outerRadiusM":{"type":"number","minimum":0.000001,"maximum":1000000},"lengthM":{"type":"number","minimum":0.000001,"maximum":1000000},"innerRadSecond":{"type":"number","minimum":-1000000000,"maximum":1000000000},"outerRadSecond":{"type":"number","minimum":-1000000000,"maximum":1000000000},"viscosityPaS":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate ideal laminar Newtonian concentric-cylinder torque with negligible end effects."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hydraulic-cylindrical-couette-torque","input":{"records":[{"id":"R1","innerRadiusM":1,"outerRadiusM":2,"lengthM":1,"innerRadSecond":1,"outerRadSecond":0,"viscosityPaS":1}]}}},"limitations":["Calculate ideal laminar Newtonian concentric-cylinder torque with negligible end effects. The signed inner-wall applied torque sustains the supplied speeds; no Taylor-instability or equipment-rating assessment. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hydraulic-inclined-gate-force-center","version":"1.0.0","name":"Inclined Gate Hydrostatic Force","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","widthM","lengthM","topVerticalDepthM","inclinationRadians","densityKgM3","gravityMS2"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"widthM":{"type":"number","minimum":0.000001,"maximum":1000000},"lengthM":{"type":"number","minimum":0.000001,"maximum":1000000},"topVerticalDepthM":{"type":"number","minimum":0,"maximum":1000000},"inclinationRadians":{"type":"number","minimum":0.000001,"maximum":1.5707963267948966},"densityKgM3":{"type":"number","minimum":0.000001,"maximum":1000000},"gravityMS2":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Integrate gauge hydrostatic pressure on one fully wetted rectangular inclined face and locate its center of pressure."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hydraulic-inclined-gate-force-center","input":{"records":[{"id":"R1","widthM":2,"lengthM":3,"topVerticalDepthM":0,"inclinationRadians":1.5707963267948966,"densityKgM3":1000,"gravityMS2":10}]}}},"limitations":["Integrate gauge hydrostatic pressure on one fully wetted rectangular inclined face and locate its center of pressure. Opposite-face pressure, hinges, structural strength and safe gate operation are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hydraulic-elastic-pipe-waterhammer","version":"1.0.0","name":"Elastic Pipe Water Hammer Scenario","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","fluidBulkPa","densityKgM3","pipeDiameterM","wallM","youngPa","restraintFactor","velocityChangeMS"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"fluidBulkPa":{"type":"number","minimum":1,"maximum":1000000000000},"densityKgM3":{"type":"number","minimum":0.000001,"maximum":1000000},"pipeDiameterM":{"type":"number","minimum":0.000001,"maximum":1000000},"wallM":{"type":"number","minimum":0.000001,"maximum":1000000},"youngPa":{"type":"number","minimum":1,"maximum":1000000000000},"restraintFactor":{"type":"number","minimum":0,"maximum":1},"velocityChangeMS":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate an ideal elastic-pipe wave speed and instantaneous Joukowsky pressure increment."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hydraulic-elastic-pipe-waterhammer","input":{"records":[{"id":"R1","fluidBulkPa":1000000,"densityKgM3":1000,"pipeDiameterM":0.1,"wallM":0.01,"youngPa":1000000,"restraintFactor":0,"velocityChangeMS":1}]}}},"limitations":["Calculate an ideal elastic-pipe wave speed and instantaneous Joukowsky pressure increment. This is not a transient network simulation, pressure-rating determination or safe valve-closing instruction. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hydraulic-tank-drain-time-integral","version":"1.0.0","name":"Constant Area Tank Drain Time","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","tankAreaM2","outletAreaM2","initialHeadM","finalHeadM","dischargeCoefficient","gravityMS2"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"tankAreaM2":{"type":"number","minimum":0.000001,"maximum":1000000},"outletAreaM2":{"type":"number","minimum":0.000001,"maximum":1000000},"initialHeadM":{"type":"number","minimum":0.000001,"maximum":1000000},"finalHeadM":{"type":"number","minimum":0,"maximum":1000000},"dischargeCoefficient":{"type":"number","minimum":0.000001,"maximum":1},"gravityMS2":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Integrate quasi-steady Torricelli drawdown between two heads for a constant-area tank and a small free outlet."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hydraulic-tank-drain-time-integral","input":{"records":[{"id":"R1","tankAreaM2":10,"outletAreaM2":0.1,"initialHeadM":4,"finalHeadM":1,"dischargeCoefficient":1,"gravityMS2":2}]}}},"limitations":["Integrate quasi-steady Torricelli drawdown between two heads for a constant-area tank and a small free outlet. This time-integrated calculation excludes inflow, vent restrictions and safe discharge planning. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hydraulic-v-notch-weir-discharge","version":"1.0.0","name":"V Notch Weir Discharge","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","notchRadians","headM","dischargeCoefficient","gravityMS2"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"notchRadians":{"type":"number","minimum":0.000001,"maximum":3.141591653589793},"headM":{"type":"number","minimum":0,"maximum":1000000},"dischargeCoefficient":{"type":"number","minimum":0.000001,"maximum":1},"gravityMS2":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate an ideal sharp-crested triangular weir with supplied coefficient and upstream head."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hydraulic-v-notch-weir-discharge","input":{"records":[{"id":"R1","notchRadians":1.5707963267948966,"headM":1,"dischargeCoefficient":1,"gravityMS2":8}]}}},"limitations":["Calculate an ideal sharp-crested triangular weir with supplied coefficient and upstream head. Free nappe and approach assumptions must be checked separately; no structure selection or certified measurement. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hydraulic-rectangular-alternate-depths","version":"1.0.0","name":"Rectangular Alternate Depths","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","unitDischargeM2S","specificEnergyM","gravityMS2"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"unitDischargeM2S":{"type":"number","minimum":0.000001,"maximum":1000000},"specificEnergyM":{"type":"number","minimum":0.000001,"maximum":1000000},"gravityMS2":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find both positive depths for a rectangular-channel specific-energy equation with velocity coefficient one."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hydraulic-rectangular-alternate-depths","input":{"records":[{"id":"R1","unitDischargeM2S":1.632993161855452,"specificEnergyM":2.3333333333333335,"gravityMS2":1}]}}},"limitations":["Find both positive depths for a rectangular-channel specific-energy equation with velocity coefficient one. Does not determine physical branch selection, transitions or safety. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gas-normal-shock-ratios","version":"1.0.0","name":"Normal Shock State Ratios","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","upstreamMach","gamma"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"upstreamMach":{"type":"number","minimum":1,"maximum":20},"gamma":{"type":"number","minimum":1.01,"maximum":2}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve a calorically perfect gas normal shock with explicit heat-capacity ratio."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gas-normal-shock-ratios","input":{"records":[{"id":"R1","upstreamMach":2,"gamma":1.4}]}}},"limitations":["Resolve a calorically perfect gas normal shock with explicit heat-capacity ratio. No real-gas corrections, device sizing or flight safety determination. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gas-oblique-shock-angle-state","version":"1.0.0","name":"Oblique Shock Angle State","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","upstreamMach","shockAngleRadians","gamma"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"upstreamMach":{"type":"number","minimum":1.00001,"maximum":20},"shockAngleRadians":{"type":"number","minimum":0.000001,"maximum":1.5707963267948966},"gamma":{"type":"number","minimum":1.01,"maximum":2}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve the attached oblique shock defined by its supplied shock angle using normal-component relations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gas-oblique-shock-angle-state","input":{"records":[{"id":"R1","upstreamMach":2,"shockAngleRadians":1.5707963267948966,"gamma":1.4}]}}},"limitations":["Resolve the attached oblique shock defined by its supplied shock angle using normal-component relations. Does not select a weak or strong solution from a wedge angle or model detached shocks. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gas-prandtl-meyer-expansion","version":"1.0.0","name":"Prandtl Meyer Expansion","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialMach","turnRadians","gamma"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialMach":{"type":"number","minimum":1,"maximum":20},"turnRadians":{"type":"number","minimum":0,"maximum":1},"gamma":{"type":"number","minimum":1.01,"maximum":2}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Invert a bounded Prandtl Meyer expansion turn and retain its isentropic pressure and temperature ratios."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gas-prandtl-meyer-expansion","input":{"records":[{"id":"R1","initialMach":2,"turnRadians":0,"gamma":1.4}]}}},"limitations":["Invert a bounded Prandtl Meyer expansion turn and retain its isentropic pressure and temperature ratios. Perfect gas and attached expansion only, maximum resolved Mach20. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gas-area-mach-two-branches","version":"1.0.0","name":"Area Mach Two Branches","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","areaRatio","gamma"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"areaRatio":{"type":"number","minimum":1,"maximum":100},"gamma":{"type":"number","minimum":1.01,"maximum":2}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve both Mach branches of the ideal isentropic area ratio independently of an actual nozzle operating regime."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gas-area-mach-two-branches","input":{"records":[{"id":"R1","areaRatio":1.6875,"gamma":1.4}]}}},"limitations":["Resolve both Mach branches of the ideal isentropic area ratio independently of an actual nozzle operating regime. Branches are bounded to Mach0.001–20; no back-pressure or shock-location selection. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gas-fanno-sonic-distance","version":"1.0.0","name":"Fanno Sonic Distance Parameter","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","mach","gamma"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"mach":{"type":"number","minimum":0.001,"maximum":20},"gamma":{"type":"number","minimum":1.01,"maximum":2}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate constant-area adiabatic Fanno ratios to the sonic state and the4fL/D parameter, where f is the Fanning factor."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gas-fanno-sonic-distance","input":{"records":[{"id":"R1","mach":1,"gamma":1.4}]}}},"limitations":["Calculate constant-area adiabatic Fanno ratios to the sonic state and the4fL/D parameter, where f is the Fanning factor. No friction estimate, real duct sizing or operational choking assessment. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gas-rayleigh-sonic-state","version":"1.0.0","name":"Rayleigh Sonic State Ratios","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","mach","gamma"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"mach":{"type":"number","minimum":0.001,"maximum":20},"gamma":{"type":"number","minimum":1.01,"maximum":2}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate ideal frictionless constant-area Rayleigh heat-flow ratios to a sonic reference."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gas-rayleigh-sonic-state","input":{"records":[{"id":"R1","mach":1,"gamma":1.4}]}}},"limitations":["Calculate ideal frictionless constant-area Rayleigh heat-flow ratios to a sonic reference. No combustor design, heat-release chemistry or actual choking prediction. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gas-ideal-entropy-state-change","version":"1.0.0","name":"Ideal Gas Entropy State Change","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialK","finalK","initialPa","finalPa","cpJkgK","gasConstantJkgK"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialK":{"type":"number","minimum":0.000001,"maximum":1000000},"finalK":{"type":"number","minimum":0.000001,"maximum":1000000},"initialPa":{"type":"number","minimum":0.000001,"maximum":1000000},"finalPa":{"type":"number","minimum":0.000001,"maximum":1000000},"cpJkgK":{"type":"number","minimum":0.000001,"maximum":1000000},"gasConstantJkgK":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate state-function changes for a constant-cp ideal gas."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gas-ideal-entropy-state-change","input":{"records":[{"id":"R1","initialK":300,"finalK":600,"initialPa":100000,"finalPa":200000,"cpJkgK":1000,"gasConstantJkgK":300}]}}},"limitations":["Calculate state-function changes for a constant-cp ideal gas. No path efficiency, reference absolute entropy, real-gas property table or process recommendation. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gas-polytropic-compression-work","version":"1.0.0","name":"Polytropic Compression Work","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialK","pressureRatio","exponent","gasConstantJkgK","massKg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialK":{"type":"number","minimum":0.000001,"maximum":1000000},"pressureRatio":{"type":"number","minimum":1,"maximum":100},"exponent":{"type":"number","minimum":1,"maximum":2},"gasConstantJkgK":{"type":"number","minimum":0.000001,"maximum":1000000},"massKg":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate reversible steady-flow polytropic compression work with a stable isothermal n=1 limit."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gas-polytropic-compression-work","input":{"records":[{"id":"R1","initialK":300,"pressureRatio":2,"exponent":1,"gasConstantJkgK":300,"massKg":100}]}}},"limitations":["Calculate reversible steady-flow polytropic compression work with a stable isothermal n=1 limit. Excludes mechanical efficiency, cooling hardware and selection of a compressor. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gas-mixture-caloric-properties","version":"1.0.0","name":"Gas Mixture Caloric Properties","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["components","universalGasJmolK"],"properties":{"components":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["moleFraction","molarMassKgMol","cpJmolK"],"properties":{"moleFraction":{"type":"number","minimum":0,"maximum":1},"molarMassKgMol":{"type":"number","minimum":0.000001,"maximum":1000000},"cpJmolK":{"type":"number","minimum":0.000001,"maximum":1000000}}}},"universalGasJmolK":{"type":"number","minimum":0.000001,"maximum":1000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Combine supplied molar heat capacities and molar masses on a mole-fraction basis for an ideal nonreacting mixture."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gas-mixture-caloric-properties","input":{"components":[{"moleFraction":0.5,"molarMassKgMol":0.02,"cpJmolK":30},{"moleFraction":0.5,"molarMassKgMol":0.04,"cpJmolK":40}],"universalGasJmolK":8}}},"limitations":["Combine supplied molar heat capacities and molar masses on a mole-fraction basis for an ideal nonreacting mixture. Does not retrieve species properties, assess combustibility or infer composition. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gas-supersonic-pitot-ratio","version":"1.0.0","name":"Supersonic Pitot Pressure Ratio","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","mach","gamma"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"mach":{"type":"number","minimum":1,"maximum":20},"gamma":{"type":"number","minimum":1.01,"maximum":2}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate Rayleigh pitot pressure ratio including the ideal normal shock ahead of a supersonic probe."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gas-supersonic-pitot-ratio","input":{"records":[{"id":"R1","mach":2,"gamma":1.4}]}}},"limitations":["Calculate Rayleigh pitot pressure ratio including the ideal normal shock ahead of a supersonic probe. Does not calibrate a probe or infer an airspeed from a measured pressure. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"crystal-reciprocal-cell-basis","version":"1.0.0","name":"Reciprocal Cell Basis","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["a","b","c"],"properties":{"a":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"b":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"c":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Construct a right-handed crystallographic reciprocal basis without a2pi factor."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"crystal-reciprocal-cell-basis","input":{"a":[2,0,0],"b":[0,3,0],"c":[0,0,4]}}},"limitations":["Construct a right-handed crystallographic reciprocal basis without a2pi factor. Caller length units are preserved reciprocally; near-degenerate cells reject rather than return unstable values. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"crystal-miller-plane-spacing","version":"1.0.0","name":"Miller Plane Spacing","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["a","b","c","hkl"],"properties":{"a":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"b":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"c":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"hkl":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"integer","minimum":-100,"maximum":100}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate general-cell interplanar spacing from nonzero Miller indices using the no2pi reciprocal convention."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"crystal-miller-plane-spacing","input":{"a":[2,0,0],"b":[0,3,0],"c":[0,0,4],"hkl":[1,0,0]}}},"limitations":["Calculate general-cell interplanar spacing from nonzero Miller indices using the no2pi reciprocal convention. Does not index measured diffraction peaks or identify a material. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"crystal-bragg-angle-wavelength","version":"1.0.0","name":"Bragg Angle Wavelength Review","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","spacing","wavelength","order"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"spacing":{"type":"number","minimum":0.000001,"maximum":1000000},"wavelength":{"type":"number","minimum":0.000001,"maximum":1000000},"order":{"type":"integer","minimum":1,"maximum":100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate Bragg angles for an explicit order with consistent wavelength and spacing units."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"crystal-bragg-angle-wavelength","input":{"records":[{"id":"R1","spacing":1,"wavelength":1,"order":1}]}}},"limitations":["Calculate Bragg angles for an explicit order with consistent wavelength and spacing units. No scattering-factor, systematic-absence or peak-intensity claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"crystal-fractional-cartesian-codec","version":"1.0.0","name":"Fractional Cartesian Cell Map","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["a","b","c","fractional"],"properties":{"a":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"b":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"c":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"fractional":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Map fractional positions through a supplied right-handed cell and recover them using its dual basis."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"crystal-fractional-cartesian-codec","input":{"a":[2,0,0],"b":[0,3,0],"c":[0,0,4],"fractional":[0.5,0.5,0.5]}}},"limitations":["Map fractional positions through a supplied right-handed cell and recover them using its dual basis. No symmetry expansion, nearest-image search or atom identity inference. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"crystal-complex-structure-factor","version":"1.0.0","name":"Complex Crystal Structure Factor","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hkl","atoms"],"properties":{"hkl":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"integer","minimum":-100,"maximum":100}},"atoms":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["fractional","realFactor","imagFactor","occupancy"],"properties":{"fractional":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":0,"maximum":1}},"realFactor":{"type":"number","minimum":-1000000000,"maximum":1000000000},"imagFactor":{"type":"number","minimum":-1000000000,"maximum":1000000000},"occupancy":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Sum supplied complex scattering factors and occupancies with the positive-phase convention."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"crystal-complex-structure-factor","input":{"hkl":[1,0,0],"atoms":[{"fractional":[0,0,0],"realFactor":1,"imagFactor":0,"occupancy":1},{"fractional":[0.5,0.5,0.5],"realFactor":1,"imagFactor":0,"occupancy":1}]}}},"limitations":["Sum supplied complex scattering factors and occupancies with the positive-phase convention. Factors already include any caller-required corrections; no database, thermal factors or material identification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"crystal-plane-zone-axis-test","version":"1.0.0","name":"Plane Zone Axis Test","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hkl","uvw"],"properties":{"hkl":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"integer","minimum":-100,"maximum":100}},"uvw":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"integer","minimum":-100,"maximum":100}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Test the exact integer Weiss zone law between plane indices and direct-lattice direction indices."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"crystal-plane-zone-axis-test","input":{"hkl":[1,1,0],"uvw":[1,-1,1]}}},"limitations":["Test the exact integer Weiss zone law between plane indices and direct-lattice direction indices. Does not assume a cubic metric or infer a measured orientation. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"crystal-cubic-plane-multiplicity","version":"1.0.0","name":"Cubic Plane Family Multiplicity","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hkl"],"properties":{"hkl":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"integer","minimum":-100,"maximum":100}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Enumerate signed permutation members of a cubic m-3m plane family, keeping Friedel opposites separate."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"crystal-cubic-plane-multiplicity","input":{"hkl":[1,0,0]}}},"limitations":["Enumerate signed permutation members of a cubic m-3m plane family, keeping Friedel opposites separate. This geometric multiplicity does not determine allowed reflections or intensity. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"crystal-metric-plane-angle","version":"1.0.0","name":"General Cell Plane Angle","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["a","b","c","firstHkl","secondHkl"],"properties":{"a":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"b":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"c":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"firstHkl":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"integer","minimum":-100,"maximum":100}},"secondHkl":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"integer","minimum":-100,"maximum":100}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute the directed angle between reciprocal plane normals in a general cell."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"crystal-metric-plane-angle","input":{"a":[2,0,0],"b":[0,3,0],"c":[0,0,4],"firstHkl":[1,0,0],"secondHkl":[0,1,0]}}},"limitations":["Compute the directed angle between reciprocal plane normals in a general cell. Returns0to pi rather than silently folding obtuse angles; no orientation refinement or uncertainty estimate. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"crystal-scherrer-broadening-size","version":"1.0.0","name":"Scherrer Broadening Size Scenario","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","shapeFactor","wavelength","twoThetaRadians","observedFwhmRadians","instrumentFwhmRadians"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"shapeFactor":{"type":"number","minimum":0.000001,"maximum":1000000},"wavelength":{"type":"number","minimum":0.000001,"maximum":1000000},"twoThetaRadians":{"type":"number","minimum":0.000001,"maximum":3.141591653589793},"observedFwhmRadians":{"type":"number","minimum":0.000001,"maximum":1000000},"instrumentFwhmRadians":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate a Scherrer coherent-domain-size scenario with Gaussian quadrature instrument-width subtraction."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"crystal-scherrer-broadening-size","input":{"records":[{"id":"R1","shapeFactor":1,"wavelength":1,"twoThetaRadians":1.0471975511965976,"observedFwhmRadians":0.05,"instrumentFwhmRadians":0.03}]}}},"limitations":["Calculate a Scherrer coherent-domain-size scenario with Gaussian quadrature instrument-width subtraction. Strain, profile-shape validity and particle-size equivalence are excluded; all angles are radians. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"crystal-centering-reflection-rules","version":"1.0.0","name":"Lattice Centering Reflection Rules","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hkl","centering"],"properties":{"hkl":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"integer","minimum":-100,"maximum":100}},"centering":{"enum":["P","I","F","A","B","C","R-obverse"]}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Apply translational centering conditions only, with obverse hexagonal axes for R."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"crystal-centering-reflection-rules","input":{"hkl":[1,0,0],"centering":"I"}}},"limitations":["Apply translational centering conditions only, with obverse hexagonal axes for R. Screw, glide and atomic-basis absences are not covered; allowed does not imply a measurable peak. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"control-two-state-controllability","version":"1.0.0","name":"Two State Controllability","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["A","B"],"properties":{"A":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-100,"maximum":100}}},"B":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-100,"maximum":100}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect the two-state SISO controllability matrix[B,AB] with an explicit normalized determinant tolerance1e-10."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"control-two-state-controllability","input":{"A":[[0,1],[0,0]],"B":[0,1]}}},"limitations":["Inspect the two-state SISO controllability matrix[B,AB] with an explicit normalized determinant tolerance1e-10. Mathematical supplied models only, no physical control or robust stability certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"control-two-state-observability","version":"1.0.0","name":"Two State Observability","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["A","C"],"properties":{"A":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-100,"maximum":100}}},"C":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-100,"maximum":100}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect the two-state single-output observability matrix[C;CA] under normalized determinant tolerance1e-10."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"control-two-state-observability","input":{"A":[[0,1],[0,0]],"C":[1,0]}}},"limitations":["Inspect the two-state single-output observability matrix[C;CA] under normalized determinant tolerance1e-10. Does not assess sensor noise, real-system identification or hardware coverage. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"control-two-state-feedback-placement","version":"1.0.0","name":"Two State Feedback Pole Placement","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["A","B","firstPole","secondPole"],"properties":{"A":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-100,"maximum":100}}},"B":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-100,"maximum":100}},"firstPole":{"type":"number","minimum":-100,"maximum":100},"secondPole":{"type":"number","minimum":-100,"maximum":100}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate Ackermann feedback gains for u=-Kx in a numerically controllable two-state SISO model with supplied real poles."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"control-two-state-feedback-placement","input":{"A":[[0,1],[0,0]],"B":[0,1],"firstPole":-2,"secondPole":-3}}},"limitations":["Calculate Ackermann feedback gains for u=-Kx in a numerically controllable two-state SISO model with supplied real poles. No controller deployment, actuator constraints or robustness guarantee. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"control-two-state-observer-placement","version":"1.0.0","name":"Two State Observer Pole Placement","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["A","C","firstPole","secondPole"],"properties":{"A":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-100,"maximum":100}}},"C":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-100,"maximum":100}},"firstPole":{"type":"number","minimum":-100,"maximum":100},"secondPole":{"type":"number","minimum":-100,"maximum":100}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate a dual Ackermann observer gain for error dynamics A-LC with supplied real poles."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"control-two-state-observer-placement","input":{"A":[[0,1],[0,0]],"C":[1,0],"firstPole":-2,"secondPole":-3}}},"limitations":["Calculate a dual Ackermann observer gain for error dynamics A-LC with supplied real poles. Does not estimate live states, filter measurements or certify observer performance. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"control-two-state-zero-order-hold","version":"1.0.0","name":"Two State Zero Order Hold","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["A","B","seconds"],"properties":{"A":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-100,"maximum":100}}},"B":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-100,"maximum":100}},"seconds":{"type":"number","minimum":0.000001,"maximum":10}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Discretize a two-state continuous model using the augmented matrix exponential, including singular A."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"control-two-state-zero-order-hold","input":{"A":[[0,1],[0,0]],"B":[0,1],"seconds":2}}},"limitations":["Discretize a two-state continuous model using the augmented matrix exponential, including singular A. Bounded scaling/Taylor/squaring, no A inverse; no real control commands or sampling recommendation. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"control-discrete-markov-impulse","version":"1.0.0","name":"Discrete State Markov Impulse","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["A","B","C","D","length"],"properties":{"A":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-100,"maximum":100}}},"B":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-100,"maximum":100}},"C":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-100,"maximum":100}},"D":{"type":"number","minimum":-100,"maximum":100},"length":{"type":"integer","minimum":1,"maximum":64}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Return Markov parameters h0=D and hk=CA^(k-1)B for a finite discrete SISO impulse."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"control-discrete-markov-impulse","input":{"A":[[0.5,0],[0,0.25]],"B":[1,1],"C":[1,1],"D":0,"length":4}}},"limitations":["Return Markov parameters h0=D and hk=CA^(k-1)B for a finite discrete SISO impulse. Zero initial state and one unit sample only; not a measured transfer function. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"control-scalar-finite-horizon-lqr","version":"1.0.0","name":"Scalar Finite Horizon LQR","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["A","B","stateWeight","inputWeight","terminalWeight","horizon"],"properties":{"A":{"type":"number","minimum":-100,"maximum":100},"B":{"type":"number","minimum":-100,"maximum":100},"stateWeight":{"type":"number","minimum":0,"maximum":100},"inputWeight":{"type":"number","minimum":0.000001,"maximum":100},"terminalWeight":{"type":"number","minimum":0,"maximum":100},"horizon":{"type":"integer","minimum":1,"maximum":64}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve the scalar discrete finite-horizon quadratic regulator backwards with positive input weight."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"control-scalar-finite-horizon-lqr","input":{"A":1,"B":1,"stateWeight":1,"inputWeight":1,"terminalWeight":1,"horizon":2}}},"limitations":["Solve the scalar discrete finite-horizon quadratic regulator backwards with positive input weight. Cost has no one-half factor and u=-Kx; no constraints, real actuation or financial optimization. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"control-bilinear-second-order-transfer","version":"1.0.0","name":"Bilinear Second Order Transfer","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["numerator","denominator","sampleSeconds"],"properties":{"numerator":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-100,"maximum":100}},"denominator":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-100,"maximum":100}},"sampleSeconds":{"type":"number","minimum":0.000001,"maximum":10}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Transform descending continuous coefficients of degree at most2 using s=(2/T)(1-z^-1)/(1+z^-1)."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"control-bilinear-second-order-transfer","input":{"numerator":[0,0,1],"denominator":[1,2,1],"sampleSeconds":2}}},"limitations":["Transform descending continuous coefficients of degree at most2 using s=(2/T)(1-z^-1)/(1+z^-1). Returns normalized z^-1 coefficients; no prewarping, stability guarantee or filter deployment. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"control-second-order-step-response","version":"1.0.0","name":"Second Order Unit Step Response","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["naturalRadSecond","dampingRatio","seconds"],"properties":{"naturalRadSecond":{"type":"number","minimum":0.000001,"maximum":100},"dampingRatio":{"type":"number","minimum":0,"maximum":10},"seconds":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":0,"maximum":100}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate the ideal second-order unit-gain step response across underdamped, critical and overdamped cases."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"control-second-order-step-response","input":{"naturalRadSecond":1,"dampingRatio":1,"seconds":[0,1,2]}}},"limitations":["Evaluate the ideal second-order unit-gain step response across underdamped, critical and overdamped cases. Zero initial state; no fit to measured data, saturation or controller advice. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"control-continuous-cubic-hurwitz","version":"1.0.0","name":"Continuous Cubic Hurwitz Test","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["coefficients"],"properties":{"coefficients":{"type":"array","minItems":4,"maxItems":4,"items":{"type":"number","minimum":-100,"maximum":100}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Test strict Hurwitz stability for a real cubic and return its Routh first column."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"control-continuous-cubic-hurwitz","input":{"coefficients":[1,6,11,6]}}},"limitations":["Test strict Hurwitz stability for a real cubic and return its Routh first column. Zero second-row pivot rejects rather than improvising an epsilon row; no robust stability or real system certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"laundry-drum-load-fill","version":"1.0.0","name":"Laundry Drum Load Fill","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","dryKg","ratedKg","minFill"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"dryKg":{"type":"number","minimum":0,"maximum":1000000},"ratedKg":{"type":"number","minimum":0.001,"maximum":1000000},"minFill":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare recorded dry load mass with a declared washer capacity and a supplied minimum fill fraction."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"laundry-drum-load-fill","input":{"records":[{"id":"R1","dryKg":12,"ratedKg":20,"minFill":0.7}]}}},"limitations":["Compare recorded dry load mass with a declared washer capacity and a supplied minimum fill fraction. This does not set a wash program or certify fabric treatment. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"laundry-chemical-dose-reconciliation","version":"1.0.0","name":"Laundry Chemical Dose Reconciliation","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","dryKg","mlPerKg","dispensedMl","toleranceMl"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"dryKg":{"type":"number","minimum":0,"maximum":1000000},"mlPerKg":{"type":"number","minimum":0,"maximum":10000},"dispensedMl":{"type":"number","minimum":0,"maximum":1000000000},"toleranceMl":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile logged dispenser volume with a user-supplied dose per dry kilogram and absolute tolerance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"laundry-chemical-dose-reconciliation","input":{"records":[{"id":"R1","dryKg":20,"mlPerKg":8,"dispensedMl":175,"toleranceMl":10}]}}},"limitations":["Reconcile logged dispenser volume with a user-supplied dose per dry kilogram and absolute tolerance. No chemical compatibility, concentration or dose recommendation is supplied. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"laundry-moisture-removal-mass","version":"1.0.0","name":"Laundry Moisture Removal Mass","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","dryKg","afterExtractKg","afterDryKg","targetResidualRatio"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"dryKg":{"type":"number","minimum":0.001,"maximum":1000000},"afterExtractKg":{"type":"number","minimum":0,"maximum":1000000},"afterDryKg":{"type":"number","minimum":0,"maximum":1000000},"targetResidualRatio":{"type":"number","minimum":0,"maximum":10}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Use matched dry, post-extraction and post-drying masses to expose retained moisture and evaporated mass against a supplied target."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"laundry-moisture-removal-mass","input":{"records":[{"id":"R1","dryKg":10,"afterExtractKg":16,"afterDryKg":11,"targetResidualRatio":0.05}]}}},"limitations":["Use matched dry, post-extraction and post-drying masses to expose retained moisture and evaporated mass against a supplied target. Mixed lots, fabric damage and dryer control are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"laundry-first-pass-rewash-profile","version":"1.0.0","name":"Laundry First Pass Rewash Profile","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","processedPieces","firstRewashPieces","repeatRewashPieces"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"processedPieces":{"type":"integer","minimum":0,"maximum":1000000000},"firstRewashPieces":{"type":"integer","minimum":0,"maximum":1000000000},"repeatRewashPieces":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Separate first rewash and repeat-rewash workload within one documented piece cohort."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"laundry-first-pass-rewash-profile","input":{"records":[{"id":"R1","processedPieces":100,"firstRewashPieces":12,"repeatRewashPieces":3}]}}},"limitations":["Separate first rewash and repeat-rewash workload within one documented piece cohort. Each repeat count denotes one additional pass, not a distinct original piece. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"laundry-flatwork-feed-balance","version":"1.0.0","name":"Laundry Flatwork Feed Balance","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sheets","pillowcases","sheetFeedSeconds","caseFeedSeconds","availableLaneSeconds","lanes"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sheets":{"type":"integer","minimum":0,"maximum":1000000000},"pillowcases":{"type":"integer","minimum":0,"maximum":1000000000},"sheetFeedSeconds":{"type":"number","minimum":0,"maximum":1000000},"caseFeedSeconds":{"type":"number","minimum":0,"maximum":1000000},"availableLaneSeconds":{"type":"number","minimum":0,"maximum":1000000000},"lanes":{"type":"integer","minimum":1,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare supplied flatwork piece mix and measured feed times with available lane-seconds."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"laundry-flatwork-feed-balance","input":{"records":[{"id":"R1","sheets":100,"pillowcases":80,"sheetFeedSeconds":6,"caseFeedSeconds":3,"availableLaneSeconds":400,"lanes":2}]}}},"limitations":["Compare supplied flatwork piece mix and measured feed times with available lane-seconds. This is a workload scenario, not a machine scheduling or staffing instruction. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"laundry-customer-weight-billing-check","version":"1.0.0","name":"Laundry Customer Weight Billing Check","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","grossKg","tareKg","billedKg","incrementKg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"grossKg":{"type":"number","minimum":0,"maximum":1000000},"tareKg":{"type":"number","minimum":0,"maximum":1000000},"billedKg":{"type":"number","minimum":0,"maximum":1000000},"incrementKg":{"type":"number","minimum":0.000001,"maximum":1000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare recorded billed weight with gross less tare, rounded upward to an explicitly supplied billing increment."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"laundry-customer-weight-billing-check","input":{"records":[{"id":"R1","grossKg":21.4,"tareKg":1.2,"billedKg":21,"incrementKg":0.5}]}}},"limitations":["Compare recorded billed weight with gross less tare, rounded upward to an explicitly supplied billing increment. Tax, legal metrology and customer contract interpretation are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"laundry-rinse-reuse-water-bridge","version":"1.0.0","name":"Laundry Rinse Reuse Water Bridge","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","freshLitres","recoveredLitres","processLitres","lossLitres"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"freshLitres":{"type":"number","minimum":0,"maximum":1000000000},"recoveredLitres":{"type":"number","minimum":0,"maximum":1000000000},"processLitres":{"type":"number","minimum":0,"maximum":1000000000},"lossLitres":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile fresh and recovered process-water volumes with logged use and losses for one laundry boundary."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"laundry-rinse-reuse-water-bridge","input":{"records":[{"id":"R1","freshLitres":700,"recoveredLitres":300,"processLitres":950,"lossLitres":40}]}}},"limitations":["Reconcile fresh and recovered process-water volumes with logged use and losses for one laundry boundary. Water quality, hygiene and reuse suitability are not inferred. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"laundry-linen-ragout-cycle","version":"1.0.0","name":"Laundry Linen Ragout Cycle","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","openingPieces","receivedNewPieces","issuedPieces","returnedPieces","ragoutPieces","closingPieces"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"openingPieces":{"type":"integer","minimum":0,"maximum":1000000000},"receivedNewPieces":{"type":"integer","minimum":0,"maximum":1000000000},"issuedPieces":{"type":"integer","minimum":0,"maximum":1000000000},"returnedPieces":{"type":"integer","minimum":0,"maximum":1000000000},"ragoutPieces":{"type":"integer","minimum":0,"maximum":1000000000},"closingPieces":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile new receipts, customer issue/return and recorded ragout within a linen pool."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"laundry-linen-ragout-cycle","input":{"records":[{"id":"R1","openingPieces":200,"receivedNewPieces":20,"issuedPieces":100,"returnedPieces":95,"ragoutPieces":5,"closingPieces":209}]}}},"limitations":["Reconcile new receipts, customer issue/return and recorded ragout within a linen pool. Ragout is counted from returned pieces only; ownership, physical stock and replacement purchases are not inferred. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"laundry-batch-holdtime-review","version":"1.0.0","name":"Laundry Batch Hold Time Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","washEndMinute","dryStartMinute","foldEndMinute","dispatchMinute","maxWetHoldMinutes","maxDispatchHoldMinutes"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"washEndMinute":{"type":"integer","minimum":0,"maximum":1000000000},"dryStartMinute":{"type":"integer","minimum":0,"maximum":1000000000},"foldEndMinute":{"type":"integer","minimum":0,"maximum":1000000000},"dispatchMinute":{"type":"integer","minimum":0,"maximum":1000000000},"maxWetHoldMinutes":{"type":"integer","minimum":0,"maximum":1000000000},"maxDispatchHoldMinutes":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Separate wet-work and dispatch holds from recorded batch events, comparing only with customer-supplied operational targets."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"laundry-batch-holdtime-review","input":{"records":[{"id":"R1","washEndMinute":100,"dryStartMinute":145,"foldEndMinute":200,"dispatchMinute":260,"maxWetHoldMinutes":30,"maxDispatchHoldMinutes":90}]}}},"limitations":["Separate wet-work and dispatch holds from recorded batch events, comparing only with customer-supplied operational targets. This is not a microbiological or hygiene assessment. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"laundry-steam-condensate-recovery","version":"1.0.0","name":"Laundry Steam Condensate Recovery","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","steamKg","returnedCondensateKg","blowdownKg","makeupKg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"steamKg":{"type":"number","minimum":0,"maximum":1000000000},"returnedCondensateKg":{"type":"number","minimum":0,"maximum":1000000000},"blowdownKg":{"type":"number","minimum":0,"maximum":1000000000},"makeupKg":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile measured steam, condensate return, blowdown and makeup water masses over one common boundary and period."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"laundry-steam-condensate-recovery","input":{"records":[{"id":"R1","steamKg":1000,"returnedCondensateKg":700,"blowdownKg":20,"makeupKg":330}]}}},"limitations":["Reconcile measured steam, condensate return, blowdown and makeup water masses over one common boundary and period. Boiler safety, water chemistry and enthalpy are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"print-sheet-gripper-imposition","version":"1.0.0","name":"Print Sheet Gripper Imposition","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sheetWidthMm","sheetHeightMm","gripperMm","sideMarginMm","trimWidthMm","trimHeightMm","bleedMm"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sheetWidthMm":{"type":"number","minimum":0.001,"maximum":1000000},"sheetHeightMm":{"type":"number","minimum":0.001,"maximum":1000000},"gripperMm":{"type":"number","minimum":0,"maximum":1000000},"sideMarginMm":{"type":"number","minimum":0,"maximum":1000000},"trimWidthMm":{"type":"number","minimum":0.001,"maximum":1000000},"trimHeightMm":{"type":"number","minimum":0.001,"maximum":1000000},"bleedMm":{"type":"number","minimum":0,"maximum":100000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Estimate a uniform rectangular print imposition after explicit gripper, side margins and bleed."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"print-sheet-gripper-imposition","input":{"records":[{"id":"R1","sheetWidthMm":450,"sheetHeightMm":640,"gripperMm":10,"sideMarginMm":5,"trimWidthMm":100,"trimHeightMm":150,"bleedMm":3}]}}},"limitations":["Estimate a uniform rectangular print imposition after explicit gripper, side margins and bleed. Grain, gutter, work-and-turn, creep and mixed layouts are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"print-paper-grammage-mass","version":"1.0.0","name":"Print Paper Grammage Mass","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","widthMm","heightMm","sheets","grammage","measuredKg","toleranceKg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"widthMm":{"type":"number","minimum":0.001,"maximum":1000000},"heightMm":{"type":"number","minimum":0.001,"maximum":1000000},"sheets":{"type":"integer","minimum":0,"maximum":1000000000},"grammage":{"type":"number","minimum":0.001,"maximum":100000},"measuredKg":{"type":"number","minimum":0,"maximum":1000000000},"toleranceKg":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile paper mass from sheet dimensions in millimetres, count and grams per square metre with a measured mass."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"print-paper-grammage-mass","input":{"records":[{"id":"R1","widthMm":450,"heightMm":640,"sheets":1000,"grammage":90,"measuredKg":26,"toleranceKg":0.1}]}}},"limitations":["Reconcile paper mass from sheet dimensions in millimetres, count and grams per square metre with a measured mass. Packaging, coating additions and moisture corrections are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"print-makeready-sheet-budget","version":"1.0.0","name":"Print Makeready Sheet Budget","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","orderedUnits","unitsPerSheet","overrunFraction","makereadySheets","issuedSheets"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"orderedUnits":{"type":"integer","minimum":0,"maximum":1000000000},"unitsPerSheet":{"type":"integer","minimum":1,"maximum":1000000000},"overrunFraction":{"type":"number","minimum":0,"maximum":1},"makereadySheets":{"type":"integer","minimum":0,"maximum":1000000000},"issuedSheets":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Separate declared makeready sheets from production sheets needed for an order and supplied overrun fraction."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"print-makeready-sheet-budget","input":{"records":[{"id":"R1","orderedUnits":10000,"unitsPerSheet":2,"overrunFraction":0.02,"makereadySheets":200,"issuedSheets":5400}]}}},"limitations":["Separate declared makeready sheets from production sheets needed for an order and supplied overrun fraction. Rounding is upward; spoilage after makeready is represented only by that declared fraction. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"print-coverage-ink-reconciliation","version":"1.0.0","name":"Print Coverage Ink Reconciliation","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sheetAreaM2","impressions","coverageFraction","kgPerThousandM2","dispensedKg","toleranceKg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sheetAreaM2":{"type":"number","minimum":0,"maximum":1000000},"impressions":{"type":"integer","minimum":0,"maximum":1000000000},"coverageFraction":{"type":"number","minimum":0,"maximum":1},"kgPerThousandM2":{"type":"number","minimum":0,"maximum":1000000},"dispensedKg":{"type":"number","minimum":0,"maximum":1000000000},"toleranceKg":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare logged ink use with covered area and a supplied ink-use factor for one separation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"print-coverage-ink-reconciliation","input":{"records":[{"id":"R1","sheetAreaM2":0.5,"impressions":1000,"coverageFraction":0.5,"kgPerThousandM2":2,"dispensedKg":0.55,"toleranceKg":0.1}]}}},"limitations":["Compare logged ink use with covered area and a supplied ink-use factor for one separation. Color strength, trapping, formulation and machine adjustments are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"book-block-spine-caliper-check","version":"1.0.0","name":"Book Block Spine Caliper Check","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","pages","leafCaliperMm","adhesiveMm","specifiedSpineMm","toleranceMm"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"pages":{"type":"integer","minimum":1,"maximum":1000000000},"leafCaliperMm":{"type":"number","minimum":0.000001,"maximum":10},"adhesiveMm":{"type":"number","minimum":0,"maximum":100},"specifiedSpineMm":{"type":"number","minimum":0,"maximum":1000000},"toleranceMm":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare a specified spine width with an even-page book block using supplied leaf caliper and adhesive allowance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"book-block-spine-caliper-check","input":{"records":[{"id":"R1","pages":200,"leafCaliperMm":0.1,"adhesiveMm":0.5,"specifiedSpineMm":10.3,"toleranceMm":0.1}]}}},"limitations":["Compare a specified spine width with an even-page book block using supplied leaf caliper and adhesive allowance. Compression, binding method, cover wrap and manufacturability are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"print-signature-collation-count","version":"1.0.0","name":"Print Signature Collation Count","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","contentPages","pagesPerSignature","orderedBooks"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"contentPages":{"type":"integer","minimum":0,"maximum":1000000000},"pagesPerSignature":{"type":"integer","minimum":4,"maximum":128},"orderedBooks":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Plan a uniform book-block signature count, including blank page positions, for a supplied page count and signature multiple of four."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"print-signature-collation-count","input":{"records":[{"id":"R1","contentPages":130,"pagesPerSignature":16,"orderedBooks":100}]}}},"limitations":["Plan a uniform book-block signature count, including blank page positions, for a supplied page count and signature multiple of four. Page ordering, mixed signatures and binding instructions are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"print-web-repeat-label-yield","version":"1.0.0","name":"Print Web Repeat Label Yield","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","rollMetres","startupMetres","spliceLossMetres","repeatMm","across","recordedLabels"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"rollMetres":{"type":"number","minimum":0,"maximum":1000000},"startupMetres":{"type":"number","minimum":0,"maximum":1000000},"spliceLossMetres":{"type":"number","minimum":0,"maximum":1000000},"repeatMm":{"type":"number","minimum":0.001,"maximum":1000000},"across":{"type":"integer","minimum":1,"maximum":1000000000},"recordedLabels":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile complete web repeats and lanes after declared startup and splice losses."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"print-web-repeat-label-yield","input":{"records":[{"id":"R1","rollMetres":100,"startupMetres":2,"spliceLossMetres":3,"repeatMm":50,"across":2,"recordedLabels":3750}]}}},"limitations":["Reconcile complete web repeats and lanes after declared startup and splice losses. Repeat includes the gap; partial repeats, stretch, defects and live press control are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"duplex-registration-vector-review","version":"1.0.0","name":"Duplex Registration Vector Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","frontX","frontY","backX","backY","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"frontX":{"type":"number","minimum":-1000000,"maximum":1000000},"frontY":{"type":"number","minimum":-1000000,"maximum":1000000},"backX":{"type":"number","minimum":-1000000,"maximum":1000000},"backY":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare already transformed front/back registration measurements in one common coordinate system and unit with a supplied radial tolerance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"duplex-registration-vector-review","input":{"records":[{"id":"R1","frontX":1,"frontY":2,"backX":2,"backY":2,"tolerance":0.8}]}}},"limitations":["Compare already transformed front/back registration measurements in one common coordinate system and unit with a supplied radial tolerance. Back-side mirroring and physical press alignment are not performed. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"spot-separation-name-crosscheck","version":"1.0.0","name":"Spot Separation Name Crosscheck","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","artworkNames","plateNames"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"artworkNames":{"type":"array","minItems":0,"maxItems":32,"items":{"type":"string","minLength":1,"maxLength":200}},"plateNames":{"type":"array","minItems":0,"maxItems":32,"items":{"type":"string","minLength":1,"maxLength":200}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare explicit artwork and plate spot-separation names by exact spelling."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"spot-separation-name-crosscheck","input":{"records":[{"id":"R1","artworkNames":["Gold","Varnish"],"plateNames":["Gold","Silver"]}]}}},"limitations":["Compare explicit artwork and plate spot-separation names by exact spelling. Supply spot names only; process colors, aliases, colorimetry and actual file contents are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"mailpiece-component-mass-check","version":"1.0.0","name":"Mailpiece Component Mass Check","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","bodyPages","bodyAreaM2","bodyGrammage","coverAreaM2","coverGrammage","insertGrams","envelopeGrams","sampleGrams","toleranceGrams"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"bodyPages":{"type":"integer","minimum":0,"maximum":1000000000},"bodyAreaM2":{"type":"number","minimum":0,"maximum":100},"bodyGrammage":{"type":"number","minimum":0,"maximum":10000},"coverAreaM2":{"type":"number","minimum":0,"maximum":100},"coverGrammage":{"type":"number","minimum":0,"maximum":10000},"insertGrams":{"type":"number","minimum":0,"maximum":1000000},"envelopeGrams":{"type":"number","minimum":0,"maximum":1000000},"sampleGrams":{"type":"number","minimum":0,"maximum":1000000},"toleranceGrams":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Estimate assembled mailpiece mass from body leaves, cover, inserts and envelope, then compare a measured sample."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"mailpiece-component-mass-check","input":{"records":[{"id":"R1","bodyPages":20,"bodyAreaM2":0.06,"bodyGrammage":80,"coverAreaM2":0.12,"coverGrammage":200,"insertGrams":5,"envelopeGrams":10,"sampleGrams":90,"toleranceGrams":2}]}}},"limitations":["Estimate assembled mailpiece mass from body leaves, cover, inserts and envelope, then compare a measured sample. Postal classes, price quotes, thickness and mailing eligibility are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"recovered-material-dry-payable","version":"1.0.0","name":"Recovered Material Dry Payable","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","grossGrams","moistureBasisPoints","dryContaminationBasisPoints","ratePerTonneMinor","currency","recordedDueMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"grossGrams":{"type":"integer","minimum":0,"maximum":1000000000},"moistureBasisPoints":{"type":"integer","minimum":0,"maximum":10000},"dryContaminationBasisPoints":{"type":"integer","minimum":0,"maximum":10000},"ratePerTonneMinor":{"type":"integer","minimum":0,"maximum":1000000000},"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"recordedDueMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a supplied per-metric-tonne price after moisture on gross mass and contamination on remaining dry mass."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"recovered-material-dry-payable","input":{"records":[{"id":"R1","grossGrams":1000000,"moistureBasisPoints":1000,"dryContaminationBasisPoints":2000,"ratePerTonneMinor":20000,"currency":"USD","recordedDueMinor":14500}]}}},"limitations":["Reconcile a supplied per-metric-tonne price after moisture on gross mass and contamination on remaining dry mass. Due minor units use exact rational half-up rounding; no market price, tax or settlement is supplied. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bale-compaction-volume-review","version":"1.0.0","name":"Bale Compaction Volume Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","massKg","looseBulkKgPerM3","bales","lengthM","widthM","heightM","maxBaleKg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"massKg":{"type":"number","minimum":0,"maximum":1000000000},"looseBulkKgPerM3":{"type":"number","minimum":0.000001,"maximum":1000000},"bales":{"type":"integer","minimum":1,"maximum":1000000000},"lengthM":{"type":"number","minimum":0.000001,"maximum":100},"widthM":{"type":"number","minimum":0.000001,"maximum":100},"heightM":{"type":"number","minimum":0.000001,"maximum":100},"maxBaleKg":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare a supplied loose bulk density and uniform rectangular bale dimensions with mass and bale count."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bale-compaction-volume-review","input":{"records":[{"id":"R1","massKg":1000,"looseBulkKgPerM3":100,"bales":2,"lengthM":1,"widthM":1,"heightM":1,"maxBaleKg":400}]}}},"limitations":["Compare a supplied loose bulk density and uniform rectangular bale dimensions with mass and bale count. Average mass is not proof that every bale meets a handling limit; strength and storage safety are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"density-separation-fraction-review","version":"1.0.0","name":"Density Separation Fraction Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","carrierDensity","carrierUncertainty","materials"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"carrierDensity":{"type":"number","minimum":0.000001,"maximum":1000000},"carrierUncertainty":{"type":"number","minimum":0,"maximum":1000000},"materials":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","massKg","density","uncertainty"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"massKg":{"type":"number","minimum":0,"maximum":1000000000},"density":{"type":"number","minimum":0.000001,"maximum":1000000},"uncertainty":{"type":"number","minimum":0,"maximum":1000000}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Classify supplied density uncertainty intervals as certainly below, certainly above, or overlapping a carrier interval."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"density-separation-fraction-review","input":{"records":[{"id":"R1","carrierDensity":1000,"carrierUncertainty":10,"materials":[{"id":"A","massKg":20,"density":800,"uncertainty":10},{"id":"B","massKg":30,"density":1100,"uncertainty":10}]}]}}},"limitations":["Classify supplied density uncertainty intervals as certainly below, certainly above, or overlapping a carrier interval. This ideal density comparison excludes shape, entrained air, wetting, carrier selection and actual separation guarantees. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"screen-cut-measurement-resolution","version":"1.0.0","name":"Screen Cut Measurement Resolution","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","cutMm","fractions"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"cutMm":{"type":"number","minimum":0.000001,"maximum":1000000},"fractions":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","lowerMm","upperMm","massKg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"lowerMm":{"type":"number","minimum":0,"maximum":1000000},"upperMm":{"type":"number","minimum":0.000001,"maximum":1000000},"massKg":{"type":"number","minimum":0,"maximum":1000000000}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Expose what nonoverlapping half-open sieve intervals can establish at a requested cut size."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"screen-cut-measurement-resolution","input":{"records":[{"id":"R1","cutMm":5,"fractions":[{"id":"A","lowerMm":0,"upperMm":4,"massKg":20},{"id":"B","lowerMm":4,"upperMm":6,"massKg":30},{"id":"C","lowerMm":6,"upperMm":10,"massKg":50}]}]}}},"limitations":["Expose what nonoverlapping half-open sieve intervals can establish at a requested cut size. Straddling fractions remain ambiguous; uniform size distribution and screen efficiency are not assumed. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bond-comminution-energy-review","version":"1.0.0","name":"Bond Comminution Energy Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","feedP80Micrometres","productP80Micrometres","workIndex","massPerHour","massBasis","correctionFactor","observedKw","toleranceKw"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"feedP80Micrometres":{"type":"number","minimum":0.000001,"maximum":1000000000},"productP80Micrometres":{"type":"number","minimum":0.000001,"maximum":1000000000},"workIndex":{"type":"number","minimum":0,"maximum":1000000},"massPerHour":{"type":"number","minimum":0,"maximum":1000000},"massBasis":{"enum":["metric-tonne","short-ton"]},"correctionFactor":{"type":"number","minimum":0.000001,"maximum":100},"observedKw":{"type":"number","minimum":0,"maximum":1000000000},"toleranceKw":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare observed power with the Bond reference equation using supplied calibrated work index and correction factor."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bond-comminution-energy-review","input":{"records":[{"id":"R1","feedP80Micrometres":400,"productP80Micrometres":100,"workIndex":10,"massPerHour":20,"massBasis":"metric-tonne","correctionFactor":1,"observedKw":110,"toleranceKw":5}]}}},"limitations":["Compare observed power with the Bond reference equation using supplied calibrated work index and correction factor. Work index and throughput must share the declared ton basis; laboratory calibration and equipment design are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"screw-conveyor-volume-scenario","version":"1.0.0","name":"Screw Conveyor Volume Scenario","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","outerDiameterM","shaftDiameterM","pitchM","rpm","fillFraction","inclinationFactor","bulkKgPerM3"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"outerDiameterM":{"type":"number","minimum":0.000001,"maximum":10},"shaftDiameterM":{"type":"number","minimum":0,"maximum":10},"pitchM":{"type":"number","minimum":0.000001,"maximum":10},"rpm":{"type":"number","minimum":0,"maximum":10000},"fillFraction":{"type":"number","minimum":0,"maximum":1},"inclinationFactor":{"type":"number","minimum":0,"maximum":1},"bulkKgPerM3":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate ideal swept screw volume and supplied fill/inclination factors, converting volume with one supplied bulk density."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"screw-conveyor-volume-scenario","input":{"records":[{"id":"R1","outerDiameterM":1,"shaftDiameterM":0,"pitchM":1,"rpm":1,"fillFraction":0.5,"inclinationFactor":1,"bulkKgPerM3":1000}]}}},"limitations":["Evaluate ideal swept screw volume and supplied fill/inclination factors, converting volume with one supplied bulk density. Slip, torque, wear, material behavior and equipment approval are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"material-drying-dry-matter-bridge","version":"1.0.0","name":"Material Drying Dry Matter Bridge","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","wetInputKg","initialMoistureFraction","targetMoistureFraction","energyMjPerKgWater","observedMj","toleranceMj"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"wetInputKg":{"type":"number","minimum":0,"maximum":1000000000},"initialMoistureFraction":{"type":"number","minimum":0,"maximum":0.999999},"targetMoistureFraction":{"type":"number","minimum":0,"maximum":0.999999},"energyMjPerKgWater":{"type":"number","minimum":0,"maximum":100},"observedMj":{"type":"number","minimum":0,"maximum":1000000000},"toleranceMj":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Conserve dry matter between wet-basis moisture fractions and compare a supplied energy-per-water factor with observed energy."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"material-drying-dry-matter-bridge","input":{"records":[{"id":"R1","wetInputKg":100,"initialMoistureFraction":0.5,"targetMoistureFraction":0,"energyMjPerKgWater":3,"observedMj":160,"toleranceMj":5}]}}},"limitations":["Conserve dry matter between wet-basis moisture fractions and compare a supplied energy-per-water factor with observed energy. Chemical change, dryer efficiency selection and operating settings are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"two-product-assay-recovery","version":"1.0.0","name":"Two Product Assay Recovery","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","feedMassKg","feedGrade","concentrateGrade","tailGrade"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"feedMassKg":{"type":"number","minimum":0,"maximum":1000000000},"feedGrade":{"type":"number","minimum":0,"maximum":1},"concentrateGrade":{"type":"number","minimum":0,"maximum":1},"tailGrade":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve an ideal two-product mass/assay balance from one feed and two product grades on the same basis."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"two-product-assay-recovery","input":{"records":[{"id":"R1","feedMassKg":100,"feedGrade":0.2,"concentrateGrade":0.5,"tailGrade":0.1}]}}},"limitations":["Solve an ideal two-product mass/assay balance from one feed and two product grades on the same basis. A zero target amount has null recovery; assay quality, mineral valuation and processing guarantees are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"material-sorting-recirculation","version":"1.0.0","name":"Material Sorting Recirculation","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialTargetKg","initialOtherKg","targetCaptureFraction","otherCaptureFraction","rejectRecirculationFraction","passes","minimumPurityFraction"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialTargetKg":{"type":"number","minimum":0,"maximum":1000000000},"initialOtherKg":{"type":"number","minimum":0,"maximum":1000000000},"targetCaptureFraction":{"type":"number","minimum":0,"maximum":1},"otherCaptureFraction":{"type":"number","minimum":0,"maximum":1},"rejectRecirculationFraction":{"type":"number","minimum":0,"maximum":1},"passes":{"type":"integer","minimum":1,"maximum":32},"minimumPurityFraction":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Replay target and other-material capture through a fixed number of passes with explicit reject recirculation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"material-sorting-recirculation","input":{"records":[{"id":"R1","initialTargetKg":100,"initialOtherKg":100,"targetCaptureFraction":0.8,"otherCaptureFraction":0.1,"rejectRecirculationFraction":1,"passes":2,"minimumPurityFraction":0.9}]}}},"limitations":["Replay target and other-material capture through a fixed number of passes with explicit reject recirculation. Last-pass recirculated material remains residual; constant capture assumptions are not measured process performance. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"waste-fuel-blend-energy","version":"1.0.0","name":"Waste Fuel Blend Energy","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","latentMjPerKgWater","minimumMjPerKg","components"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"latentMjPerKgWater":{"type":"number","minimum":0,"maximum":10},"minimumMjPerKg":{"type":"number","minimum":0,"maximum":100},"components":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","massKg","moistureFraction","ashFractionOfDry","dryAshFreeMjPerKg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"massKg":{"type":"number","minimum":0,"maximum":1000000000},"moistureFraction":{"type":"number","minimum":0,"maximum":1},"ashFractionOfDry":{"type":"number","minimum":0,"maximum":1},"dryAshFreeMjPerKg":{"type":"number","minimum":0,"maximum":100}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Build a supplied-component reference energy balance with wet-basis moisture, dry-basis ash and dry-ash-free heating values."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"waste-fuel-blend-energy","input":{"records":[{"id":"R1","latentMjPerKgWater":2,"minimumMjPerKg":8,"components":[{"id":"A","massKg":100,"moistureFraction":0.2,"ashFractionOfDry":0.1,"dryAshFreeMjPerKg":10}]}]}}},"limitations":["Build a supplied-component reference energy balance with wet-basis moisture, dry-basis ash and dry-ash-free heating values. Sensible heat, combustion efficiency, emissions, fuel acceptability and operating instructions are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"loom-pick-rate-reconciliation","version":"1.0.0","name":"Loom Pick Rate Reconciliation","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","picksPerMinute","picksPerCentimetre","runMinutes","availability","observedMetres","toleranceMetres"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"picksPerMinute":{"type":"number","minimum":0.000001,"maximum":1000000},"picksPerCentimetre":{"type":"number","minimum":0.000001,"maximum":1000000},"runMinutes":{"type":"number","minimum":0,"maximum":1000000},"availability":{"type":"number","minimum":0,"maximum":1},"observedMetres":{"type":"number","minimum":0,"maximum":1000000},"toleranceMetres":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile woven output from declared pick density, rate, availability and run duration."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"loom-pick-rate-reconciliation","input":{"records":[{"id":"R1","picksPerMinute":600,"picksPerCentimetre":30,"runMinutes":60,"availability":0.8,"observedMetres":10,"toleranceMetres":0.2}]}}},"limitations":["Reconcile woven output from declared pick density, rate, availability and run duration. Reed settings, machine control and quality acceptance are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"warp-beam-length-accounting","version":"1.0.0","name":"Warp Beam Length Accounting","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","usableYarnKg","yarnTex","ends","warpWasteMetres","observedMetres","toleranceMetres"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"usableYarnKg":{"type":"number","minimum":0,"maximum":1000000},"yarnTex":{"type":"number","minimum":0.000001,"maximum":1000000},"ends":{"type":"integer","minimum":1,"maximum":1000000},"warpWasteMetres":{"type":"number","minimum":0,"maximum":1000000},"observedMetres":{"type":"number","minimum":0,"maximum":1000000},"toleranceMetres":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Account for usable warp length using tex (grams per kilometre), end count and declared length waste."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"warp-beam-length-accounting","input":{"records":[{"id":"R1","usableYarnKg":100,"yarnTex":20,"ends":1000,"warpWasteMetres":10,"observedMetres":4980,"toleranceMetres":5}]}}},"limitations":["Account for usable warp length using tex (grams per kilometre), end count and declared length waste. Yarn stretch and crimp must be addressed in supplied quantities. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fabric-relaxation-two-axis-review","version":"1.0.0","name":"Fabric Relaxation Two Axis Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","beforeLength","beforeWidth","afterLength","afterWidth","maximumShrinkage"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"beforeLength":{"type":"number","minimum":0.000001,"maximum":1000000},"beforeWidth":{"type":"number","minimum":0.000001,"maximum":1000000},"afterLength":{"type":"number","minimum":0.000001,"maximum":1000000},"afterWidth":{"type":"number","minimum":0.000001,"maximum":1000000},"maximumShrinkage":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Report signed two-axis and area dimensional changes from comparable specimen measurements."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fabric-relaxation-two-axis-review","input":{"records":[{"id":"R1","beforeLength":100,"beforeWidth":100,"afterLength":95,"afterWidth":90,"maximumShrinkage":0.08}]}}},"limitations":["Report signed two-axis and area dimensional changes from comparable specimen measurements. Expansion is negative shrinkage; laundering method and a textile standard are not inferred. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sewing-line-standard-minute-balance","version":"1.0.0","name":"Sewing Line Standard Minute Balance","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","acceptedUnits","standardMinutesPerUnit","operators","paidMinutesEach","reportedEfficiency","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"acceptedUnits":{"type":"number","minimum":0,"maximum":1000000},"standardMinutesPerUnit":{"type":"number","minimum":0.000001,"maximum":1000000},"operators":{"type":"integer","minimum":1,"maximum":10000},"paidMinutesEach":{"type":"number","minimum":0.000001,"maximum":1000000},"reportedEfficiency":{"type":"number","minimum":0,"maximum":1},"tolerance":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile accepted sewing output against caller-approved standard minutes and operator time."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sewing-line-standard-minute-balance","input":{"records":[{"id":"R1","acceptedUnits":100,"standardMinutesPerUnit":5,"operators":2,"paidMinutesEach":300,"reportedEfficiency":0.8,"tolerance":0.01}]}}},"limitations":["Reconcile accepted sewing output against caller-approved standard minutes and operator time. Efficiency may exceed one; this is not worker evaluation or time-study certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"garment-marker-material-utilization","version":"1.0.0","name":"Garment Marker Material Utilization","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","markerLengthM","usableWidthM","plies","patternAreaPerPlyM2","rejectAreaM2","minimumUtilization"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"markerLengthM":{"type":"number","minimum":0.000001,"maximum":1000000},"usableWidthM":{"type":"number","minimum":0.000001,"maximum":1000000},"plies":{"type":"integer","minimum":1,"maximum":10000},"patternAreaPerPlyM2":{"type":"number","minimum":0,"maximum":1000000},"rejectAreaM2":{"type":"number","minimum":0,"maximum":1000000},"minimumUtilization":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile area utilization for a uniform multi-ply marker and recorded rejects."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"garment-marker-material-utilization","input":{"records":[{"id":"R1","markerLengthM":10,"usableWidthM":1.5,"plies":10,"patternAreaPerPlyM2":12,"rejectAreaM2":5,"minimumUtilization":0.8}]}}},"limitations":["Reconcile area utilization for a uniform multi-ply marker and recorded rejects. Does not nest patterns, infer orientation or include unused roll width. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"knit-loop-yarn-mass-check","version":"1.0.0","name":"Knit Loop Yarn Mass Check","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","courses","wales","loopLengthMm","yarnTex","observedGrams","toleranceGrams"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"courses":{"type":"integer","minimum":1,"maximum":1000000},"wales":{"type":"integer","minimum":1,"maximum":1000000},"loopLengthMm":{"type":"number","minimum":0.000001,"maximum":1000000},"yarnTex":{"type":"number","minimum":0.000001,"maximum":1000000},"observedGrams":{"type":"number","minimum":0,"maximum":1000000},"toleranceGrams":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Estimate yarn mass for a rectangular knitted loop count from measured average loop length and tex."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"knit-loop-yarn-mass-check","input":{"records":[{"id":"R1","courses":100,"wales":100,"loopLengthMm":3,"yarnTex":20,"observedGrams":0.7,"toleranceGrams":0.05}]}}},"limitations":["Estimate yarn mass for a rectangular knitted loop count from measured average loop length and tex. Selvedges, trims and variable loop structures are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fabric-roll-linear-mass-check","version":"1.0.0","name":"Fabric Roll Linear Mass Check","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","netKg","lengthM","widthM","declaredGsm","toleranceGsm"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"netKg":{"type":"number","minimum":0,"maximum":1000000},"lengthM":{"type":"number","minimum":0.000001,"maximum":1000000},"widthM":{"type":"number","minimum":0.000001,"maximum":1000000},"declaredGsm":{"type":"number","minimum":0.000001,"maximum":1000000},"toleranceGsm":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check net roll mass, usable area and declared grams per square metre."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fabric-roll-linear-mass-check","input":{"records":[{"id":"R1","netKg":30,"lengthM":100,"widthM":1.5,"declaredGsm":190,"toleranceGsm":5}]}}},"limitations":["Check net roll mass, usable area and declared grams per square metre. Packaging tare, conditioning and test-method conformance are caller responsibilities. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"yarn-moisture-regain-accounting","version":"1.0.0","name":"Yarn Moisture Regain Accounting","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","conditionedKg","ovenDryKg","invoiceRegain","invoicedKg","toleranceKg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"conditionedKg":{"type":"number","minimum":0.000001,"maximum":1000000},"ovenDryKg":{"type":"number","minimum":0.000001,"maximum":1000000},"invoiceRegain":{"type":"number","minimum":0,"maximum":2},"invoicedKg":{"type":"number","minimum":0,"maximum":1000000},"toleranceKg":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile moisture regain on a dry-mass basis with a supplied commercial regain factor."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"yarn-moisture-regain-accounting","input":{"records":[{"id":"R1","conditionedKg":110,"ovenDryKg":100,"invoiceRegain":0.08,"invoicedKg":110,"toleranceKg":0.5}]}}},"limitations":["Reconcile moisture regain on a dry-mass basis with a supplied commercial regain factor. Does not assert a statutory allowance or perform a conditioning test. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fabric-four-point-density-review","version":"1.0.0","name":"Fabric Four Point Density Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","points","inspectedLengthM","inspectedWidthM","maximumPointsPer100M2"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"points":{"type":"integer","minimum":0,"maximum":1000000},"inspectedLengthM":{"type":"number","minimum":0.000001,"maximum":1000000},"inspectedWidthM":{"type":"number","minimum":0.000001,"maximum":1000000},"maximumPointsPer100M2":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Normalize already assigned inspection points per 100 square metres and compare with an explicit buyer threshold."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fabric-four-point-density-review","input":{"records":[{"id":"R1","points":12,"inspectedLengthM":10,"inspectedWidthM":1.5,"maximumPointsPer100M2":50}]}}},"limitations":["Normalize already assigned inspection points per 100 square metres and compare with an explicit buyer threshold. This does not assign defects or claim four-point inspection certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"thread-seam-consumption-reconciliation","version":"1.0.0","name":"Thread Seam Consumption Reconciliation","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","seamLengthM","threadToSeamFactor","units","wasteFraction","issuedMetres","toleranceMetres"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"seamLengthM":{"type":"number","minimum":0,"maximum":1000000},"threadToSeamFactor":{"type":"number","minimum":0.000001,"maximum":1000000},"units":{"type":"integer","minimum":1,"maximum":1000000},"wasteFraction":{"type":"number","minimum":0,"maximum":0.99},"issuedMetres":{"type":"number","minimum":0,"maximum":1000000},"toleranceMetres":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile thread issuance with a supplied seam consumption factor and waste fraction of gross issuance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"thread-seam-consumption-reconciliation","input":{"records":[{"id":"R1","seamLengthM":2,"threadToSeamFactor":3,"units":100,"wasteFraction":0.2,"issuedMetres":760,"toleranceMetres":5}]}}},"limitations":["Reconcile thread issuance with a supplied seam consumption factor and waste fraction of gross issuance. Stitch geometry and machine setup are not inferred. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"log-end-area-volume-reconciliation","version":"1.0.0","name":"Log End Area Volume Reconciliation","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","smallDiameterM","largeDiameterM","lengthM","recordedM3","toleranceM3"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"smallDiameterM":{"type":"number","minimum":0.000001,"maximum":1000000},"largeDiameterM":{"type":"number","minimum":0.000001,"maximum":1000000},"lengthM":{"type":"number","minimum":0.000001,"maximum":1000000},"recordedM3":{"type":"number","minimum":0,"maximum":1000000},"toleranceM3":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare declared log volume with the average-end-area formula and a midpoint-diameter cylinder scenario."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"log-end-area-volume-reconciliation","input":{"records":[{"id":"R1","smallDiameterM":1,"largeDiameterM":1,"lengthM":4,"recordedM3":3.2,"toleranceM3":0.01}]}}},"limitations":["Compare declared log volume with the average-end-area formula and a midpoint-diameter cylinder scenario. Diameters must share bark convention; no log grade or sale rule is inferred. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sawmill-recovery-volume-bridge","version":"1.0.0","name":"Sawmill Recovery Volume Bridge","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","inputM3","boardsM3","chipsM3","sawdustM3","barkM3","toleranceM3"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"inputM3":{"type":"number","minimum":0.000001,"maximum":1000000},"boardsM3":{"type":"number","minimum":0,"maximum":1000000},"chipsM3":{"type":"number","minimum":0,"maximum":1000000},"sawdustM3":{"type":"number","minimum":0,"maximum":1000000},"barkM3":{"type":"number","minimum":0,"maximum":1000000},"toleranceM3":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile solid-equivalent sawmill stream volumes on one caller-defined moisture and bark basis."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sawmill-recovery-volume-bridge","input":{"records":[{"id":"R1","inputM3":10,"boardsM3":5,"chipsM3":2,"sawdustM3":1,"barkM3":1,"toleranceM3":0.5}]}}},"limitations":["Reconcile solid-equivalent sawmill stream volumes on one caller-defined moisture and bark basis. Loose chip volume must be converted before input; no conversion factors are invented. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"lumber-dry-basis-moisture-check","version":"1.0.0","name":"Lumber Dry Basis Moisture Check","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","wetKg","ovenDryKg","declaredMoistureRatio","toleranceRatio"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"wetKg":{"type":"number","minimum":0.000001,"maximum":1000000},"ovenDryKg":{"type":"number","minimum":0.000001,"maximum":1000000},"declaredMoistureRatio":{"type":"number","minimum":0,"maximum":10},"toleranceRatio":{"type":"number","minimum":0,"maximum":10}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Keep dry-basis lumber moisture distinct from wet-basis water fraction using supplied paired masses."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"lumber-dry-basis-moisture-check","input":{"records":[{"id":"R1","wetKg":120,"ovenDryKg":100,"declaredMoistureRatio":0.15,"toleranceRatio":0.02}]}}},"limitations":["Keep dry-basis lumber moisture distinct from wet-basis water fraction using supplied paired masses. No kiln schedule, species allowance or moisture-meter calibration is supplied. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"planer-blank-dimension-yield","version":"1.0.0","name":"Planer Blank Dimension Yield","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","roughWidthMm","roughThicknessMm","finishedWidthMm","finishedThicknessMm","roughLengthM","finishedLengthM","minimumYield"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"roughWidthMm":{"type":"number","minimum":0.000001,"maximum":1000000},"roughThicknessMm":{"type":"number","minimum":0.000001,"maximum":1000000},"finishedWidthMm":{"type":"number","minimum":0.000001,"maximum":1000000},"finishedThicknessMm":{"type":"number","minimum":0.000001,"maximum":1000000},"roughLengthM":{"type":"number","minimum":0.000001,"maximum":1000000},"finishedLengthM":{"type":"number","minimum":0.000001,"maximum":1000000},"minimumYield":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate geometric planing and trimming yield for one rectangular blank and finished piece."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"planer-blank-dimension-yield","input":{"records":[{"id":"R1","roughWidthMm":100,"roughThicknessMm":50,"finishedWidthMm":90,"finishedThicknessMm":40,"roughLengthM":2,"finishedLengthM":2,"minimumYield":0.8}]}}},"limitations":["Calculate geometric planing and trimming yield for one rectangular blank and finished piece. Knots, grain, movement and structural acceptance are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"saw-rip-kerf-strip-layout","version":"1.0.0","name":"Saw Rip Kerf Strip Layout","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","boardWidthMm","edgeTrimEachMm","stripWidthMm","kerfMm","requestedStrips"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"boardWidthMm":{"type":"number","minimum":0.000001,"maximum":1000000},"edgeTrimEachMm":{"type":"number","minimum":0,"maximum":1000000},"stripWidthMm":{"type":"number","minimum":0.000001,"maximum":1000000},"kerfMm":{"type":"number","minimum":0,"maximum":1000000},"requestedStrips":{"type":"integer","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Fit equal rip strips across usable width with kerf between strips and explicit edge trim."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"saw-rip-kerf-strip-layout","input":{"records":[{"id":"R1","boardWidthMm":100,"edgeTrimEachMm":2,"stripWidthMm":20,"kerfMm":3,"requestedStrips":5}]}}},"limitations":["Fit equal rip strips across usable width with kerf between strips and explicit edge trim. This is a one-dimensional layout scenario, not saw operating guidance. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"veneer-log-peelable-annulus","version":"1.0.0","name":"Veneer Log Peelable Annulus","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","outerDiameterM","coreDiameterM","lengthM","veneerThicknessMm","processYield","observedSheetM2","toleranceM2"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"outerDiameterM":{"type":"number","minimum":0.000001,"maximum":1000000},"coreDiameterM":{"type":"number","minimum":0.000001,"maximum":1000000},"lengthM":{"type":"number","minimum":0.000001,"maximum":1000000},"veneerThicknessMm":{"type":"number","minimum":0.000001,"maximum":1000000},"processYield":{"type":"number","minimum":0,"maximum":1},"observedSheetM2":{"type":"number","minimum":0,"maximum":1000000},"toleranceM2":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Bridge a cylindrical peelable annulus to theoretical veneer area and supplied process yield."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"veneer-log-peelable-annulus","input":{"records":[{"id":"R1","outerDiameterM":1,"coreDiameterM":0.2,"lengthM":2,"veneerThicknessMm":2,"processYield":0.8,"observedSheetM2":600,"toleranceM2":1}]}}},"limitations":["Bridge a cylindrical peelable annulus to theoretical veneer area and supplied process yield. Taper, rounding loss and defects require caller adjustments; no lathe settings are supplied. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"kiln-sticker-stack-air-gap","version":"1.0.0","name":"Kiln Sticker Stack Air Gap","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","layers","boardThicknessMm","stickerThicknessMm","stackFootprintM2","boardAreaFraction","reportedWoodM3","toleranceM3"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"layers":{"type":"integer","minimum":1,"maximum":10000},"boardThicknessMm":{"type":"number","minimum":0.000001,"maximum":1000000},"stickerThicknessMm":{"type":"number","minimum":0.000001,"maximum":1000000},"stackFootprintM2":{"type":"number","minimum":0.000001,"maximum":1000000},"boardAreaFraction":{"type":"number","minimum":0,"maximum":1},"reportedWoodM3":{"type":"number","minimum":0,"maximum":1000000},"toleranceM3":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile geometric wood and void volume in a stacked load, with stickers only between layers."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"kiln-sticker-stack-air-gap","input":{"records":[{"id":"R1","layers":10,"boardThicknessMm":25,"stickerThicknessMm":25,"stackFootprintM2":4,"boardAreaFraction":1,"reportedWoodM3":1.1,"toleranceM3":0.05}]}}},"limitations":["Reconcile geometric wood and void volume in a stacked load, with stickers only between layers. Does not predict airflow, drying time or a safe kiln schedule. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"panel-adhesive-spread-accounting","version":"1.0.0","name":"Panel Adhesive Spread Accounting","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","panelAreaM2","glueLines","spreadGramsPerM2","transferEfficiency","issuedKg","toleranceKg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"panelAreaM2":{"type":"number","minimum":0,"maximum":1000000},"glueLines":{"type":"integer","minimum":1,"maximum":1000},"spreadGramsPerM2":{"type":"number","minimum":0.000001,"maximum":1000000},"transferEfficiency":{"type":"number","minimum":0.000001,"maximum":1},"issuedKg":{"type":"number","minimum":0,"maximum":1000000},"toleranceKg":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile adhesive mass using a supplied single-glue-line wet spread and transfer efficiency."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"panel-adhesive-spread-accounting","input":{"records":[{"id":"R1","panelAreaM2":100,"glueLines":2,"spreadGramsPerM2":200,"transferEfficiency":0.8,"issuedKg":52,"toleranceKg":1}]}}},"limitations":["Reconcile adhesive mass using a supplied single-glue-line wet spread and transfer efficiency. Does not select chemistry, curing conditions or structural bond requirements. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"timber-species-volume-order-bridge","version":"1.0.0","name":"Timber Volume Order Bridge","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","pieceCount","widthMm","thicknessMm","lengthM","orderedM3","toleranceM3"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"pieceCount":{"type":"integer","minimum":0,"maximum":1000000},"widthMm":{"type":"number","minimum":0.000001,"maximum":1000000},"thicknessMm":{"type":"number","minimum":0.000001,"maximum":1000000},"lengthM":{"type":"number","minimum":0.000001,"maximum":1000000},"orderedM3":{"type":"number","minimum":0,"maximum":1000000},"toleranceM3":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile equal-dimension timber piece counts with an ordered solid volume on actual supplied dimensions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"timber-species-volume-order-bridge","input":{"records":[{"id":"R1","pieceCount":100,"widthMm":100,"thicknessMm":50,"lengthM":2,"orderedM3":1.1,"toleranceM3":0.01}]}}},"limitations":["Reconcile equal-dimension timber piece counts with an ordered solid volume on actual supplied dimensions. Nominal sizes, board-foot trade rules and species properties are not inferred. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"wood-drying-water-removal-bridge","version":"1.0.0","name":"Wood Drying Water Removal Bridge","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialKg","initialDryBasisMoisture","targetDryBasisMoisture","measuredFinalKg","toleranceKg"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialKg":{"type":"number","minimum":0.000001,"maximum":1000000},"initialDryBasisMoisture":{"type":"number","minimum":0,"maximum":10},"targetDryBasisMoisture":{"type":"number","minimum":0,"maximum":10},"measuredFinalKg":{"type":"number","minimum":0,"maximum":1000000},"toleranceKg":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Account for ideal water removal using dry-basis moisture and conserved dry solids."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"wood-drying-water-removal-bridge","input":{"records":[{"id":"R1","initialKg":150,"initialDryBasisMoisture":0.5,"targetDryBasisMoisture":0.1,"measuredFinalKg":112,"toleranceKg":1}]}}},"limitations":["Account for ideal water removal using dry-basis moisture and conserved dry solids. Extractive loss, energy, emissions and actual drying controls are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"srgb-signed-transfer-curve","version":"1.0.0","name":"Signed sRGB Transfer Curve","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","values","direction"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"values":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-10000,"maximum":10000}},"direction":{"enum":["decode","encode"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode or decode three signed extended-sRGB components using the stated piecewise transfer curve."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"srgb-signed-transfer-curve","input":{"records":[{"id":"R1","values":[0,0.04045,1],"direction":"decode"}]}}},"limitations":["Encode or decode three signed extended-sRGB components using the stated piecewise transfer curve. Values are not clipped, gamut mapped or interpreted as a complete CSS color. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"linear-rgb-basis-conversion","version":"1.0.0","name":"Linear RGB Basis Conversion","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","values","source","target"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"values":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-10000,"maximum":10000}},"source":{"enum":["srgb","p3","rec2020"]},"target":{"enum":["srgb","p3","rec2020"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Convert linear-light RGB components among sRGB, Display P3 and Rec.2020 D65 bases."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"linear-rgb-basis-conversion","input":{"records":[{"id":"R1","values":[1,0,0],"source":"srgb","target":"srgb"}]}}},"limitations":["Convert linear-light RGB components among sRGB, Display P3 and Rec.2020 D65 bases. Transfer decoding/encoding and gamut mapping are separate; no automatic clipping is performed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cie-lab-reference-white-codec","version":"1.0.0","name":"CIE Lab Reference White Codec","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","values","referenceWhite","direction"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"values":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-10000,"maximum":10000}},"referenceWhite":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":0.000001,"maximum":100}},"direction":{"enum":["xyz-to-lab","lab-to-xyz"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Convert supplied XYZ and CIE Lab values against one explicit positive reference white using the CIE piecewise equations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cie-lab-reference-white-codec","input":{"records":[{"id":"R1","values":[0.95047,1,1.08883],"referenceWhite":[0.95047,1,1.08883],"direction":"xyz-to-lab"}]}}},"limitations":["Convert supplied XYZ and CIE Lab values against one explicit positive reference white using the CIE piecewise equations. White-point adaptation and color-profile inference are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"oklab-linear-srgb-codec","version":"1.0.0","name":"Oklab Linear sRGB Codec","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","values","direction"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"values":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-10000,"maximum":10000}},"direction":{"enum":["rgb-to-oklab","oklab-to-rgb"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Convert linear sRGB and Oklab using the published coefficient matrices and signed cube roots."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"oklab-linear-srgb-codec","input":{"records":[{"id":"R1","values":[0,0,0],"direction":"rgb-to-oklab"}]}}},"limitations":["Convert linear sRGB and Oklab using the published coefficient matrices and signed cube roots. The supplied coefficient precision is retained; clipping and a complete CSS parser are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bradford-white-point-adaptation","version":"1.0.0","name":"Bradford White Point Adaptation","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","xyz","sourceWhite","targetWhite"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"xyz":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-10000,"maximum":10000}},"sourceWhite":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":0.000001,"maximum":100}},"targetWhite":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":0.000001,"maximum":100}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Adapt XYZ values between explicitly supplied white points with the Bradford cone-response model."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bradford-white-point-adaptation","input":{"records":[{"id":"R1","xyz":[0.1,0.2,0.3],"sourceWhite":[1,1,1],"targetWhite":[2,2,2]}]}}},"limitations":["Adapt XYZ values between explicitly supplied white points with the Bradford cone-response model. No profile metadata, viewing-condition model or rendering intent is inferred. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"linear-color-source-over","version":"1.0.0","name":"Linear Color Source Over","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","foreground","background","foregroundAlpha","backgroundAlpha"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"foreground":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-10000,"maximum":10000}},"background":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-10000,"maximum":10000}},"foregroundAlpha":{"type":"number","minimum":0,"maximum":1},"backgroundAlpha":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute source-over compositing for two straight, linear-light three-component colors."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"linear-color-source-over","input":{"records":[{"id":"R1","foreground":[1,0,0],"background":[0,0,1],"foregroundAlpha":0.5,"backgroundAlpha":1}]}}},"limitations":["Compute source-over compositing for two straight, linear-light three-component colors. Fully transparent output uses zero components; gamma decoding and alternative blend modes are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"opaque-srgb-contrast-ratio","version":"1.0.0","name":"Opaque sRGB Contrast Ratio","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","foreground","background","minimumRatio"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"foreground":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":0,"maximum":1}},"background":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":0,"maximum":1}},"minimumRatio":{"type":"number","minimum":1,"maximum":21}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute relative luminance and contrast for two opaque sRGB colors and compare with a supplied ratio."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"opaque-srgb-contrast-ratio","input":{"records":[{"id":"R1","foreground":[0,0,0],"background":[1,1,1],"minimumRatio":4.5}]}}},"limitations":["Compute relative luminance and contrast for two opaque sRGB colors and compare with a supplied ratio. Font size, rendered backgrounds, transparency and accessibility certification are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cie76-color-difference-batch","version":"1.0.0","name":"CIE76 Color Difference Batch","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","first","second"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"first":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-10000,"maximum":10000}},"second":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-10000,"maximum":10000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute Euclidean CIE76 differences for Lab pairs in one supplied white/viewing context."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cie76-color-difference-batch","input":{"records":[{"id":"R1","first":[50,3,4],"second":[50,0,0]}]}}},"limitations":["Compute Euclidean CIE76 differences for Lab pairs in one supplied white/viewing context. Perceptual acceptability, CIEDE2000 and tolerances for a particular production process are not inferred. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"directed-hue-interpolation","version":"1.0.0","name":"Directed Hue Interpolation","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","firstDegrees","secondDegrees","fraction","direction"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"firstDegrees":{"type":"number","minimum":-10000,"maximum":10000},"secondDegrees":{"type":"number","minimum":-10000,"maximum":10000},"fraction":{"type":"number","minimum":0,"maximum":1},"direction":{"enum":["shorter","increasing","decreasing"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Interpolate explicitly defined hue angles along the shorter, increasing or decreasing directed arc."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"directed-hue-interpolation","input":{"records":[{"id":"R1","firstDegrees":350,"secondDegrees":10,"fraction":0.5,"direction":"shorter"}]}}},"limitations":["Interpolate explicitly defined hue angles along the shorter, increasing or decreasing directed arc. Equal endpoints have zero arc; achromatic or missing-color-component inference is excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"weighted-lab-palette-medoids","version":"1.0.0","name":"Weighted Lab Palette Medoids","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","colors","weights","count"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"colors":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-10000,"maximum":10000}}},"weights":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"number","minimum":0.000001,"maximum":1000000}},"count":{"type":"integer","minimum":1,"maximum":3}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Select an exact small weighted Lab medoid palette under squared Euclidean distance; centers remain supplied colors and ties use the first lexicographic index set."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"weighted-lab-palette-medoids","input":{"records":[{"id":"R1","colors":[[0,0,0],[50,0,0],[100,0,0]],"weights":[1,10,1],"count":1}]}}},"limitations":["Select an exact small weighted Lab medoid palette under squared Euclidean distance; centers remain supplied colors and ties use the first lexicographic index set. Input color matching, CIEDE2000 and image decoding are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"raster-reference-histogram-match","version":"1.0.0","name":"Raster Reference Histogram Match","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["image","reference"],"properties":{"image":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"integer","minimum":0,"maximum":255}}},"reference":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"integer","minimum":0,"maximum":255}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Match a grayscale source cumulative histogram to the closest cumulative level present in a supplied reference raster."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"raster-reference-histogram-match","input":{"image":[[0,0],[1,3]],"reference":[[10,10],[20,20]]}}},"limitations":["Match a grayscale source cumulative histogram to the closest cumulative level present in a supplied reference raster. Equal distances select the lower reference level; finite discrete mapping need not reproduce the reference histogram exactly. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"raster-clipped-local-mean-threshold","version":"1.0.0","name":"Raster Clipped Local Mean Threshold","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["image","window","offset"],"properties":{"image":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"integer","minimum":0,"maximum":255}}},"window":{"type":"integer","minimum":1,"maximum":11},"offset":{"type":"number","minimum":-255,"maximum":255}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Threshold each grayscale sample against its local box mean minus a supplied offset."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"raster-clipped-local-mean-threshold","input":{"image":[[0,0],[255,255]],"window":3,"offset":0}}},"limitations":["Threshold each grayscale sample against its local box mean minus a supplied offset. Odd windows clip and renormalize at raster edges; this explicit edge convention differs from replicated-border implementations. Foreground uses strict greater-than. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"raster-exact-squared-distance","version":"1.0.0","name":"Raster Exact Squared Distance","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["image"],"properties":{"image":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"integer","minimum":0,"maximum":1}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute exact squared Euclidean pixel distance to the nearest zero pixel on a small binary raster."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"raster-exact-squared-distance","input":{"image":[[0,1,1],[1,1,1]]}}},"limitations":["Compute exact squared Euclidean pixel distance to the nearest zero pixel on a small binary raster. An image without background returns null distances; no physical pixel scale is inferred. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"raster-integral-rectangle-queries","version":"1.0.0","name":"Raster Integral Rectangle Queries","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["image","rectangles"],"properties":{"image":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"integer","minimum":0,"maximum":255}}},"rectangles":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","x0","y0","x1","y1"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"x0":{"type":"integer","minimum":0,"maximum":1000000000},"y0":{"type":"integer","minimum":0,"maximum":1000000000},"x1":{"type":"integer","minimum":0,"maximum":1000000000},"y1":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Answer exact unsigned grayscale sums and means for supplied half-open pixel rectangles using an integral image."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"raster-integral-rectangle-queries","input":{"image":[[1,2],[3,4]],"rectangles":[{"id":"A","x0":0,"y0":0,"x1":2,"y1":2}]}}},"limitations":["Answer exact unsigned grayscale sums and means for supplied half-open pixel rectangles using an integral image. Rectangles must lie inside the supplied raster; no coordinate clipping occurs. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"raster-bayer-ordered-dither","version":"1.0.0","name":"Raster Bayer Ordered Dither","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["image","size"],"properties":{"image":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"integer","minimum":0,"maximum":255}}},"size":{"enum":[2,4,8]}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Apply a supplied-size Bayer threshold tile to unsigned grayscale samples."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"raster-bayer-ordered-dither","input":{"image":[[127,127],[127,127]],"size":2}}},"limitations":["Apply a supplied-size Bayer threshold tile to unsigned grayscale samples. Thresholds use the centered cell convention; output is binary and does not encode a display or printer profile. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"raster-floyd-steinberg-dither","version":"1.0.0","name":"Raster Floyd Steinberg Dither","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["image","serpentine"],"properties":{"image":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"integer","minimum":0,"maximum":255}}},"serpentine":{"type":"boolean"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Diffuse grayscale quantization error with Floyd Steinberg weights and optional alternating row direction."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"raster-floyd-steinberg-dither","input":{"image":[[128,128]],"serpentine":false}}},"limitations":["Diffuse grayscale quantization error with Floyd Steinberg weights and optional alternating row direction. Out-of-image error is discarded; neither output sum conservation nor printer calibration is claimed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"raster-uniform-window-ssim","version":"1.0.0","name":"Raster Uniform Window SSIM","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["first","second","window","dataRange"],"properties":{"first":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"integer","minimum":0,"maximum":255}}},"second":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"integer","minimum":0,"maximum":255}}},"window":{"type":"integer","minimum":1,"maximum":11},"dataRange":{"type":"number","minimum":0.000001,"maximum":255}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare same-sized grayscale rasters with population-moment SSIM over every uniform box window, plus MSE and PSNR."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"raster-uniform-window-ssim","input":{"first":[[1,2],[3,4]],"second":[[1,2],[3,4]],"window":2,"dataRange":255}}},"limitations":["Compare same-sized grayscale rasters with population-moment SSIM over every uniform box window, plus MSE and PSNR. This is the stated box-window variant, not Gaussian-default SSIM or a human quality guarantee; infinite PSNR is null. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"raster-region-topology-measures","version":"1.0.0","name":"Raster Region Topology Measures","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["image"],"properties":{"image":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"integer","minimum":0,"maximum":1}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Measure all eight-connected foreground regions and four-connected enclosed background holes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"raster-region-topology-measures","input":{"image":[[1,1,1],[1,0,1],[1,1,1]]}}},"limitations":["Measure all eight-connected foreground regions and four-connected enclosed background holes. Perimeters count exposed pixel edges; bounding coordinates are inclusive, and no object identity or physical scale is inferred. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"raster-template-normalized-correlation","version":"1.0.0","name":"Raster Template Normalized Correlation","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["image","template"],"properties":{"image":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"integer","minimum":0,"maximum":255}}},"template":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"integer","minimum":0,"maximum":255}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Search all valid placements of a grayscale template using zero-mean normalized cross correlation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"raster-template-normalized-correlation","input":{"image":[[0,1,0],[1,2,1]],"template":[[0,1],[1,2]]}}},"limitations":["Search all valid placements of a grayscale template using zero-mean normalized cross correlation. Constant patches or templates have undefined scores, returned as null; equal maxima use row-major order. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"raster-hough-line-votes","version":"1.0.0","name":"Raster Hough Line Votes","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["points","anglesDegrees","rhoStep","top"],"properties":{"points":{"type":"array","minItems":0,"maxItems":512,"items":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"integer","minimum":-512,"maximum":512},"y":{"type":"integer","minimum":-512,"maximum":512}}}},"anglesDegrees":{"type":"array","minItems":1,"maxItems":180,"items":{"type":"number","minimum":0,"maximum":180}},"rhoStep":{"type":"number","minimum":0.0001,"maximum":1000},"top":{"type":"integer","minimum":1,"maximum":1000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Accumulate normal-form line votes from unique integer points at explicit angles in [0,180)."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"raster-hough-line-votes","input":{"points":[{"x":0,"y":0},{"x":0,"y":1},{"x":0,"y":2}],"anglesDegrees":[0,90],"rhoStep":1,"top":1}}},"limitations":["Accumulate normal-form line votes from unique integer points at explicit angles in [0,180). Rho rounds to the nearest supplied bin with JavaScript tie handling; returned bins are not deduplicated physical lines. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rlc-impedance-at-frequency","version":"1.0.0","name":"RLC Impedance at Frequency","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","resistanceOhm","inductanceHenry","capacitanceFarad","frequencyHz"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"resistanceOhm":{"type":"number","minimum":0,"maximum":1000000},"inductanceHenry":{"type":"number","minimum":0,"maximum":1000000},"capacitanceFarad":{"type":"number","minimum":0.000001,"maximum":1000000},"frequencyHz":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate a series ideal RLC impedance at one supplied frequency in SI units."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rlc-impedance-at-frequency","input":{"records":[{"id":"R1","resistanceOhm":3,"inductanceHenry":0,"capacitanceFarad":1,"frequencyHz":0.15915494309189535}]}}},"limitations":["Evaluate a series ideal RLC impedance at one supplied frequency in SI units. A finite positive capacitance is required; parasitics, power ratings and physical safety are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"complex-impedance-series-parallel","version":"1.0.0","name":"Complex Impedance Series Parallel","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","impedances","mode"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"impedances":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}},"mode":{"enum":["series","parallel"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Combine finite complex impedances in an explicit series or parallel bank."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"complex-impedance-series-parallel","input":{"records":[{"id":"R1","impedances":[[10,0],[10,0]],"mode":"parallel"}]}}},"limitations":["Combine finite complex impedances in an explicit series or parallel bank. Singular inverse or zero-admittance profiles reject before checkout; this does not infer circuit wiring. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"balanced-three-phase-load","version":"1.0.0","name":"Balanced Three Phase Load","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","lineVoltageRms","phaseImpedance","connection"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"lineVoltageRms":{"type":"number","minimum":0.000001,"maximum":1000000},"phaseImpedance":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"connection":{"enum":["star","delta"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate an ideal balanced passive star or delta load from line RMS voltage and per-phase impedance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"balanced-three-phase-load","input":{"records":[{"id":"R1","lineVoltageRms":173.20508075688772,"phaseImpedance":[10,0],"connection":"star"}]}}},"limitations":["Evaluate an ideal balanced passive star or delta load from line RMS voltage and per-phase impedance. Unbalance, harmonic effects, equipment ratings and electrical installation advice are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"complex-star-delta-transform","version":"1.0.0","name":"Complex Star Delta Transform","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","branches","direction"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"branches":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}},"direction":{"enum":["star-to-delta","delta-to-star"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Transform star branches A,B,C and delta branches AB,BC,CA with explicit index conventions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"complex-star-delta-transform","input":{"records":[{"id":"R1","branches":[[1,0],[1,0],[1,0]],"direction":"star-to-delta"}]}}},"limitations":["Transform star branches A,B,C and delta branches AB,BC,CA with explicit index conventions. Complex singularities reject before checkout; no physical network is modified. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"finite-load-reflection-coefficient","version":"1.0.0","name":"Finite Load Reflection Coefficient","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","characteristicOhm","loadOhm"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"characteristicOhm":{"type":"number","minimum":0.000001,"maximum":1000000},"loadOhm":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute the voltage reflection coefficient for a finite passive termination and a positive real characteristic impedance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"finite-load-reflection-coefficient","input":{"records":[{"id":"R1","characteristicOhm":50,"loadOhm":[100,0]}]}}},"limitations":["Compute the voltage reflection coefficient for a finite passive termination and a positive real characteristic impedance. Infinite standing-wave ratio is null; open-circuit and lossy-line power models are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"lossless-line-input-impedance","version":"1.0.0","name":"Lossless Line Input Impedance","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","characteristicOhm","loadOhm","lengthWavelengths"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"characteristicOhm":{"type":"number","minimum":0.000001,"maximum":1000000},"loadOhm":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"lengthWavelengths":{"type":"number","minimum":0,"maximum":100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate lossless-line input impedance from electrical length in wavelengths, using sine/cosine form through quarter waves."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"lossless-line-input-impedance","input":{"records":[{"id":"R1","characteristicOhm":50,"loadOhm":[100,0],"lengthWavelengths":0}]}}},"limitations":["Evaluate lossless-line input impedance from electrical length in wavelengths, using sine/cosine form through quarter waves. Finite singular profiles reject; loss, dispersion and physical length conversion are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"two-port-abcd-cascade","version":"1.0.0","name":"Two Port ABCD Cascade","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","matrices"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"matrices":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Cascade supplied complex ABCD matrices in input order under [V1,I1]=M[V2,I2]."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"two-port-abcd-cascade","input":{"records":[{"id":"R1","matrices":[[[[1,0],[10,0]],[[0,0],[1,0]]],[[[1,0],[0,0]],[[0.1,0],[1,0]]]]}]}}},"limitations":["Cascade supplied complex ABCD matrices in input order under [V1,I1]=M[V2,I2]. Current-direction convention and compatible units are caller responsibilities; determinant is reported without certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"series-rlc-natural-poles","version":"1.0.0","name":"Series RLC Natural Poles","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","resistanceOhm","inductanceHenry","capacitanceFarad"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"resistanceOhm":{"type":"number","minimum":0.000001,"maximum":1000000},"inductanceHenry":{"type":"number","minimum":0.000001,"maximum":1000000},"capacitanceFarad":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute ideal positive series RLC natural poles, damping ratio and Q from SI component values."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"series-rlc-natural-poles","input":{"records":[{"id":"R1","resistanceOhm":2,"inductanceHenry":1,"capacitanceFarad":1}]}}},"limitations":["Compute ideal positive series RLC natural poles, damping ratio and Q from SI component values. These mathematical small-signal quantities are not equipment ratings or operating instructions. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sampled-waveform-true-power","version":"1.0.0","name":"Sampled Waveform True Power","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","voltage","current"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"voltage":{"type":"array","minItems":1,"maxItems":256,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"current":{"type":"array","minItems":1,"maxItems":256,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute true RMS and average instantaneous power over equally spaced aligned samples of the same observation window."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sampled-waveform-true-power","input":{"records":[{"id":"R1","voltage":[1,-1],"current":[2,-2]}]}}},"limitations":["Compute true RMS and average instantaneous power over equally spaced aligned samples of the same observation window. Nonactive magnitude is not labeled reactive power for nonsinusoidal data; sampling adequacy is not inferred. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fortescue-symmetrical-components","version":"1.0.0","name":"Fortescue Symmetrical Components","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","phases"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"phases":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decompose ordered A,B,C complex phasors using a=exp(j120 degrees)."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fortescue-symmetrical-components","input":{"records":[{"id":"R1","phases":[[1,0],[-0.5,-0.8660254037844386],[-0.5,0.8660254037844386]]}]}}},"limitations":["Decompose ordered A,B,C complex phasors using a=exp(j120 degrees). Negative-to-positive sequence magnitude is null when the positive sequence is numerically zero; no fault diagnosis or relay setting is supplied. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rotation-vector-exponential","version":"1.0.0","name":"Rotation Vector Exponential","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","rotationVector"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"rotationVector":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Map an axis-angle rotation vector in radians to an active right-handed rotation matrix."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rotation-vector-exponential","input":{"records":[{"id":"R1","rotationVector":[0,0,0]}]}}},"limitations":["Map an axis-angle rotation vector in radians to an active right-handed rotation matrix. Small-angle series preserve numerical continuity; units and frame meaning must be explicit to the caller. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rotation-matrix-principal-log","version":"1.0.0","name":"Rotation Matrix Principal Logarithm","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","matrix"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"matrix":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Return a principal rotation vector with angle in [0,pi] from a proper rotation matrix."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rotation-matrix-principal-log","input":{"records":[{"id":"R1","matrix":[[1,0,0],[0,1,0],[0,0,1]]}]}}},"limitations":["Return a principal rotation vector with angle in [0,pi] from a proper rotation matrix. At pi the axis sign is nonunique; the largest-diagonal construction chooses a deterministic representative. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"quaternion-shortest-slerp","version":"1.0.0","name":"Quaternion Shortest SLERP","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","first","second","fraction"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"first":{"type":"array","minItems":4,"maxItems":4,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"second":{"type":"array","minItems":4,"maxItems":4,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"fraction":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Interpolate normalized scalar-first quaternions along the shortest orientation arc."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"quaternion-shortest-slerp","input":{"records":[{"id":"R1","first":[1,0,0,0],"second":[-1,0,0,0],"fraction":0.5}]}}},"limitations":["Interpolate normalized scalar-first quaternions along the shortest orientation arc. Opposite signs represent the same orientation; no angular-rate timing or robot control is performed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"zyx-euler-matrix-codec","version":"1.0.0","name":"ZYX Euler Matrix Codec","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","matrix"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"matrix":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Extract intrinsic ZYX yaw, pitch and roll from a proper active rotation matrix."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"zyx-euler-matrix-codec","input":{"records":[{"id":"R1","matrix":[[1,0,0],[0,1,0],[0,0,1]]}]}}},"limitations":["Extract intrinsic ZYX yaw, pitch and roll from a proper active rotation matrix. At gimbal lock roll is fixed to zero and the singular flag is explicit; this is not a unique global orientation parameterization. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rigid-adjoint-twist-transform","version":"1.0.0","name":"Rigid Adjoint Twist Transform","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","rotation","translation","angular","linear"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"rotation":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}},"translation":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"angular":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"linear":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Apply the SE(3) adjoint to a twist ordered angular then linear, with p locating the source origin in the target frame."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rigid-adjoint-twist-transform","input":{"records":[{"id":"R1","rotation":[[1,0,0],[0,1,0],[0,0,1]],"translation":[1,0,0],"angular":[0,0,1],"linear":[0,0,0]}]}}},"limitations":["Apply the SE(3) adjoint to a twist ordered angular then linear, with p locating the source origin in the target frame. Frames and length units are caller-defined; no motion command occurs. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rigid-wrench-dual-transform","version":"1.0.0","name":"Rigid Wrench Dual Transform","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","rotation","translation","moment","force"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"rotation":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}},"translation":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"moment":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"force":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Transform a force and moment to a target frame using the same source-to-target pose convention as the adjoint."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rigid-wrench-dual-transform","input":{"records":[{"id":"R1","rotation":[[1,0,0],[0,1,0],[0,0,1]],"translation":[1,0,0],"moment":[0,0,0],"force":[0,1,0]}]}}},"limitations":["Transform a force and moment to a target frame using the same source-to-target pose convention as the adjoint. The moment changes with origin; mechanical strength and actuation limits are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"se3-twist-exponential","version":"1.0.0","name":"SE3 Twist Exponential","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","angular","linear","duration"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"angular":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"linear":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"duration":{"type":"number","minimum":-1000,"maximum":1000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Integrate one constant spatial twist from the identity over a signed duration using the SE(3) exponential and its small-angle left Jacobian."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"se3-twist-exponential","input":{"records":[{"id":"R1","angular":[0,0,0],"linear":[1,2,3],"duration":2}]}}},"limitations":["Integrate one constant spatial twist from the identity over a signed duration using the SE(3) exponential and its small-angle left Jacobian. This is a mathematical pose calculation, not trajectory safety or machine control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"spatial-inertia-origin-transfer","version":"1.0.0","name":"Spatial Inertia Origin Transfer","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","massKg","center","principalInertia","principalRotation"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"massKg":{"type":"number","minimum":0.000001,"maximum":1000000},"center":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"principalInertia":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":0,"maximum":1000000}},"principalRotation":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rotate a physically consistent principal inertia and shift it from center of mass to a supplied origin."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"spatial-inertia-origin-transfer","input":{"records":[{"id":"R1","massKg":2,"center":[1,0,0],"principalInertia":[1,1,1],"principalRotation":[[1,0,0],[0,1,0],[0,0,1]]}]}}},"limitations":["Rotate a physically consistent principal inertia and shift it from center of mass to a supplied origin. The 6x6 spatial inertia uses angular-linear order; shape, material and measurement accuracy are not inferred. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rigid-pose-chain-composition","version":"1.0.0","name":"Rigid Pose Chain Composition","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","poses"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"poses":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["rotation","translation"],"properties":{"rotation":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}},"translation":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compose an ordered chain T1*T2*..."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rigid-pose-chain-composition","input":{"records":[{"id":"R1","poses":[{"rotation":[[1,0,0],[0,1,0],[0,0,1]],"translation":[1,2,3]},{"rotation":[[1,0,0],[0,1,0],[0,0,1]],"translation":[4,5,6]}]}]}}},"limitations":["Compose an ordered chain T1*T2*... using column-vector source-to-target poses. Matched frame names are the caller responsibility; this does not invert or infer registration from point observations. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"twist-lie-bracket","version":"1.0.0","name":"Twist Lie Bracket","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","firstAngular","firstLinear","secondAngular","secondLinear"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"firstAngular":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"firstLinear":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"secondAngular":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"secondLinear":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute the se(3) Lie bracket for angular-linear twists in one common frame."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"twist-lie-bracket","input":{"records":[{"id":"R1","firstAngular":[0,0,1],"firstLinear":[0,0,0],"secondAngular":[0,0,0],"secondLinear":[1,0,0]}]}}},"limitations":["Compute the se(3) Lie bracket for angular-linear twists in one common frame. Ordering is antisymmetric; no control, stability or integration accuracy claim is implied. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"thin-lens-signed-conjugates","version":"1.0.0","name":"Thin Lens Signed Conjugates","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","focalLength","objectDistance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"focalLength":{"type":"number","minimum":-1000000,"maximum":1000000},"objectDistance":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve signed paraxial thin-lens conjugates with positive real-object and real-image distances."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"thin-lens-signed-conjugates","input":{"records":[{"id":"R1","focalLength":10,"objectDistance":20}]}}},"limitations":["Solve signed paraxial thin-lens conjugates with positive real-object and real-image distances. Equal units are required; a focal-plane object gives null infinity quantities. Aberrations and lens thickness are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"paraxial-ray-abcd-trace","version":"1.0.0","name":"Paraxial Ray ABCD Trace","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","height","slope","elements"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"height":{"type":"number","minimum":-1000000,"maximum":1000000},"slope":{"type":"number","minimum":-1000000,"maximum":1000000},"elements":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["A","B","C","D"],"properties":{"A":{"type":"number","minimum":-1000000,"maximum":1000000},"B":{"type":"number","minimum":-1000000,"maximum":1000000},"C":{"type":"number","minimum":-1000000,"maximum":1000000},"D":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Trace [height,slope] through real 2x2 paraxial elements in propagation order."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"paraxial-ray-abcd-trace","input":{"records":[{"id":"R1","height":1,"slope":0,"elements":[{"A":1,"B":0,"C":-0.1,"D":1},{"A":1,"B":10,"C":0,"D":1}]}]}}},"limitations":["Trace [height,slope] through real 2x2 paraxial elements in propagation order. Element units and refractive-index conventions are supplied by the caller; no lens design or finite-angle ray tracing is claimed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"snell-planar-interface","version":"1.0.0","name":"Snell Planar Interface","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","incidentIndex","transmittedIndex","incidentDegrees"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"incidentIndex":{"type":"number","minimum":1e-12,"maximum":1000000},"transmittedIndex":{"type":"number","minimum":1e-12,"maximum":1000000},"incidentDegrees":{"type":"number","minimum":0,"maximum":89.999999}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Apply Snell refraction at a flat interface between positive real refractive indices, with incidence measured from the normal."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"snell-planar-interface","input":{"records":[{"id":"R1","incidentIndex":1,"transmittedIndex":2,"incidentDegrees":30}]}}},"limitations":["Apply Snell refraction at a flat interface between positive real refractive indices, with incidence measured from the normal. Total internal reflection returns null transmitted angle; absorption and dispersion are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dielectric-fresnel-power","version":"1.0.0","name":"Dielectric Fresnel Power","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","incidentIndex","transmittedIndex","incidentDegrees"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"incidentIndex":{"type":"number","minimum":1e-12,"maximum":1000000},"transmittedIndex":{"type":"number","minimum":1e-12,"maximum":1000000},"incidentDegrees":{"type":"number","minimum":0,"maximum":89.999999}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute lossless dielectric interface power reflectance and transmittance for s and p polarizations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dielectric-fresnel-power","input":{"records":[{"id":"R1","incidentIndex":1,"transmittedIndex":1.5,"incidentDegrees":0}]}}},"limitations":["Compute lossless dielectric interface power reflectance and transmittance for s and p polarizations. Positive real indices only; evanescent phase, coatings and absorption are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"coherent-double-slit-profile","version":"1.0.0","name":"Coherent Double Slit Profile","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","wavelengthM","slitWidthM","slitSeparationM","angleDegrees"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"wavelengthM":{"type":"number","minimum":1e-12,"maximum":1000000},"slitWidthM":{"type":"number","minimum":1e-12,"maximum":1000000},"slitSeparationM":{"type":"number","minimum":1e-12,"maximum":1000000},"angleDegrees":{"type":"number","minimum":-89.999999,"maximum":89.999999}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate the normalized Fraunhofer envelope and interference factor of two equal coherent slits."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"coherent-double-slit-profile","input":{"records":[{"id":"R1","wavelengthM":1,"slitWidthM":1,"slitSeparationM":2,"angleDegrees":0}]}}},"limitations":["Evaluate the normalized Fraunhofer envelope and interference factor of two equal coherent slits. Wavelength and geometry use metres; finite-distance and partial-coherence effects are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"diffraction-grating-order-angle","version":"1.0.0","name":"Diffraction Grating Order Angle","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","wavelengthM","periodM","incidentDegrees","order"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"wavelengthM":{"type":"number","minimum":1e-12,"maximum":1000000},"periodM":{"type":"number","minimum":1e-12,"maximum":1000000},"incidentDegrees":{"type":"number","minimum":-89.999999,"maximum":89.999999},"order":{"type":"integer","minimum":-1000,"maximum":1000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate a scalar transmission-grating order under sin(thetaOut)=sin(thetaIn)+m*lambda/d."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"diffraction-grating-order-angle","input":{"records":[{"id":"R1","wavelengthM":1,"periodM":2,"incidentDegrees":0,"order":1}]}}},"limitations":["Evaluate a scalar transmission-grating order under sin(thetaOut)=sin(thetaIn)+m*lambda/d. Nonpropagating orders return null angle; efficiency, blaze and finite-aperture effects are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ideal-polarizer-stack","version":"1.0.0","name":"Ideal Polarizer Stack","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","incidentIntensity","initialUnpolarized","initialDegrees","axesDegrees"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"incidentIntensity":{"type":"number","minimum":0,"maximum":1000000},"initialUnpolarized":{"type":"boolean"},"initialDegrees":{"type":"number","minimum":-1000000,"maximum":1000000},"axesDegrees":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Apply ideal Malus-law intensity changes through linear polarizers, including one-half transmission for an initially unpolarized beam at its first polarizer."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ideal-polarizer-stack","input":{"records":[{"id":"R1","incidentIntensity":100,"initialUnpolarized":true,"initialDegrees":0,"axesDegrees":[0,90]}]}}},"limitations":["Apply ideal Malus-law intensity changes through linear polarizers, including one-half transmission for an initially unpolarized beam at its first polarizer. Real extinction ratios and coherent retarders are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"jones-to-stokes-parameters","version":"1.0.0","name":"Jones To Stokes Parameters","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","exReal","exImag","eyReal","eyImag"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"exReal":{"type":"number","minimum":-1000000,"maximum":1000000},"exImag":{"type":"number","minimum":-1000000,"maximum":1000000},"eyReal":{"type":"number","minimum":-1000000,"maximum":1000000},"eyImag":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Convert one coherent complex Jones vector to Stokes parameters with S3=2*Im(conj(Ex)*Ey)."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"jones-to-stokes-parameters","input":{"records":[{"id":"R1","exReal":1,"exImag":0,"eyReal":0,"eyImag":1}]}}},"limitations":["Convert one coherent complex Jones vector to Stokes parameters with S3=2*Im(conj(Ex)*Ey). The azimuth of a circular state is conventionally zero; time convention and handedness must be interpreted accordingly. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"plane-parallel-optical-delay","version":"1.0.0","name":"Plane Parallel Optical Delay","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","thicknessM","refractiveIndex","referenceIndex","vacuumWavelengthM"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"thicknessM":{"type":"number","minimum":1e-12,"maximum":1000000},"refractiveIndex":{"type":"number","minimum":1e-12,"maximum":1000000},"referenceIndex":{"type":"number","minimum":1e-12,"maximum":1000000},"vacuumWavelengthM":{"type":"number","minimum":1e-12,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute normal-incidence phase delay relative to an equal-thickness reference medium, wrapping into [0,2pi)."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"plane-parallel-optical-delay","input":{"records":[{"id":"R1","thicknessM":1,"refractiveIndex":1.5,"referenceIndex":1,"vacuumWavelengthM":1}]}}},"limitations":["Compute normal-incidence phase delay relative to an equal-thickness reference medium, wrapping into [0,2pi). Group delay, oblique incidence and wavelength-dependent dispersion are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"circular-aperture-rayleigh-scale","version":"1.0.0","name":"Circular Aperture Rayleigh Scale","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","wavelengthM","diameterM","focalLengthM"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"wavelengthM":{"type":"number","minimum":1e-12,"maximum":1000000},"diameterM":{"type":"number","minimum":1e-12,"maximum":1000000},"focalLengthM":{"type":"number","minimum":1e-12,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Return the conventional 1.22*lambda/D small-angle Rayleigh scale for a uniform circular aperture and its focal-plane separation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"circular-aperture-rayleigh-scale","input":{"records":[{"id":"R1","wavelengthM":0.000001,"diameterM":0.1,"focalLengthM":1}]}}},"limitations":["Return the conventional 1.22*lambda/D small-angle Rayleigh scale for a uniform circular aperture and its focal-plane separation. The paraxial flag uses 0.1 radians as an explicit calculation profile, not a resolution guarantee. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"crop-lot-field-to-store-bridge","version":"1.0.0","name":"Crop Lot Field-to-Store Bridge","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["lots","movements"],"properties":{"lots":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","harvestWeight"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"harvestWeight":{"type":"number","minimum":0,"maximum":1000000000}}}},"movements":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","lotId","kind","weight"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"lotId":{"type":"string","minLength":1,"maxLength":200},"kind":{"enum":["stored","sold-direct","discarded"]},"weight":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Bridge supplied harvested lot weights into stored, directly sold and discarded dispositions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"crop-lot-field-to-store-bridge","input":{"lots":[{"id":"L1","harvestWeight":1000}],"movements":[{"id":"M1","lotId":"L1","kind":"stored","weight":900},{"id":"M2","lotId":"L1","kind":"discarded","weight":50}]}}},"limitations":["Bridge supplied harvested lot weights into stored, directly sold and discarded dispositions. Use one weight unit; this is not traceability certification or a crop-quality assessment. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"irrigation-meter-zone-reconciliation","version":"1.0.0","name":"Irrigation Meter Zone Reconciliation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["meters","zones"],"properties":{"meters":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","opening","closing","rolloverAt"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"opening":{"type":"number","minimum":0,"maximum":1000000000},"closing":{"type":"number","minimum":0,"maximum":1000000000},"rolloverAt":{"type":["number","null"],"exclusiveMinimum":0,"maximum":1000000000}}}},"zones":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","meterId","recordedVolume"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"meterId":{"type":"string","minLength":1,"maxLength":200},"recordedVolume":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile cumulative meter readings and supplied zone-volume records, allowing one explicitly configured dial rollover."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"irrigation-meter-zone-reconciliation","input":{"meters":[{"id":"M1","opening":990,"closing":20,"rolloverAt":1000}],"zones":[{"id":"Z1","meterId":"M1","recordedVolume":25}]}}},"limitations":["Reconcile cumulative meter readings and supplied zone-volume records, allowing one explicitly configured dial rollover. No reset is guessed and no irrigation recommendation or valve action is made. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"seed-lot-germination-observation","version":"1.0.0","name":"Seed Lot Germination Observation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["samples"],"properties":{"samples":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","tested","germinated"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"tested":{"type":"integer","minimum":1,"maximum":1000000},"germinated":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Describe supplied germination sample counts and a two-sided95% Wilson score interval under a binomial sampling assumption."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"seed-lot-germination-observation","input":{"samples":[{"id":"S1","tested":100,"germinated":80}]}}},"limitations":["Describe supplied germination sample counts and a two-sided95% Wilson score interval under a binomial sampling assumption. No certified germination grade, crop outcome or agronomic decision is inferred. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"feed-ration-delivery-reconciliation","version":"1.0.0","name":"Feed Ration Delivery Reconciliation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["rations","components","deliveries"],"properties":{"rations":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","plannedWeight"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"plannedWeight":{"type":"number","minimum":0,"maximum":1000000000}}}},"components":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","rationId","basisPoints"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"rationId":{"type":"string","minLength":1,"maxLength":200},"basisPoints":{"type":"integer","minimum":0,"maximum":10000}}}},"deliveries":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","componentId","weight"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"componentId":{"type":"string","minLength":1,"maxLength":200},"weight":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare delivered feed-component weights with an operator-supplied ration formula and planned total."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"feed-ration-delivery-reconciliation","input":{"rations":[{"id":"R1","plannedWeight":100}],"components":[{"id":"C1","rationId":"R1","basisPoints":6000},{"id":"C2","rationId":"R1","basisPoints":4000}],"deliveries":[{"id":"D1","componentId":"C1","weight":58},{"id":"D2","componentId":"C2","weight":42}]}}},"limitations":["Compare delivered feed-component weights with an operator-supplied ration formula and planned total. This is a quantity reconciliation, not animal nutrition, medication or feeding advice. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"greenhouse-bench-occupancy","version":"1.0.0","name":"Greenhouse Bench Occupancy","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["benches","placements"],"properties":{"benches":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","capacity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"capacity":{"type":"integer","minimum":0,"maximum":1000000000}}}},"placements":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","benchId","startDate","endDate","trays"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"benchId":{"type":"string","minLength":1,"maxLength":200},"startDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"endDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"trays":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Measure peak tray occupancy and tray-days using half-open greenhouse placement dates."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"greenhouse-bench-occupancy","input":{"benches":[{"id":"B1","capacity":10}],"placements":[{"id":"P1","benchId":"B1","startDate":"2026-01-01","endDate":"2026-01-04","trays":8}]}}},"limitations":["Measure peak tray occupancy and tray-days using half-open greenhouse placement dates. Capacity is operator-supplied; growing conditions, disease risk and crop performance are not assessed. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"orchard-harvest-bin-settlement","version":"1.0.0","name":"Orchard Harvest Bin Settlement","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","grades","bins"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"grades":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","rateMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"rateMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}},"bins":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","gradeId","grossWeight","tareWeight","deductionBasisPoints"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"gradeId":{"type":"string","minLength":1,"maxLength":200},"grossWeight":{"type":"number","minimum":0,"maximum":1000000},"tareWeight":{"type":"number","minimum":0,"maximum":1000000},"deductionBasisPoints":{"type":"integer","minimum":0,"maximum":10000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Extend supplied bin net weights at recorded grade rates with explicit basis-point deductions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"orchard-harvest-bin-settlement","input":{"currency":"USD","grades":[{"id":"G1","rateMinor":200}],"bins":[{"id":"B1","gradeId":"G1","grossWeight":110,"tareWeight":10,"deductionBasisPoints":500}]}}},"limitations":["Extend supplied bin net weights at recorded grade rates with explicit basis-point deductions. Values round per bin in minor currency units; no grading or payment is performed. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"farm-equipment-hour-allocation","version":"1.0.0","name":"Farm Equipment Hour Allocation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["equipment","jobs"],"properties":{"equipment":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","openingHours","closingHours"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"openingHours":{"type":"number","minimum":0,"maximum":1000000000},"closingHours":{"type":"number","minimum":0,"maximum":1000000000}}}},"jobs":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","equipmentId","fieldCode","hours"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"equipmentId":{"type":"string","minLength":1,"maxLength":200},"fieldCode":{"type":"string","minLength":1,"maxLength":200},"hours":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile farm equipment meter-hour differences with coded field-job allocations, and aggregate hours by field."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"farm-equipment-hour-allocation","input":{"equipment":[{"id":"E1","openingHours":100,"closingHours":110}],"jobs":[{"id":"J1","equipmentId":"E1","fieldCode":"F1","hours":8}]}}},"limitations":["Reconcile farm equipment meter-hour differences with coded field-job allocations, and aggregate hours by field. No machine control, maintenance certification or tax allocation is made. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"soil-sample-location-coverage","version":"1.0.0","name":"Soil Sample Location Coverage","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["locations","samples"],"properties":{"locations":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","requiredDepth","depthTolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"requiredDepth":{"type":"number","minimum":0,"maximum":1000000},"depthTolerance":{"type":"number","minimum":0,"maximum":1000000}}}},"samples":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","locationId","depth","labReceipt"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"locationId":{"type":"string","minLength":1,"maxLength":200},"depth":{"type":"number","minimum":0,"maximum":1000000},"labReceipt":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check planned coded soil-sampling locations, supplied depth tolerances and recorded laboratory receipt flags."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"soil-sample-location-coverage","input":{"locations":[{"id":"L1","requiredDepth":20,"depthTolerance":2}],"samples":[{"id":"S1","locationId":"L1","depth":21,"labReceipt":true}]}}},"limitations":["Check planned coded soil-sampling locations, supplied depth tolerances and recorded laboratory receipt flags. No soil test result, nutrient recommendation or certified sampling coverage is inferred. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"produce-packout-grade-bridge","version":"1.0.0","name":"Produce Packout Grade Bridge","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["lots","packouts"],"properties":{"lots":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","inputWeight"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"inputWeight":{"type":"number","minimum":0,"maximum":1000000000}}}},"packouts":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","lotId","grade","packedWeight","trimWeight"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"lotId":{"type":"string","minLength":1,"maxLength":200},"grade":{"type":"string","minLength":1,"maxLength":200},"packedWeight":{"type":"number","minimum":0,"maximum":1000000000},"trimWeight":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Bridge produce input weight into recorded packed grades, trim and unaccounted weight."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"produce-packout-grade-bridge","input":{"lots":[{"id":"L1","inputWeight":100}],"packouts":[{"id":"P1","lotId":"L1","grade":"A","packedWeight":80,"trimWeight":15}]}}},"limitations":["Bridge produce input weight into recorded packed grades, trim and unaccounted weight. Grade labels are supplied, not independently assessed; use one weight unit. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"crop-contract-quantity-commitment","version":"1.0.0","name":"Crop Contract Quantity Commitment","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["lots","contracts","commitments"],"properties":{"lots":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","availableWeight"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"availableWeight":{"type":"number","minimum":0,"maximum":1000000000}}}},"contracts":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","requiredWeight"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"requiredWeight":{"type":"number","minimum":0,"maximum":1000000000}}}},"commitments":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","lotId","contractId","weight"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"lotId":{"type":"string","minLength":1,"maxLength":200},"contractId":{"type":"string","minLength":1,"maxLength":200},"weight":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Cross-reconcile supplied crop lot availability and contract quantities through explicit commitment rows."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"crop-contract-quantity-commitment","input":{"lots":[{"id":"L1","availableWeight":100}],"contracts":[{"id":"C1","requiredWeight":80}],"commitments":[{"id":"A1","lotId":"L1","contractId":"C1","weight":90}]}}},"limitations":["Cross-reconcile supplied crop lot availability and contract quantities through explicit commitment rows. No contract acceptance, commodity trading or delivery promise is executed. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"change-directive-exposure","version":"1.0.0","name":"Change Directive Exposure Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","contracts","directives"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"contracts":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","ceilingMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"ceilingMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}},"directives":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","contractId","estimatedMinor","approvedMinor","status"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"contractId":{"type":"string","minLength":1,"maxLength":200},"estimatedMinor":{"type":"integer","minimum":0,"maximum":1000000000},"approvedMinor":{"type":"integer","minimum":0,"maximum":1000000000},"status":{"enum":["draft","submitted","approved","withdrawn"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Separate approved change values from unresolved estimates against each supplied contract ceiling."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"change-directive-exposure","input":{"currency":"USD","contracts":[{"id":"C1","ceilingMinor":10000}],"directives":[{"id":"D1","contractId":"C1","estimatedMinor":3000,"approvedMinor":0,"status":"submitted"}]}}},"limitations":["Separate approved change values from unresolved estimates against each supplied contract ceiling. Amounts use one declared currency in minor units; no contract or payment is changed. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"construction-unit-rate-remeasurement","version":"1.0.0","name":"Construction Unit Rate Remeasurement Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","items","surveys"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"items":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","contractQuantity","rateMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"contractQuantity":{"type":"number","minimum":0,"maximum":1000000},"rateMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}},"surveys":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","itemId","quantity","accepted"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"itemId":{"type":"string","minLength":1,"maxLength":200},"quantity":{"type":"number","minimum":0,"maximum":1000000},"accepted":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Remeasure accepted survey quantities against priced bill items and separate quantity and value changes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"construction-unit-rate-remeasurement","input":{"currency":"USD","items":[{"id":"I1","contractQuantity":10,"rateMinor":250}],"surveys":[{"id":"S1","itemId":"I1","quantity":12,"accepted":true}]}}},"limitations":["Remeasure accepted survey quantities against priced bill items and separate quantity and value changes. Each extended value rounds once to the nearest minor currency unit; this is a supplied-record estimate. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"concrete-pour-ticket-yield","version":"1.0.0","name":"Concrete Pour Ticket Yield Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["pours","tickets"],"properties":{"pours":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","plannedVolume","placedVolume"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"plannedVolume":{"type":"number","minimum":0,"maximum":1000000},"placedVolume":{"type":"number","minimum":0,"maximum":1000000}}}},"tickets":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","pourId","deliveredVolume","returnedVolume"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"pourId":{"type":"string","minLength":1,"maxLength":200},"deliveredVolume":{"type":"number","minimum":0,"maximum":1000000},"returnedVolume":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile concrete delivery tickets, recorded returns and placed volume for each pour."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"concrete-pour-ticket-yield","input":{"pours":[{"id":"P1","plannedVolume":10,"placedVolume":9}],"tickets":[{"id":"T1","pourId":"P1","deliveredVolume":11,"returnedVolume":1}]}}},"limitations":["Reconcile concrete delivery tickets, recorded returns and placed volume for each pour. Use one volume unit throughout; the report does not certify structural quality. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"site-labor-cost-code-balance","version":"1.0.0","name":"Site Labor Cost Code Balance Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","codes","time"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"codes":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","budgetMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"budgetMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}},"time":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","codeId","hours","hourlyMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"codeId":{"type":"string","minLength":1,"maxLength":200},"hours":{"type":"number","minimum":0,"maximum":1000},"hourlyMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Extend supplied crew hours at their recorded rates and reconcile each cost-code labor budget."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"site-labor-cost-code-balance","input":{"currency":"USD","codes":[{"id":"L1","budgetMinor":50000}],"time":[{"id":"T1","codeId":"L1","hours":8,"hourlyMinor":4000}]}}},"limitations":["Extend supplied crew hours at their recorded rates and reconcile each cost-code labor budget. Each time row rounds to a minor currency unit; no payroll is submitted. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"survey-benchmark-drift-log","version":"1.0.0","name":"Survey Benchmark Drift Log","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["benchmarks","readings"],"properties":{"benchmarks":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","baselineElevation","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"baselineElevation":{"type":"number","minimum":-1000000000,"maximum":1000000000},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}}},"readings":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","benchmarkId","date","elevation"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"benchmarkId":{"type":"string","minLength":1,"maxLength":200},"date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"elevation":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare recorded benchmark elevations with supplied baselines and tolerances."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"survey-benchmark-drift-log","input":{"benchmarks":[{"id":"B1","baselineElevation":100,"tolerance":0.02}],"readings":[{"id":"R1","benchmarkId":"B1","date":"2026-01-01","elevation":100.03}]}}},"limitations":["Compare recorded benchmark elevations with supplied baselines and tolerances. Results describe the measurement log, not a survey certification or construction instruction. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"temporary-works-inspection-chain","version":"1.0.0","name":"Temporary Works Inspection Evidence Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOfDate","assets","inspections"],"properties":{"asOfDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"assets":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","nextDueDate"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"nextDueDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"}}}},"inspections":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","assetId","date","accepted","evidenceId"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"assetId":{"type":"string","minLength":1,"maxLength":200},"date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"accepted":{"type":"boolean"},"evidenceId":{"type":"string","minLength":1,"maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Index inspection evidence and compare supplied next-due dates with an explicit review date."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"temporary-works-inspection-chain","input":{"asOfDate":"2026-01-10","assets":[{"id":"A1","nextDueDate":"2026-01-09"}],"inspections":[{"id":"I1","assetId":"A1","date":"2026-01-01","accepted":true,"evidenceId":"E1"}]}}},"limitations":["Index inspection evidence and compare supplied next-due dates with an explicit review date. This evidence calendar does not authorize use or certify temporary works. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"material-submittal-resubmission-map","version":"1.0.0","name":"Material Submittal Resubmission Map","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["submittals","reviews"],"properties":{"submittals":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","requiredRevision"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"requiredRevision":{"type":"integer","minimum":0,"maximum":1000000000}}}},"reviews":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","submittalId","revision","decision"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"submittalId":{"type":"string","minLength":1,"maxLength":200},"revision":{"type":"integer","minimum":0,"maximum":1000000000},"decision":{"enum":["approved","revise","rejected"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile version-specific material reviews with each required submittal revision."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"material-submittal-resubmission-map","input":{"submittals":[{"id":"S1","requiredRevision":2}],"reviews":[{"id":"R1","submittalId":"S1","revision":1,"decision":"revise"},{"id":"R2","submittalId":"S1","revision":2,"decision":"approved"}]}}},"limitations":["Reconcile version-specific material reviews with each required submittal revision. One decision per revision is required; no approval is inferred from an older reviewed version. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"crane-lift-window-collision","version":"1.0.0","name":"Crane Lift Window Collision Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["windows"],"properties":{"windows":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","resourceId","start","end"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"resourceId":{"type":"string","minLength":1,"maxLength":200},"start":{"type":"integer","minimum":0,"maximum":1000000000},"end":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find overlapping half-open booking windows for the same supplied crane resource."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"crane-lift-window-collision","input":{"windows":[{"id":"L1","resourceId":"C1","start":60,"end":100},{"id":"L2","resourceId":"C1","start":90,"end":120}]}}},"limitations":["Find overlapping half-open booking windows for the same supplied crane resource. Times use one common numeric scale; this is scheduling evidence, not a lift plan or safety assessment. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"jobsite-waste-haul-reconciliation","version":"1.0.0","name":"Jobsite Waste Haul Reconciliation Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","loads","charges"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"loads":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","weight","rateMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"weight":{"type":"number","minimum":0,"maximum":1000000},"rateMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}},"charges":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","loadId","billedMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"loadId":{"type":"string","minLength":1,"maxLength":200},"billedMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare supplied weighed haul tickets and per-unit rates with attributed invoices."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"jobsite-waste-haul-reconciliation","input":{"currency":"USD","loads":[{"id":"L1","weight":2.5,"rateMinor":1000}],"charges":[{"id":"C1","loadId":"L1","billedMinor":2600}]}}},"limitations":["Compare supplied weighed haul tickets and per-unit rates with attributed invoices. Extensions round once per load to a minor currency unit; no invoice is paid or disputed. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"drawing-issue-recipient-matrix","version":"1.0.0","name":"Drawing Issue Recipient Matrix","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["drawings","recipients","required","acknowledgments"],"properties":{"drawings":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","revision"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"revision":{"type":"integer","minimum":0,"maximum":1000000000}}}},"recipients":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200}}}},"required":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","drawingId","recipientId"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"drawingId":{"type":"string","minLength":1,"maxLength":200},"recipientId":{"type":"string","minLength":1,"maxLength":200}}}},"acknowledgments":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","drawingId","recipientId","revision"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"drawingId":{"type":"string","minLength":1,"maxLength":200},"recipientId":{"type":"string","minLength":1,"maxLength":200},"revision":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check required recipient relationships against acknowledgments of the exact current drawing revision."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"drawing-issue-recipient-matrix","input":{"drawings":[{"id":"D1","revision":3}],"recipients":[{"id":"R1"}],"required":[{"id":"Q1","drawingId":"D1","recipientId":"R1"}],"acknowledgments":[{"id":"A1","drawingId":"D1","recipientId":"R1","revision":2}]}}},"limitations":["Check required recipient relationships against acknowledgments of the exact current drawing revision. Use coded recipients; an acknowledgment does not certify document comprehension. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"exhibitor-booth-allotment","version":"1.0.0","name":"Exhibitor Booth Allotment Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["booths","allocations"],"properties":{"booths":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","area"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"area":{"type":"number","minimum":0,"maximum":1000000}}}},"allocations":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","boothId","exhibitorCode","area","confirmed"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"boothId":{"type":"string","minLength":1,"maxLength":200},"exhibitorCode":{"type":"string","minLength":1,"maxLength":200},"area":{"type":"number","minimum":0,"maximum":1000000},"confirmed":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Separate confirmed and pending booth-area allotments and count coded exhibitors."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"exhibitor-booth-allotment","input":{"booths":[{"id":"B1","area":20}],"allocations":[{"id":"A1","boothId":"B1","exhibitorCode":"E1","area":15,"confirmed":true},{"id":"A2","boothId":"B1","exhibitorCode":"E2","area":10,"confirmed":false}]}}},"limitations":["Separate confirmed and pending booth-area allotments and count coded exhibitors. Use one area unit; physical layout, fire-code fit and event admission are not determined. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"event-sponsorship-benefit-evidence","version":"1.0.0","name":"Event Sponsorship Benefit Evidence","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["benefits","deliveries"],"properties":{"benefits":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sponsorCode","requiredUnits","evidenceType"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sponsorCode":{"type":"string","minLength":1,"maxLength":200},"requiredUnits":{"type":"integer","minimum":0,"maximum":1000000000},"evidenceType":{"type":"string","minLength":1,"maxLength":200}}}},"deliveries":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","benefitId","units","type","accepted"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"benefitId":{"type":"string","minLength":1,"maxLength":200},"units":{"type":"integer","minimum":0,"maximum":1000000000},"type":{"type":"string","minLength":1,"maxLength":200},"accepted":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Match recorded sponsorship benefits with accepted evidence of the required type and quantity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"event-sponsorship-benefit-evidence","input":{"benefits":[{"id":"B1","sponsorCode":"S1","requiredUnits":3,"evidenceType":"photo"}],"deliveries":[{"id":"D1","benefitId":"B1","units":2,"type":"photo","accepted":true}]}}},"limitations":["Match recorded sponsorship benefits with accepted evidence of the required type and quantity. No exposure, audience size, endorsement or commercial value is invented. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"credential-zone-access-crosswalk","version":"1.0.0","name":"Credential Zone Access Crosswalk","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["credentials","assignments"],"properties":{"credentials":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","allowedZones"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"allowedZones":{"type":"array","items":{"type":"string","minLength":1,"maxLength":200},"maxItems":32,"uniqueItems":true}}}},"assignments":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","credentialId","zoneCode","reviewed"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"credentialId":{"type":"string","minLength":1,"maxLength":200},"zoneCode":{"type":"string","minLength":1,"maxLength":200},"reviewed":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Cross-check coded event credential assignments against supplied zone lists and review flags."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"credential-zone-access-crosswalk","input":{"credentials":[{"id":"C1","allowedZones":["Z1"]}],"assignments":[{"id":"A1","credentialId":"C1","zoneCode":"Z2","reviewed":true}]}}},"limitations":["Cross-check coded event credential assignments against supplied zone lists and review flags. The tool does not issue credentials, authenticate anyone or change an access system. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ticket-scan-reentry-replay","version":"1.0.0","name":"Ticket Scan Reentry Replay","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["tickets","scans"],"properties":{"tickets":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","reentryAllowed"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"reentryAllowed":{"type":"boolean"}}}},"scans":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","ticketId","sequence","kind","recordedAccepted"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"ticketId":{"type":"string","minLength":1,"maxLength":200},"sequence":{"type":"integer","minimum":0,"maximum":1000000000},"kind":{"enum":["entry","exit"]},"recordedAccepted":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Replay coded accepted/denied entry and exit scans against a supplied reentry rule."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ticket-scan-reentry-replay","input":{"tickets":[{"id":"T1","reentryAllowed":false}],"scans":[{"id":"S1","ticketId":"T1","sequence":1,"kind":"entry","recordedAccepted":true},{"id":"S2","ticketId":"T1","sequence":2,"kind":"entry","recordedAccepted":true}]}}},"limitations":["Replay coded accepted/denied entry and exit scans against a supplied reentry rule. Inconsistent accepted scans do not change inferred state; no ticket is validated or gate controlled. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"interpreter-session-coverage","version":"1.0.0","name":"Interpreter Session Coverage","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sessions","interpreters","assignments"],"properties":{"sessions":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","language","start","end"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"language":{"type":"string","minLength":1,"maxLength":200},"start":{"type":"integer","minimum":0,"maximum":1000000000},"end":{"type":"integer","minimum":0,"maximum":1000000000}}}},"interpreters":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","languages"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"languages":{"type":"array","items":{"type":"string","minLength":1,"maxLength":200},"minItems":1,"maxItems":32,"uniqueItems":true}}}},"assignments":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sessionId","interpreterId"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sessionId":{"type":"string","minLength":1,"maxLength":200},"interpreterId":{"type":"string","minLength":1,"maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Cross-check supplied language capability lists and simultaneous interpreter assignments across half-open sessions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"interpreter-session-coverage","input":{"sessions":[{"id":"S1","language":"fr","start":60,"end":120}],"interpreters":[{"id":"I1","languages":["en"]}],"assignments":[{"id":"A1","sessionId":"S1","interpreterId":"I1"}]}}},"limitations":["Cross-check supplied language capability lists and simultaneous interpreter assignments across half-open sessions. Actual language competence, accreditation and interpretation quality are not independently verified. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"stage-cue-runtime-variance","version":"1.0.0","name":"Stage Cue Runtime Variance","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["cues"],"properties":{"cues":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sequence","plannedSeconds","actualSeconds"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sequence":{"type":"integer","minimum":0,"maximum":1000000000},"plannedSeconds":{"type":"integer","minimum":0,"maximum":1000000000},"actualSeconds":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Accumulate supplied sequential cue runtimes and separate start drift from each cue duration variance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"stage-cue-runtime-variance","input":{"cues":[{"id":"C1","sequence":1,"plannedSeconds":60,"actualSeconds":75},{"id":"C2","sequence":2,"plannedSeconds":30,"actualSeconds":25}]}}},"limitations":["Accumulate supplied sequential cue runtimes and separate start drift from each cue duration variance. This is a retrospective run-sheet calculation, not live show control. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"event-equipment-checkout-balance","version":"1.0.0","name":"Event Equipment Kit Reconciliation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["kits","components","checkouts","returns"],"properties":{"kits":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200}}}},"components":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","kitId","unitsPerKit"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"kitId":{"type":"string","minLength":1,"maxLength":200},"unitsPerKit":{"type":"integer","minimum":0,"maximum":1000000000}}}},"checkouts":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","kitId","kitCount"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"kitId":{"type":"string","minLength":1,"maxLength":200},"kitCount":{"type":"integer","minimum":0,"maximum":1000000000}}}},"returns":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","checkoutId","componentId","intactUnits","damagedUnits"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"checkoutId":{"type":"string","minLength":1,"maxLength":200},"componentId":{"type":"string","minLength":1,"maxLength":200},"intactUnits":{"type":"integer","minimum":0,"maximum":1000000000},"damagedUnits":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile each checked-out event kit against its component manifest and returned condition counts, including the limiting number of complete intact kits."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"event-equipment-checkout-balance","input":{"kits":[{"id":"K1"}],"components":[{"id":"P1","kitId":"K1","unitsPerKit":2},{"id":"P2","kitId":"K1","unitsPerKit":1}],"checkouts":[{"id":"C1","kitId":"K1","kitCount":3}],"returns":[{"id":"R1","checkoutId":"C1","componentId":"P1","intactUnits":4,"damagedUnits":1},{"id":"R2","checkoutId":"C1","componentId":"P2","intactUnits":3,"damagedUnits":0}]}}},"limitations":["Reconcile each checked-out event kit against its component manifest and returned condition counts, including the limiting number of complete intact kits. A damaged component cannot also be an intact return. No booking, charge or equipment-safety certification is performed. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"event-power-circuit-allocation","version":"1.0.0","name":"Event Power Circuit Allocation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["circuits","loads"],"properties":{"circuits":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","suppliedWattBudget","planningFraction"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"suppliedWattBudget":{"type":"number","minimum":0,"maximum":1000000000},"planningFraction":{"type":"number","minimum":0,"maximum":1}}}},"loads":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","circuitId","nameplateWatts","simultaneousUnits"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"circuitId":{"type":"string","minLength":1,"maxLength":200},"nameplateWatts":{"type":"number","minimum":0,"maximum":1000000000},"simultaneousUnits":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Sum supplied nameplate-watt scenarios against an explicit planning budget and fraction."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"event-power-circuit-allocation","input":{"circuits":[{"id":"C1","suppliedWattBudget":2000,"planningFraction":0.8}],"loads":[{"id":"L1","circuitId":"C1","nameplateWatts":500,"simultaneousUnits":3}]}}},"limitations":["Sum supplied nameplate-watt scenarios against an explicit planning budget and fraction. This arithmetic does not size conductors, protective devices, circuits or certify electrical safety; use qualified electrical review. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"conference-speaker-material-readiness","version":"1.0.0","name":"Conference Speaker Material Readiness","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOfDate","sessions","materials"],"properties":{"asOfDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"sessions":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","deadlineDate","requiredTypes"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"deadlineDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"requiredTypes":{"type":"array","items":{"type":"string","minLength":1,"maxLength":200},"maxItems":16,"uniqueItems":true}}}},"materials":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sessionId","type","revision","accepted"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sessionId":{"type":"string","minLength":1,"maxLength":200},"type":{"type":"string","minLength":1,"maxLength":200},"revision":{"type":"integer","minimum":0,"maximum":1000000000},"accepted":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check acceptance of each latest supplied speaker-material revision against a session checklist and deadline."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"conference-speaker-material-readiness","input":{"asOfDate":"2026-01-10","sessions":[{"id":"S1","deadlineDate":"2026-01-05","requiredTypes":["slides","bio"]}],"materials":[{"id":"M1","sessionId":"S1","type":"slides","revision":1,"accepted":true}]}}},"limitations":["Check acceptance of each latest supplied speaker-material revision against a session checklist and deadline. Use coded speakers/sessions; no content rights, quality or publication approval is inferred. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"festival-vendor-settlement-bridge","version":"1.0.0","name":"Festival Vendor Settlement Bridge","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","vendors","sales","advances"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"vendors":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","commissionBasisPoints","fixedFeeMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"commissionBasisPoints":{"type":"integer","minimum":0,"maximum":10000},"fixedFeeMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}},"sales":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","vendorId","grossMinor","refundMinor","taxHeldMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"vendorId":{"type":"string","minLength":1,"maxLength":200},"grossMinor":{"type":"integer","minimum":0,"maximum":1000000000},"refundMinor":{"type":"integer","minimum":0,"maximum":1000000000},"taxHeldMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}},"advances":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","vendorId","amountMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"vendorId":{"type":"string","minLength":1,"maxLength":200},"amountMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Bridge coded vendor sales and refunds through per-sale rounded commission, stated fees, recorded tax withholding and advances."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"festival-vendor-settlement-bridge","input":{"currency":"USD","vendors":[{"id":"V1","commissionBasisPoints":1000,"fixedFeeMinor":1000}],"sales":[{"id":"S1","vendorId":"V1","grossMinor":20000,"refundMinor":1000,"taxHeldMinor":500}],"advances":[{"id":"A1","vendorId":"V1","amountMinor":3000}]}}},"limitations":["Bridge coded vendor sales and refunds through per-sale rounded commission, stated fees, recorded tax withholding and advances. Tax values are supplied, not calculated; no payout or tax advice is provided. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"elevator-callout-repeat-profile","version":"1.0.0","name":"Elevator Callout Repeat Profile","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["assets","callouts"],"properties":{"assets":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","repeatWindowDays"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"repeatWindowDays":{"type":"integer","minimum":0,"maximum":1000000000}}}},"callouts":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","assetId","date","reasonCode"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"assetId":{"type":"string","minLength":1,"maxLength":200},"date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"reasonCode":{"type":"string","minLength":1,"maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Count same-reason callout pairs within each operator-supplied repeat window."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"elevator-callout-repeat-profile","input":{"assets":[{"id":"E1","repeatWindowDays":7}],"callouts":[{"id":"C1","assetId":"E1","date":"2026-01-01","reasonCode":"door"},{"id":"C2","assetId":"E1","date":"2026-01-05","reasonCode":"door"}]}}},"limitations":["Count same-reason callout pairs within each operator-supplied repeat window. All qualifying pairs are counted, not just consecutive visits; no equipment diagnosis or serviceability decision is made. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"floor-area-cleaning-task-coverage","version":"1.0.0","name":"Floor Area Cleaning Task Coverage","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["areas","tasks"],"properties":{"areas":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","squareUnits","requiredPasses"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"squareUnits":{"type":"number","minimum":0,"maximum":1000000000},"requiredPasses":{"type":"integer","minimum":0,"maximum":1000000000}}}},"tasks":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","areaId","completedSquareUnits","accepted"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"areaId":{"type":"string","minLength":1,"maxLength":200},"completedSquareUnits":{"type":"number","minimum":0,"maximum":1000000000},"accepted":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare accepted recorded area-pass quantities with supplied cleaning coverage plans."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"floor-area-cleaning-task-coverage","input":{"areas":[{"id":"A1","squareUnits":100,"requiredPasses":2}],"tasks":[{"id":"T1","areaId":"A1","completedSquareUnits":150,"accepted":true}]}}},"limitations":["Compare accepted recorded area-pass quantities with supplied cleaning coverage plans. Repeated passes are explicit; cleanliness, sanitation and actual physical coverage are not certified. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"key-cabinet-custody-replay","version":"1.0.0","name":"Key Cabinet Custody Replay","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["keys","events"],"properties":{"keys":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","cabinetCode"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"cabinetCode":{"type":"string","minLength":1,"maxLength":200}}}},"events":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","keyId","sequence","holderCode","kind"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"keyId":{"type":"string","minLength":1,"maxLength":200},"sequence":{"type":"integer","minimum":0,"maximum":1000000000},"holderCode":{"type":"string","minLength":1,"maxLength":200},"kind":{"enum":["checkout","return"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Replay coded physical-key checkout and return records without silently accepting impossible transitions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"key-cabinet-custody-replay","input":{"keys":[{"id":"K1","cabinetCode":"C1"}],"events":[{"id":"E1","keyId":"K1","sequence":1,"holderCode":"P1","kind":"checkout"},{"id":"E2","keyId":"K1","sequence":2,"holderCode":"P2","kind":"return"}]}}},"limitations":["Replay coded physical-key checkout and return records without silently accepting impossible transitions. Invalid events are counted and do not change inferred custody; no access permission is granted. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"parking-permit-space-allocation","version":"1.0.0","name":"Parking Permit Space Allocation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["zones","permits"],"properties":{"zones":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","spaces"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"spaces":{"type":"integer","minimum":0,"maximum":1000000000}}}},"permits":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","zoneId","startDate","endDate","spaces"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"zoneId":{"type":"string","minLength":1,"maxLength":200},"startDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"endDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"spaces":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare simultaneous space commitments over half-open permit dates with supplied zone capacities."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"parking-permit-space-allocation","input":{"zones":[{"id":"Z1","spaces":2}],"permits":[{"id":"P1","zoneId":"Z1","startDate":"2026-01-01","endDate":"2026-01-03","spaces":3}]}}},"limitations":["Compare simultaneous space commitments over half-open permit dates with supplied zone capacities. The report does not issue permits, track vehicles or control access. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"waste-stream-contamination-observation","version":"1.0.0","name":"Waste Stream Contamination Observation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["streams","samples"],"properties":{"streams":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","maxContaminationRatio"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"maxContaminationRatio":{"type":"number","minimum":0,"maximum":1}}}},"samples":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","streamId","totalWeight","contaminantWeight"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"streamId":{"type":"string","minLength":1,"maxLength":200},"totalWeight":{"type":"number","minimum":0.000001,"maximum":1000000000},"contaminantWeight":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Aggregate supplied waste-sample weights into a weight-based contamination ratio and compare an explicit threshold."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"waste-stream-contamination-observation","input":{"streams":[{"id":"S1","maxContaminationRatio":0.1}],"samples":[{"id":"X1","streamId":"S1","totalWeight":100,"contaminantWeight":15}]}}},"limitations":["Aggregate supplied waste-sample weights into a weight-based contamination ratio and compare an explicit threshold. Sample representativeness and legal waste classification are not determined. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"water-fixture-flush-evidence","version":"1.0.0","name":"Water Fixture Flush Evidence","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOfDate","fixtures","flushes"],"properties":{"asOfDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"fixtures":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","intervalDays","minMinutes"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"intervalDays":{"type":"integer","minimum":1,"maximum":1000000000},"minMinutes":{"type":"number","minimum":0,"maximum":10000}}}},"flushes":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","fixtureId","date","minutes"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"fixtureId":{"type":"string","minLength":1,"maxLength":200},"date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"minutes":{"type":"number","minimum":0,"maximum":10000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review recorded fixture flush duration and timing against an operator-supplied evidence schedule."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"water-fixture-flush-evidence","input":{"asOfDate":"2026-01-10","fixtures":[{"id":"F1","intervalDays":7,"minMinutes":3}],"flushes":[{"id":"L1","fixtureId":"F1","date":"2026-01-09","minutes":1}]}}},"limitations":["Review recorded fixture flush duration and timing against an operator-supplied evidence schedule. This does not establish water quality, pathogen control or a safe flushing procedure. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"backup-generator-exercise-calendar","version":"1.0.0","name":"Backup Generator Exercise Calendar","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOfDate","generators","runs"],"properties":{"asOfDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"generators":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","intervalDays","minRunMinutes","minLoadRatio"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"intervalDays":{"type":"integer","minimum":1,"maximum":1000000000},"minRunMinutes":{"type":"number","minimum":0,"maximum":10000},"minLoadRatio":{"type":"number","minimum":0,"maximum":1}}}},"runs":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","generatorId","date","minutes","loadRatio"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"generatorId":{"type":"string","minLength":1,"maxLength":200},"date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"minutes":{"type":"number","minimum":0,"maximum":10000},"loadRatio":{"type":"number","minimum":0,"maximum":1}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check logged exercise dates, durations and load ratios against supplied criteria."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"backup-generator-exercise-calendar","input":{"asOfDate":"2026-01-10","generators":[{"id":"G1","intervalDays":7,"minRunMinutes":30,"minLoadRatio":0.3}],"runs":[{"id":"R1","generatorId":"G1","date":"2026-01-08","minutes":30,"loadRatio":0.5}]}}},"limitations":["Check logged exercise dates, durations and load ratios against supplied criteria. No generator is started and no electrical, readiness, manufacturer or regulatory certification is provided. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"building-access-exception-calendar","version":"1.0.0","name":"Building Access Exception Calendar","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOfDate","exceptions"],"properties":{"asOfDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"exceptions":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","startDate","endDate","reviewed","closed"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"startDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"endDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"reviewed":{"type":"boolean"},"closed":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review coded access-exception records against explicit inclusive validity dates and review flags."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"building-access-exception-calendar","input":{"asOfDate":"2026-01-10","exceptions":[{"id":"E1","startDate":"2026-01-01","endDate":"2026-01-05","reviewed":true,"closed":false}]}}},"limitations":["Review coded access-exception records against explicit inclusive validity dates and review flags. This does not reveal credentials, grant permissions or change physical access controls. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pest-device-inspection-coverage","version":"1.0.0","name":"Pest Device Inspection Coverage","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["visits","devices","observations"],"properties":{"visits":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200}}}},"devices":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","required"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"required":{"type":"boolean"}}}},"observations":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","visitId","deviceId","checked","activityCount"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"visitId":{"type":"string","minLength":1,"maxLength":200},"deviceId":{"type":"string","minLength":1,"maxLength":200},"checked":{"type":"boolean"},"activityCount":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile coded device checks per supplied visit and aggregate recorded activity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pest-device-inspection-coverage","input":{"visits":[{"id":"V1"}],"devices":[{"id":"D1","required":true},{"id":"D2","required":true}],"observations":[{"id":"O1","visitId":"V1","deviceId":"D1","checked":true,"activityCount":2}]}}},"limitations":["Reconcile coded device checks per supplied visit and aggregate recorded activity. This is coverage evidence, not an infestation diagnosis, treatment recommendation or pesticide instruction. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"utility-submeter-common-area-bridge","version":"1.0.0","name":"Utility Submeter Common Area Bridge","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["periods","submeters"],"properties":{"periods":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","masterUnits","knownCommonUnits"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"masterUnits":{"type":"number","minimum":0,"maximum":1000000000},"knownCommonUnits":{"type":"number","minimum":0,"maximum":1000000000}}}},"submeters":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","periodId","units"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"periodId":{"type":"string","minLength":1,"maxLength":200},"units":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Bridge master utility quantities, tenant submeter quantities and separately recorded common-area use for matched periods."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"utility-submeter-common-area-bridge","input":{"periods":[{"id":"P1","masterUnits":1000,"knownCommonUnits":100}],"submeters":[{"id":"M1","periodId":"P1","units":850}]}}},"limitations":["Bridge master utility quantities, tenant submeter quantities and separately recorded common-area use for matched periods. One unit is required; billing allocation, leakage and tariff compliance are not inferred. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"recipe-allergen-declaration-crosswalk","version":"1.0.0","name":"Recipe Allergen Declaration Crosswalk","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["ingredients","recipes"],"properties":{"ingredients":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","allergens"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"allergens":{"type":"array","items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true,"maxItems":32}}}},"recipes":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","ingredientIds","declaredAllergens"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"ingredientIds":{"type":"array","items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true,"maxItems":32},"declaredAllergens":{"type":"array","items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true,"maxItems":32}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Cross-check supplied ingredient allergen tags against recipe declarations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"recipe-allergen-declaration-crosswalk","input":{"ingredients":[{"id":"I1","allergens":["milk"]}],"recipes":[{"id":"R1","ingredientIds":["I1"],"declaredAllergens":[]}]}}},"limitations":["Cross-check supplied ingredient allergen tags against recipe declarations. This does not discover allergens, cross-contact, label legality or food safety; qualified staff must verify source records. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"kitchen-prep-yield-bridge","version":"1.0.0","name":"Kitchen Prep Yield Bridge","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["batches"],"properties":{"batches":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","inputWeight","trimWeight","cookedWeight","portionWeight","servedPortions"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"inputWeight":{"type":"number","minimum":0,"maximum":1000000},"trimWeight":{"type":"number","minimum":0,"maximum":1000000},"cookedWeight":{"type":"number","minimum":0,"maximum":1000000},"portionWeight":{"type":"number","minimum":0.000001,"maximum":1000000},"servedPortions":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Bridge preparation input, trim, cooked weight and recorded servings using a single supplied weight unit."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"kitchen-prep-yield-bridge","input":{"batches":[{"id":"B1","inputWeight":10,"trimWeight":2,"cookedWeight":6,"portionWeight":0.25,"servedPortions":20}]}}},"limitations":["Bridge preparation input, trim, cooked weight and recorded servings using a single supplied weight unit. Portion counts are descriptive estimates, not nutritional or safety advice. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"menu-contribution-mix","version":"1.0.0","name":"Menu Contribution Mix Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","items"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"items":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sold","priceMinor","variableCostMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sold":{"type":"integer","minimum":0,"maximum":1000000000},"priceMinor":{"type":"integer","minimum":0,"maximum":1000000000},"variableCostMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate menu mix and contribution from supplied sold units, selling prices and variable costs."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"menu-contribution-mix","input":{"currency":"USD","items":[{"id":"D1","sold":10,"priceMinor":1500,"variableCostMinor":600},{"id":"D2","sold":5,"priceMinor":1000,"variableCostMinor":400}]}}},"limitations":["Calculate menu mix and contribution from supplied sold units, selling prices and variable costs. One currency in minor units; overhead, taxes and actual profitability are not inferred. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"restaurant-cover-reservation-replay","version":"1.0.0","name":"Restaurant Cover Reservation Replay","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["tables","reservations"],"properties":{"tables":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","seats"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"seats":{"type":"integer","minimum":1,"maximum":1000000000}}}},"reservations":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","tableId","start","end","covers","status"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"tableId":{"type":"string","minLength":1,"maxLength":200},"start":{"type":"integer","minimum":0,"maximum":1000000000},"end":{"type":"integer","minimum":0,"maximum":1000000000},"covers":{"type":"integer","minimum":1,"maximum":1000000000},"status":{"enum":["booked","seated","cancelled"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Replay active reservation occupancy against supplied table capacities and half-open time windows."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"restaurant-cover-reservation-replay","input":{"tables":[{"id":"T1","seats":4}],"reservations":[{"id":"R1","tableId":"T1","start":60,"end":120,"covers":5,"status":"booked"}]}}},"limitations":["Replay active reservation occupancy against supplied table capacities and half-open time windows. Cancelled entries are excluded; the report does not create or change reservations. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"food-lot-use-by-exposure","version":"1.0.0","name":"Food Lot Use-By Evidence Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["lots","uses"],"properties":{"lots":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","receivedDate","useByDate","receivedUnits"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"receivedDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"useByDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"receivedUnits":{"type":"integer","minimum":0,"maximum":1000000000}}}},"uses":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","lotId","date","units"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"lotId":{"type":"string","minLength":1,"maxLength":200},"date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"units":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Identify recorded uses after supplied lot dates and quantity gaps."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"food-lot-use-by-exposure","input":{"lots":[{"id":"L1","receivedDate":"2026-01-01","useByDate":"2026-01-05","receivedUnits":10}],"uses":[{"id":"U1","lotId":"L1","date":"2026-01-06","units":2}]}}},"limitations":["Identify recorded uses after supplied lot dates and quantity gaps. Date evidence does not establish whether food is safe, correctly labelled or legally saleable. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"catering-guarantee-change-register","version":"1.0.0","name":"Catering Guarantee Change Register","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","events","changes"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"events":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","guaranteedCovers","minimumCovers","pricePerCoverMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"guaranteedCovers":{"type":"integer","minimum":0,"maximum":1000000000},"minimumCovers":{"type":"integer","minimum":0,"maximum":1000000000},"pricePerCoverMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}},"changes":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","eventId","sequence","newCovers","accepted"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"eventId":{"type":"string","minLength":1,"maxLength":200},"sequence":{"type":"integer","minimum":0,"maximum":1000000000},"newCovers":{"type":"integer","minimum":0,"maximum":1000000000},"accepted":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Apply accepted sequential cover changes and the supplied minimum guarantee to a disclosed per-cover price."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"catering-guarantee-change-register","input":{"currency":"USD","events":[{"id":"E1","guaranteedCovers":50,"minimumCovers":40,"pricePerCoverMinor":3000}],"changes":[{"id":"C1","eventId":"E1","sequence":1,"newCovers":45,"accepted":true}]}}},"limitations":["Apply accepted sequential cover changes and the supplied minimum guarantee to a disclosed per-cover price. This is an estimate from supplied terms, not an invoice or booking change. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dish-return-breakage-ledger","version":"1.0.0","name":"Dish Return and Breakage Ledger","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["items","movements"],"properties":{"items":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","openingUnits"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"openingUnits":{"type":"integer","minimum":0,"maximum":1000000000}}}},"movements":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","itemId","issued","returned","broken"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"itemId":{"type":"string","minLength":1,"maxLength":200},"issued":{"type":"integer","minimum":0,"maximum":1000000000},"returned":{"type":"integer","minimum":0,"maximum":1000000000},"broken":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile issued dishes, intact returns and separately reported breakage against opening available stock."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dish-return-breakage-ledger","input":{"items":[{"id":"I1","openingUnits":100}],"movements":[{"id":"M1","itemId":"I1","issued":20,"returned":17,"broken":2}]}}},"limitations":["Reconcile issued dishes, intact returns and separately reported breakage against opening available stock. Breakage is not also counted as an intact return. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"supplier-specification-version-match","version":"1.0.0","name":"Supplier Specification Version Match","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["specifications","lots"],"properties":{"specifications":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","requiredRevision"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"requiredRevision":{"type":"integer","minimum":0,"maximum":1000000000}}}},"lots":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","specificationId","documentRevision","accepted"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"specificationId":{"type":"string","minLength":1,"maxLength":200},"documentRevision":{"type":"integer","minimum":0,"maximum":1000000000},"accepted":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Cross-check accepted supplier lots against the exact required document revision."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"supplier-specification-version-match","input":{"specifications":[{"id":"S1","requiredRevision":4}],"lots":[{"id":"L1","specificationId":"S1","documentRevision":3,"accepted":true}]}}},"limitations":["Cross-check accepted supplier lots against the exact required document revision. This is a version-control check of supplied evidence, not a product or food certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fermentation-batch-observation-profile","version":"1.0.0","name":"Fermentation Batch Observation Profile","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["batches","observations"],"properties":{"batches":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","minTemperature","maxTemperature","minPh","maxPh"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"minTemperature":{"type":"number","minimum":-1000000000,"maximum":1000000000},"maxTemperature":{"type":"number","minimum":-1000000000,"maximum":1000000000},"minPh":{"type":"number","minimum":0,"maximum":14},"maxPh":{"type":"number","minimum":0,"maximum":14}}}},"observations":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","batchId","hour","temperature","ph"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"batchId":{"type":"string","minLength":1,"maxLength":200},"hour":{"type":"number","minimum":0,"maximum":1000000},"temperature":{"type":"number","minimum":-1000000000,"maximum":1000000000},"ph":{"type":"number","minimum":0,"maximum":14}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Summarize fermentation observations against bands supplied by the operator."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fermentation-batch-observation-profile","input":{"batches":[{"id":"B1","minTemperature":18,"maxTemperature":24,"minPh":3,"maxPh":5}],"observations":[{"id":"O1","batchId":"B1","hour":1,"temperature":26,"ph":4}]}}},"limitations":["Summarize fermentation observations against bands supplied by the operator. No safe process, readiness, microbial condition or consumption decision is inferred. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"tap-line-cleaning-evidence-calendar","version":"1.0.0","name":"Tap Line Cleaning Evidence Calendar","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOfDate","lines","visits"],"properties":{"asOfDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"lines":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","intervalDays"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"intervalDays":{"type":"integer","minimum":1,"maximum":1000000000}}}},"visits":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","lineId","date","evidenceId"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"lineId":{"type":"string","minLength":1,"maxLength":200},"date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"evidenceId":{"type":"string","minLength":1,"maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare recorded cleaning evidence with an explicit review date and the operator-supplied interval."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"tap-line-cleaning-evidence-calendar","input":{"asOfDate":"2026-01-10","lines":[{"id":"L1","intervalDays":7}],"visits":[{"id":"V1","lineId":"L1","date":"2026-01-01","evidenceId":"E1"}]}}},"limitations":["Compare recorded cleaning evidence with an explicit review date and the operator-supplied interval. A dated record does not prove cleaning effectiveness or regulatory compliance. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"clinic-appointment-capacity-reconciliation","version":"1.0.0","name":"Clinic Appointment Capacity Reconciliation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sessions","appointments"],"properties":{"sessions":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","capacity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"capacity":{"type":"integer","minimum":0,"maximum":1000000000}}}},"appointments":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sessionId","status"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sessionId":{"type":"string","minLength":1,"maxLength":200},"status":{"enum":["booked","attended","cancelled","no-show"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile coded appointment statuses against supplied session capacity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"clinic-appointment-capacity-reconciliation","input":{"sessions":[{"id":"S1","capacity":2}],"appointments":[{"id":"A1","sessionId":"S1","status":"booked"},{"id":"A2","sessionId":"S1","status":"cancelled"}]}}},"limitations":["Reconcile coded appointment statuses against supplied session capacity. Use no patient identifiers or clinical information; this does not schedule care or determine staffing safety. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"laboratory-specimen-handoff-evidence","version":"1.0.0","name":"Laboratory Specimen Handoff Evidence","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["specimens","events"],"properties":{"specimens":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","requiredStages"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"requiredStages":{"type":"array","items":{"type":"string","minLength":1,"maxLength":200},"minItems":1,"maxItems":16,"uniqueItems":true}}}},"events":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","specimenId","stage","sequence","minutes"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"specimenId":{"type":"string","minLength":1,"maxLength":200},"stage":{"type":"string","minLength":1,"maxLength":200},"sequence":{"type":"integer","minimum":0,"maximum":1000000000},"minutes":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Index coded specimen handoff stages and time order from a supplied administrative log."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"laboratory-specimen-handoff-evidence","input":{"specimens":[{"id":"X1","requiredStages":["collected","received"]}],"events":[{"id":"E1","specimenId":"X1","stage":"collected","sequence":1,"minutes":60}]}}},"limitations":["Index coded specimen handoff stages and time order from a supplied administrative log. No patient data, test interpretation, specimen viability or diagnostic conclusion is processed. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"medical-device-service-document-index","version":"1.0.0","name":"Medical Device Service Document Index","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOfDate","devices","documents"],"properties":{"asOfDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"devices":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","nextDueDate","requiredDocumentType"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"nextDueDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"requiredDocumentType":{"type":"string","minLength":1,"maxLength":200}}}},"documents":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","deviceId","type","date"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"deviceId":{"type":"string","minLength":1,"maxLength":200},"type":{"type":"string","minLength":1,"maxLength":200},"date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Cross-reference coded devices, supplied service dates and required document types."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"medical-device-service-document-index","input":{"asOfDate":"2026-01-10","devices":[{"id":"D1","nextDueDate":"2026-02-01","requiredDocumentType":"service"}],"documents":[]}}},"limitations":["Cross-reference coded devices, supplied service dates and required document types. This inventory does not validate a service certificate or certify clinical device fitness. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"care-transport-trip-reconciliation","version":"1.0.0","name":"Care Transport Trip Reconciliation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","trips","charges"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"trips":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","plannedDistance","recordedDistance","rateMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"plannedDistance":{"type":"number","minimum":0,"maximum":1000000},"recordedDistance":{"type":"number","minimum":0,"maximum":1000000},"rateMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}},"charges":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","tripId","amountMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"tripId":{"type":"string","minLength":1,"maxLength":200},"amountMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile coded trip distances and attributed charges using supplied rates."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"care-transport-trip-reconciliation","input":{"currency":"USD","trips":[{"id":"T1","plannedDistance":10,"recordedDistance":12,"rateMinor":200}],"charges":[{"id":"C1","tripId":"T1","amountMinor":2500}]}}},"limitations":["Reconcile coded trip distances and attributed charges using supplied rates. Use no patient data; the output is not an insurance claim, transport authorization or billing determination. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"authorization-visit-consumption-ledger","version":"1.0.0","name":"Authorization Visit Consumption Ledger","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["authorizations","visits"],"properties":{"authorizations":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","startDate","endDate","units"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"startDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"endDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"units":{"type":"integer","minimum":0,"maximum":1000000000}}}},"visits":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","authorizationId","date","units","status"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"authorizationId":{"type":"string","minLength":1,"maxLength":200},"date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"units":{"type":"integer","minimum":0,"maximum":1000000000},"status":{"enum":["completed","cancelled"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile coded completed visit units against supplied authorization quantities and inclusive dates."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"authorization-visit-consumption-ledger","input":{"authorizations":[{"id":"A1","startDate":"2026-01-01","endDate":"2026-01-31","units":10}],"visits":[{"id":"V1","authorizationId":"A1","date":"2026-02-01","units":2,"status":"completed"}]}}},"limitations":["Reconcile coded completed visit units against supplied authorization quantities and inclusive dates. This does not verify insurance coverage, decide care or submit reimbursement. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"clinical-room-turnover-interval-review","version":"1.0.0","name":"Clinical Room Turnover Interval Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sessions","cleaning"],"properties":{"sessions":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","roomId","endMinute","nextStartMinute"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"roomId":{"type":"string","minLength":1,"maxLength":200},"endMinute":{"type":"integer","minimum":0,"maximum":1000000000},"nextStartMinute":{"type":"integer","minimum":0,"maximum":1000000000}}}},"cleaning":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sessionId","startMinute","endMinute"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sessionId":{"type":"string","minLength":1,"maxLength":200},"startMinute":{"type":"integer","minimum":0,"maximum":1000000000},"endMinute":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare recorded room-cleaning intervals with supplied turnover windows."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"clinical-room-turnover-interval-review","input":{"sessions":[{"id":"S1","roomId":"R1","endMinute":100,"nextStartMinute":130}],"cleaning":[{"id":"C1","sessionId":"S1","startMinute":105,"endMinute":125}]}}},"limitations":["Compare recorded room-cleaning intervals with supplied turnover windows. Use coded rooms only; interval fit is not infection-control or clinical-readiness certification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"imaging-protocol-version-roster","version":"1.0.0","name":"Imaging Protocol Version Roster","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["protocols","assignments"],"properties":{"protocols":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","approvedRevision"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"approvedRevision":{"type":"integer","minimum":0,"maximum":1000000000}}}},"assignments":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","deviceId","protocolId","installedRevision"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"deviceId":{"type":"string","minLength":1,"maxLength":200},"protocolId":{"type":"string","minLength":1,"maxLength":200},"installedRevision":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare coded device assignments with operator-supplied approved protocol revisions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"imaging-protocol-version-roster","input":{"protocols":[{"id":"P1","approvedRevision":2}],"assignments":[{"id":"A1","deviceId":"D1","protocolId":"P1","installedRevision":1}]}}},"limitations":["Compare coded device assignments with operator-supplied approved protocol revisions. This document-control check does not advise imaging parameters, patient treatment or equipment use. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pharmacy-stock-count-variance","version":"1.0.0","name":"Pharmacy Stock Count Variance","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["stocks","movements","counts"],"properties":{"stocks":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","openingUnits"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"openingUnits":{"type":"integer","minimum":0,"maximum":1000000000}}}},"movements":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","stockId","inUnits","outUnits"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"stockId":{"type":"string","minLength":1,"maxLength":200},"inUnits":{"type":"integer","minimum":0,"maximum":1000000000},"outUnits":{"type":"integer","minimum":0,"maximum":1000000000}}}},"counts":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","stockId","countedUnits"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"stockId":{"type":"string","minLength":1,"maxLength":200},"countedUnits":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile coded inventory counts with opening stock and supplied movements."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pharmacy-stock-count-variance","input":{"stocks":[{"id":"S1","openingUnits":100}],"movements":[{"id":"M1","stockId":"S1","inUnits":10,"outUnits":20}],"counts":[{"id":"C1","stockId":"S1","countedUnits":88}]}}},"limitations":["Reconcile coded inventory counts with opening stock and supplied movements. No medication, patient, dispensing, controlled-substance or legal-compliance decision is made. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"referral-closure-stage-register","version":"1.0.0","name":"Referral Closure Stage Register","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOfDate","referrals","stages"],"properties":{"asOfDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"referrals":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","openedDate","targetDays"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"openedDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"targetDays":{"type":"integer","minimum":1,"maximum":1000000000}}}},"stages":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","referralId","date","stage"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"referralId":{"type":"string","minLength":1,"maxLength":200},"date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"stage":{"enum":["received","contacted","scheduled","closed"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Track coded administrative referral stages and explicit elapsed-day targets."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"referral-closure-stage-register","input":{"asOfDate":"2026-01-10","referrals":[{"id":"R1","openedDate":"2026-01-01","targetDays":7}],"stages":[{"id":"S1","referralId":"R1","date":"2026-01-03","stage":"contacted"}]}}},"limitations":["Track coded administrative referral stages and explicit elapsed-day targets. Use no patient information; the report neither triages referrals nor recommends clinical timing. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"clinician-credential-expiry-roster","version":"1.0.0","name":"Clinician Credential Expiry Roster","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOfDate","required","credentials"],"properties":{"asOfDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"required":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","personCode","type"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"personCode":{"type":"string","minLength":1,"maxLength":200},"type":{"type":"string","minLength":1,"maxLength":200}}}},"credentials":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","personCode","type","expiryDate","verifiedByOperator"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"personCode":{"type":"string","minLength":1,"maxLength":200},"type":{"type":"string","minLength":1,"maxLength":200},"expiryDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"verifiedByOperator":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Cross-check coded credential requirements and operator-verified expiry evidence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"clinician-credential-expiry-roster","input":{"asOfDate":"2026-01-10","required":[{"id":"R1","personCode":"P1","type":"credential"}],"credentials":[{"id":"C1","personCode":"P1","type":"credential","expiryDate":"2026-01-09","verifiedByOperator":true}]}}},"limitations":["Cross-check coded credential requirements and operator-verified expiry evidence. This does not contact licensing authorities, verify a professional license or determine eligibility to practice. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"room-night-allotment-pickup","version":"1.0.0","name":"Room Night Allotment Pickup Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["allotments","pickup"],"properties":{"allotments":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","date","rooms"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"rooms":{"type":"integer","minimum":0,"maximum":1000000000}}}},"pickup":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","allotmentId","booked","cancelled"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"allotmentId":{"type":"string","minLength":1,"maxLength":200},"booked":{"type":"integer","minimum":0,"maximum":1000000000},"cancelled":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile group room-night allotments and net recorded pickup for each explicit night."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"room-night-allotment-pickup","input":{"allotments":[{"id":"N1","date":"2026-02-01","rooms":20}],"pickup":[{"id":"P1","allotmentId":"N1","booked":15,"cancelled":2}]}}},"limitations":["Reconcile group room-night allotments and net recorded pickup for each explicit night. No booking is made and no availability is inferred outside supplied allotments. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"guest-deposit-event-balance","version":"1.0.0","name":"Guest Deposit Event Balance","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","accounts","events"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"accounts":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200}}}},"events":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","accountId","sequence","kind","amountMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"accountId":{"type":"string","minLength":1,"maxLength":200},"sequence":{"type":"integer","minimum":0,"maximum":1000000000},"kind":{"enum":["deposit","refund","applied"]},"amountMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Replay coded guest deposit events in a unique account sequence and keep refunds distinct from applied charges."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"guest-deposit-event-balance","input":{"currency":"USD","accounts":[{"id":"A1"}],"events":[{"id":"E1","accountId":"A1","sequence":1,"kind":"deposit","amountMinor":10000},{"id":"E2","accountId":"A1","sequence":2,"kind":"applied","amountMinor":6000}]}}},"limitations":["Replay coded guest deposit events in a unique account sequence and keep refunds distinct from applied charges. One currency in minor units; no money is transferred. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"linen-par-level-cycle","version":"1.0.0","name":"Linen Par Level Cycle","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["items","cycles"],"properties":{"items":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","cleanOpening","requiredPar"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"cleanOpening":{"type":"integer","minimum":0,"maximum":1000000000},"requiredPar":{"type":"integer","minimum":0,"maximum":1000000000}}}},"cycles":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","itemId","issued","returnedSoiled","washedClean","lost"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"itemId":{"type":"string","minLength":1,"maxLength":200},"issued":{"type":"integer","minimum":0,"maximum":1000000000},"returnedSoiled":{"type":"integer","minimum":0,"maximum":1000000000},"washedClean":{"type":"integer","minimum":0,"maximum":1000000000},"lost":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Bridge clean linen, issued stock, soiled returns, washing and loss against supplied par levels."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"linen-par-level-cycle","input":{"items":[{"id":"L1","cleanOpening":50,"requiredPar":40}],"cycles":[{"id":"C1","itemId":"L1","issued":20,"returnedSoiled":15,"washedClean":10,"lost":1}]}}},"limitations":["Bridge clean linen, issued stock, soiled returns, washing and loss against supplied par levels. The cycle quantities share one unit and no laundry order is placed. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"housekeeping-inspection-rework","version":"1.0.0","name":"Housekeeping Inspection Rework Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["rooms","inspections"],"properties":{"rooms":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200}}}},"inspections":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","roomId","sequence","passed","reworkMinutes"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"roomId":{"type":"string","minLength":1,"maxLength":200},"sequence":{"type":"integer","minimum":0,"maximum":1000000000},"passed":{"type":"boolean"},"reworkMinutes":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Separate repeated inspection failures, recorded rework time and the latest inspection outcome for each coded room."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"housekeeping-inspection-rework","input":{"rooms":[{"id":"R1"}],"inspections":[{"id":"I1","roomId":"R1","sequence":1,"passed":false,"reworkMinutes":15},{"id":"I2","roomId":"R1","sequence":2,"passed":true,"reworkMinutes":0}]}}},"limitations":["Separate repeated inspection failures, recorded rework time and the latest inspection outcome for each coded room. This is not a room-release authorization. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"room-out-of-order-day-bridge","version":"1.0.0","name":"Room Out-of-Order Day Bridge","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["startDate","endDate","rooms","blocks"],"properties":{"startDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"endDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"rooms":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200}}}},"blocks":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","roomId","startDate","endDate"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"roomId":{"type":"string","minLength":1,"maxLength":200},"startDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"endDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Count distinct unavailable room days within an explicit half-open review window of at most366 days."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"room-out-of-order-day-bridge","input":{"startDate":"2026-01-01","endDate":"2026-01-04","rooms":[{"id":"R1"}],"blocks":[{"id":"B1","roomId":"R1","startDate":"2026-01-02","endDate":"2026-01-04"}]}}},"limitations":["Count distinct unavailable room days within an explicit half-open review window of at most366 days. Overlapping blocks are unioned, not double-counted; no reservations are changed. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"banquet-function-space-overlap","version":"1.0.0","name":"Banquet Function Space Overlap","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["bookings"],"properties":{"bookings":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","spaceId","start","end","setupMinutes","strikeMinutes"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"spaceId":{"type":"string","minLength":1,"maxLength":200},"start":{"type":"integer","minimum":0,"maximum":1000000000},"end":{"type":"integer","minimum":0,"maximum":1000000000},"setupMinutes":{"type":"integer","minimum":0,"maximum":1000000000},"strikeMinutes":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Detect function-space collisions including explicitly supplied setup and strike buffers."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"banquet-function-space-overlap","input":{"bookings":[{"id":"B1","spaceId":"S1","start":100,"end":150,"setupMinutes":10,"strikeMinutes":20},{"id":"B2","spaceId":"S1","start":180,"end":220,"setupMinutes":20,"strikeMinutes":0}]}}},"limitations":["Detect function-space collisions including explicitly supplied setup and strike buffers. Half-open minute windows must share a common timeline; no booking is made. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"amenity-voucher-redemption-balance","version":"1.0.0","name":"Amenity Voucher Redemption Balance","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["vouchers","redemptions"],"properties":{"vouchers":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","units","expiryDate"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"units":{"type":"integer","minimum":0,"maximum":1000000000},"expiryDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"}}}},"redemptions":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","voucherId","date","units"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"voucherId":{"type":"string","minLength":1,"maxLength":200},"date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"units":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile coded amenity voucher units and redemptions after supplied expiry dates."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"amenity-voucher-redemption-balance","input":{"vouchers":[{"id":"V1","units":3,"expiryDate":"2026-01-05"}],"redemptions":[{"id":"R1","voucherId":"V1","date":"2026-01-06","units":1}]}}},"limitations":["Reconcile coded amenity voucher units and redemptions after supplied expiry dates. The report records discrepancies without invalidating a voucher or charging a guest. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"group-rooming-list-cutoff","version":"1.0.0","name":"Group Rooming List Cutoff Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["groups","entries"],"properties":{"groups":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","cutoffDate","expectedNames"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"cutoffDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"expectedNames":{"type":"integer","minimum":0,"maximum":1000000000}}}},"entries":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","groupId","receivedDate","complete"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"groupId":{"type":"string","minLength":1,"maxLength":200},"receivedDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"complete":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Count coded rooming-list entries by completeness and cutoff timing against supplied expectations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"group-rooming-list-cutoff","input":{"groups":[{"id":"G1","cutoffDate":"2026-01-05","expectedNames":2}],"entries":[{"id":"E1","groupId":"G1","receivedDate":"2026-01-06","complete":true}]}}},"limitations":["Count coded rooming-list entries by completeness and cutoff timing against supplied expectations. Submit no names or guest contact data; no accommodation is assigned. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"spa-treatment-room-utilization","version":"1.0.0","name":"Spa Treatment Room Utilization","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["rooms","sessions"],"properties":{"rooms":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","openMinute","closeMinute"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"openMinute":{"type":"integer","minimum":0,"maximum":1000000000},"closeMinute":{"type":"integer","minimum":0,"maximum":1000000000}}}},"sessions":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","roomId","start","end"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"roomId":{"type":"string","minLength":1,"maxLength":200},"start":{"type":"integer","minimum":0,"maximum":1000000000},"end":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Union recorded treatment-room bookings within supplied opening windows, keeping overlaps and outside-hours use separate."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"spa-treatment-room-utilization","input":{"rooms":[{"id":"R1","openMinute":60,"closeMinute":180}],"sessions":[{"id":"S1","roomId":"R1","start":90,"end":150}]}}},"limitations":["Union recorded treatment-room bookings within supplied opening windows, keeping overlaps and outside-hours use separate. No treatment or staffing recommendation is made. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"lost-property-custody-log","version":"1.0.0","name":"Lost Property Custody Log","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["items","events"],"properties":{"items":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialHolder"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialHolder":{"type":"string","minLength":1,"maxLength":200}}}},"events":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","itemId","sequence","fromHolder","toHolder","kind"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"itemId":{"type":"string","minLength":1,"maxLength":200},"sequence":{"type":"integer","minimum":0,"maximum":1000000000},"fromHolder":{"type":"string","minLength":1,"maxLength":200},"toHolder":{"type":"string","minLength":1,"maxLength":200},"kind":{"enum":["transfer","returned","disposed"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Replay coded lost-property custody transfers and closure events, detecting chain breaks and later activity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"lost-property-custody-log","input":{"items":[{"id":"I1","initialHolder":"desk"}],"events":[{"id":"E1","itemId":"I1","sequence":1,"fromHolder":"desk","toHolder":"owner-code","kind":"returned"}]}}},"limitations":["Replay coded lost-property custody transfers and closure events, detecting chain breaks and later activity. Use coded holders only; no ownership, identity or legal entitlement is verified. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"demurrage-free-time-exposure","version":"1.0.0","name":"Demurrage Free-Time Exposure","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","asOfDate","containers"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"asOfDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"containers":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","availableDate","exitDate","freeCalendarDays","dailyMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"availableDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"exitDate":{"type":["string","null"],"pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"freeCalendarDays":{"type":"integer","minimum":0,"maximum":1000000000},"dailyMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Estimate calendar-day exposure with availability day at elapsed zero, an exclusive exit date and a flat supplied daily rate after free days."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"demurrage-free-time-exposure","input":{"currency":"USD","asOfDate":"2026-01-10","containers":[{"id":"C1","availableDate":"2026-01-01","exitDate":null,"freeCalendarDays":5,"dailyMinor":10000}]}}},"limitations":["Estimate calendar-day exposure with availability day at elapsed zero, an exclusive exit date and a flat supplied daily rate after free days. Holidays, tiered tariffs and legal chargeability are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"trailer-seal-chain-evidence","version":"1.0.0","name":"Trailer Seal Chain Evidence","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["trailers","handoffs"],"properties":{"trailers":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","dispatchSeal"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"dispatchSeal":{"type":"string","minLength":1,"maxLength":200}}}},"handoffs":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","trailerId","sequence","arrivingSeal","departingSeal","resealAuthorized"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"trailerId":{"type":"string","minLength":1,"maxLength":200},"sequence":{"type":"integer","minimum":0,"maximum":1000000000},"arrivingSeal":{"type":"string","minLength":1,"maxLength":200},"departingSeal":{"type":"string","minLength":1,"maxLength":200},"resealAuthorized":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare coded trailer arrival and departure seal evidence across ordered handoffs and explicit reseal authorization flags."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"trailer-seal-chain-evidence","input":{"trailers":[{"id":"T1","dispatchSeal":"S1"}],"handoffs":[{"id":"H1","trailerId":"T1","sequence":1,"arrivingSeal":"S1","departingSeal":"S2","resealAuthorized":false}]}}},"limitations":["Compare coded trailer arrival and departure seal evidence across ordered handoffs and explicit reseal authorization flags. This does not establish cargo integrity, theft or actual authorization. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pallet-exchange-account-balance","version":"1.0.0","name":"Pallet Exchange Account Balance","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["accounts","exchanges"],"properties":{"accounts":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","openingOwed"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"openingOwed":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}},"exchanges":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","accountId","delivered","collected","agreedWriteOff"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"accountId":{"type":"string","minLength":1,"maxLength":200},"delivered":{"type":"integer","minimum":0,"maximum":1000000000},"collected":{"type":"integer","minimum":0,"maximum":1000000000},"agreedWriteOff":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Bridge signed opening pallet obligations through deliveries, collections and explicitly agreed write-offs."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pallet-exchange-account-balance","input":{"accounts":[{"id":"A1","openingOwed":10}],"exchanges":[{"id":"E1","accountId":"A1","delivered":20,"collected":15,"agreedWriteOff":2}]}}},"limitations":["Bridge signed opening pallet obligations through deliveries, collections and explicitly agreed write-offs. Negative balances denote the opposite obligation; no debt or invoice is created. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"container-stuffing-weight-bridge","version":"1.0.0","name":"Container Stuffing Weight Bridge","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["containers","cargo"],"properties":{"containers":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","tareWeight","declaredGrossWeight","suppliedMaxGross"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"tareWeight":{"type":"number","minimum":0,"maximum":1000000000},"declaredGrossWeight":{"type":"number","minimum":0,"maximum":1000000000},"suppliedMaxGross":{"type":"number","minimum":0,"maximum":1000000000}}}},"cargo":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","containerId","netWeight","packagingWeight"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"containerId":{"type":"string","minLength":1,"maxLength":200},"netWeight":{"type":"number","minimum":0,"maximum":1000000000},"packagingWeight":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconstruct container gross weight from supplied tare, cargo and packaging records and compare the stated declaration and threshold."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"container-stuffing-weight-bridge","input":{"containers":[{"id":"C1","tareWeight":2000,"declaredGrossWeight":5100,"suppliedMaxGross":10000}],"cargo":[{"id":"X1","containerId":"C1","netWeight":3000,"packagingWeight":100}]}}},"limitations":["Reconstruct container gross weight from supplied tare, cargo and packaging records and compare the stated declaration and threshold. This does not certify verified gross mass, stowage or transport safety. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"freight-claim-document-coverage","version":"1.0.0","name":"Freight Claim Document Coverage","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOfDate","claims","documents"],"properties":{"asOfDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"claims":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","filingDueDate","requiredTypes"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"filingDueDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"requiredTypes":{"type":"array","items":{"type":"string","minLength":1,"maxLength":200},"maxItems":32,"uniqueItems":true}}}},"documents":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","claimId","type","accepted"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"claimId":{"type":"string","minLength":1,"maxLength":200},"type":{"type":"string","minLength":1,"maxLength":200},"accepted":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare accepted supplied claim-document types with an explicit checklist and due date."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"freight-claim-document-coverage","input":{"asOfDate":"2026-01-10","claims":[{"id":"C1","filingDueDate":"2026-02-01","requiredTypes":["invoice","delivery"]}],"documents":[{"id":"D1","claimId":"C1","type":"invoice","accepted":true}]}}},"limitations":["Compare accepted supplied claim-document types with an explicit checklist and due date. This is not legal advice, a determination of claim validity or a filing service. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"route-stop-dwell-variance","version":"1.0.0","name":"Route Stop Dwell Variance","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["stops"],"properties":{"stops":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","arrivalMinute","departureMinute","targetMinutes","reasonCode"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"arrivalMinute":{"type":"integer","minimum":0,"maximum":1000000000},"departureMinute":{"type":"integer","minimum":0,"maximum":1000000000},"targetMinutes":{"type":"integer","minimum":0,"maximum":1000000000},"reasonCode":{"type":"string","minLength":1,"maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare coded stop arrival/departure intervals with supplied dwell targets and aggregate by recorded reason code."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"route-stop-dwell-variance","input":{"stops":[{"id":"S1","arrivalMinute":60,"departureMinute":100,"targetMinutes":30,"reasonCode":"queue"}]}}},"limitations":["Compare coded stop arrival/departure intervals with supplied dwell targets and aggregate by recorded reason code. No driver tracking, routing or automated dispatch is performed. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bonded-stock-movement-ledger","version":"1.0.0","name":"Bonded Stock Movement Evidence Ledger","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["lots","movements"],"properties":{"lots":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","openingUnits"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"openingUnits":{"type":"integer","minimum":0,"maximum":1000000000}}}},"movements":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","lotId","sequence","kind","units","releaseEvidence"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"lotId":{"type":"string","minLength":1,"maxLength":200},"sequence":{"type":"integer","minimum":0,"maximum":1000000000},"kind":{"enum":["receipt","bonded-transfer","release"]},"units":{"type":"integer","minimum":0,"maximum":1000000000},"releaseEvidence":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Replay supplied bonded-stock movements and flag releases lacking an operator-provided evidence flag."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bonded-stock-movement-ledger","input":{"lots":[{"id":"L1","openingUnits":10}],"movements":[{"id":"M1","lotId":"L1","sequence":1,"kind":"release","units":3,"releaseEvidence":false}]}}},"limitations":["Replay supplied bonded-stock movements and flag releases lacking an operator-provided evidence flag. Customs status, legality, duties and authorizations are not independently verified or changed. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cross-dock-missort-reconciliation","version":"1.0.0","name":"Cross-Dock Missort Reconciliation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["shipments","scans"],"properties":{"shipments":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","plannedLane","expectedUnits"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"plannedLane":{"type":"string","minLength":1,"maxLength":200},"expectedUnits":{"type":"integer","minimum":0,"maximum":1000000000}}}},"scans":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","shipmentId","actualLane","units"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"shipmentId":{"type":"string","minLength":1,"maxLength":200},"actualLane":{"type":"string","minLength":1,"maxLength":200},"units":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile supplied cross-dock scan quantities with expected shipment units and planned lanes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cross-dock-missort-reconciliation","input":{"shipments":[{"id":"S1","plannedLane":"L1","expectedUnits":10}],"scans":[{"id":"X1","shipmentId":"S1","actualLane":"L2","units":2},{"id":"X2","shipmentId":"S1","actualLane":"L1","units":7}]}}},"limitations":["Reconcile supplied cross-dock scan quantities with expected shipment units and planned lanes. No shipment is rerouted and scan completeness or actual physical custody is not guaranteed. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"shipment-document-version-calendar","version":"1.0.0","name":"Shipment Document Version Calendar","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOfDate","requirements","documents"],"properties":{"asOfDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"requirements":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","shipmentCode","type","minRevision"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"shipmentCode":{"type":"string","minLength":1,"maxLength":200},"type":{"type":"string","minLength":1,"maxLength":200},"minRevision":{"type":"integer","minimum":0,"maximum":1000000000}}}},"documents":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","shipmentCode","type","revision","validFromDate","validToDate"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"shipmentCode":{"type":"string","minLength":1,"maxLength":200},"type":{"type":"string","minLength":1,"maxLength":200},"revision":{"type":"integer","minimum":0,"maximum":1000000000},"validFromDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"validToDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Cross-check coded shipment-document types, minimum revisions and inclusive validity windows on an explicit review date."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"shipment-document-version-calendar","input":{"asOfDate":"2026-01-10","requirements":[{"id":"R1","shipmentCode":"S1","type":"certificate","minRevision":2}],"documents":[{"id":"D1","shipmentCode":"S1","type":"certificate","revision":1,"validFromDate":"2026-01-01","validToDate":"2026-01-31"}]}}},"limitations":["Cross-check coded shipment-document types, minimum revisions and inclusive validity windows on an explicit review date. No document authenticity, export permission or regulatory compliance is verified. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"transport-proof-delivery-match","version":"1.0.0","name":"Transport Proof of Delivery Match","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["shipments","proofs"],"properties":{"shipments":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","shippedUnits"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"shippedUnits":{"type":"integer","minimum":0,"maximum":1000000000}}}},"proofs":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","shipmentId","acceptedUnits","rejectedUnits","signedEvidence"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"shipmentId":{"type":"string","minLength":1,"maxLength":200},"acceptedUnits":{"type":"integer","minimum":0,"maximum":1000000000},"rejectedUnits":{"type":"integer","minimum":0,"maximum":1000000000},"signedEvidence":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile coded shipped, accepted and rejected quantities with supplied proof-of-delivery evidence flags."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"transport-proof-delivery-match","input":{"shipments":[{"id":"S1","shippedUnits":10}],"proofs":[{"id":"P1","shipmentId":"S1","acceptedUnits":8,"rejectedUnits":1,"signedEvidence":true}]}}},"limitations":["Reconcile coded shipped, accepted and rejected quantities with supplied proof-of-delivery evidence flags. A flag is not cryptographic signature verification or proof that goods actually arrived. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"restricted-award-drawdown-bridge","version":"1.0.0","name":"Restricted Award Drawdown Bridge","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","awards","costs","draws"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"awards":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","awardMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"awardMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}},"costs":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","awardId","eligibleMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"awardId":{"type":"string","minLength":1,"maxLength":200},"eligibleMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}},"draws":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","awardId","receivedMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"awardId":{"type":"string","minLength":1,"maxLength":200},"receivedMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Bridge supplied eligible award costs, received drawdowns and award balances."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"restricted-award-drawdown-bridge","input":{"currency":"USD","awards":[{"id":"A1","awardMinor":10000}],"costs":[{"id":"C1","awardId":"A1","eligibleMinor":6000}],"draws":[{"id":"D1","awardId":"A1","receivedMinor":4000}]}}},"limitations":["Bridge supplied eligible award costs, received drawdowns and award balances. Eligibility is operator-provided; no grant compliance, tax treatment or draw request is determined. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pledge-installment-aging-profile","version":"1.0.0","name":"Pledge Installment Aging Profile","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","asOfDate","installments","receipts"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"asOfDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"installments":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","dueDate","promisedMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"dueDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"promisedMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}},"receipts":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","installmentId","date","amountMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"installmentId":{"type":"string","minLength":1,"maxLength":200},"date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"amountMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile coded pledge installments and received amounts at an explicit review date."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pledge-installment-aging-profile","input":{"currency":"USD","asOfDate":"2026-01-10","installments":[{"id":"I1","dueDate":"2026-01-01","promisedMinor":10000}],"receipts":[{"id":"R1","installmentId":"I1","date":"2026-01-05","amountMinor":4000}]}}},"limitations":["Reconcile coded pledge installments and received amounts at an explicit review date. No donor contact, collection message, charitable receipt or tax claim is created. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"in-kind-donation-disposition","version":"1.0.0","name":"In-Kind Donation Disposition","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["lots","dispositions"],"properties":{"lots":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","receivedUnits"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"receivedUnits":{"type":"integer","minimum":0,"maximum":1000000000}}}},"dispositions":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","lotId","units","kind"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"lotId":{"type":"string","minLength":1,"maxLength":200},"units":{"type":"integer","minimum":0,"maximum":1000000000},"kind":{"enum":["program-use","distributed","returned","discarded"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Track physical in-kind units by disposition while preserving undistributed stock."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"in-kind-donation-disposition","input":{"lots":[{"id":"L1","receivedUnits":20}],"dispositions":[{"id":"D1","lotId":"L1","units":12,"kind":"distributed"}]}}},"limitations":["Track physical in-kind units by disposition while preserving undistributed stock. No donated value, charitable deductibility or legal classification is assigned. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"volunteer-event-attendance-variance","version":"1.0.0","name":"Volunteer Event Attendance Variance","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["roles","signups"],"properties":{"roles":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","requiredPeople","plannedHours"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"requiredPeople":{"type":"integer","minimum":0,"maximum":1000000000},"plannedHours":{"type":"number","minimum":0,"maximum":1000}}}},"signups":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","roleId","attended","actualHours"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"roleId":{"type":"string","minLength":1,"maxLength":200},"attended":{"type":"boolean"},"actualHours":{"type":"number","minimum":0,"maximum":1000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare coded volunteer attendance and actual hours with role-specific event plans."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"volunteer-event-attendance-variance","input":{"roles":[{"id":"R1","requiredPeople":3,"plannedHours":4}],"signups":[{"id":"S1","roleId":"R1","attended":true,"actualHours":4},{"id":"S2","roleId":"R1","attended":false,"actualHours":0}]}}},"limitations":["Compare coded volunteer attendance and actual hours with role-specific event plans. No personal details, timesheet submission or employment determination is required. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"grant-deliverable-evidence-coverage","version":"1.0.0","name":"Grant Deliverable Evidence Coverage","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOfDate","deliverables","evidence"],"properties":{"asOfDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"deliverables":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","dueDate","requiredType"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"dueDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"requiredType":{"type":"string","minLength":1,"maxLength":200}}}},"evidence":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","deliverableId","type","accepted","date"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"deliverableId":{"type":"string","minLength":1,"maxLength":200},"type":{"type":"string","minLength":1,"maxLength":200},"accepted":{"type":"boolean"},"date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Match operator-accepted evidence types with grant deliverables and supplied deadlines."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"grant-deliverable-evidence-coverage","input":{"asOfDate":"2026-01-10","deliverables":[{"id":"D1","dueDate":"2026-01-01","requiredType":"report"}],"evidence":[{"id":"E1","deliverableId":"D1","type":"draft","accepted":true,"date":"2026-01-02"}]}}},"limitations":["Match operator-accepted evidence types with grant deliverables and supplied deadlines. No grantor acceptance, certification or legal compliance is independently verified. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"scholarship-award-disbursement","version":"1.0.0","name":"Scholarship Award Disbursement Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","awards","payments"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"awards":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","approvedMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"approvedMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}},"payments":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","awardId","amountMinor","status"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"awardId":{"type":"string","minLength":1,"maxLength":200},"amountMinor":{"type":"integer","minimum":0,"maximum":1000000000},"status":{"enum":["scheduled","sent","cancelled"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile coded approved scholarship awards with recorded sent and scheduled disbursements, excluding cancelled entries."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"scholarship-award-disbursement","input":{"currency":"USD","awards":[{"id":"A1","approvedMinor":20000}],"payments":[{"id":"P1","awardId":"A1","amountMinor":5000,"status":"sent"},{"id":"P2","awardId":"A1","amountMinor":10000,"status":"scheduled"}]}}},"limitations":["Reconcile coded approved scholarship awards with recorded sent and scheduled disbursements, excluding cancelled entries. This does not select recipients or initiate payments. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"campaign-designation-allocation","version":"1.0.0","name":"Campaign Designation Allocation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","gifts","allocations"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"gifts":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","amountMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"amountMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}},"allocations":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","giftId","fundCode","basisPoints"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"giftId":{"type":"string","minLength":1,"maxLength":200},"fundCode":{"type":"string","minLength":1,"maxLength":200},"basisPoints":{"type":"integer","minimum":0,"maximum":10000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Allocate supplied coded gift amounts by stated basis points, rounding each allocation independently and exposing the residual."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"campaign-designation-allocation","input":{"currency":"USD","gifts":[{"id":"G1","amountMinor":101}],"allocations":[{"id":"A1","giftId":"G1","fundCode":"F1","basisPoints":5000},{"id":"A2","giftId":"G1","fundCode":"F2","basisPoints":5000}]}}},"limitations":["Allocate supplied coded gift amounts by stated basis points, rounding each allocation independently and exposing the residual. This is not a charitable receipt, tax treatment or bank transfer. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"donor-benefit-fulfillment-ledger","version":"1.0.0","name":"Donor Benefit Fulfillment Ledger","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["promises","fulfillment"],"properties":{"promises":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","benefitCode","units"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"benefitCode":{"type":"string","minLength":1,"maxLength":200},"units":{"type":"integer","minimum":0,"maximum":1000000000}}}},"fulfillment":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","promiseId","units","kind"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"promiseId":{"type":"string","minLength":1,"maxLength":200},"units":{"type":"integer","minimum":0,"maximum":1000000000},"kind":{"enum":["delivered","waived","cancelled"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Distinguish delivered, waived and cancelled coded donor benefits from outstanding promised units."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"donor-benefit-fulfillment-ledger","input":{"promises":[{"id":"P1","benefitCode":"book","units":3}],"fulfillment":[{"id":"F1","promiseId":"P1","units":1,"kind":"delivered"},{"id":"F2","promiseId":"P1","units":1,"kind":"waived"}]}}},"limitations":["Distinguish delivered, waived and cancelled coded donor benefits from outstanding promised units. No donor motives, fair-market value or tax acknowledgment is inferred. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"nonprofit-board-action-followthrough","version":"1.0.0","name":"Board Action Follow-Through Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOfDate","actions","votes","completions"],"properties":{"asOfDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"actions":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","dueDate","requiredVotes"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"dueDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"requiredVotes":{"type":"integer","minimum":1,"maximum":1000000000}}}},"votes":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","actionId","approve"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"actionId":{"type":"string","minLength":1,"maxLength":200},"approve":{"type":"boolean"}}}},"completions":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","actionId","date","evidenceId"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"actionId":{"type":"string","minLength":1,"maxLength":200},"date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"evidenceId":{"type":"string","minLength":1,"maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare coded board-action approval counts and completion evidence against operator-supplied thresholds and dates."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"nonprofit-board-action-followthrough","input":{"asOfDate":"2026-01-10","actions":[{"id":"A1","dueDate":"2026-01-05","requiredVotes":2}],"votes":[{"id":"V1","actionId":"A1","approve":true}],"completions":[]}}},"limitations":["Compare coded board-action approval counts and completion evidence against operator-supplied thresholds and dates. This does not verify voter eligibility, quorum, bylaws or legal validity. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"meal-program-serving-reconciliation","version":"1.0.0","name":"Meal Program Serving Reconciliation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sessions","counts"],"properties":{"sessions":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","prepared","reserved"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"prepared":{"type":"integer","minimum":0,"maximum":1000000000},"reserved":{"type":"integer","minimum":0,"maximum":1000000000}}}},"counts":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sessionId","served","leftover","discarded"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sessionId":{"type":"string","minLength":1,"maxLength":200},"served":{"type":"integer","minimum":0,"maximum":1000000000},"leftover":{"type":"integer","minimum":0,"maximum":1000000000},"discarded":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Bridge prepared program meals, servings, leftovers and discards against reserved portions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"meal-program-serving-reconciliation","input":{"sessions":[{"id":"S1","prepared":100,"reserved":90}],"counts":[{"id":"C1","sessionId":"S1","served":85,"leftover":10,"discarded":3}]}}},"limitations":["Bridge prepared program meals, servings, leftovers and discards against reserved portions. No beneficiary identities, nutrition, food safety or funding eligibility is determined. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"consignment-settlement-waterfall","version":"1.0.0","name":"Consignment Settlement Waterfall","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","agreements","sales"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"agreements":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","commissionBasisPoints"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"commissionBasisPoints":{"type":"integer","minimum":0,"maximum":10000}}}},"sales":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","agreementId","grossMinor","refundMinor","feeMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"agreementId":{"type":"string","minLength":1,"maxLength":200},"grossMinor":{"type":"integer","minimum":0,"maximum":1000000000},"refundMinor":{"type":"integer","minimum":0,"maximum":1000000000},"feeMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile supplied consignment proceeds through refunds, per-sale rounded commission and separately recorded fees."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"consignment-settlement-waterfall","input":{"currency":"USD","agreements":[{"id":"A1","commissionBasisPoints":2000}],"sales":[{"id":"S1","agreementId":"A1","grossMinor":10000,"refundMinor":1000,"feeMinor":300}]}}},"limitations":["Reconcile supplied consignment proceeds through refunds, per-sale rounded commission and separately recorded fees. This is a disclosed accounting scenario and sends no settlement. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"promotion-coupon-stack-audit","version":"1.0.0","name":"Promotion Coupon Stack Audit","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","baskets","coupons"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"baskets":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","subtotalMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"subtotalMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}},"coupons":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","basketId","priority","kind","value","stackable"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"basketId":{"type":"string","minLength":1,"maxLength":200},"priority":{"type":"integer","minimum":0,"maximum":1000000000},"kind":{"enum":["fixed","percent"]},"value":{"type":"integer","minimum":0,"maximum":1000000000},"stackable":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rehearse explicitly ordered fixed and basis-point coupons, rounding each step and exposing non-stackable conflicts."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"promotion-coupon-stack-audit","input":{"currency":"USD","baskets":[{"id":"B1","subtotalMinor":10000}],"coupons":[{"id":"C1","basketId":"B1","priority":1,"kind":"percent","value":1000,"stackable":true},{"id":"C2","basketId":"B1","priority":2,"kind":"fixed","value":500,"stackable":true}]}}},"limitations":["Rehearse explicitly ordered fixed and basis-point coupons, rounding each step and exposing non-stackable conflicts. This does not apply store policy, redeem a coupon or alter checkout. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"price-label-scan-discrepancy","version":"1.0.0","name":"Price Label Scan Discrepancy","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","labels","scans"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"labels":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","displayMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"displayMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}},"scans":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","labelId","scannedMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"labelId":{"type":"string","minLength":1,"maxLength":200},"scannedMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare supplied shelf-label amounts with point-of-sale scan observations in one currency."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"price-label-scan-discrepancy","input":{"currency":"USD","labels":[{"id":"L1","displayMinor":499}],"scans":[{"id":"S1","labelId":"L1","scannedMinor":549}]}}},"limitations":["Compare supplied shelf-label amounts with point-of-sale scan observations in one currency. This identifies recorded differences, not consumer-law remedies or live price changes. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"layaway-installment-release","version":"1.0.0","name":"Layaway Installment Release Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","plans","entries"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"plans":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","totalMinor","requiredDepositMinor","status"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"totalMinor":{"type":"integer","minimum":0,"maximum":1000000000},"requiredDepositMinor":{"type":"integer","minimum":0,"maximum":1000000000},"status":{"enum":["active","cancelled","released"]}}}},"entries":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","planId","kind","amountMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"planId":{"type":"string","minLength":1,"maxLength":200},"kind":{"enum":["payment","refund"]},"amountMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile supplied layaway payments and refunds with deposit and full-payment thresholds, flagging recorded releases before full payment."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"layaway-installment-release","input":{"currency":"USD","plans":[{"id":"L1","totalMinor":10000,"requiredDepositMinor":2000,"status":"released"}],"entries":[{"id":"E1","planId":"L1","kind":"payment","amountMinor":3000}]}}},"limitations":["Reconcile supplied layaway payments and refunds with deposit and full-payment thresholds, flagging recorded releases before full payment. No payment, cancellation or release is executed. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gift-wrapping-material-yield","version":"1.0.0","name":"Gift Wrapping Material Yield","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["rolls","boxes"],"properties":{"rolls":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","usableArea"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"usableArea":{"type":"number","minimum":0,"maximum":1000000000}}}},"boxes":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","rollId","length","width","height","count","allowance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"rollId":{"type":"string","minLength":1,"maxLength":200},"length":{"type":"number","minimum":0.000001,"maximum":1000000},"width":{"type":"number","minimum":0.000001,"maximum":1000000},"height":{"type":"number","minimum":0.000001,"maximum":1000000},"count":{"type":"integer","minimum":1,"maximum":10000},"allowance":{"type":"number","minimum":0,"maximum":2}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Estimate rectangular-box surface-area wrapping demand with a supplied overlap/waste allowance against usable roll area."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gift-wrapping-material-yield","input":{"rolls":[{"id":"R1","usableArea":100}],"boxes":[{"id":"B1","rollId":"R1","length":2,"width":1,"height":1,"count":3,"allowance":0.1}]}}},"limitations":["Estimate rectangular-box surface-area wrapping demand with a supplied overlap/waste allowance against usable roll area. One consistent length unit is required; cutting layout and roll-width feasibility are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"display-fixture-planogram-coverage","version":"1.0.0","name":"Display Fixture Planogram Coverage","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["fixtures","placements","targets"],"properties":{"fixtures":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","slots"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"slots":{"type":"integer","minimum":0,"maximum":1000000000}}}},"placements":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","fixtureId","slot","sku","facings"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"fixtureId":{"type":"string","minLength":1,"maxLength":200},"slot":{"type":"integer","minimum":0,"maximum":1000000000},"sku":{"type":"string","minLength":1,"maxLength":200},"facings":{"type":"integer","minimum":1,"maximum":1000000000}}}},"targets":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","fixtureId","sku","minFacings"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"fixtureId":{"type":"string","minLength":1,"maxLength":200},"sku":{"type":"string","minLength":1,"maxLength":200},"minFacings":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check supplied zero-based fixture slots, duplicate placement locations and minimum SKU facing targets."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"display-fixture-planogram-coverage","input":{"fixtures":[{"id":"F1","slots":4}],"placements":[{"id":"P1","fixtureId":"F1","slot":0,"sku":"SKU1","facings":2}],"targets":[{"id":"T1","fixtureId":"F1","sku":"SKU1","minFacings":3}]}}},"limitations":["Check supplied zero-based fixture slots, duplicate placement locations and minimum SKU facing targets. Physical fit, merchandising effectiveness and live stock are not inferred. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"warranty-return-eligibility-calendar","version":"1.0.0","name":"Warranty Return Calendar Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["policies","claims"],"properties":{"policies":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","days"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"days":{"type":"integer","minimum":0,"maximum":1000000000}}}},"claims":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","policyId","purchaseDate","requestDate","proofPresent"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"policyId":{"type":"string","minLength":1,"maxLength":200},"purchaseDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"requestDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"proofPresent":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare coded return-request dates and proof flags with supplied inclusive calendar-day policy windows."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"warranty-return-eligibility-calendar","input":{"policies":[{"id":"P1","days":30}],"claims":[{"id":"C1","policyId":"P1","purchaseDate":"2026-01-01","requestDate":"2026-02-01","proofPresent":true}]}}},"limitations":["Compare coded return-request dates and proof flags with supplied inclusive calendar-day policy windows. This does not decide legal rights, actual coverage, refunds or return acceptance. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"mystery-shop-observation-rollup","version":"1.0.0","name":"Mystery Shop Observation Rollup","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["criteria","visits","observations"],"properties":{"criteria":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","weight","critical"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"weight":{"type":"number","minimum":0.000001,"maximum":1000000},"critical":{"type":"boolean"}}}},"visits":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200}}}},"observations":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","visitId","criterionId","score"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"visitId":{"type":"string","minLength":1,"maxLength":200},"criterionId":{"type":"string","minLength":1,"maxLength":200},"score":{"type":"number","minimum":0,"maximum":5}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Aggregate coded visit observations using explicit criterion weights, keeping missing criteria and critical zero scores visible."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"mystery-shop-observation-rollup","input":{"criteria":[{"id":"C1","weight":2,"critical":true},{"id":"C2","weight":1,"critical":false}],"visits":[{"id":"V1"}],"observations":[{"id":"O1","visitId":"V1","criterionId":"C1","score":4},{"id":"O2","visitId":"V1","criterionId":"C2","score":1}]}}},"limitations":["Aggregate coded visit observations using explicit criterion weights, keeping missing criteria and critical zero scores visible. This is not independent service certification or employee assessment. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"click-collect-handoff-aging","version":"1.0.0","name":"Click and Collect Handoff Aging","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOfMinute","orders"],"properties":{"asOfMinute":{"type":"integer","minimum":0,"maximum":1000000000},"orders":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","readyMinute","targetMinutes","pickupMinute","cancelled"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"readyMinute":{"type":"integer","minimum":0,"maximum":1000000000},"targetMinutes":{"type":"integer","minimum":0,"maximum":1000000000},"pickupMinute":{"type":["integer","null"],"minimum":0,"maximum":1000000000},"cancelled":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Measure coded collection waits from ready status to recorded pickup or a fixed review time, excluding cancelled orders."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"click-collect-handoff-aging","input":{"asOfMinute":200,"orders":[{"id":"O1","readyMinute":100,"targetMinutes":60,"pickupMinute":null,"cancelled":false}]}}},"limitations":["Measure coded collection waits from ready status to recorded pickup or a fixed review time, excluding cancelled orders. This report sends no pickup messages or customer notifications. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cash-office-seal-custody","version":"1.0.0","name":"Cash Office Seal Custody Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["bags","events","currency"],"properties":{"bags":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialSeal","declaredMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialSeal":{"type":"string","minLength":1,"maxLength":200},"declaredMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}},"events":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","bagId","sequence","observedSeal","replacementSeal","countedMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"bagId":{"type":"string","minLength":1,"maxLength":200},"sequence":{"type":"integer","minimum":0,"maximum":1000000000},"observedSeal":{"type":"string","minLength":1,"maxLength":200},"replacementSeal":{"type":["string","null"],"minLength":1,"maxLength":200},"countedMinor":{"type":["integer","null"],"minimum":0,"maximum":1000000000}}}},"currency":{"type":"string","pattern":"^[A-Z]{3}$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Replay coded seal observations and reseals, reconciling the latest counted amount with a declared amount."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cash-office-seal-custody","input":{"currency":"USD","bags":[{"id":"B1","initialSeal":"S1","declaredMinor":10000}],"events":[{"id":"E1","bagId":"B1","sequence":1,"observedSeal":"S1","replacementSeal":"S2","countedMinor":9900}]}}},"limitations":["Replay coded seal observations and reseals, reconciling the latest counted amount with a declared amount. Supply no bank credentials or personal identities; this is an evidence review, not theft detection. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"p-adic-integer-valuation","version":"1.0.0","name":"Prime-Adic Integer Valuation","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["integer","prime"],"properties":{"integer":{"type":"string","pattern":"^-?(0|[1-9][0-9]*)$","maxLength":80},"prime":{"type":"integer","minimum":2,"maximum":1000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Factor the exact power of a supplied prime from a signed integer."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"p-adic-integer-valuation","input":{"integer":"-360","prime":3}}},"limitations":["Factor the exact power of a supplied prime from a signed integer. Zero has unbounded valuation, represented by null and an explicit zero flag. Exact integer calculations use BigInt and are returned as decimal strings where needed; no cryptographic security claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"integer-mobius-interval-sieve","version":"1.0.0","name":"Integer Mobius Interval Profile","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["start","count"],"properties":{"start":{"type":"integer","minimum":1,"maximum":10000000},"count":{"type":"integer","minimum":1,"maximum":256}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate the Mobius function on an explicit short positive-integer interval by trial factorization, retaining square-free counts and the interval sum rather than an unstated global prefix."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"integer-mobius-interval-sieve","input":{"start":1,"count":6}}},"limitations":["Evaluate the Mobius function on an explicit short positive-integer interval by trial factorization, retaining square-free counts and the interval sum rather than an unstated global prefix. Exact integer calculations use BigInt and are returned as decimal strings where needed; no cryptographic security claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sum-of-squares-divisor-representation","version":"1.0.0","name":"Two Square Representation Count","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["n"],"properties":{"n":{"type":"integer","minimum":0,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Count ordered signed integer pairs(a,b) with a²+b²=n via prime factorization."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sum-of-squares-divisor-representation","input":{"n":25}}},"limitations":["Count ordered signed integer pairs(a,b) with a²+b²=n via prime factorization. Zero is explicitly one pair; the result counts signs and order rather than unique positive pairs. Exact integer calculations use BigInt and are returned as decimal strings where needed; no cryptographic security claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"continued-fraction-period-sqrt","version":"1.0.0","name":"Square Root Continued Fraction Period","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["n"],"properties":{"n":{"type":"integer","minimum":1,"maximum":1000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute the periodic simple continued fraction of a positive integer square root using exact integer recurrence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"continued-fraction-period-sqrt","input":{"n":23}}},"limitations":["Compute the periodic simple continued fraction of a positive integer square root using exact integer recurrence. Perfect squares return an empty period. Exact integer calculations use BigInt and are returned as decimal strings where needed; no cryptographic security claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"integer-lattice-lll-reduction","version":"1.0.0","name":"Exact Rational LLL Lattice Reduction","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["basis"],"properties":{"basis":{"type":"array","minItems":2,"maxItems":4,"items":{"type":"array","minItems":2,"maxItems":4,"items":{"type":"integer","minimum":-10000,"maximum":10000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reduce an independent square integer lattice basis of dimension2 to4 by LLL with delta3/4, exact rational Gram-Schmidt and a retained unimodular transformation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"integer-lattice-lll-reduction","input":{"basis":[[1,1],[1,0]]}}},"limitations":["Reduce an independent square integer lattice basis of dimension2 to4 by LLL with delta3/4, exact rational Gram-Schmidt and a retained unimodular transformation. Not a cryptographic attack or strength assessment. Exact integer calculations use BigInt and are returned as decimal strings where needed; no cryptographic security claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cornacchia-sum-two-squares","version":"1.0.0","name":"Prime Sum of Two Squares Construction","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["prime"],"properties":{"prime":{"type":"integer","minimum":2,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Construct nonnegative a≤b with a²+b²=p for a supplied prime using Cornacchia descent."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cornacchia-sum-two-squares","input":{"prime":13}}},"limitations":["Construct nonnegative a≤b with a²+b²=p for a supplied prime using Cornacchia descent. Primes congruent to3 modulo4 return an explicit non-representable result. Exact integer calculations use BigInt and are returned as decimal strings where needed; no cryptographic security claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hensel-simple-root-lifting","version":"1.0.0","name":"Hensel Simple Root Lifting","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["coefficients","prime","initialRoot","exponent"],"properties":{"coefficients":{"type":"array","minItems":2,"maxItems":16,"items":{"type":"integer","minimum":-1000000,"maximum":1000000}},"prime":{"type":"integer","minimum":2,"maximum":997},"initialRoot":{"type":"integer","minimum":0,"maximum":996},"exponent":{"type":"integer","minimum":1,"maximum":16}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Lift a supplied simple polynomial root modulo a prime to the requested prime power."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hensel-simple-root-lifting","input":{"coefficients":[-1,0,1],"prime":5,"initialRoot":1,"exponent":4}}},"limitations":["Lift a supplied simple polynomial root modulo a prime to the requested prime power. Coefficients are in ascending degree order; multiple roots are rejected rather than guessed. Exact integer calculations use BigInt and are returned as decimal strings where needed; no cryptographic security claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rational-reconstruction-euclidean","version":"1.0.0","name":"Bounded Rational Reconstruction","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["residue","modulus","bound"],"properties":{"residue":{"type":"string","pattern":"^-?(0|[1-9][0-9]*)$","maxLength":80},"modulus":{"type":"string","pattern":"^-?(0|[1-9][0-9]*)$","maxLength":80},"bound":{"type":"integer","minimum":1,"maximum":1000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconstruct a reduced rational numerator/denominator bounded in magnitude by B from a modular residue, requiring2B²<modulus for uniqueness."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rational-reconstruction-euclidean","input":{"residue":"34","modulus":"101","bound":5}}},"limitations":["Reconstruct a reduced rational numerator/denominator bounded in magnitude by B from a modular residue, requiring2B²<modulus for uniqueness. Missing representations return null. Exact integer calculations use BigInt and are returned as decimal strings where needed; no cryptographic security claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cyclotomic-integer-polynomial","version":"1.0.0","name":"Cyclotomic Integer Polynomial","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["n"],"properties":{"n":{"type":"integer","minimum":1,"maximum":128}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Construct Phi_n(x) over the integers by exact division of x^n-1 by proper-divisor cyclotomic factors."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cyclotomic-integer-polynomial","input":{"n":12}}},"limitations":["Construct Phi_n(x) over the integers by exact division of x^n-1 by proper-divisor cyclotomic factors. Coefficients are returned in ascending degree order. Exact integer calculations use BigInt and are returned as decimal strings where needed; no cryptographic security claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"linear-recurrence-berlekamp-massey","version":"1.0.0","name":"Finite Field Recurrence Reconstruction","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["prime","sequence"],"properties":{"prime":{"type":"integer","minimum":2,"maximum":65521},"sequence":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"integer","minimum":0,"maximum":65520}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find a shortest linear recurrence consistent with the supplied finite prefix over a prime field."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"linear-recurrence-berlekamp-massey","input":{"prime":7,"sequence":[1,1,2,3,5,1,6,0]}}},"limitations":["Find a shortest linear recurrence consistent with the supplied finite prefix over a prime field. Coefficients satisfy s[n]=sum(c[i]*s[n-1-i]); no prediction beyond the prefix is guaranteed. Exact integer calculations use BigInt and are returned as decimal strings where needed; no cryptographic security claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"si-dimension-expression-check","version":"1.0.0","name":"SI Dimension Expression Check","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["first","second"],"properties":{"first":{"type":"string","minLength":1,"maxLength":256},"second":{"type":"string","minLength":1,"maxLength":256}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare SI dimension exponents for explicit products, quotients, integer powers and parentheses over the documented base/derived symbols."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"si-dimension-expression-check","input":{"first":"kg*m/s^2","second":"N"}}},"limitations":["Compare SI dimension exponents for explicit products, quotients, integer powers and parentheses over the documented base/derived symbols. Prefixes, affine temperature units, unit conversion and quantity semantics are excluded. This is a supplied-input calculation, not a certified design, safety approval or equipment-control service. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"resistor-network-nodal-analysis","version":"1.0.0","name":"Resistor Network Nodal Analysis","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["nodes","ground","resistors","injectedAmperes"],"properties":{"nodes":{"type":"integer","minimum":2,"maximum":16},"ground":{"type":"integer","minimum":0,"maximum":15},"resistors":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["from","to","ohms"],"properties":{"from":{"type":"integer","minimum":0,"maximum":15},"to":{"type":"integer","minimum":0,"maximum":15},"ohms":{"type":"number","minimum":0.000001,"maximum":1000000000}}}},"injectedAmperes":{"type":"array","minItems":2,"maxItems":16,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve steady DC nodal voltages for positive ideal resistors with balanced supplied current injections and one ground."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"resistor-network-nodal-analysis","input":{"nodes":2,"ground":1,"resistors":[{"from":0,"to":1,"ohms":100}],"injectedAmperes":[0.02,-0.02]}}},"limitations":["Solve steady DC nodal voltages for positive ideal resistors with balanced supplied current injections and one ground. Disconnected/ill-conditioned systems reject; nonlinear, AC and voltage-source elements are excluded. This is a supplied-input calculation, not a certified design, safety approval or equipment-control service. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fourier-heat-layer-resistance","version":"1.0.0","name":"Layered Steady Heat Resistance","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["areaSquareMetres","insideCelsius","outsideCelsius","insideFilmResistance","outsideFilmResistance","layers"],"properties":{"areaSquareMetres":{"type":"number","minimum":0.000001,"maximum":1000000},"insideCelsius":{"type":"number","minimum":-273.15,"maximum":10000},"outsideCelsius":{"type":"number","minimum":-273.15,"maximum":10000},"insideFilmResistance":{"type":"number","minimum":0,"maximum":1000000},"outsideFilmResistance":{"type":"number","minimum":0,"maximum":1000000},"layers":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["thicknessMetres","conductivity"],"properties":{"thicknessMetres":{"type":"number","minimum":0,"maximum":1000000},"conductivity":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate one-dimensional steady conduction through planar layers with supplied conductivities and surface film resistances in m²K/W."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fourier-heat-layer-resistance","input":{"areaSquareMetres":10,"insideCelsius":20,"outsideCelsius":0,"insideFilmResistance":0,"outsideFilmResistance":0,"layers":[{"thicknessMetres":0.1,"conductivity":0.5}]}}},"limitations":["Calculate one-dimensional steady conduction through planar layers with supplied conductivities and surface film resistances in m²K/W. Radiation, moisture, bridges, transient effects and temperature-dependent properties are excluded. This is a supplied-input calculation, not a certified design, safety approval or equipment-control service. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"simply-supported-point-load-reactions","version":"1.0.0","name":"Simply Supported Point Load Reactions","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["spanMetres","loads","queries"],"properties":{"spanMetres":{"type":"number","minimum":0.000001,"maximum":1000000},"loads":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["positionMetres","downwardNewtons"],"properties":{"positionMetres":{"type":"number","minimum":0,"maximum":1000000},"downwardNewtons":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}},"queries":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":0,"maximum":1000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute ideal pin/roller beam reactions, bending moment and shear immediately right of each query, including the right support at x=L."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"simply-supported-point-load-reactions","input":{"spanMetres":10,"loads":[{"positionMetres":5,"downwardNewtons":100}],"queries":[0,5,10]}}},"limitations":["Compute ideal pin/roller beam reactions, bending moment and shear immediately right of each query, including the right support at x=L. Positive loads act downward; self-weight, stress, deflection and structural suitability are excluded. This is a supplied-input calculation, not a certified design, safety approval or equipment-control service. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"belt-drive-tangent-length","version":"1.0.0","name":"Open Belt Tangent Length","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["firstRadius","secondRadius","centerDistance"],"properties":{"firstRadius":{"type":"number","minimum":0.000001,"maximum":1000000},"secondRadius":{"type":"number","minimum":0.000001,"maximum":1000000},"centerDistance":{"type":"number","minimum":0.000001,"maximum":10000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate exact ideal open-belt tangent and wrap geometry for two separate circular pulleys."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"belt-drive-tangent-length","input":{"firstRadius":1,"secondRadius":1,"centerDistance":5}}},"limitations":["Calculate exact ideal open-belt tangent and wrap geometry for two separate circular pulleys. Crossed belts, thickness, stretch, tension, traction and mechanical suitability are excluded. This is a supplied-input calculation, not a certified design, safety approval or equipment-control service. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cylindrical-tank-fill-volume","version":"1.0.0","name":"Horizontal Cylindrical Tank Fill Volume","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["radiusMetres","lengthMetres","liquidHeightMetres"],"properties":{"radiusMetres":{"type":"number","minimum":0.000001,"maximum":1000000},"lengthMetres":{"type":"number","minimum":0.000001,"maximum":1000000},"liquidHeightMetres":{"type":"number","minimum":0,"maximum":2000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate ideal liquid volume in a horizontal right circular cylinder with flat ends from fill height."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cylindrical-tank-fill-volume","input":{"radiusMetres":1,"lengthMetres":10,"liquidHeightMetres":1}}},"limitations":["Calculate ideal liquid volume in a horizontal right circular cylinder with flat ends from fill height. End caps, tilt, wall thickness, thermal expansion and vessel suitability are excluded. This is a supplied-input calculation, not a certified design, safety approval or equipment-control service. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"psychrometric-humidity-ratio","version":"1.0.0","name":"Humid Air Ratio Scenario","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["dryBulbCelsius","relativeHumidity","pressureKpa"],"properties":{"dryBulbCelsius":{"type":"number","minimum":0,"maximum":50},"relativeHumidity":{"type":"number","minimum":0,"maximum":1},"pressureKpa":{"type":"number","minimum":50,"maximum":120}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Estimate water-over-liquid saturation pressure with the Buck equation and ideal moist-air humidity/enthalpy relations for0 to50°C."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"psychrometric-humidity-ratio","input":{"dryBulbCelsius":20,"relativeHumidity":0,"pressureKpa":101.325}}},"limitations":["Estimate water-over-liquid saturation pressure with the Buck equation and ideal moist-air humidity/enthalpy relations for0 to50°C. Relative humidity is a fraction; ice, comfort, health and HVAC sizing decisions are excluded. This is a supplied-input calculation, not a certified design, safety approval or equipment-control service. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ideal-gas-mixture-molar-mass","version":"1.0.0","name":"Ideal Gas Mixture Properties","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["components","kelvin","pressurePa","volumeCubicMetres"],"properties":{"components":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["moleFraction","molarMassKgPerMol"],"properties":{"moleFraction":{"type":"number","minimum":0,"maximum":1},"molarMassKgPerMol":{"type":"number","minimum":0.000001,"maximum":1}}}},"kelvin":{"type":"number","minimum":0.000001,"maximum":100000},"pressurePa":{"type":"number","minimum":0.000001,"maximum":1000000000},"volumeCubicMetres":{"type":"number","minimum":0,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate ideal nonreacting gas-mixture molar/mass fractions and inventory from supplied component molar masses and mole fractions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ideal-gas-mixture-molar-mass","input":{"components":[{"moleFraction":0.5,"molarMassKgPerMol":0.02},{"moleFraction":0.5,"molarMassKgPerMol":0.04}],"kelvin":300,"pressurePa":100000,"volumeCubicMetres":1}}},"limitations":["Calculate ideal nonreacting gas-mixture molar/mass fractions and inventory from supplied component molar masses and mole fractions. Real-gas effects, reactions, gas identification and containment safety are excluded. This is a supplied-input calculation, not a certified design, safety approval or equipment-control service. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"euler-bernoulli-section-properties","version":"1.0.0","name":"Composite Rectangular Section Properties","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["rectangles"],"properties":{"rectangles":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["centerX","centerY","width","height"],"properties":{"centerX":{"type":"number","minimum":-1000000,"maximum":1000000},"centerY":{"type":"number","minimum":-1000000,"maximum":1000000},"width":{"type":"number","minimum":0.000001,"maximum":1000000},"height":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate area, centroid and centroidal/principal second moments of nonoverlapping axis-aligned positive rectangular areas."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"euler-bernoulli-section-properties","input":{"rectangles":[{"centerX":0,"centerY":0,"width":2,"height":4}]}}},"limitations":["Calculate area, centroid and centroidal/principal second moments of nonoverlapping axis-aligned positive rectangular areas. One length unit is required; materials, loads, stress, deflection and structural capacity are excluded. This is a supplied-input calculation, not a certified design, safety approval or equipment-control service. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"helical-spring-rate-profile","version":"1.0.0","name":"Ideal Helical Spring Rate Scenario","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["wireDiameterMetres","meanCoilDiameterMetres","activeCoils","totalCoils","shearModulusPa","freeLengthMetres","deflectionMetres"],"properties":{"wireDiameterMetres":{"type":"number","minimum":0.000001,"maximum":1},"meanCoilDiameterMetres":{"type":"number","minimum":0.000001,"maximum":10},"activeCoils":{"type":"number","minimum":0.1,"maximum":1000},"totalCoils":{"type":"number","minimum":0.1,"maximum":1000},"shearModulusPa":{"type":"number","minimum":1,"maximum":1000000000000},"freeLengthMetres":{"type":"number","minimum":0.000001,"maximum":100},"deflectionMetres":{"type":"number","minimum":0,"maximum":100}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate the ideal close-coiled round-wire compression-spring rate, nominal load and Wahl-corrected shear scenario."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"helical-spring-rate-profile","input":{"wireDiameterMetres":0.01,"meanCoilDiameterMetres":0.1,"activeCoils":10,"totalCoils":12,"shearModulusPa":80000000000,"freeLengthMetres":0.2,"deflectionMetres":0.01}}},"limitations":["Calculate the ideal close-coiled round-wire compression-spring rate, nominal load and Wahl-corrected shear scenario. End details, buckling, fatigue, material allowables, manufacturing and safe working loads are excluded. This is a supplied-input calculation, not a certified design, safety approval or equipment-control service. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ubjson-typed-container-inspector","version":"1.0.0","name":"UBJSON Typed Container Inspector","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16384,"minLength":2}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode the declared UBJSON JSON-compatible scalar/container profile, including counted and typed containers."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ubjson-typed-container-inspector","input":{"hex":"5b550155025d"}}},"limitations":["Decode the declared UBJSON JSON-compatible scalar/container profile, including counted and typed containers. High-precision H numbers, unsafe integer64 values and duplicate object keys are rejected. Bounded supplied-byte inspection only; no file is loaded, executed or fetched. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sqlite-record-serial-type-inspector","version":"1.0.0","name":"SQLite Record Serial Type Inspector","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16384,"minLength":2}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode one complete SQLite record payload from its header and serial types, using UTF-8 text and decimal strings for signed integers."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sqlite-record-serial-type-inspector","input":{"hex":"02012a"}}},"limitations":["Decode one complete SQLite record payload from its header and serial types, using UTF-8 text and decimal strings for signed integers. This is not a database-page, overflow-chain or whole-file verifier. Bounded supplied-byte inspection only; no file is loaded, executed or fetched. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ion-binary-type-descriptor-inspector","version":"1.0.0","name":"Ion Binary Type Descriptor Inspector","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16384,"minLength":2}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Walk top-level Ion1.0 type descriptors and byte extents, decoding selected scalar forms."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ion-binary-type-descriptor-inspector","input":{"hex":"e00100ea2101"}}},"limitations":["Walk top-level Ion1.0 type descriptors and byte extents, decoding selected scalar forms. Container, decimal, timestamp and annotation body semantics and symbol-table resolution are deliberately not validated. Bounded supplied-byte inspection only; no file is loaded, executed or fetched. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"avro-binary-primitive-preview","version":"1.0.0","name":"Avro Binary Primitive Preview","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex","types"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16384,"minLength":2},"types":{"type":"array","minItems":1,"maxItems":32,"items":{"enum":["null","boolean","int","long","float","double","bytes","string"]}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode concatenated Avro binary primitive fields using the exact ordered type list supplied by the caller."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"avro-binary-primitive-preview","input":{"hex":"06046869","types":["int","string"]}}},"limitations":["Decode concatenated Avro binary primitive fields using the exact ordered type list supplied by the caller. Integer64 values remain decimal strings; records, unions, collections and object-container framing are excluded. Bounded supplied-byte inspection only; no file is loaded, executed or fetched. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"thrift-binary-message-inspector","version":"1.0.0","name":"Thrift Binary Message Inspector","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16384,"minLength":2}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect one strict-version Thrift binary message and bounded nested fields."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"thrift-binary-message-inspector","input":{"hex":"800100010000000170000000010800010000002a00"}}},"limitations":["Inspect one strict-version Thrift binary message and bounded nested fields. String fields are UTF-8 in this profile; compact protocol, framed transport and schema-specific binary/string distinctions are excluded. Bounded supplied-byte inspection only; no file is loaded, executed or fetched. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"flatbuffers-root-vtable-inspector","version":"1.0.0","name":"FlatBuffers Root Vtable Inspector","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16384,"minLength":2}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect a non-size-prefixed FlatBuffers root table and its vtable byte extents and field presence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"flatbuffers-root-vtable-inspector","input":{"hex":"0c0000000800080004000000080000002a000000"}}},"limitations":["Inspect a non-size-prefixed FlatBuffers root table and its vtable byte extents and field presence. Schema-specific field widths, referenced objects and whole-buffer validity are not inferred. Bounded supplied-byte inspection only; no file is loaded, executed or fetched. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"capnproto-segment-table-inspector","version":"1.0.0","name":"Capn Proto Segment Table Inspector","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16384,"minLength":2}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Validate the uncompressed Capn Proto stream segment table, padding and exact segment extents."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"capnproto-segment-table-inspector","input":{"hex":"00000000010000000000000000000000"}}},"limitations":["Validate the uncompressed Capn Proto stream segment table, padding and exact segment extents. Packed streams, pointers, capabilities and message schemas are not decoded or executed. Bounded supplied-byte inspection only; no file is loaded, executed or fetched. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pe-resource-directory-summary","version":"1.0.0","name":"PE Resource Directory Summary","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex","sectionRva"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16384,"minLength":2},"sectionRva":{"type":"integer","minimum":0,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Walk a supplied PE resource section from its root, validating directory cycles, names and data RVAs within that section."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pe-resource-directory-summary","input":{"hex":"00000000000000000000000000000000","sectionRva":4096}}},"limitations":["Walk a supplied PE resource section from its root, validating directory cycles, names and data RVAs within that section. This is metadata extraction, not executable validation, malware scanning or signature verification. Bounded supplied-byte inspection only; no file is loaded, executed or fetched. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"mach-o-load-command-inspector","version":"1.0.0","name":"Mach O Load Command Inspector","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16384,"minLength":2}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect a thin32/64-bit Mach-O header and exact load-command extents in either byte order."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"mach-o-load-command-inspector","input":{"hex":"cffaedfe07000001000000000200000000000000000000000000000000000000"}}},"limitations":["Inspect a thin32/64-bit Mach-O header and exact load-command extents in either byte order. Fat binaries, segments, relocations, code signatures and executable safety are outside this metadata profile. Bounded supplied-byte inspection only; no file is loaded, executed or fetched. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"elf-note-section-inspector","version":"1.0.0","name":"ELF Note Section Inspector","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex","endian","alignment"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16384,"minLength":2},"endian":{"enum":["little","big"]},"alignment":{"enum":[4,8]}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Walk one raw ELF note section using explicit byte order and4/8-byte record alignment, retaining names, types and descriptor bytes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"elf-note-section-inspector","input":{"hex":"040000000400000001000000474e550001000000","endian":"little","alignment":4}}},"limitations":["Walk one raw ELF note section using explicit byte order and4/8-byte record alignment, retaining names, types and descriptor bytes. No ELF image, ABI semantics or signature trust is inferred. Bounded supplied-byte inspection only; no file is loaded, executed or fetched. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"line-arrangement-cell-count","version":"1.0.0","name":"Exact Integer Line Arrangement Count","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["lines"],"properties":{"lines":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"integer","minimum":-1000,"maximum":1000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Count regions of the entire plane cut by supplied integer lines ax+by+c=0."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"line-arrangement-cell-count","input":{"lines":[[1,0,0],[0,1,0],[1,1,-1]]}}},"limitations":["Count regions of the entire plane cut by supplied integer lines ax+by+c=0. Coincident lines and concurrent intersections are deduplicated by exact homogeneous BigInt arithmetic. Coordinates share one declared implicit unit; this is geometry, not engineering certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"perspective-frustum-point-classifier","version":"1.0.0","name":"Perspective Frustum Point Classifier","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["worldToClip","points","depthConvention"],"properties":{"worldToClip":{"type":"array","minItems":4,"maxItems":4,"items":{"type":"array","minItems":4,"maxItems":4,"items":{"type":"number","minimum":-10000,"maximum":10000}}},"points":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-10000,"maximum":10000}}},"depthConvention":{"enum":["minus-one-to-one","zero-to-one"]}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Classify3D points in homogeneous clip coordinates under an explicit OpenGL-style or zero-to-one depth convention, without dividing by a nonpositive eye coordinate."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"perspective-frustum-point-classifier","input":{"worldToClip":[[1,0,0,0],[0,1,0,0],[0,0,1,0],[0,0,0,1]],"points":[[0,0,0],[2,0,0]],"depthConvention":"minus-one-to-one"}}},"limitations":["Classify3D points in homogeneous clip coordinates under an explicit OpenGL-style or zero-to-one depth convention, without dividing by a nonpositive eye coordinate. Coordinates share one declared implicit unit; this is geometry, not engineering certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"apollonius-two-circle-tangents","version":"1.0.0","name":"Two Circle Common Tangents","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["first","second"],"properties":{"first":{"type":"object","additionalProperties":false,"required":["center","radius"],"properties":{"center":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-10000,"maximum":10000}},"radius":{"type":"number","minimum":0.000001,"maximum":10000}}},"second":{"type":"object","additionalProperties":false,"required":["center","radius"],"properties":{"center":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-10000,"maximum":10000}},"radius":{"type":"number","minimum":0.000001,"maximum":10000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Construct finite common external and internal tangent contact pairs for two positive-radius non-concentric circles."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"apollonius-two-circle-tangents","input":{"first":{"center":[0,0],"radius":1},"second":{"center":[4,0],"radius":1}}}},"limitations":["Construct finite common external and internal tangent contact pairs for two positive-radius non-concentric circles. Touching families produce one tangent; overlapping families may have none. Coordinates share one declared implicit unit; this is geometry, not engineering certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"polygon-inward-halfplane-core","version":"1.0.0","name":"Convex Polygon Inward Offset Core","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["polygon","offset"],"properties":{"polygon":{"type":"array","minItems":3,"maxItems":32,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-10000,"maximum":10000}}},"offset":{"type":"number","minimum":0,"maximum":10000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Intersect the inward-shifted edge halfplanes of a strictly counterclockwise convex polygon."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"polygon-inward-halfplane-core","input":{"polygon":[[0,0],[4,0],[4,4],[0,4]],"offset":1}}},"limitations":["Intersect the inward-shifted edge halfplanes of a strictly counterclockwise convex polygon. This produces a mitered inward core, not rounded corners or a general nonconvex offset. Coordinates share one declared implicit unit; this is geometry, not engineering certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"minimum-width-convex-calipers","version":"1.0.0","name":"Convex Polygon Minimum Width","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["polygon"],"properties":{"polygon":{"type":"array","minItems":3,"maxItems":64,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-10000,"maximum":10000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find the narrowest supporting parallel strip of a strictly counterclockwise convex polygon using rotating antipodal support vertices."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"minimum-width-convex-calipers","input":{"polygon":[[0,0],[4,0],[4,2],[0,2]]}}},"limitations":["Find the narrowest supporting parallel strip of a strictly counterclockwise convex polygon using rotating antipodal support vertices. Coordinates share one declared implicit unit; this is geometry, not engineering certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ellipse-nearest-point","version":"1.0.0","name":"Ellipse Boundary Nearest Point","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["semiAxisX","semiAxisY","point"],"properties":{"semiAxisX":{"type":"number","minimum":0.000001,"maximum":1000000},"semiAxisY":{"type":"number","minimum":0.000001,"maximum":1000000},"point":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-10000,"maximum":10000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find a Euclidean nearest point on an axis-aligned ellipse boundary for inside or outside points, including axis and center cases."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ellipse-nearest-point","input":{"semiAxisX":3,"semiAxisY":2,"point":[0,0]}}},"limitations":["Find a Euclidean nearest point on an axis-aligned ellipse boundary for inside or outside points, including axis and center cases. Symmetric ties choose nonnegative zero-coordinate branches. Coordinates share one declared implicit unit; this is geometry, not engineering certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"oriented-three-box-sat","version":"1.0.0","name":"Oriented3D Box Intersection SAT","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["first","second","tolerance"],"properties":{"first":{"type":"object","additionalProperties":false,"required":["center","axes","halfExtents"],"properties":{"center":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-10000,"maximum":10000}},"axes":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-10000,"maximum":10000}}},"halfExtents":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":0.000001,"maximum":10000}}}},"second":{"type":"object","additionalProperties":false,"required":["center","axes","halfExtents"],"properties":{"center":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-10000,"maximum":10000}},"axes":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-10000,"maximum":10000}}},"halfExtents":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":0.000001,"maximum":10000}}}},"tolerance":{"type":"number","minimum":0,"maximum":0.000001}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Apply the15-axis separating-axis test to two boxes with supplied orthonormal axes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"oriented-three-box-sat","input":{"first":{"center":[0,0,0],"axes":[[1,0,0],[0,1,0],[0,0,1]],"halfExtents":[1,1,1]},"second":{"center":[3,0,0],"axes":[[1,0,0],[0,1,0],[0,0,1]],"halfExtents":[1,1,1]},"tolerance":0}}},"limitations":["Apply the15-axis separating-axis test to two boxes with supplied orthonormal axes. Positive separation means a gap; touching counts as intersection within the explicit tolerance. Coordinates share one declared implicit unit; this is geometry, not engineering certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"planar-homography-four-point","version":"1.0.0","name":"Four Point Planar Homography","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["source","target","queries"],"properties":{"source":{"type":"array","minItems":4,"maxItems":4,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-10000,"maximum":10000}}},"target":{"type":"array","minItems":4,"maxItems":4,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-10000,"maximum":10000}}},"queries":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-10000,"maximum":10000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve a four-control-point planar projective map with h33 fixed to1, then transform supplied queries."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"planar-homography-four-point","input":{"source":[[0,0],[1,0],[1,1],[0,1]],"target":[[1,2],[3,2],[3,4],[1,4]],"queries":[[0.5,0.5]]}}},"limitations":["Solve a four-control-point planar projective map with h33 fixed to1, then transform supplied queries. Degenerate controls and points near infinity are rejected. Coordinates share one declared implicit unit; this is geometry, not engineering certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"quadric-plane-section","version":"1.0.0","name":"Quadric Plane Section Coefficients","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["quadratic","linear","constant","planeOrigin","planeNormal"],"properties":{"quadratic":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-10000,"maximum":10000}}},"linear":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-10000,"maximum":10000}},"constant":{"type":"number","minimum":-10000,"maximum":10000},"planeOrigin":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-10000,"maximum":10000}},"planeNormal":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-10000,"maximum":10000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Restrict x^T Q x+l^T x+c to an explicit plane and return coefficients A,B,C,D,E,F of As²+Bst+Ct²+Ds+Et+F in a returned orthonormal basis."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"quadric-plane-section","input":{"quadratic":[[1,0,0],[0,1,0],[0,0,1]],"linear":[0,0,0],"constant":-1,"planeOrigin":[0,0,0],"planeNormal":[0,0,1]}}},"limitations":["Restrict x^T Q x+l^T x+c to an explicit plane and return coefficients A,B,C,D,E,F of As²+Bst+Ct²+Ds+Et+F in a returned orthonormal basis. Quadratic type does not guarantee a nonempty nondegenerate conic. Coordinates share one declared implicit unit; this is geometry, not engineering certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"tetrahedron-circumsphere","version":"1.0.0","name":"Tetrahedron Circumsphere","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["vertices"],"properties":{"vertices":{"type":"array","minItems":4,"maxItems":4,"items":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-10000,"maximum":10000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve the unique sphere through four well-conditioned noncoplanar3D vertices and report the maximum squared-radius residual."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"tetrahedron-circumsphere","input":{"vertices":[[0,0,0],[1,0,0],[0,1,0],[0,0,1]]}}},"limitations":["Solve the unique sphere through four well-conditioned noncoplanar3D vertices and report the maximum squared-radius residual. Coplanar or near-singular configurations are rejected. Coordinates share one declared implicit unit; this is geometry, not engineering certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"constrained-simplex-projection","version":"1.0.0","name":"Euclidean Simplex Projection","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["values","sum"],"properties":{"values":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"sum":{"type":"number","minimum":0,"maximum":1000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Project a finite vector onto nonnegative coordinates with the supplied nonnegative total using the sorted Euclidean simplex algorithm."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"constrained-simplex-projection","input":{"values":[0.2,-0.2,1],"sum":1}}},"limitations":["Project a finite vector onto nonnegative coordinates with the supplied nonnegative total using the sorted Euclidean simplex algorithm. Floating-point results retain explicit dimensions, conditioning and convergence boundaries. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"entropic-sinkhorn-matrix-balance","version":"1.0.0","name":"Positive Matrix Marginal Balance","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["kernel","rowMarginals","columnMarginals","iterations","tolerance"],"properties":{"kernel":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"number","minimum":0.000001,"maximum":1000000}}},"rowMarginals":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"number","minimum":0.000001,"maximum":1000000}},"columnMarginals":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"number","minimum":0.000001,"maximum":1000000}},"iterations":{"type":"integer","minimum":1,"maximum":500},"tolerance":{"type":"number","minimum":1e-10,"maximum":0.01}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Diagonally scale a strictly positive kernel to matching positive row/column masses by Sinkhorn iterations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"entropic-sinkhorn-matrix-balance","input":{"kernel":[[1,1],[1,1]],"rowMarginals":[0.5,0.5],"columnMarginals":[0.5,0.5],"iterations":100,"tolerance":1e-8}}},"limitations":["Diagonally scale a strictly positive kernel to matching positive row/column masses by Sinkhorn iterations. A cost model is not invented; unmet absolute tolerance remains visible. Floating-point results retain explicit dimensions, conditioning and convergence boundaries. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"generalized-two-by-two-eigenpencil","version":"1.0.0","name":"Generalized Two by Two Eigenvalue Pencil","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["a","b"],"properties":{"a":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-100,"maximum":100}}},"b":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-100,"maximum":100}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve det(A-lambda B)=0 for real2x2 matrices with nonsingular B, returning complex conjugate values when required."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"generalized-two-by-two-eigenpencil","input":{"a":[[2,0],[0,6]],"b":[[1,0],[0,2]]}}},"limitations":["Solve det(A-lambda B)=0 for real2x2 matrices with nonsingular B, returning complex conjugate values when required. Infinite eigenvalues are outside this profile. Floating-point results retain explicit dimensions, conditioning and convergence boundaries. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"nonnegative-least-squares-support-search","version":"1.0.0","name":"Nonnegative Least Squares Support Search","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["rows","responses"],"properties":{"rows":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"number","minimum":-100,"maximum":100}}},"responses":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"number","minimum":-10000,"maximum":10000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Enumerate independent active supports for nonnegative least squares with at most8 columns, solving each by twice-reorthogonalized QR."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"nonnegative-least-squares-support-search","input":{"rows":[[1,0],[1,0],[0,1]],"responses":[2,1,1]}}},"limitations":["Enumerate independent active supports for nonnegative least squares with at most8 columns, solving each by twice-reorthogonalized QR. Report a KKT residual; no implicit intercept or regularization. Floating-point results retain explicit dimensions, conditioning and convergence boundaries. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"matrix-exponential-scaling-series","version":"1.0.0","name":"Matrix Exponential Scaling Series","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["matrix","tolerance"],"properties":{"matrix":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"number","minimum":-20,"maximum":20}}},"tolerance":{"type":"number","minimum":1e-14,"maximum":0.000001}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Approximate exp(A) by bounded Taylor summation after1-norm scaling and repeated squaring for matrices with1-norm at most50."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"matrix-exponential-scaling-series","input":{"matrix":[[0,1],[0,0]],"tolerance":1e-12}}},"limitations":["Approximate exp(A) by bounded Taylor summation after1-norm scaling and repeated squaring for matrices with1-norm at most50. This is not a claim to implement a Pade method. Floating-point results retain explicit dimensions, conditioning and convergence boundaries. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cubic-bezier-arc-length","version":"1.0.0","name":"Cubic Bezier Arc Length","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["points","tolerance"],"properties":{"points":{"type":"array","minItems":4,"maxItems":4,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-10000,"maximum":10000}}},"tolerance":{"type":"number","minimum":1e-9,"maximum":0.01}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Integrate the speed of a planar cubic Bezier curve over t in[0,1] by bounded adaptive Simpson subdivision, retaining an estimated error and convergence flag."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cubic-bezier-arc-length","input":{"points":[[0,0],[1,0],[2,0],[3,0]],"tolerance":1e-8}}},"limitations":["Integrate the speed of a planar cubic Bezier curve over t in[0,1] by bounded adaptive Simpson subdivision, retaining an estimated error and convergence flag. Floating-point results retain explicit dimensions, conditioning and convergence boundaries. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gauss-laguerre-quadrature-rule","version":"1.0.0","name":"Gauss Laguerre Quadrature Rule","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["order"],"properties":{"order":{"type":"integer","minimum":1,"maximum":20}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Generate alpha=0 Gauss-Laguerre nodes and weights for integration on[0,infinity) with weight exp(-x), using a symmetric Jacobi eigensystem."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gauss-laguerre-quadrature-rule","input":{"order":2}}},"limitations":["Generate alpha=0 Gauss-Laguerre nodes and weights for integration on[0,infinity) with weight exp(-x), using a symmetric Jacobi eigensystem. Polynomial degree2n-1 exactness is a mathematical rule, subject to floating-point error. Floating-point results retain explicit dimensions, conditioning and convergence boundaries. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"neville-aitken-interpolation-table","version":"1.0.0","name":"Neville Aitken Interpolation Table","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["x","y","queries"],"properties":{"x":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"number","minimum":-1000,"maximum":1000}},"y":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"queries":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"number","minimum":-1000,"maximum":1000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate the polynomial interpolant at in-range queries while retaining each triangular Neville-Aitken table."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"neville-aitken-interpolation-table","input":{"x":[0,1,2],"y":[1,2,5],"queries":[0.5]}}},"limitations":["Evaluate the polynomial interpolant at in-range queries while retaining each triangular Neville-Aitken table. Knots must be distinct and strictly increasing. Floating-point results retain explicit dimensions, conditioning and convergence boundaries. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"tridiagonal-cyclic-solver","version":"1.0.0","name":"Cyclic Tridiagonal Linear Solver","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["lower","diagonal","upper","upperCorner","lowerCorner","rhs"],"properties":{"lower":{"type":"array","minItems":2,"maxItems":63,"items":{"type":"number","minimum":-100,"maximum":100}},"diagonal":{"type":"array","minItems":3,"maxItems":64,"items":{"type":"number","minimum":-100,"maximum":100}},"upper":{"type":"array","minItems":2,"maxItems":63,"items":{"type":"number","minimum":-100,"maximum":100}},"upperCorner":{"type":"number","minimum":-100,"maximum":100},"lowerCorner":{"type":"number","minimum":-100,"maximum":100},"rhs":{"type":"array","minItems":3,"maxItems":64,"items":{"type":"number","minimum":-10000,"maximum":10000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve a cyclic tridiagonal system of order at least3 by Thomas elimination and a Sherman-Morrison correction."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"tridiagonal-cyclic-solver","input":{"lower":[1,1],"diagonal":[4,4,4],"upper":[1,1],"upperCorner":1,"lowerCorner":1,"rhs":[6,6,6]}}},"limitations":["Solve a cyclic tridiagonal system of order at least3 by Thomas elimination and a Sherman-Morrison correction. Small pivots or a singular correction reject before purchase. Floating-point results retain explicit dimensions, conditioning and convergence boundaries. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"real-lambert-w-principal","version":"1.0.0","name":"Principal Real Lambert W","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["x"],"properties":{"x":{"type":"number","minimum":-0.36787944117144233,"maximum":1000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate the principal real W0 branch on[-1/e,1000000] by a monotone bracketed solve."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"real-lambert-w-principal","input":{"x":2.718281828459045}}},"limitations":["Evaluate the principal real W0 branch on[-1/e,1000000] by a monotone bracketed solve. The lower real W-1 branch and complex branches are excluded. Floating-point results retain explicit dimensions, conditioning and convergence boundaries. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"exact-bin-pack-branch-bound","version":"1.0.0","name":"Exact Bin Packing Search","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["capacity","weights"],"properties":{"capacity":{"type":"integer","minimum":1,"maximum":1000000},"weights":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"integer","minimum":1,"maximum":1000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find the minimum number of identical one-dimensional bins by symmetry-pruned branch and bound for at most16 positive integer weights."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"exact-bin-pack-branch-bound","input":{"capacity":10,"weights":[6,6,4,4]}}},"limitations":["Find the minimum number of identical one-dimensional bins by symmetry-pruned branch and bound for at most16 positive integer weights. Exact only within the declared finite input profile; work-budget rejection happens before purchase. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"two-dimensional-guillotine-cut-plan","version":"1.0.0","name":"Guillotine Sheet Value Plan","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["width","height","rotation","pieces"],"properties":{"width":{"type":"integer","minimum":1,"maximum":32},"height":{"type":"integer","minimum":1,"maximum":32},"rotation":{"type":"boolean"},"pieces":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"object","additionalProperties":false,"required":["id","width","height","value"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"width":{"type":"integer","minimum":1,"maximum":32},"height":{"type":"integer","minimum":1,"maximum":32},"value":{"type":"integer","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Maximize value on an integer-grid sheet with zero-width guillotine cuts and unlimited copies of supplied piece types; leftover regions may remain unused."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"two-dimensional-guillotine-cut-plan","input":{"width":4,"height":2,"rotation":false,"pieces":[{"id":"P1","width":2,"height":2,"value":7}]}}},"limitations":["Maximize value on an integer-grid sheet with zero-width guillotine cuts and unlimited copies of supplied piece types; leftover regions may remain unused. Exact only within the declared finite input profile; work-budget rejection happens before purchase. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"weighted-partial-maxsat-exact","version":"1.0.0","name":"Weighted Partial MaxSAT Search","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["variables","clauses"],"properties":{"variables":{"type":"integer","minimum":1,"maximum":14},"clauses":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["literals","weight","hard"],"properties":{"literals":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"integer","minimum":-14,"maximum":14}},"weight":{"type":"integer","minimum":0,"maximum":1000000},"hard":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Enumerate at most14 Boolean variables to satisfy every hard clause and maximize satisfied nonnegative soft-clause weight."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"weighted-partial-maxsat-exact","input":{"variables":2,"clauses":[{"literals":[1],"weight":0,"hard":true},{"literals":[-1,2],"weight":5,"hard":false},{"literals":[-2],"weight":3,"hard":false}]}}},"limitations":["Enumerate at most14 Boolean variables to satisfy every hard clause and maximize satisfied nonnegative soft-clause weight. Ties use the lowest bit-mask assignment. Exact only within the declared finite input profile; work-budget rejection happens before purchase. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"interval-partition-resource-map","version":"1.0.0","name":"Interval Partition Resource Map","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["intervals"],"properties":{"intervals":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","start","end"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"start":{"type":"integer","minimum":-1000000,"maximum":1000000},"end":{"type":"integer","minimum":-1000000,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Assign the minimum number of identical resources to fixed half-open intervals by start-time sweep, with zero-based deterministic resource labels."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"interval-partition-resource-map","input":{"intervals":[{"id":"A","start":0,"end":2},{"id":"B","start":1,"end":3},{"id":"C","start":2,"end":4}]}}},"limitations":["Assign the minimum number of identical resources to fixed half-open intervals by start-time sweep, with zero-based deterministic resource labels. Exact only within the declared finite input profile; work-budget rejection happens before purchase. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bounded-knapsack-multiple-choice","version":"1.0.0","name":"Multiple Choice Knapsack Plan","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["capacity","groups"],"properties":{"capacity":{"type":"integer","minimum":0,"maximum":2000},"groups":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"object","additionalProperties":false,"required":["id","choices"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"choices":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"object","additionalProperties":false,"required":["id","weight","value"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"weight":{"type":"integer","minimum":0,"maximum":2000},"value":{"type":"integer","minimum":0,"maximum":1000000}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Select exactly one option from each supplied group under an integer capacity, maximizing additive value."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bounded-knapsack-multiple-choice","input":{"capacity":3,"groups":[{"id":"G1","choices":[{"id":"A","weight":1,"value":5},{"id":"B","weight":2,"value":6}]},{"id":"G2","choices":[{"id":"C","weight":1,"value":4},{"id":"D","weight":2,"value":5}]}]}}},"limitations":["Select exactly one option from each supplied group under an integer capacity, maximizing additive value. Infeasibility is a normal explicit result. Exact only within the declared finite input profile; work-budget rejection happens before purchase. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"shortest-superstring-exact","version":"1.0.0","name":"Shortest Superstring Search","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["strings"],"properties":{"strings":{"type":"array","minItems":1,"maxItems":9,"items":{"type":"string","minLength":1,"maxLength":32,"pattern":"^[ -~]+$"}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find a shortest ASCII superstring containing at most9 supplied strings, after removing contained duplicates, using overlap dynamic programming and lexical tie-breaking."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"shortest-superstring-exact","input":{"strings":["abc","bcd","cde"]}}},"limitations":["Find a shortest ASCII superstring containing at most9 supplied strings, after removing contained duplicates, using overlap dynamic programming and lexical tie-breaking. Exact only within the declared finite input profile; work-budget rejection happens before purchase. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bottleneck-bipartite-assignment","version":"1.0.0","name":"Bottleneck Bipartite Assignment","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["costs"],"properties":{"costs":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"array","minItems":1,"maxItems":10,"items":{"type":"integer","minimum":-1000000,"maximum":1000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Assign each row a distinct column while minimizing the maximum selected cost, rather than total cost."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bottleneck-bipartite-assignment","input":{"costs":[[1,5],[4,2]]}}},"limitations":["Assign each row a distinct column while minimizing the maximum selected cost, rather than total cost. Costs may be negative and extra columns may remain unused. Exact only within the declared finite input profile; work-budget rejection happens before purchase. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"circular-arc-stabbing","version":"1.0.0","name":"Circular Arc Stabbing Points","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["arcs"],"properties":{"arcs":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["start","end"],"properties":{"start":{"type":"number","minimum":0,"maximum":360},"end":{"type":"number","minimum":0,"maximum":360}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find the fewest angular points hitting every closed circular arc."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"circular-arc-stabbing","input":{"arcs":[{"start":350,"end":10},{"start":5,"end":30}]}}},"limitations":["Find the fewest angular points hitting every closed circular arc. Start=end denotes a single point, not a full circle; an optimal endpoint candidate set is searched exactly. Exact only within the declared finite input profile; work-budget rejection happens before purchase. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"integer-isotonic-l1-fit","version":"1.0.0","name":"Integer Isotonic L1 Fit","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["values","weights"],"properties":{"values":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"integer","minimum":-1000000,"maximum":1000000}},"weights":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"integer","minimum":1,"maximum":1000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Fit a nondecreasing integer sequence under weighted absolute loss, using the supplied values as an exact sufficient level set."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"integer-isotonic-l1-fit","input":{"values":[3,1,2],"weights":[1,1,1]}}},"limitations":["Fit a nondecreasing integer sequence under weighted absolute loss, using the supplied values as an exact sufficient level set. This is an L1 fit, not squared-loss isotonic regression. Exact only within the declared finite input profile; work-budget rejection happens before purchase. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"weighted-feedback-arc-order-exact","version":"1.0.0","name":"Weighted Feedback Arc Order","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["weights"],"properties":{"weights":{"type":"array","minItems":1,"maxItems":14,"items":{"type":"array","minItems":1,"maxItems":14,"items":{"type":"integer","minimum":0,"maximum":1000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find a vertex ordering minimizing total backward directed-edge weight for a supplied nonnegative matrix of at most14 vertices by subset dynamic programming."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"weighted-feedback-arc-order-exact","input":{"weights":[[0,3,0],[0,0,2],[1,0,0]]}}},"limitations":["Find a vertex ordering minimizing total backward directed-edge weight for a supplied nonnegative matrix of at most14 vertices by subset dynamic programming. Exact only within the declared finite input profile; work-budget rejection happens before purchase. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bacnet-ip-bvlc-inspector","version":"1.0.0","name":"BACnet IPv4 BVLC Inspector","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16384,"minLength":2}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect legacy BACnet/IPv4 BVLC function framing, table lengths and the minimum NPDU header."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bacnet-ip-bvlc-inspector","input":{"hex":"810000060000"}}},"limitations":["Inspect legacy BACnet/IPv4 BVLC function framing, table lengths and the minimum NPDU header. NPDU routing fields, APDUs, secure-connect transport and device state are not validated. Supplied offline data only; no connection, authentication or packet transmission is performed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ipfix-template-record-inspector","version":"1.0.0","name":"IPFIX Template Record Inspector","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16384,"minLength":2}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Walk an IPFIXv10 message and ordinary/options template definitions, enterprise field IDs and per-template withdrawals."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ipfix-template-record-inspector","input":{"hex":"000a0010000000000000000000000001"}}},"limitations":["Walk an IPFIXv10 message and ordinary/options template definitions, enterprise field IDs and per-template withdrawals. Data-set values, all-template withdrawals and cross-message template state are excluded. Supplied offline data only; no connection, authentication or packet transmission is performed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"srtp-roc-sequence-window","version":"1.0.0","name":"SRTP Rollover Replay Window Rehearsal","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["initialRoc","highestSequence","window","packets"],"properties":{"initialRoc":{"type":"integer","minimum":0,"maximum":4294967295},"highestSequence":{"type":"integer","minimum":0,"maximum":65535},"window":{"type":"integer","minimum":1,"maximum":128},"packets":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["sequence","authenticated"],"properties":{"sequence":{"type":"integer","minimum":0,"maximum":65535},"authenticated":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rehearse RTP sequence rollover estimation and a sliding replay bitmap from an initially recorded highest packet."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"srtp-roc-sequence-window","input":{"initialRoc":0,"highestSequence":65534,"window":64,"packets":[{"sequence":65535,"authenticated":true},{"sequence":0,"authenticated":true}]}}},"limitations":["Rehearse RTP sequence rollover estimation and a sliding replay bitmap from an initially recorded highest packet. Authentication is only a caller-supplied flag, never verified here; no media is decrypted. Supplied offline data only; no connection, authentication or packet transmission is performed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"quic-varint-frame-walk","version":"1.0.0","name":"QUIC Plaintext Frame Walk","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16384,"minLength":2}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Walk an already decrypted QUICv1 payload using the declared core frame subset and62-bit variable integers."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"quic-varint-frame-walk","input":{"hex":"0100"}}},"limitations":["Walk an already decrypted QUICv1 payload using the declared core frame subset and62-bit variable integers. Packet protection, packet headers, new connection IDs, path frames and extension frames are not supported. Supplied offline data only; no connection, authentication or packet transmission is performed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"turn-channel-data-inspector","version":"1.0.0","name":"TURN ChannelData Frame Inspector","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex","transport"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16384,"minLength":2},"transport":{"enum":["datagram","stream"]}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect one TURN ChannelData frame, with required four-byte stream alignment or optional datagram padding."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"turn-channel-data-inspector","input":{"hex":"4000000261620000","transport":"stream"}}},"limitations":["Inspect one TURN ChannelData frame, with required four-byte stream alignment or optional datagram padding. This strict profile requires zero padding; channel binding, allocation and payload semantics are excluded. Supplied offline data only; no connection, authentication or packet transmission is performed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"igmp-v3-membership-report-inspector","version":"1.0.0","name":"IGMPv3 Membership Report Inspector","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16384,"minLength":2}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect an IGMPv3 membership-report body, group records and Internet checksum."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"igmp-v3-membership-report-inspector","input":{"hex":"2200ddff00000000"}}},"limitations":["Inspect an IGMPv3 membership-report body, group records and Internet checksum. The IP header is excluded; no multicast join, source authorization or router state is changed. Supplied offline data only; no connection, authentication or packet transmission is performed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ntp-four-timestamp-estimate","version":"1.0.0","name":"NTP Four Timestamp Offset Scenario","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["t1","t2","t3","t4"],"properties":{"t1":{"type":"number","minimum":-1000000000,"maximum":1000000000},"t2":{"type":"number","minimum":-1000000000,"maximum":1000000000},"t3":{"type":"number","minimum":-1000000000,"maximum":1000000000},"t4":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate classical two-way clock offset and delay from supplied transmit/receive timestamps in seconds."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ntp-four-timestamp-estimate","input":{"t1":100,"t2":102,"t3":103,"t4":103}}},"limitations":["Calculate classical two-way clock offset and delay from supplied transmit/receive timestamps in seconds. Bounds assume nonnegative one-way delays and constant clock offset; no clock is contacted or adjusted. Supplied offline data only; no connection, authentication or packet transmission is performed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"diameter-avp-message-inspector","version":"1.0.0","name":"Diameter AVP Message Inspector","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16384,"minLength":2}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect one Diameter message and padded AVP envelopes with optional vendor IDs."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"diameter-avp-message-inspector","input":{"hex":"0100001400000101000000000000000100000002"}}},"limitations":["Inspect one Diameter message and padded AVP envelopes with optional vendor IDs. Grouped AVPs, dictionaries, peer sessions, authentication and application-specific semantic validity are not decoded. Supplied offline data only; no connection, authentication or packet transmission is performed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"lldp-tlv-frame-inspector","version":"1.0.0","name":"LLDP TLV Frame Inspector","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16384,"minLength":2}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect an LLDPDU beginning at its TLV header, requiring chassis, port and TTL in order and an end marker."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"lldp-tlv-frame-inspector","input":{"hex":"0207040011223344550403057031060200780000"}}},"limitations":["Inspect an LLDPDU beginning at its TLV header, requiring chassis, port and TTL in order and an end marker. Ethernet headers, identity authenticity and optional TLV semantics are excluded. Supplied offline data only; no connection, authentication or packet transmission is performed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"amqp-zero-nine-frame-inspector","version":"1.0.0","name":"AMQP0-9-1 Frame Inspector","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":16384,"minLength":2}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Walk concatenated AMQP0-9-1 frame envelopes, method/content fixed prefixes and heartbeat constraints."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"amqp-zero-nine-frame-inspector","input":{"hex":"08000000000000ce"}}},"limitations":["Walk concatenated AMQP0-9-1 frame envelopes, method/content fixed prefixes and heartbeat constraints. Protocol handshakes, property decoding, class semantics and cross-frame message assembly are excluded. Supplied offline data only; no connection, authentication or packet transmission is performed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"spectral-kurtosis-window-profile","version":"1.0.0","name":"Windowed Spectral Kurtosis Profile","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["frames"],"properties":{"frames":{"type":"array","minItems":2,"maxItems":16,"items":{"type":"array","minItems":4,"maxItems":64,"items":{"type":"number","minimum":-10000,"maximum":10000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute the finite-accumulation spectral-kurtosis estimator from rectangular-window frame powers."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"spectral-kurtosis-window-profile","input":{"frames":[[1,0,0,0],[1,0,0,0]]}}},"limitations":["Compute the finite-accumulation spectral-kurtosis estimator from rectangular-window frame powers. Zero-power bins return null; a reference mean of one requires complex-Gaussian independent-bin assumptions and does not apply indiscriminately to DC. Finite supplied samples only; no microphone, streaming connection or real-time control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"burg-autoregressive-estimator","version":"1.0.0","name":"Burg Autoregressive Estimate","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["samples","order","centerMean"],"properties":{"samples":{"type":"array","minItems":4,"maxItems":256,"items":{"type":"number","minimum":-10000,"maximum":10000}},"order":{"type":"integer","minimum":1,"maximum":32},"centerMean":{"type":"boolean"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Estimate real AR coefficients by Burg forward/backward error recursion with optional mean removal."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"burg-autoregressive-estimator","input":{"samples":[1,2,1,0,-1,-2,-1,0],"order":1,"centerMean":true}}},"limitations":["Estimate real AR coefficients by Burg forward/backward error recursion with optional mean removal. Coefficients use x[n]+sum(a[k]x[n-k])=error; early degeneracy remains explicit. Finite supplied samples only; no microphone, streaming connection or real-time control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"levinson-durbin-prediction","version":"1.0.0","name":"Levinson Durbin Prediction Recursion","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["autocorrelation"],"properties":{"autocorrelation":{"type":"array","minItems":2,"maxItems":33,"items":{"type":"number","minimum":-100000000,"maximum":100000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve the Yule-Walker AR prediction equations from supplied autocorrelation using Levinson-Durbin recursion."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"levinson-durbin-prediction","input":{"autocorrelation":[1,0.5,0.25]}}},"limitations":["Solve the Yule-Walker AR prediction equations from supplied autocorrelation using Levinson-Durbin recursion. Strict positive-definite reflection conditions are required; no sample autocorrelation estimator is silently chosen. Finite supplied samples only; no microphone, streaming connection or real-time control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"teager-kaiser-energy-operator","version":"1.0.0","name":"Teager Kaiser Discrete Energy","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["samples","boundary"],"properties":{"samples":{"type":"array","minItems":1,"maxItems":256,"items":{"type":"number","minimum":-10000,"maximum":10000}},"boundary":{"enum":["drop","zero-neighbors"]}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate Psi[x[n]]=x[n]²-x[n-1]x[n+1] with explicit dropped-edge or zero-neighbor boundary treatment."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"teager-kaiser-energy-operator","input":{"samples":[0,1,0,-1,0],"boundary":"drop"}}},"limitations":["Evaluate Psi[x[n]]=x[n]²-x[n-1]x[n+1] with explicit dropped-edge or zero-neighbor boundary treatment. Negative values are retained rather than mislabeled physical power. Finite supplied samples only; no microphone, streaming connection or real-time control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pitch-yin-difference-estimator","version":"1.0.0","name":"YIN Difference Pitch Estimate","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["samples","sampleRate","minimumFrequency","maximumFrequency","threshold"],"properties":{"samples":{"type":"array","minItems":16,"maxItems":512,"items":{"type":"number","minimum":-10000,"maximum":10000}},"sampleRate":{"type":"number","minimum":16,"maximum":192000},"minimumFrequency":{"type":"number","minimum":1,"maximum":100000},"maximumFrequency":{"type":"number","minimum":1,"maximum":100000},"threshold":{"type":"number","minimum":0.01,"maximum":0.5}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Estimate a candidate fundamental period from a fixed-width YIN difference and cumulative-mean-normalized curve, with first-threshold dip and local parabolic refinement."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pitch-yin-difference-estimator","input":{"samples":[0,1,0,-1,0,1,0,-1,0,1,0,-1,0,1,0,-1,0,1,0,-1,0,1,0,-1,0,1,0,-1,0,1,0,-1],"sampleRate":400,"minimumFrequency":70,"maximumFrequency":130,"threshold":0.1}}},"limitations":["Estimate a candidate fundamental period from a fixed-width YIN difference and cumulative-mean-normalized curve, with first-threshold dip and local parabolic refinement. Periodicity score is not a calibrated probability; noise or short frames may return no estimate. Finite supplied samples only; no microphone, streaming connection or real-time control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"overlap-add-convolution","version":"1.0.0","name":"Overlap Add Linear Convolution","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["signal","kernel","blockSize"],"properties":{"signal":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-10000,"maximum":10000}},"kernel":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"number","minimum":-10000,"maximum":10000}},"blockSize":{"type":"integer","minimum":1,"maximum":64}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute full real linear convolution by zero-padded block transforms and overlap-add."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"overlap-add-convolution","input":{"signal":[1,2,3],"kernel":[1,1],"blockSize":2}}},"limitations":["Compute full real linear convolution by zero-padded block transforms and overlap-add. The declared small profile uses a direct DFT reference kernel, not a claim of a high-throughput FFT engine. Finite supplied samples only; no microphone, streaming connection or real-time control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"polyphase-rational-resample","version":"1.0.0","name":"Polyphase Rational FIR Resampling","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["signal","taps","up","down"],"properties":{"signal":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-10000,"maximum":10000}},"taps":{"type":"array","minItems":1,"maxItems":63,"items":{"type":"number","minimum":-100,"maximum":100}},"up":{"type":"integer","minimum":1,"maximum":16},"down":{"type":"integer","minimum":1,"maximum":16}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Apply y[m]=sum_n x[n]h[mD-nL] by FIR phase selection with full convolution tails and zero outside the signal."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"polyphase-rational-resample","input":{"signal":[1,2],"taps":[1,1],"up":2,"down":1}}},"limitations":["Apply y[m]=sum_n x[n]h[mD-nL] by FIR phase selection with full convolution tails and zero outside the signal. Taps and gain are supplied; anti-alias performance, delay compensation and filter design are not invented. Finite supplied samples only; no microphone, streaming connection or real-time control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"generalized-cross-correlation-phat","version":"1.0.0","name":"GCC PHAT Delay Profile","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["first","second"],"properties":{"first":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"number","minimum":-10000,"maximum":10000}},"second":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"number","minimum":-10000,"maximum":10000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute a zero-padded GCC-PHAT lag profile using phase-normalized cross spectra and the largest signed correlation peak."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"generalized-cross-correlation-phat","input":{"first":[0,1,0,0],"second":[1,0,0,0]}}},"limitations":["Compute a zero-padded GCC-PHAT lag profile using phase-normalized cross spectra and the largest signed correlation peak. Positive lag means the first signal is delayed; all-zero spectra return no estimate. Finite supplied samples only; no microphone, streaming connection or real-time control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"constant-q-filter-bank-energy","version":"1.0.0","name":"Constant Q Window Energy Bank","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["samples","sampleRate","frequencies","quality"],"properties":{"samples":{"type":"array","minItems":4,"maxItems":256,"items":{"type":"number","minimum":-10000,"maximum":10000}},"sampleRate":{"type":"number","minimum":1,"maximum":192000},"frequencies":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"number","minimum":0.000001,"maximum":96000}},"quality":{"type":"number","minimum":1,"maximum":32}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Measure a supplied frequency bank with Hann-windowed complex kernels whose lengths scale with Q*sampleRate/frequency."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"constant-q-filter-bank-energy","input":{"samples":[1,1,1,1,1,1,1,1],"sampleRate":8,"frequencies":[2],"quality":1}}},"limitations":["Measure a supplied frequency bank with Hann-windowed complex kernels whose lengths scale with Q*sampleRate/frequency. This is an inspectable finite filter bank, not an invertible or standards-certified constant-Q transform. Finite supplied samples only; no microphone, streaming connection or real-time control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"total-variation-signal-denoise","version":"1.0.0","name":"One Dimensional Total Variation Denoising","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["samples","lambda","iterations","tolerance"],"properties":{"samples":{"type":"array","minItems":1,"maxItems":256,"items":{"type":"number","minimum":-10000,"maximum":10000}},"lambda":{"type":"number","minimum":0,"maximum":10000},"iterations":{"type":"integer","minimum":1,"maximum":2000},"tolerance":{"type":"number","minimum":1e-10,"maximum":0.0001}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Minimize .5||x-y||²+lambda sum|x[i+1]-x[i]| by projected dual ascent, retaining the primal-dual gap and bounded convergence status."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"total-variation-signal-denoise","input":{"samples":[0,2],"lambda":0.5,"iterations":100,"tolerance":1e-8}}},"limitations":["Minimize .5||x-y||²+lambda sum|x[i+1]-x[i]| by projected dual ascent, retaining the primal-dual gap and bounded convergence status. Endpoints use the natural finite-difference boundary. Finite supplied samples only; no microphone, streaming connection or real-time control. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"wallenius-urn-sequential-exact","version":"1.0.0","name":"Sequential Weighted Urn Distribution","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["red","blue","draws","redOdds"],"properties":{"red":{"type":"integer","minimum":0,"maximum":20},"blue":{"type":"integer","minimum":0,"maximum":20},"draws":{"type":"integer","minimum":0,"maximum":20},"redOdds":{"type":"number","minimum":0.01,"maximum":100}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute a two-color Wallenius-style sequential urn law by state propagation, with red odds multiplying the remaining red count at each draw."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"wallenius-urn-sequential-exact","input":{"red":2,"blue":1,"draws":2,"redOdds":1}}},"limitations":["Compute a two-color Wallenius-style sequential urn law by state propagation, with red odds multiplying the remaining red count at each draw. This differs from Fisher noncentral conditioning. Descriptive mathematical model only; assumptions and sample design require independent review. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"multivariate-urn-occupancy-exact","version":"1.0.0","name":"Multivariate Urn Occupancy Distribution","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["populations","draws"],"properties":{"populations":{"type":"array","minItems":1,"maxItems":6,"items":{"type":"integer","minimum":0,"maximum":30}},"draws":{"type":"integer","minimum":0,"maximum":10}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Enumerate multivariate hypergeometric color occupancies for uniform sampling without replacement, using exact binomial integers before probability conversion."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"multivariate-urn-occupancy-exact","input":{"populations":[2,1],"draws":2}}},"limitations":["Enumerate multivariate hypergeometric color occupancies for uniform sampling without replacement, using exact binomial integers before probability conversion. At most2048 outcomes are admitted. Descriptive mathematical model only; assumptions and sample design require independent review. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"negative-hypergeometric-stopping","version":"1.0.0","name":"Negative Hypergeometric Stopping Distribution","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["successes","failures","requiredSuccesses"],"properties":{"successes":{"type":"integer","minimum":1,"maximum":128},"failures":{"type":"integer","minimum":0,"maximum":128},"requiredSuccesses":{"type":"integer","minimum":1,"maximum":128}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Describe failures before the r-th success when sampling a finite population uniformly without replacement."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"negative-hypergeometric-stopping","input":{"successes":2,"failures":1,"requiredSuccesses":1}}},"limitations":["Describe failures before the r-th success when sampling a finite population uniformly without replacement. Sampling stops at the supplied required-success count. Descriptive mathematical model only; assumptions and sample design require independent review. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dirichlet-multinomial-mass","version":"1.0.0","name":"Dirichlet Multinomial Mass","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["alpha","counts"],"properties":{"alpha":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"number","minimum":0.01,"maximum":100}},"counts":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"integer","minimum":0,"maximum":100}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate one Dirichlet-multinomial count-vector probability in log-gamma space for positive concentration parameters, including the multinomial coefficient."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dirichlet-multinomial-mass","input":{"alpha":[1,1],"counts":[1,1]}}},"limitations":["Evaluate one Dirichlet-multinomial count-vector probability in log-gamma space for positive concentration parameters, including the multinomial coefficient. Descriptive mathematical model only; assumptions and sample design require independent review. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"truncated-normal-moment-profile","version":"1.0.0","name":"Truncated Normal Moment Profile","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["mean","standardDeviation","lower","upper"],"properties":{"mean":{"type":"number","minimum":-10000,"maximum":10000},"standardDeviation":{"type":"number","minimum":0.000001,"maximum":10000},"lower":{"type":"number","minimum":-100000,"maximum":100000},"upper":{"type":"number","minimum":-100000,"maximum":100000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate mass and first two conditional moments of a normal variable truncated to a finite interval, with standardized endpoints in[-8,8] and retained mass above1e-10."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"truncated-normal-moment-profile","input":{"mean":0,"standardDeviation":1,"lower":-1,"upper":1}}},"limitations":["Calculate mass and first two conditional moments of a normal variable truncated to a finite interval, with standardized endpoints in[-8,8] and retained mass above1e-10. Descriptive mathematical model only; assumptions and sample design require independent review. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sequential-wald-boundaries","version":"1.0.0","name":"Sequential Bernoulli Wald Rehearsal","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["p0","p1","alpha","beta","observations"],"properties":{"p0":{"type":"number","minimum":0.000001,"maximum":0.999999},"p1":{"type":"number","minimum":0.000001,"maximum":0.999999},"alpha":{"type":"number","minimum":0.000001,"maximum":0.49},"beta":{"type":"number","minimum":0.000001,"maximum":0.49},"observations":{"type":"array","minItems":1,"maxItems":512,"items":{"type":"integer","minimum":0,"maximum":1}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Replay a Bernoulli simple-vs-simple sequential likelihood ratio test with Wald error bounds, stopping the supplied stream at its first boundary crossing."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sequential-wald-boundaries","input":{"p0":0.2,"p1":0.8,"alpha":0.05,"beta":0.05,"observations":[1,1,1,0]}}},"limitations":["Replay a Bernoulli simple-vs-simple sequential likelihood ratio test with Wald error bounds, stopping the supplied stream at its first boundary crossing. This is a rehearsal, not a live experiment controller. Descriptive mathematical model only; assumptions and sample design require independent review. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"equivalence-test-tost-summary","version":"1.0.0","name":"Normal Model Equivalence TOST Summary","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["estimate","standardError","lowerMargin","upperMargin","alpha"],"properties":{"estimate":{"type":"number","minimum":-1000000,"maximum":1000000},"standardError":{"type":"number","minimum":0.000001,"maximum":1000000},"lowerMargin":{"type":"number","minimum":-1000000,"maximum":1000000},"upperMargin":{"type":"number","minimum":-1000000,"maximum":1000000},"alpha":{"type":"number","minimum":0.000001,"maximum":0.25}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute two one-sided normal-model equivalence tests from an estimate and known or justified asymptotic standard error."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"equivalence-test-tost-summary","input":{"estimate":0,"standardError":1,"lowerMargin":-3,"upperMargin":3,"alpha":0.05}}},"limitations":["Compute two one-sided normal-model equivalence tests from an estimate and known or justified asymptotic standard error. It is not a small-sample Student t test; margins must be pre-specified. Descriptive mathematical model only; assumptions and sample design require independent review. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"mantel-haenszel-common-odds","version":"1.0.0","name":"Mantel Haenszel Stratified Odds Summary","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["strata","continuityCorrection"],"properties":{"strata":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["a","b","c","d"],"properties":{"a":{"type":"integer","minimum":0,"maximum":1000000},"b":{"type":"integer","minimum":0,"maximum":1000000},"c":{"type":"integer","minimum":0,"maximum":1000000},"d":{"type":"integer","minimum":0,"maximum":1000000}}}},"continuityCorrection":{"type":"boolean"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate the Mantel-Haenszel common odds estimator and1-degree-of-freedom asymptotic association statistic across supplied2x2 strata."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"mantel-haenszel-common-odds","input":{"strata":[{"a":10,"b":5,"c":5,"d":10}],"continuityCorrection":false}}},"limitations":["Calculate the Mantel-Haenszel common odds estimator and1-degree-of-freedom asymptotic association statistic across supplied2x2 strata. Unestimable denominators return null; homogeneity is not assumed proven. Descriptive mathematical model only; assumptions and sample design require independent review. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"mcnemar-paired-disagreement-exact","version":"1.0.0","name":"Exact McNemar Paired Disagreement Test","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["b","c"],"properties":{"b":{"type":"integer","minimum":0,"maximum":256},"c":{"type":"integer","minimum":0,"maximum":256}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate the two-sided exact conditional binomial McNemar test from paired discordant counts, doubling the smaller tail and capping at one."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"mcnemar-paired-disagreement-exact","input":{"b":1,"c":5}}},"limitations":["Evaluate the two-sided exact conditional binomial McNemar test from paired discordant counts, doubling the smaller tail and capping at one. Concordant counts are not required. Descriptive mathematical model only; assumptions and sample design require independent review. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"kendall-concordance-tied-ranks","version":"1.0.0","name":"Kendall Multi-Rater Concordance","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["scores"],"properties":{"scores":{"type":"array","minItems":2,"maxItems":32,"items":{"type":"array","minItems":2,"maxItems":16,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Convert each rater row to ascending average ranks, then compute tie-corrected Kendall W and its conventional chi-square approximation statistic."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"kendall-concordance-tied-ranks","input":{"scores":[[1,2,3],[1,2,3]]}}},"limitations":["Convert each rater row to ascending average ranks, then compute tie-corrected Kendall W and its conventional chi-square approximation statistic. All-tied panels return null, not invented agreement. Descriptive mathematical model only; assumptions and sample design require independent review. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"unicode-linebreak-class-index","version":"1.0.0","name":"Unicode Line Break Class Index","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["text"],"properties":{"text":{"type":"string","maxLength":2048}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Look up pinned Unicode18 line-break property classes and code-point/UTF-16 offsets."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"unicode-linebreak-class-index","input":{"text":"A "}}},"limitations":["Look up pinned Unicode18 line-break property classes and code-point/UTF-16 offsets. This is property metadata, not a complete UAX14 line-breaking or text-layout implementation. Input text is processed as data and never executed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"unicode-bidi-isolate-review","version":"1.0.0","name":"Unicode Directional Control Review","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["text"],"properties":{"text":{"type":"string","maxLength":2048}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["List explicit bidirectional controls and review embedding/isolate structural balance without rendering the text."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"unicode-bidi-isolate-review","input":{"text":"a⁧b⁩c"}}},"limitations":["List explicit bidirectional controls and review embedding/isolate structural balance without rendering the text. This is not a full Unicode bidi algorithm or proof of maliciousness. Input text is processed as data and never executed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"unicode-confusable-skeleton-profile","version":"1.0.0","name":"Unicode Confusable Skeleton Comparison","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["first","second"],"properties":{"first":{"type":"string","maxLength":2048},"second":{"type":"string","maxLength":2048}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare pinned Unicode18 MA confusable skeletons using matching-version canonical decomposition and reordering."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"unicode-confusable-skeleton-profile","input":{"first":"p","second":"р"}}},"limitations":["Compare pinned Unicode18 MA confusable skeletons using matching-version canonical decomposition and reordering. Equal skeletons do not establish intent, identity or phishing; no case-folding is added beyond the published mapping. Input text is processed as data and never executed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"byte-pair-encoding-trainer","version":"1.0.0","name":"Small Corpus Byte Pair Trainer","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["words","merges"],"properties":{"words":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["word","frequency"],"properties":{"word":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[!-~]+$"},"frequency":{"type":"integer","minimum":1,"maximum":1000000}}}},"merges":{"type":"integer","minimum":0,"maximum":64}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Train deterministic character-start BPE merges on a small weighted printable-ASCII word corpus."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"byte-pair-encoding-trainer","input":{"words":[{"word":"aa","frequency":2}],"merges":1}}},"limitations":["Train deterministic character-start BPE merges on a small weighted printable-ASCII word corpus. U+0000 is a reserved end marker; adjacency counts include overlaps while replacements are non-overlapping. This is not a provider tokenizer. Input text is processed as data and never executed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"wordpiece-longest-match","version":"1.0.0","name":"WordPiece Greedy Vocabulary Match","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["words","vocabulary","unknownToken"],"properties":{"words":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":128}},"vocabulary":{"type":"array","items":{"type":"string","minLength":1,"maxLength":200},"minItems":1,"maxItems":512,"uniqueItems":true},"unknownToken":{"type":"string","minLength":1,"maxLength":200}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Apply greedy longest-match WordPiece segmentation with an explicit vocabulary, continuation prefix## and whole-word unknown fallback."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"wordpiece-longest-match","input":{"words":["playing"],"vocabulary":["play","##ing","[UNK]"],"unknownToken":"[UNK]"}}},"limitations":["Apply greedy longest-match WordPiece segmentation with an explicit vocabulary, continuation prefix## and whole-word unknown fallback. No normalization, basic-tokenization or model-vocabulary compatibility is invented. Input text is processed as data and never executed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"affine-gap-sequence-alignment","version":"1.0.0","name":"Global Affine Gap Alignment","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["first","second","match","mismatch","gapOpen","gapExtend"],"properties":{"first":{"type":"string","maxLength":64,"pattern":"^[A-Za-z]*$"},"second":{"type":"string","maxLength":64,"pattern":"^[A-Za-z]*$"},"match":{"type":"number","minimum":0,"maximum":20},"mismatch":{"type":"number","minimum":-20,"maximum":0},"gapOpen":{"type":"number","minimum":0,"maximum":20},"gapExtend":{"type":"number","minimum":0,"maximum":20}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Globally align two ASCII-letter sequences with an affine gap cost open+(length-1)*extend, retaining traceback."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"affine-gap-sequence-alignment","input":{"first":"AC","second":"AC","match":2,"mismatch":-1,"gapOpen":2,"gapExtend":1}}},"limitations":["Globally align two ASCII-letter sequences with an affine gap cost open+(length-1)*extend, retaining traceback. Adjacent opposite gaps are allowed; ties prefer match-state then deletion then insertion. Input text is processed as data and never executed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"re-pair-grammar-compression","version":"1.0.0","name":"Re-Pair Grammar Compression","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["text","maxRules"],"properties":{"text":{"type":"string","maxLength":1024,"pattern":"^[ -~]*$"},"maxRules":{"type":"integer","minimum":0,"maximum":64}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Build an acyclic Re-Pair-style grammar by repeatedly replacing the most frequent adjacent integer-symbol pair, with numeric tie-breaking and a verified reconstruction."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"re-pair-grammar-compression","input":{"text":"abababab","maxRules":4}}},"limitations":["Build an acyclic Re-Pair-style grammar by repeatedly replacing the most frequent adjacent integer-symbol pair, with numeric tie-breaking and a verified reconstruction. This is an inspectable grammar, not a binary archive format. Input text is processed as data and never executed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"lyndon-factorization-duval","version":"1.0.0","name":"Duval Lyndon Factorization","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["text"],"properties":{"text":{"type":"string","maxLength":1024,"pattern":"^[ -~]*$","minLength":1}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Factor printable ASCII text into the nonincreasing sequence of Lyndon words using Duval scanning."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"lyndon-factorization-duval","input":{"text":"banana"}}},"limitations":["Factor printable ASCII text into the nonincreasing sequence of Lyndon words using Duval scanning. Offsets use ASCII code units; the complete supplied text is reconstructed by the returned factors. Input text is processed as data and never executed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"aho-corasick-multi-pattern","version":"1.0.0","name":"Aho Corasick Multi-Pattern Search","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["text","patterns"],"properties":{"text":{"type":"string","maxLength":2048},"patterns":{"type":"array","items":{"type":"string","minLength":1,"maxLength":64},"minItems":1,"maxItems":32,"uniqueItems":true}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Search multiple exact Unicode-scalar patterns with a failure-linked automaton, retaining overlapping matches and explicit code-point half-open offsets."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"aho-corasick-multi-pattern","input":{"text":"she","patterns":["he","she"]}}},"limitations":["Search multiple exact Unicode-scalar patterns with a failure-linked automaton, retaining overlapping matches and explicit code-point half-open offsets. At most2048 matches are admitted. Input text is processed as data and never executed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"z-algorithm-prefix-match","version":"1.0.0","name":"Z Algorithm Prefix Match","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["text","pattern"],"properties":{"text":{"type":"string","maxLength":1024,"pattern":"^[ -~]*$"},"pattern":{"type":"string","maxLength":128,"pattern":"^[ -~]*$","minLength":1}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute exact printable-ASCII pattern occurrences and the prefix-match length at every text offset with a reserved NUL separator and linear Z scanning."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"z-algorithm-prefix-match","input":{"text":"ababa","pattern":"aba"}}},"limitations":["Compute exact printable-ASCII pattern occurrences and the prefix-match length at every text offset with a reserved NUL separator and linear Z scanning. Input text is processed as data and never executed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"distributor-rebate-accrual","version":"1.0.0","name":"Distributor Rebate Accrual Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sales","claims"],"properties":{"sales":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","distributor","eligibleUnits","rebateBasisPoints"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"distributor":{"type":"string","minLength":1,"maxLength":200},"eligibleUnits":{"type":"integer","minimum":0,"maximum":1000000000},"rebateBasisPoints":{"type":"integer","minimum":0,"maximum":1000000000}}}},"claims":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","distributor","units"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"distributor":{"type":"string","minLength":1,"maxLength":200},"units":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile flat-rate distributor rebate accruals with claims in a single supplied unit of account."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"distributor-rebate-accrual","input":{"sales":[{"id":"s","distributor":"d","eligibleUnits":200,"rebateBasisPoints":500}],"claims":[{"id":"c","distributor":"d","units":4}]}}},"limitations":["Reconcile flat-rate distributor rebate accruals with claims in a single supplied unit of account. No tier or tax calculation. Supplied business records only; no customer contact, contract change, accounting posting or external verification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"channel-sellthrough-balance","version":"1.0.0","name":"Channel Sell-Through Balance","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["channels"],"properties":{"channels":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","opening","receipts","sold","returnsToSupplier","reportedClosing"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"opening":{"type":"integer","minimum":0,"maximum":1000000000},"receipts":{"type":"integer","minimum":0,"maximum":1000000000},"sold":{"type":"integer","minimum":0,"maximum":1000000000},"returnsToSupplier":{"type":"integer","minimum":0,"maximum":1000000000},"reportedClosing":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile channel stock movements and reported sell-through without treating supplier returns as customer sales."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"channel-sellthrough-balance","input":{"channels":[{"id":"a","opening":10,"receipts":5,"sold":9,"returnsToSupplier":1,"reportedClosing":4}]}}},"limitations":["Reconcile channel stock movements and reported sell-through without treating supplier returns as customer sales. Supplied business records only; no customer contact, contract change, accounting posting or external verification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"territory-account-coverage","version":"1.0.0","name":"Territory Account Coverage Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["territories","assignments"],"properties":{"territories":{"type":"array","minItems":1,"maxItems":40,"items":{"type":"object","additionalProperties":false,"required":["id","requiredAccounts"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"requiredAccounts":{"type":"array","minItems":0,"maxItems":80,"items":{"type":"string","minLength":1,"maxLength":200}}}}},"assignments":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","territoryId","accountId","owner"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"territoryId":{"type":"string","minLength":1,"maxLength":200},"accountId":{"type":"string","minLength":1,"maxLength":200},"owner":{"type":"string","minLength":1,"maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare explicit territory account lists with ownership assignments, including conflicting owners."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"territory-account-coverage","input":{"territories":[{"id":"t","requiredAccounts":["a","b"]}],"assignments":[{"id":"x","territoryId":"t","accountId":"a","owner":"p"}]}}},"limitations":["Compare explicit territory account lists with ownership assignments, including conflicting owners. Supplied business records only; no customer contact, contract change, accounting posting or external verification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sales-quota-credit-attainment","version":"1.0.0","name":"Sales Quota Credit Attainment","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["quotas","credits"],"properties":{"quotas":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","target"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"target":{"type":"integer","minimum":1,"maximum":1000000000}}}},"credits":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","ownerId","gross","reversed"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"ownerId":{"type":"string","minLength":1,"maxLength":200},"gross":{"type":"integer","minimum":0,"maximum":1000000000},"reversed":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare credited and reversed sales with assigned quotas; this is not a commission calculation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sales-quota-credit-attainment","input":{"quotas":[{"id":"p","target":100}],"credits":[{"id":"a","ownerId":"p","gross":90,"reversed":10}]}}},"limitations":["Compare credited and reversed sales with assigned quotas; this is not a commission calculation. Supplied business records only; no customer contact, contract change, accounting posting or external verification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"quote-revision-acceptance-match","version":"1.0.0","name":"Quote Revision Acceptance Match","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["quotes","acceptances"],"properties":{"quotes":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","currentRevision"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"currentRevision":{"type":"string","minLength":1,"maxLength":200}}}},"acceptances":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","quoteId","revision"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"quoteId":{"type":"string","minLength":1,"maxLength":200},"revision":{"type":"string","minLength":1,"maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Match quote acceptances to the current declared commercial revision rather than any historical revision."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"quote-revision-acceptance-match","input":{"quotes":[{"id":"q","currentRevision":"3"}],"acceptances":[{"id":"a","quoteId":"q","revision":"2"}]}}},"limitations":["Match quote acceptances to the current declared commercial revision rather than any historical revision. Supplied business records only; no customer contact, contract change, accounting posting or external verification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"account-contact-cadence","version":"1.0.0","name":"Account Contact Cadence Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOfDate","accounts","contacts"],"properties":{"asOfDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"accounts":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","cadenceDays"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"cadenceDays":{"type":"integer","minimum":1,"maximum":1000000000}}}},"contacts":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","accountId","date"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"accountId":{"type":"string","minLength":1,"maxLength":200},"date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find accounts with missing or stale contact records against each supplied contact cadence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"account-contact-cadence","input":{"asOfDate":"2026-10-20","accounts":[{"id":"a","cadenceDays":7}],"contacts":[{"id":"c","accountId":"a","date":"2026-10-10"}]}}},"limitations":["Find accounts with missing or stale contact records against each supplied contact cadence. Supplied business records only; no customer contact, contract change, accounting posting or external verification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"renewal-pool-outcome-bridge","version":"1.0.0","name":"Renewal Pool Outcome Bridge","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["contracts"],"properties":{"contracts":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","renewableUnits","renewedUnits","lostUnits","openUnits"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"renewableUnits":{"type":"integer","minimum":0,"maximum":1000000000},"renewedUnits":{"type":"integer","minimum":0,"maximum":1000000000},"lostUnits":{"type":"integer","minimum":0,"maximum":1000000000},"openUnits":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Bridge a fixed renewal cohort into renewed, lost, open and unclassified units; no new-sales revenue is counted."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"renewal-pool-outcome-bridge","input":{"contracts":[{"id":"c","renewableUnits":100,"renewedUnits":70,"lostUnits":20,"openUnits":5}]}}},"limitations":["Bridge a fixed renewal cohort into renewed, lost, open and unclassified units; no new-sales revenue is counted. Supplied business records only; no customer contact, contract change, accounting posting or external verification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"campaign-budget-calendar-pacing","version":"1.0.0","name":"Campaign Budget Calendar Pacing","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOfDate","campaigns"],"properties":{"asOfDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"campaigns":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","startDate","endDate","budget","spent"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"startDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"endDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"budget":{"type":"integer","minimum":0,"maximum":1000000000},"spent":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare spend with a linear inclusive-calendar-day budget scenario; no advertising account is accessed."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"campaign-budget-calendar-pacing","input":{"asOfDate":"2026-10-02","campaigns":[{"id":"c","startDate":"2026-10-01","endDate":"2026-10-04","budget":100,"spent":40}]}}},"limitations":["Compare spend with a linear inclusive-calendar-day budget scenario; no advertising account is accessed. Supplied business records only; no customer contact, contract change, accounting posting or external verification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"opportunity-stage-snapshot-bridge","version":"1.0.0","name":"Opportunity Stage Snapshot Bridge","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["before","after"],"properties":{"before":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","stage","units"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"stage":{"type":"string","minLength":1,"maxLength":200},"units":{"type":"integer","minimum":0,"maximum":1000000000}}}},"after":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","stage","units"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"stage":{"type":"string","minLength":1,"maxLength":200},"units":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare two opportunity snapshots by stable ID and preserve arrivals, departures and amount changes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"opportunity-stage-snapshot-bridge","input":{"before":[{"id":"a","stage":"proposal","units":10}],"after":[{"id":"a","stage":"won","units":12},{"id":"b","stage":"new","units":3}]}}},"limitations":["Compare two opportunity snapshots by stable ID and preserve arrivals, departures and amount changes. Supplied business records only; no customer contact, contract change, accounting posting or external verification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"partner-joint-fund-reconciliation","version":"1.0.0","name":"Partner Joint Fund Reconciliation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["funds","commitments"],"properties":{"funds":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","opening","contribution"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"opening":{"type":"integer","minimum":0,"maximum":1000000000},"contribution":{"type":"integer","minimum":0,"maximum":1000000000}}}},"commitments":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","fundId","reserved","spent","released"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"fundId":{"type":"string","minLength":1,"maxLength":200},"reserved":{"type":"integer","minimum":0,"maximum":1000000000},"spent":{"type":"integer","minimum":0,"maximum":1000000000},"released":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile joint marketing funds while distinguishing spent amounts from outstanding reservations and releases."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"partner-joint-fund-reconciliation","input":{"funds":[{"id":"f","opening":100,"contribution":20}],"commitments":[{"id":"a","fundId":"f","reserved":50,"spent":20,"released":10}]}}},"limitations":["Reconcile joint marketing funds while distinguishing spent amounts from outstanding reservations and releases. Supplied business records only; no customer contact, contract change, accounting posting or external verification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"library-loan-overdue-ledger","version":"1.0.0","name":"Library Loan Overdue Ledger","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOfDate","loans"],"properties":{"asOfDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"loans":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","item","dueDate","returnedDate"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"item":{"type":"string","minLength":1,"maxLength":200},"dueDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"returnedDate":{"type":["string","null"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate overdue calendar days for current and returned library loans without applying a fine policy."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"library-loan-overdue-ledger","input":{"asOfDate":"2026-10-20","loans":[{"id":"l","item":"book","dueDate":"2026-10-15","returnedDate":"2026-10-18"}]}}},"limitations":["Calculate overdue calendar days for current and returned library loans without applying a fine policy. Use pseudonymous supplied records. No student decision, grading change, fee charge, notification or system integration. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"library-hold-copy-allocation","version":"1.0.0","name":"Library Hold Copy Allocation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["copies","holds"],"properties":{"copies":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","titleId","available"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"titleId":{"type":"string","minLength":1,"maxLength":200},"available":{"type":"boolean"}}}},"holds":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","titleId","queuePosition"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"titleId":{"type":"string","minLength":1,"maxLength":200},"queuePosition":{"type":"integer","minimum":1,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Preview one-copy-per-hold allocation in explicit queue order without reserving a library item."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"library-hold-copy-allocation","input":{"copies":[{"id":"c","titleId":"t","available":true}],"holds":[{"id":"h1","titleId":"t","queuePosition":1},{"id":"h2","titleId":"t","queuePosition":2}]}}},"limitations":["Preview one-copy-per-hold allocation in explicit queue order without reserving a library item. Use pseudonymous supplied records. No student decision, grading change, fee charge, notification or system integration. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"curriculum-equivalent-credit-coverage","version":"1.0.0","name":"Curriculum Equivalent Credit Coverage","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["requirements","completed"],"properties":{"requirements":{"type":"array","minItems":1,"maxItems":50,"items":{"type":"object","additionalProperties":false,"required":["id","credits","acceptedCourses"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"credits":{"type":"integer","minimum":1,"maximum":1000000000},"acceptedCourses":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200}}}}},"completed":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","credits"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"credits":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Show credits applicable to each declared equivalence group and flag possible double application; this is not a degree audit or allocation decision."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"curriculum-equivalent-credit-coverage","input":{"requirements":[{"id":"r","credits":6,"acceptedCourses":["a","b"]}],"completed":[{"id":"a","credits":3}]}}},"limitations":["Show credits applicable to each declared equivalence group and flag possible double application; this is not a degree audit or allocation decision. Use pseudonymous supplied records. No student decision, grading change, fee charge, notification or system integration. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"exam-seat-assignment-conflicts","version":"1.0.0","name":"Exam Seat Assignment Conflicts","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["assignments"],"properties":{"assignments":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","exam","room","seat","candidate"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"exam":{"type":"string","minLength":1,"maxLength":200},"room":{"type":"string","minLength":1,"maxLength":200},"seat":{"type":"string","minLength":1,"maxLength":200},"candidate":{"type":"string","minLength":1,"maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Detect duplicate physical seats and multiple assignments for a candidate within the same examination."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"exam-seat-assignment-conflicts","input":{"assignments":[{"id":"a","exam":"e","room":"r","seat":"1","candidate":"p"},{"id":"b","exam":"e","room":"r","seat":"1","candidate":"q"}]}}},"limitations":["Detect duplicate physical seats and multiple assignments for a candidate within the same examination. Use pseudonymous supplied records. No student decision, grading change, fee charge, notification or system integration. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"laboratory-consumable-session-plan","version":"1.0.0","name":"Laboratory Consumable Session Plan","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["stock","sessions"],"properties":{"stock":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","available"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"available":{"type":"integer","minimum":0,"maximum":1000000000}}}},"sessions":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","participants","materialId","unitsPerParticipant"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"participants":{"type":"integer","minimum":0,"maximum":1000000000},"materialId":{"type":"string","minLength":1,"maxLength":200},"unitsPerParticipant":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Expand session participant counts into consumable requirements and compare supplied stock."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"laboratory-consumable-session-plan","input":{"stock":[{"id":"m","available":20}],"sessions":[{"id":"s","participants":8,"materialId":"m","unitsPerParticipant":3}]}}},"limitations":["Expand session participant counts into consumable requirements and compare supplied stock. Use pseudonymous supplied records. No student decision, grading change, fee charge, notification or system integration. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"assessment-blueprint-topic-coverage","version":"1.0.0","name":"Assessment Blueprint Topic Coverage","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["topics","questions"],"properties":{"topics":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","targetMarks"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"targetMarks":{"type":"integer","minimum":0,"maximum":1000000000}}}},"questions":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","topicId","marks"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"topicId":{"type":"string","minLength":1,"maxLength":200},"marks":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile examination marks against supplied topic blueprint targets; no question-content or difficulty assessment."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"assessment-blueprint-topic-coverage","input":{"topics":[{"id":"t","targetMarks":10}],"questions":[{"id":"q","topicId":"t","marks":7}]}}},"limitations":["Reconcile examination marks against supplied topic blueprint targets; no question-content or difficulty assessment. Use pseudonymous supplied records. No student decision, grading change, fee charge, notification or system integration. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"marking-moderation-delta","version":"1.0.0","name":"Marking Moderation Delta Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["scripts"],"properties":{"scripts":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","firstMark","moderatedMark","maximum"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"firstMark":{"type":"number","minimum":-1000000000,"maximum":1000000000},"moderatedMark":{"type":"number","minimum":-1000000000,"maximum":1000000000},"maximum":{"type":"integer","minimum":1,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare paired original and moderated marks while retaining each script’s declared maximum."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"marking-moderation-delta","input":{"scripts":[{"id":"a","firstMark":60,"moderatedMark":65,"maximum":100},{"id":"b","firstMark":40,"moderatedMark":39,"maximum":50}]}}},"limitations":["Compare paired original and moderated marks while retaining each script’s declared maximum. Use pseudonymous supplied records. No student decision, grading change, fee charge, notification or system integration. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"scholarship-fund-award-balance","version":"1.0.0","name":"Scholarship Fund Award Balance","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["funds","awards"],"properties":{"funds":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","budget"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"budget":{"type":"integer","minimum":0,"maximum":1000000000}}}},"awards":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","fundId","offered","accepted","paid"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"fundId":{"type":"string","minLength":1,"maxLength":200},"offered":{"type":"integer","minimum":0,"maximum":1000000000},"accepted":{"type":"integer","minimum":0,"maximum":1000000000},"paid":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile award offers, acceptances and payments with a fund budget, without selecting recipients."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"scholarship-fund-award-balance","input":{"funds":[{"id":"f","budget":100}],"awards":[{"id":"a","fundId":"f","offered":60,"accepted":50,"paid":20}]}}},"limitations":["Reconcile award offers, acceptances and payments with a fund budget, without selecting recipients. Use pseudonymous supplied records. No student decision, grading change, fee charge, notification or system integration. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"tuition-waiver-posting-match","version":"1.0.0","name":"Tuition Waiver Posting Match","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["waivers","postings"],"properties":{"waivers":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","approved"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"approved":{"type":"integer","minimum":0,"maximum":1000000000}}}},"postings":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","waiverId","applied","reversed"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"waiverId":{"type":"string","minLength":1,"maxLength":200},"applied":{"type":"integer","minimum":0,"maximum":1000000000},"reversed":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare approved tuition waivers with applied and reversed posting records."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"tuition-waiver-posting-match","input":{"waivers":[{"id":"w","approved":100}],"postings":[{"id":"p","waiverId":"w","applied":80,"reversed":10}]}}},"limitations":["Compare approved tuition waivers with applied and reversed posting records. Use pseudonymous supplied records. No student decision, grading change, fee charge, notification or system integration. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"crosslisted-enrollment-reconciliation","version":"1.0.0","name":"Cross-Listed Enrollment Reconciliation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sections","enrollments"],"properties":{"sections":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","group","capacity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"group":{"type":"string","minLength":1,"maxLength":200},"capacity":{"type":"integer","minimum":0,"maximum":1000000000}}}},"enrollments":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sectionId","student"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sectionId":{"type":"string","minLength":1,"maxLength":200},"student":{"type":"string","minLength":1,"maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile cross-listed sections by unique student while retaining duplicate registrations and additive declared capacity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"crosslisted-enrollment-reconciliation","input":{"sections":[{"id":"a","group":"g","capacity":2},{"id":"b","group":"g","capacity":2}],"enrollments":[{"id":"e1","sectionId":"a","student":"p"},{"id":"e2","sectionId":"b","student":"p"}]}}},"limitations":["Reconcile cross-listed sections by unique student while retaining duplicate registrations and additive declared capacity. Use pseudonymous supplied records. No student decision, grading change, fee charge, notification or system integration. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"field-visit-repeat-cause","version":"1.0.0","name":"Field Visit Repeat Cause Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["visits","windowDays"],"properties":{"visits":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","asset","date","cause"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"asset":{"type":"string","minLength":1,"maxLength":200},"date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"cause":{"type":"string","minLength":1,"maxLength":200}}}},"windowDays":{"type":"integer","minimum":0,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Identify earlier visits to the same asset with the same declared cause inside a calendar-day window."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"field-visit-repeat-cause","input":{"visits":[{"id":"a","asset":"x","date":"2026-10-01","cause":"leak"},{"id":"b","asset":"x","date":"2026-10-05","cause":"leak"}],"windowDays":7}}},"limitations":["Identify earlier visits to the same asset with the same declared cause inside a calendar-day window. Supplied field-service records only; no appointment, customer contact, technical clearance or external account change. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"field-job-estimate-actual-bridge","version":"1.0.0","name":"Field Job Estimate Actual Bridge","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["jobs"],"properties":{"jobs":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","estimatedLabor","actualLabor","estimatedMaterials","actualMaterials","approvedChange"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"estimatedLabor":{"type":"integer","minimum":0,"maximum":1000000000},"actualLabor":{"type":"integer","minimum":0,"maximum":1000000000},"estimatedMaterials":{"type":"integer","minimum":0,"maximum":1000000000},"actualMaterials":{"type":"integer","minimum":0,"maximum":1000000000},"approvedChange":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Bridge original job estimates, approved changes and actual labor and material units."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"field-job-estimate-actual-bridge","input":{"jobs":[{"id":"j","estimatedLabor":50,"actualLabor":60,"estimatedMaterials":20,"actualMaterials":25,"approvedChange":10}]}}},"limitations":["Bridge original job estimates, approved changes and actual labor and material units. Supplied field-service records only; no appointment, customer contact, technical clearance or external account change. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"service-parts-billing-match","version":"1.0.0","name":"Service Parts Billing Match","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["consumption","billing"],"properties":{"consumption":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","job","part","used","returned"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"job":{"type":"string","minLength":1,"maxLength":200},"part":{"type":"string","minLength":1,"maxLength":200},"used":{"type":"integer","minimum":0,"maximum":1000000000},"returned":{"type":"integer","minimum":0,"maximum":1000000000}}}},"billing":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","consumptionId","billed","credited"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"consumptionId":{"type":"string","minLength":1,"maxLength":200},"billed":{"type":"integer","minimum":0,"maximum":1000000000},"credited":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile installed-and-returned part quantities with billing and credits against the exact consumption record."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"service-parts-billing-match","input":{"consumption":[{"id":"c","job":"j","part":"p","used":5,"returned":1}],"billing":[{"id":"b","consumptionId":"c","billed":5,"credited":0}]}}},"limitations":["Reconcile installed-and-returned part quantities with billing and credits against the exact consumption record. Supplied field-service records only; no appointment, customer contact, technical clearance or external account change. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"service-job-photo-stage-coverage","version":"1.0.0","name":"Service Job Photo Stage Coverage","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["jobs","photos"],"properties":{"jobs":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","requiredStages"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"requiredStages":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200}}}}},"photos":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","jobId","stage","date"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"jobId":{"type":"string","minLength":1,"maxLength":200},"stage":{"type":"string","minLength":1,"maxLength":200},"date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check required before/during/after photo metadata by job; no image content is inspected."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"service-job-photo-stage-coverage","input":{"jobs":[{"id":"j","requiredStages":["before","after"]}],"photos":[{"id":"p","jobId":"j","stage":"before","date":"2026-10-01"}]}}},"limitations":["Check required before/during/after photo metadata by job; no image content is inspected. Supplied field-service records only; no appointment, customer contact, technical clearance or external account change. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"service-travel-work-time-partition","version":"1.0.0","name":"Service Travel Work Time Partition","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["shifts","segments"],"properties":{"shifts":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","startMinute","endMinute"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"startMinute":{"type":"integer","minimum":0,"maximum":1000000000},"endMinute":{"type":"integer","minimum":0,"maximum":1000000000}}}},"segments":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","shiftId","startMinute","endMinute","kind"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"shiftId":{"type":"string","minLength":1,"maxLength":200},"startMinute":{"type":"integer","minimum":0,"maximum":1000000000},"endMinute":{"type":"integer","minimum":0,"maximum":1000000000},"kind":{"enum":["travel","work","break"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Partition a shift into non-overlapping travel, work, break and unrecorded time; no wage rules are applied."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"service-travel-work-time-partition","input":{"shifts":[{"id":"s","startMinute":0,"endMinute":60}],"segments":[{"id":"a","shiftId":"s","startMinute":0,"endMinute":10,"kind":"travel"},{"id":"b","shiftId":"s","startMinute":10,"endMinute":40,"kind":"work"}]}}},"limitations":["Partition a shift into non-overlapping travel, work, break and unrecorded time; no wage rules are applied. Supplied field-service records only; no appointment, customer contact, technical clearance or external account change. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"service-booking-leadtime-bands","version":"1.0.0","name":"Service Booking Lead Time Bands","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["bookings","cuts"],"properties":{"bookings":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","bookedDate","visitDate"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"bookedDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"visitDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"}}}},"cuts":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"integer","minimum":0,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Profile calendar-day lead time from booking to planned visit using explicit half-open bands."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"service-booking-leadtime-bands","input":{"bookings":[{"id":"a","bookedDate":"2026-10-01","visitDate":"2026-10-03"},{"id":"b","bookedDate":"2026-10-01","visitDate":"2026-10-10"}],"cuts":[3,7]}}},"limitations":["Profile calendar-day lead time from booking to planned visit using explicit half-open bands. Supplied field-service records only; no appointment, customer contact, technical clearance or external account change. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"warranty-part-return-credit","version":"1.0.0","name":"Warranty Part Return Credit","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["parts","returns"],"properties":{"parts":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","removed","returnRequired"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"removed":{"type":"integer","minimum":0,"maximum":1000000000},"returnRequired":{"type":"boolean"}}}},"returns":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","partId","shipped","received","credited"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"partId":{"type":"string","minLength":1,"maxLength":200},"shipped":{"type":"integer","minimum":0,"maximum":1000000000},"received":{"type":"integer","minimum":0,"maximum":1000000000},"credited":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Track removed warranty parts through required return, shipment, receipt and supplier credit."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"warranty-part-return-credit","input":{"parts":[{"id":"p","removed":5,"returnRequired":true}],"returns":[{"id":"r","partId":"p","shipped":4,"received":3,"credited":2}]}}},"limitations":["Track removed warranty parts through required return, shipment, receipt and supplier credit. Supplied field-service records only; no appointment, customer contact, technical clearance or external account change. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"service-rework-charge-separation","version":"1.0.0","name":"Service Rework Charge Separation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["visits"],"properties":{"visits":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","kind","laborUnits","materialUnits","billedUnits"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"kind":{"enum":["initial","warranty-rework","paid-followup"]},"laborUnits":{"type":"integer","minimum":0,"maximum":1000000000},"materialUnits":{"type":"integer","minimum":0,"maximum":1000000000},"billedUnits":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Separate initial service, warranty rework and paid follow-up cost and billing without classifying unlabelled work automatically."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"service-rework-charge-separation","input":{"visits":[{"id":"a","kind":"initial","laborUnits":20,"materialUnits":10,"billedUnits":50},{"id":"b","kind":"warranty-rework","laborUnits":5,"materialUnits":2,"billedUnits":0}]}}},"limitations":["Separate initial service, warranty rework and paid follow-up cost and billing without classifying unlabelled work automatically. Supplied field-service records only; no appointment, customer contact, technical clearance or external account change. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"service-arrival-promise-deviation","version":"1.0.0","name":"Service Arrival Promise Deviation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["visits"],"properties":{"visits":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","promiseStart","promiseEnd","arrivalMinute"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"promiseStart":{"type":"integer","minimum":0,"maximum":1000000000},"promiseEnd":{"type":"integer","minimum":0,"maximum":1000000000},"arrivalMinute":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare actual arrival times with inclusive declared promise windows on a common minute scale."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"service-arrival-promise-deviation","input":{"visits":[{"id":"v","promiseStart":100,"promiseEnd":120,"arrivalMinute":125}]}}},"limitations":["Compare actual arrival times with inclusive declared promise windows on a common minute scale. Supplied field-service records only; no appointment, customer contact, technical clearance or external account change. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"remote-resolution-dispatch-avoidance","version":"1.0.0","name":"Remote Resolution Dispatch Avoidance","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["cases"],"properties":{"cases":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","remoteAttempted","remoteResolved","fieldDispatched","fieldCostUnits"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"remoteAttempted":{"type":"boolean"},"remoteResolved":{"type":"boolean"},"fieldDispatched":{"type":"boolean"},"fieldCostUnits":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Separate remote resolution from later field dispatch and total only the supplied avoided-cost scenario, not proven savings."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"remote-resolution-dispatch-avoidance","input":{"cases":[{"id":"a","remoteAttempted":true,"remoteResolved":true,"fieldDispatched":false,"fieldCostUnits":20},{"id":"b","remoteAttempted":true,"remoteResolved":true,"fieldDispatched":true,"fieldCostUnits":30}]}}},"limitations":["Separate remote resolution from later field dispatch and total only the supplied avoided-cost scenario, not proven savings. Supplied field-service records only; no appointment, customer contact, technical clearance or external account change. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gift-credit-balance-replay","version":"1.0.0","name":"Gift Credit Balance Replay","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["opening","events"],"properties":{"opening":{"type":"integer","minimum":0,"maximum":1000000000},"events":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","kind","units"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"kind":{"enum":["issue","redeem","expire","refund"]},"units":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Replay gift-credit issue, redemption, expiry and redemption-refund movements."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gift-credit-balance-replay","input":{"opening":10,"events":[{"id":"a","kind":"issue","units":5},{"id":"b","kind":"redeem","units":8}]}}},"limitations":["Replay gift-credit issue, redemption, expiry and redemption-refund movements. A refund here restores credit, not cash. Supplied administrative units only. No funds move, accounting entry, tax opinion, legal conclusion or currency conversion. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"loyalty-point-liability-bridge","version":"1.0.0","name":"Loyalty Point Liability Bridge","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["openingPoints","earnedPoints","redeemedPoints","expiredPoints","unitValue"],"properties":{"openingPoints":{"type":"integer","minimum":0,"maximum":1000000000},"earnedPoints":{"type":"integer","minimum":0,"maximum":1000000000},"redeemedPoints":{"type":"integer","minimum":0,"maximum":1000000000},"expiredPoints":{"type":"integer","minimum":0,"maximum":1000000000},"unitValue":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Bridge point movements at a fixed supplied valuation per point, without estimating breakage or setting accounting policy."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"loyalty-point-liability-bridge","input":{"openingPoints":100,"earnedPoints":40,"redeemedPoints":20,"expiredPoints":10,"unitValue":0.02}}},"limitations":["Bridge point movements at a fixed supplied valuation per point, without estimating breakage or setting accounting policy. Supplied administrative units only. No funds move, accounting entry, tax opinion, legal conclusion or currency conversion. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"retainage-release-subledger","version":"1.0.0","name":"Retainage Release Subledger","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["contracts","releases"],"properties":{"contracts":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","withheld"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"withheld":{"type":"integer","minimum":0,"maximum":1000000000}}}},"releases":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","contractId","approved","paid"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"contractId":{"type":"string","minLength":1,"maxLength":200},"approved":{"type":"integer","minimum":0,"maximum":1000000000},"paid":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Distinguish withheld retainage, approved releases and actual paid amounts in supplied records."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"retainage-release-subledger","input":{"contracts":[{"id":"c","withheld":100}],"releases":[{"id":"r","contractId":"c","approved":40,"paid":25}]}}},"limitations":["Distinguish withheld retainage, approved releases and actual paid amounts in supplied records. Supplied administrative units only. No funds move, accounting entry, tax opinion, legal conclusion or currency conversion. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"refundable-deposit-disposition","version":"1.0.0","name":"Refundable Deposit Disposition","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOfDate","deposits"],"properties":{"asOfDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"deposits":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","received","refundDueDate","refunded","applied"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"received":{"type":"integer","minimum":0,"maximum":1000000000},"refundDueDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"refunded":{"type":"integer","minimum":0,"maximum":1000000000},"applied":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile deposit refunds and applications, preserving any over-disposition and declared refund due date."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"refundable-deposit-disposition","input":{"asOfDate":"2026-10-20","deposits":[{"id":"d","received":100,"refundDueDate":"2026-10-18","refunded":20,"applied":30}]}}},"limitations":["Reconcile deposit refunds and applications, preserving any over-disposition and declared refund due date. Supplied administrative units only. No funds move, accounting entry, tax opinion, legal conclusion or currency conversion. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"payroll-input-cutoff-coverage","version":"1.0.0","name":"Payroll Input Cutoff Coverage","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["cutoffDate","people","entries"],"properties":{"cutoffDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"people":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","expectedHours"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"expectedHours":{"type":"integer","minimum":0,"maximum":1000000000}}}},"entries":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","personId","hours","submittedDate"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"personId":{"type":"string","minLength":1,"maxLength":200},"hours":{"type":"integer","minimum":0,"maximum":1000000000},"submittedDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Separate hours submitted before and after a declared payroll input cutoff; no wage or withholding calculation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"payroll-input-cutoff-coverage","input":{"cutoffDate":"2026-10-15","people":[{"id":"p","expectedHours":40}],"entries":[{"id":"a","personId":"p","hours":35,"submittedDate":"2026-10-14"},{"id":"b","personId":"p","hours":5,"submittedDate":"2026-10-16"}]}}},"limitations":["Separate hours submitted before and after a declared payroll input cutoff; no wage or withholding calculation. Supplied administrative units only. No funds move, accounting entry, tax opinion, legal conclusion or currency conversion. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"subscription-pause-day-proration","version":"1.0.0","name":"Subscription Pause Day Proration","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["periodStart","periodEnd","periodUnits","pauses"],"properties":{"periodStart":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"periodEnd":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"periodUnits":{"type":"integer","minimum":0,"maximum":1000000000},"pauses":{"type":"array","minItems":0,"maxItems":60,"items":{"type":"object","additionalProperties":false,"required":["id","startDate","endDate"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"startDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"endDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Preview linear calendar-day proration over the union of inclusive pause windows."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"subscription-pause-day-proration","input":{"periodStart":"2026-10-01","periodEnd":"2026-10-10","periodUnits":100,"pauses":[{"id":"a","startDate":"2026-10-03","endDate":"2026-10-05"},{"id":"b","startDate":"2026-10-05","endDate":"2026-10-06"}]}}},"limitations":["Preview linear calendar-day proration over the union of inclusive pause windows. This does not modify any Gateway or customer subscription. Supplied administrative units only. No funds move, accounting entry, tax opinion, legal conclusion or currency conversion. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cash-currency-native-rollup","version":"1.0.0","name":"Cash Currency Native Rollup","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["accounts"],"properties":{"accounts":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","currency","opening","inflows","outflows","reportedClosing"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"opening":{"type":"number","minimum":-1000000000,"maximum":1000000000},"inflows":{"type":"integer","minimum":0,"maximum":1000000000},"outflows":{"type":"integer","minimum":0,"maximum":1000000000},"reportedClosing":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Aggregate cash movements separately in each original currency and reconcile closing balances without conversion."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cash-currency-native-rollup","input":{"accounts":[{"id":"a","currency":"USD","opening":100,"inflows":20,"outflows":30,"reportedClosing":85},{"id":"b","currency":"EUR","opening":50,"inflows":0,"outflows":0,"reportedClosing":50}]}}},"limitations":["Aggregate cash movements separately in each original currency and reconcile closing balances without conversion. Supplied administrative units only. No funds move, accounting entry, tax opinion, legal conclusion or currency conversion. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"contra-revenue-component-bridge","version":"1.0.0","name":"Contra Revenue Component Bridge","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["lines"],"properties":{"lines":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","gross","discount","return","allowance","reportedNet"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"gross":{"type":"integer","minimum":0,"maximum":1000000000},"discount":{"type":"integer","minimum":0,"maximum":1000000000},"return":{"type":"integer","minimum":0,"maximum":1000000000},"allowance":{"type":"integer","minimum":0,"maximum":1000000000},"reportedNet":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile separately stated discounts, returns and allowances to reported net revenue."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"contra-revenue-component-bridge","input":{"lines":[{"id":"a","gross":100,"discount":5,"return":10,"allowance":2,"reportedNet":80}]}}},"limitations":["Reconcile separately stated discounts, returns and allowances to reported net revenue. Supplied administrative units only. No funds move, accounting entry, tax opinion, legal conclusion or currency conversion. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"petty-cash-voucher-imprest","version":"1.0.0","name":"Petty Cash Voucher Imprest Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["imprest","cashCount","vouchers","replenishmentInTransit"],"properties":{"imprest":{"type":"integer","minimum":0,"maximum":1000000000},"cashCount":{"type":"integer","minimum":0,"maximum":1000000000},"vouchers":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","units","approved"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"units":{"type":"integer","minimum":0,"maximum":1000000000},"approved":{"type":"boolean"}}}},"replenishmentInTransit":{"type":"integer","minimum":0,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile an imprest with counted cash, vouchers and replenishment in transit while separating unapproved vouchers."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"petty-cash-voucher-imprest","input":{"imprest":100,"cashCount":30,"vouchers":[{"id":"v","units":60,"approved":true},{"id":"u","units":5,"approved":false}],"replenishmentInTransit":0}}},"limitations":["Reconcile an imprest with counted cash, vouchers and replenishment in transit while separating unapproved vouchers. Supplied administrative units only. No funds move, accounting entry, tax opinion, legal conclusion or currency conversion. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cash-application-reversal-chain","version":"1.0.0","name":"Cash Application Reversal Chain","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["applications","reversals"],"properties":{"applications":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","units"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"units":{"type":"integer","minimum":0,"maximum":1000000000}}}},"reversals":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","applicationId","units"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"applicationId":{"type":"string","minLength":1,"maxLength":200},"units":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile explicit reversals to their original cash applications without silently netting unrelated receipts."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cash-application-reversal-chain","input":{"applications":[{"id":"a","units":50}],"reversals":[{"id":"r","applicationId":"a","units":20}]}}},"limitations":["Reconcile explicit reversals to their original cash applications without silently netting unrelated receipts. Supplied administrative units only. No funds move, accounting entry, tax opinion, legal conclusion or currency conversion. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"vehicle-defect-closeout-coverage","version":"1.0.0","name":"Vehicle Defect Closeout Coverage","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["defects","repairs"],"properties":{"defects":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","vehicle","reportedDate"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"vehicle":{"type":"string","minLength":1,"maxLength":200},"reportedDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"}}}},"repairs":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","defectId","completedDate","verified"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"defectId":{"type":"string","minLength":1,"maxLength":200},"completedDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"verified":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Separate recorded repair activity from verified defect closeout."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"vehicle-defect-closeout-coverage","input":{"defects":[{"id":"d","vehicle":"v","reportedDate":"2026-10-01"}],"repairs":[{"id":"r","defectId":"d","completedDate":"2026-10-03","verified":false}]}}},"limitations":["Separate recorded repair activity from verified defect closeout. Review supplied fleet records only. No dispatch, repair, driving instruction, safety clearance or external tracking. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"tire-measurement-position-drift","version":"1.0.0","name":"Tire Measurement Position Drift","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["measurements"],"properties":{"measurements":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","vehicle","position","date","depth"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"vehicle":{"type":"string","minLength":1,"maxLength":200},"position":{"type":"string","minLength":1,"maxLength":200},"date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"depth":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare first and last measurements at each supplied vehicle position, without inferring replacement or legal limits."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"tire-measurement-position-drift","input":{"measurements":[{"id":"a","vehicle":"v","position":"front-left","date":"2026-10-01","depth":8},{"id":"b","vehicle":"v","position":"front-left","date":"2026-10-11","depth":7}]}}},"limitations":["Compare first and last measurements at each supplied vehicle position, without inferring replacement or legal limits. Review supplied fleet records only. No dispatch, repair, driving instruction, safety clearance or external tracking. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"vehicle-odometer-trip-conservation","version":"1.0.0","name":"Vehicle Odometer Trip Conservation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["vehicles","trips"],"properties":{"vehicles":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","opening","closing"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"opening":{"type":"integer","minimum":0,"maximum":1000000000},"closing":{"type":"integer","minimum":0,"maximum":1000000000}}}},"trips":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","vehicleId","distance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"vehicleId":{"type":"string","minLength":1,"maxLength":200},"distance":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile trip distance against opening and closing odometers; resets remain visible as negative deltas."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"vehicle-odometer-trip-conservation","input":{"vehicles":[{"id":"v","opening":100,"closing":180}],"trips":[{"id":"t","vehicleId":"v","distance":70}]}}},"limitations":["Reconcile trip distance against opening and closing odometers; resets remain visible as negative deltas. Review supplied fleet records only. No dispatch, repair, driving instruction, safety clearance or external tracking. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"driver-document-journey-window","version":"1.0.0","name":"Driver Document Journey Window","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["journeys","documents"],"properties":{"journeys":{"type":"array","minItems":1,"maxItems":80,"items":{"type":"object","additionalProperties":false,"required":["id","driver","startDate","endDate","requiredKinds"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"driver":{"type":"string","minLength":1,"maxLength":200},"startDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"endDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"requiredKinds":{"type":"array","minItems":1,"maxItems":10,"items":{"type":"string","minLength":1,"maxLength":200}}}}},"documents":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","driver","kind","validFrom","validThrough"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"driver":{"type":"string","minLength":1,"maxLength":200},"kind":{"type":"string","minLength":1,"maxLength":200},"validFrom":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"validThrough":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check whether one supplied document covers each entire journey window for each required kind."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"driver-document-journey-window","input":{"journeys":[{"id":"j","driver":"d","startDate":"2026-10-20","endDate":"2026-10-22","requiredKinds":["permit"]}],"documents":[{"id":"p","driver":"d","kind":"permit","validFrom":"2026-10-01","validThrough":"2026-10-21"}]}}},"limitations":["Check whether one supplied document covers each entire journey window for each required kind. Review supplied fleet records only. No dispatch, repair, driving instruction, safety clearance or external tracking. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fuel-card-tank-balance","version":"1.0.0","name":"Fuel Card Tank Balance","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["vehicles","purchases"],"properties":{"vehicles":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","openingLitres","closingLitres","recordedUse"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"openingLitres":{"type":"integer","minimum":0,"maximum":1000000000},"closingLitres":{"type":"integer","minimum":0,"maximum":1000000000},"recordedUse":{"type":"integer","minimum":0,"maximum":1000000000}}}},"purchases":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","vehicleId","litres"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"vehicleId":{"type":"string","minLength":1,"maxLength":200},"litres":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile card-recorded fuel purchases with measured tank balances and separately supplied use."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fuel-card-tank-balance","input":{"vehicles":[{"id":"v","openingLitres":20,"closingLitres":15,"recordedUse":40}],"purchases":[{"id":"p","vehicleId":"v","litres":30}]}}},"limitations":["Reconcile card-recorded fuel purchases with measured tank balances and separately supplied use. Review supplied fleet records only. No dispatch, repair, driving instruction, safety clearance or external tracking. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"trailer-interchange-custody","version":"1.0.0","name":"Trailer Interchange Custody Replay","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["trailers","events"],"properties":{"trailers":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialCustodian"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialCustodian":{"type":"string","minLength":1,"maxLength":200}}}},"events":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","trailerId","from","to"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"trailerId":{"type":"string","minLength":1,"maxLength":200},"from":{"type":"string","minLength":1,"maxLength":200},"to":{"type":"string","minLength":1,"maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Replay ordered trailer interchange custody and reject broken from/to chains."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"trailer-interchange-custody","input":{"trailers":[{"id":"t","initialCustodian":"a"}],"events":[{"id":"e","trailerId":"t","from":"a","to":"b"}]}}},"limitations":["Replay ordered trailer interchange custody and reject broken from/to chains. Review supplied fleet records only. No dispatch, repair, driving instruction, safety clearance or external tracking. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"toll-trip-window-match","version":"1.0.0","name":"Toll Trip Window Match","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["trips","tolls"],"properties":{"trips":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","vehicle","startMinute","endMinute"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"vehicle":{"type":"string","minLength":1,"maxLength":200},"startMinute":{"type":"integer","minimum":0,"maximum":1000000000},"endMinute":{"type":"integer","minimum":0,"maximum":1000000000}}}},"tolls":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","vehicle","minute","units"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"vehicle":{"type":"string","minLength":1,"maxLength":200},"minute":{"type":"integer","minimum":0,"maximum":1000000000},"units":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Match toll timestamps to inclusive trip windows and preserve ambiguous matches rather than assigning charges arbitrarily."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"toll-trip-window-match","input":{"trips":[{"id":"t","vehicle":"v","startMinute":10,"endMinute":20}],"tolls":[{"id":"a","vehicle":"v","minute":15,"units":2}]}}},"limitations":["Match toll timestamps to inclusive trip windows and preserve ambiguous matches rather than assigning charges arbitrarily. Review supplied fleet records only. No dispatch, repair, driving instruction, safety clearance or external tracking. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"charging-connector-compatibility","version":"1.0.0","name":"Charging Connector Compatibility Matrix","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["vehicles","stations"],"properties":{"vehicles":{"type":"array","minItems":1,"maxItems":40,"items":{"type":"object","additionalProperties":false,"required":["id","connectors","maxKw"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"connectors":{"type":"array","minItems":1,"maxItems":10,"items":{"type":"string","minLength":1,"maxLength":200}},"maxKw":{"type":"integer","minimum":1,"maximum":1000000000}}}},"stations":{"type":"array","minItems":1,"maxItems":40,"items":{"type":"object","additionalProperties":false,"required":["id","connector","maxKw"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"connector":{"type":"string","minLength":1,"maxLength":200},"maxKw":{"type":"integer","minimum":1,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare declared connector identifiers and nominal power ceilings; availability, adapters and charging curves are not inferred."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"charging-connector-compatibility","input":{"vehicles":[{"id":"v","connectors":["ccs"],"maxKw":80}],"stations":[{"id":"s","connector":"ccs","maxKw":150}]}}},"limitations":["Compare declared connector identifiers and nominal power ceilings; availability, adapters and charging curves are not inferred. Review supplied fleet records only. No dispatch, repair, driving instruction, safety clearance or external tracking. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"delivery-proof-document-coverage","version":"1.0.0","name":"Delivery Proof Document Coverage","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["deliveries","proofs"],"properties":{"deliveries":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","requiredKinds"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"requiredKinds":{"type":"array","minItems":1,"maxItems":10,"items":{"type":"string","minLength":1,"maxLength":200}}}}},"proofs":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","deliveryId","kind","legible"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"deliveryId":{"type":"string","minLength":1,"maxLength":200},"kind":{"type":"string","minLength":1,"maxLength":200},"legible":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review required delivery-proof kinds and supplied legibility flags; document content is not independently authenticated."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"delivery-proof-document-coverage","input":{"deliveries":[{"id":"d","requiredKinds":["signature","photo"]}],"proofs":[{"id":"p","deliveryId":"d","kind":"photo","legible":false}]}}},"limitations":["Review required delivery-proof kinds and supplied legibility flags; document content is not independently authenticated. Review supplied fleet records only. No dispatch, repair, driving instruction, safety clearance or external tracking. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"route-exception-response-lag","version":"1.0.0","name":"Route Exception Response Lag","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["exceptions"],"properties":{"exceptions":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","raisedMinute","ackMinute","resolvedMinute"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"raisedMinute":{"type":"integer","minimum":0,"maximum":1000000000},"ackMinute":{"type":["integer","null"],"minimum":0},"resolvedMinute":{"type":["integer","null"],"minimum":0}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Separate route-exception acknowledgment delay from end-to-end resolution delay."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"route-exception-response-lag","input":{"exceptions":[{"id":"e","raisedMinute":10,"ackMinute":13,"resolvedMinute":20}]}}},"limitations":["Separate route-exception acknowledgment delay from end-to-end resolution delay. Review supplied fleet records only. No dispatch, repair, driving instruction, safety clearance or external tracking. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"storage-zone-compatibility-review","version":"1.0.0","name":"Storage Zone Compatibility Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["zones","placements"],"properties":{"zones":{"type":"array","minItems":1,"maxItems":40,"items":{"type":"object","additionalProperties":false,"required":["id","allowedClasses"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"allowedClasses":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200}}}}},"placements":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","zoneId","materialClass"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"zoneId":{"type":"string","minLength":1,"maxLength":200},"materialClass":{"type":"string","minLength":1,"maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare placements with explicitly declared zone-class rules; these are not inferred chemical or safety compatibility rules."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"storage-zone-compatibility-review","input":{"zones":[{"id":"z","allowedClasses":["dry"]}],"placements":[{"id":"p","zoneId":"z","materialClass":"wet"}]}}},"limitations":["Compare placements with explicitly declared zone-class rules; these are not inferred chemical or safety compatibility rules. This uses supplied inventory records only; no stock mutation, release authorization or external traceability verification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"transfer-in-transit-balance","version":"1.0.0","name":"Transfer In Transit Balance","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOfDate","transfers","receipts"],"properties":{"asOfDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"transfers":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sentDate","sentUnits","cancelledUnits"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sentDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"sentUnits":{"type":"integer","minimum":0,"maximum":1000000000},"cancelledUnits":{"type":"integer","minimum":0,"maximum":1000000000}}}},"receipts":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","transferId","date","units"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"transferId":{"type":"string","minLength":1,"maxLength":200},"date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"units":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile transfer dispatches, cancellations and dated receipts while retaining over-receipts as negative in-transit quantities."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"transfer-in-transit-balance","input":{"asOfDate":"2026-10-20","transfers":[{"id":"t","sentDate":"2026-10-15","sentUnits":10,"cancelledUnits":1}],"receipts":[{"id":"r","transferId":"t","date":"2026-10-18","units":6}]}}},"limitations":["Reconcile transfer dispatches, cancellations and dated receipts while retaining over-receipts as negative in-transit quantities. This uses supplied inventory records only; no stock mutation, release authorization or external traceability verification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"count-session-freeze-overlap","version":"1.0.0","name":"Count Session Freeze Overlap","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sessions","movements"],"properties":{"sessions":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","location","startMinute","endMinute"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"location":{"type":"string","minLength":1,"maxLength":200},"startMinute":{"type":"integer","minimum":0,"maximum":1000000000},"endMinute":{"type":"integer","minimum":0,"maximum":1000000000}}}},"movements":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","location","minute","units"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"location":{"type":"string","minLength":1,"maxLength":200},"minute":{"type":"integer","minimum":0,"maximum":1000000000},"units":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Identify movements during half-open count freeze windows and overlapping counts for the same location."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"count-session-freeze-overlap","input":{"sessions":[{"id":"s","location":"l","startMinute":10,"endMinute":20}],"movements":[{"id":"m","location":"l","minute":15,"units":3}]}}},"limitations":["Identify movements during half-open count freeze windows and overlapping counts for the same location. This uses supplied inventory records only; no stock mutation, release authorization or external traceability verification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"catchweight-unit-mass-reconciliation","version":"1.0.0","name":"Catchweight Unit Mass Reconciliation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["lots","weighings"],"properties":{"lots":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","units","declaredMass"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"units":{"type":"integer","minimum":0,"maximum":1000000000},"declaredMass":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}},"weighings":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","lotId","units","mass"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"lotId":{"type":"string","minLength":1,"maxLength":200},"units":{"type":"integer","minimum":0,"maximum":1000000000},"mass":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile counted units and actual mass independently for catchweight lots."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"catchweight-unit-mass-reconciliation","input":{"lots":[{"id":"l","units":10,"declaredMass":25}],"weighings":[{"id":"w","lotId":"l","units":8,"mass":21}]}}},"limitations":["Reconcile counted units and actual mass independently for catchweight lots. This uses supplied inventory records only; no stock mutation, release authorization or external traceability verification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"stock-snapshot-continuity","version":"1.0.0","name":"Stock Snapshot Continuity Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["snapshots"],"properties":{"snapshots":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","item","period","opening","closing","inbound","outbound"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"item":{"type":"string","minLength":1,"maxLength":200},"period":{"type":"integer","minimum":0,"maximum":1000000000},"opening":{"type":"number","minimum":-1000000000,"maximum":1000000000},"closing":{"type":"number","minimum":-1000000000,"maximum":1000000000},"inbound":{"type":"integer","minimum":0,"maximum":1000000000},"outbound":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check both movement arithmetic within a stock period and opening-to-prior-closing continuity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"stock-snapshot-continuity","input":{"snapshots":[{"id":"a","item":"x","period":1,"opening":10,"closing":12,"inbound":3,"outbound":1},{"id":"b","item":"x","period":2,"opening":11,"closing":9,"inbound":0,"outbound":2}]}}},"limitations":["Check both movement arithmetic within a stock period and opening-to-prior-closing continuity. This uses supplied inventory records only; no stock mutation, release authorization or external traceability verification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"inventory-substitute-demand-coverage","version":"1.0.0","name":"Inventory Substitute Demand Coverage","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["items","supply"],"properties":{"items":{"type":"array","minItems":1,"maxItems":80,"items":{"type":"object","additionalProperties":false,"required":["id","demand","ownStock","substitutes"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"demand":{"type":"integer","minimum":0,"maximum":1000000000},"ownStock":{"type":"integer","minimum":0,"maximum":1000000000},"substitutes":{"type":"array","minItems":0,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200}}}}},"supply":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","units"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"units":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Show dedicated substitute coverage scenarios and shared-pool conflicts without double-promising an allocation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"inventory-substitute-demand-coverage","input":{"items":[{"id":"a","demand":10,"ownStock":4,"substitutes":["b"]}],"supply":[{"id":"b","units":3}]}}},"limitations":["Show dedicated substitute coverage scenarios and shared-pool conflicts without double-promising an allocation. This uses supplied inventory records only; no stock mutation, release authorization or external traceability verification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"inventory-quarantine-state-authorization","version":"1.0.0","name":"Inventory Quarantine State Authorization","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["lots","events"],"properties":{"lots":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initial"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initial":{"enum":["available","quarantined"]}}}},"events":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","lotId","to","authorized"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"lotId":{"type":"string","minLength":1,"maxLength":200},"to":{"enum":["available","quarantined"]},"authorized":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Replay quarantine state transitions with a supplied release-authorization flag; no actual stock release occurs."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"inventory-quarantine-state-authorization","input":{"lots":[{"id":"l","initial":"quarantined"}],"events":[{"id":"e","lotId":"l","to":"available","authorized":false}]}}},"limitations":["Replay quarantine state transitions with a supplied release-authorization flag; no actual stock release occurs. This uses supplied inventory records only; no stock mutation, release authorization or external traceability verification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"serialized-cycle-count-set-difference","version":"1.0.0","name":"Serialized Cycle Count Set Difference","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["expected","observed"],"properties":{"expected":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","location"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"location":{"type":"string","minLength":1,"maxLength":200}}}},"observed":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","serial","location"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"serial":{"type":"string","minLength":1,"maxLength":200},"location":{"type":"string","minLength":1,"maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile individual serial identities and locations without reducing serialized discrepancies to net quantities."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"serialized-cycle-count-set-difference","input":{"expected":[{"id":"a","location":"l1"},{"id":"b","location":"l1"}],"observed":[{"id":"o","serial":"a","location":"l2"}]}}},"limitations":["Reconcile individual serial identities and locations without reducing serialized discrepancies to net quantities. This uses supplied inventory records only; no stock mutation, release authorization or external traceability verification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bin-replenishment-two-level-plan","version":"1.0.0","name":"Bin Replenishment Two Level Plan","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["bins","reserveUnits"],"properties":{"bins":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","capacity","onHand"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"capacity":{"type":"integer","minimum":0,"maximum":1000000000},"onHand":{"type":"integer","minimum":0,"maximum":1000000000}}}},"reserveUnits":{"type":"integer","minimum":0,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Preview reserve-to-bin replenishment in explicit input priority order, preserving reserve conservation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bin-replenishment-two-level-plan","input":{"bins":[{"id":"a","capacity":10,"onHand":3},{"id":"b","capacity":10,"onHand":5}],"reserveUnits":9}}},"limitations":["Preview reserve-to-bin replenishment in explicit input priority order, preserving reserve conservation. This uses supplied inventory records only; no stock mutation, release authorization or external traceability verification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"temperature-excursion-run-profile","version":"1.0.0","name":"Temperature Excursion Run Profile","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["lower","upper","sampleMinutes","readings"],"properties":{"lower":{"type":"number","minimum":-1000000000,"maximum":1000000000},"upper":{"type":"number","minimum":-1000000000,"maximum":1000000000},"sampleMinutes":{"type":"integer","minimum":1,"maximum":1000000000},"readings":{"type":"array","minItems":1,"maxItems":256,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Group consecutive out-of-range equally spaced temperature samples."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"temperature-excursion-run-profile","input":{"lower":2,"upper":8,"sampleMinutes":5,"readings":[4,9,10,5,1]}}},"limitations":["Group consecutive out-of-range equally spaced temperature samples. Represented minutes use one declared interval per sample, not interpolated exposure or product fitness. This uses supplied inventory records only; no stock mutation, release authorization or external traceability verification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"policy-audience-acknowledgment","version":"1.0.0","name":"Policy Audience Acknowledgment Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["policies","acknowledgments"],"properties":{"policies":{"type":"array","minItems":1,"maxItems":40,"items":{"type":"object","additionalProperties":false,"required":["id","version","audience"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"version":{"type":"string","minLength":1,"maxLength":200},"audience":{"type":"array","minItems":1,"maxItems":40,"items":{"type":"string","minLength":1,"maxLength":200}}}}},"acknowledgments":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","policyId","version","personId"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"policyId":{"type":"string","minLength":1,"maxLength":200},"version":{"type":"string","minLength":1,"maxLength":200},"personId":{"type":"string","minLength":1,"maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare acknowledgments with each policy’s explicitly supplied version and audience."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"policy-audience-acknowledgment","input":{"policies":[{"id":"p","version":"2","audience":["a","b"]}],"acknowledgments":[{"id":"r","policyId":"p","version":"1","personId":"a"}]}}},"limitations":["Compare acknowledgments with each policy’s explicitly supplied version and audience. Pseudonymous supplied records only; no employment decision, legal assessment, payroll execution or account access. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"leave-accrual-cap-replay","version":"1.0.0","name":"Leave Accrual Cap Replay","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["opening","cap","events"],"properties":{"opening":{"type":"integer","minimum":0,"maximum":1000000000},"cap":{"type":"integer","minimum":0,"maximum":1000000000},"events":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","kind","units"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"kind":{"enum":["accrue","take"]},"units":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Replay ordered accrual and leave events with an explicit balance cap and visible forfeiture."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"leave-accrual-cap-replay","input":{"opening":8,"cap":10,"events":[{"id":"a","kind":"accrue","units":5},{"id":"b","kind":"take","units":4}]}}},"limitations":["Replay ordered accrual and leave events with an explicit balance cap and visible forfeiture. The supplied cap is an employer scenario, not a payment limit. Pseudonymous supplied records only; no employment decision, legal assessment, payroll execution or account access. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"headcount-movement-bridge","version":"1.0.0","name":"Headcount Movement Bridge","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["opening","movements"],"properties":{"opening":{"type":"integer","minimum":0,"maximum":1000000000},"movements":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","kind","count"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"kind":{"enum":["join","leave"]},"count":{"type":"integer","minimum":1,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Bridge opening headcount through an ordered join and departure ledger without counting transfers as hires."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"headcount-movement-bridge","input":{"opening":4,"movements":[{"id":"a","kind":"join","count":2},{"id":"b","kind":"leave","count":1}]}}},"limitations":["Bridge opening headcount through an ordered join and departure ledger without counting transfers as hires. Pseudonymous supplied records only; no employment decision, legal assessment, payroll execution or account access. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"probation-review-due-ledger","version":"1.0.0","name":"Probation Review Due Ledger","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOfDate","people"],"properties":{"asOfDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"people":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","startDate","reviewDays","completedDate"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"startDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"reviewDays":{"type":"integer","minimum":0,"maximum":1000000000},"completedDate":{"type":["string","null"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Locate outstanding review dates using calendar-day offsets; dueDay is the UTC civil-day number since1970-01-01."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"probation-review-due-ledger","input":{"asOfDate":"2026-10-20","people":[{"id":"a","startDate":"2026-10-01","reviewDays":14,"completedDate":null}]}}},"limitations":["Locate outstanding review dates using calendar-day offsets; dueDay is the UTC civil-day number since1970-01-01. Pseudonymous supplied records only; no employment decision, legal assessment, payroll execution or account access. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"recruiting-funnel-duration","version":"1.0.0","name":"Recruiting Stage Duration Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["stages","candidates"],"properties":{"stages":{"type":"array","minItems":2,"maxItems":12,"items":{"type":"string","minLength":1,"maxLength":200}},"candidates":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","entries"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"entries":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"object","additionalProperties":false,"required":["id","stage","date"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"stage":{"type":"string","minLength":1,"maxLength":200},"date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Measure observed adjacent recruiting-stage transitions, including repeated stage visits, without predicting candidate suitability."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"recruiting-funnel-duration","input":{"stages":["screen","offer"],"candidates":[{"id":"a","entries":[{"id":"x","stage":"screen","date":"2026-10-01"},{"id":"y","stage":"offer","date":"2026-10-04"}]}]}}},"limitations":["Measure observed adjacent recruiting-stage transitions, including repeated stage visits, without predicting candidate suitability. Pseudonymous supplied records only; no employment decision, legal assessment, payroll execution or account access. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pay-band-position-profile","version":"1.0.0","name":"Pay Band Position Profile","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["bands","roles"],"properties":{"bands":{"type":"array","minItems":1,"maxItems":40,"items":{"type":"object","additionalProperties":false,"required":["id","minimum","midpoint","maximum"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"minimum":{"type":"integer","minimum":0,"maximum":1000000000},"midpoint":{"type":"integer","minimum":1,"maximum":1000000000},"maximum":{"type":"integer","minimum":1,"maximum":1000000000}}}},"roles":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","bandId","annualUnits"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"bandId":{"type":"string","minLength":1,"maxLength":200},"annualUnits":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Position supplied annual pay units within declared bands; this does not determine pay equity, legal compliance or a recommended salary."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pay-band-position-profile","input":{"bands":[{"id":"b","minimum":40,"midpoint":60,"maximum":80}],"roles":[{"id":"r","bandId":"b","annualUnits":70}]}}},"limitations":["Position supplied annual pay units within declared bands; this does not determine pay equity, legal compliance or a recommended salary. Pseudonymous supplied records only; no employment decision, legal assessment, payroll execution or account access. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"onboarding-task-dependency-readiness","version":"1.0.0","name":"Onboarding Task Dependency Readiness","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["tasks"],"properties":{"tasks":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","complete","requires"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"complete":{"type":"boolean"},"requires":{"type":"array","minItems":0,"maxItems":30,"items":{"type":"string","minLength":1,"maxLength":200}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Identify the next dependency-ready onboarding tasks and reject cyclic or missing prerequisites."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"onboarding-task-dependency-readiness","input":{"tasks":[{"id":"a","complete":true,"requires":[]},{"id":"b","complete":false,"requires":["a"]},{"id":"c","complete":false,"requires":["b"]}]}}},"limitations":["Identify the next dependency-ready onboarding tasks and reject cyclic or missing prerequisites. Pseudonymous supplied records only; no employment decision, legal assessment, payroll execution or account access. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"time-off-request-overlap","version":"1.0.0","name":"Time Off Request Overlap Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["requests"],"properties":{"requests":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","personId","startDate","endDate","status"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"personId":{"type":"string","minLength":1,"maxLength":200},"startDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"endDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"status":{"enum":["approved","pending","cancelled"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find same-person request overlaps and count inclusive approved calendar days once."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"time-off-request-overlap","input":{"requests":[{"id":"a","personId":"p","startDate":"2026-10-01","endDate":"2026-10-03","status":"approved"},{"id":"b","personId":"p","startDate":"2026-10-03","endDate":"2026-10-04","status":"pending"}]}}},"limitations":["Find same-person request overlaps and count inclusive approved calendar days once. Pseudonymous supplied records only; no employment decision, legal assessment, payroll execution or account access. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"position-requisition-reconciliation","version":"1.0.0","name":"Position Requisition Reconciliation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["positions","requisitions"],"properties":{"positions":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","approvedSlots"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"approvedSlots":{"type":"integer","minimum":0,"maximum":1000000000}}}},"requisitions":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","positionId","openSlots","filledSlots"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"positionId":{"type":"string","minLength":1,"maxLength":200},"openSlots":{"type":"integer","minimum":0,"maximum":1000000000},"filledSlots":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile approved position slots with open and filled requisition commitments."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"position-requisition-reconciliation","input":{"positions":[{"id":"p","approvedSlots":4}],"requisitions":[{"id":"r","positionId":"p","openSlots":2,"filledSlots":1}]}}},"limitations":["Reconcile approved position slots with open and filled requisition commitments. Pseudonymous supplied records only; no employment decision, legal assessment, payroll execution or account access. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"shift-swap-conservation-review","version":"1.0.0","name":"Shift Swap Conservation Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["assignments","swaps"],"properties":{"assignments":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","personId","shiftId"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"personId":{"type":"string","minLength":1,"maxLength":200},"shiftId":{"type":"string","minLength":1,"maxLength":200}}}},"swaps":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","firstAssignment","secondAssignment"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"firstAssignment":{"type":"string","minLength":1,"maxLength":200},"secondAssignment":{"type":"string","minLength":1,"maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Replay explicitly paired shift swaps while preserving every shift slot and detecting duplicate person-shift assignments."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"shift-swap-conservation-review","input":{"assignments":[{"id":"a","personId":"p","shiftId":"s1"},{"id":"b","personId":"q","shiftId":"s2"}],"swaps":[{"id":"x","firstAssignment":"a","secondAssignment":"b"}]}}},"limitations":["Replay explicitly paired shift swaps while preserving every shift slot and detecting duplicate person-shift assignments. Pseudonymous supplied records only; no employment decision, legal assessment, payroll execution or account access. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"tool-life-counter-balance","version":"1.0.0","name":"Tool Life Counter Balance","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["tools","runs"],"properties":{"tools":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","openingCycles","ratedCycles"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"openingCycles":{"type":"integer","minimum":0,"maximum":1000000000},"ratedCycles":{"type":"integer","minimum":1,"maximum":1000000000}}}},"runs":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","toolId","cycles"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"toolId":{"type":"string","minLength":1,"maxLength":200},"cycles":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile tool-cycle usage with a supplied nominal life."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"tool-life-counter-balance","input":{"tools":[{"id":"t","openingCycles":80,"ratedCycles":100}],"runs":[{"id":"r","toolId":"t","cycles":25}]}}},"limitations":["Reconcile tool-cycle usage with a supplied nominal life. Remaining cycles are arithmetic, not permission to operate. Supplied production records only; no machine control, safety certification or live process decision. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"offcut-material-conservation","version":"1.0.0","name":"Offcut Material Conservation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["cuts"],"properties":{"cuts":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","inputLength","productLength","kerfLength","offcutLength"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"inputLength":{"type":"integer","minimum":0,"maximum":1000000000},"productLength":{"type":"integer","minimum":0,"maximum":1000000000},"kerfLength":{"type":"integer","minimum":0,"maximum":1000000000},"offcutLength":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile lengths already produced by cutting operations, including kerf and reusable offcuts; no cutting optimization."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"offcut-material-conservation","input":{"cuts":[{"id":"c","inputLength":100,"productLength":70,"kerfLength":5,"offcutLength":20}]}}},"limitations":["Reconcile lengths already produced by cutting operations, including kerf and reusable offcuts; no cutting optimization. Supplied production records only; no machine control, safety certification or live process decision. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"scrap-recovery-disposition","version":"1.0.0","name":"Scrap Recovery Disposition","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["scrap"],"properties":{"scrap":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","reason","quantity","recovered","disposed"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"reason":{"type":"string","minLength":1,"maxLength":200},"quantity":{"type":"integer","minimum":0,"maximum":1000000000},"recovered":{"type":"integer","minimum":0,"maximum":1000000000},"disposed":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile scrap quantities into recovered, disposed and unresolved amounts by reason."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"scrap-recovery-disposition","input":{"scrap":[{"id":"s","reason":"edge","quantity":10,"recovered":3,"disposed":5}]}}},"limitations":["Reconcile scrap quantities into recovered, disposed and unresolved amounts by reason. Supplied production records only; no machine control, safety certification or live process decision. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"setup-first-good-loss","version":"1.0.0","name":"Setup First Good Loss Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["setups"],"properties":{"setups":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","setupMinutes","trialUnits","firstGoodAtUnit","unitCost"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"setupMinutes":{"type":"integer","minimum":0,"maximum":1000000000},"trialUnits":{"type":"integer","minimum":0,"maximum":1000000000},"firstGoodAtUnit":{"type":"integer","minimum":1,"maximum":1000000000},"unitCost":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Separate pre-first-good startup units from remaining trial units using the supplied first-good position."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"setup-first-good-loss","input":{"setups":[{"id":"s","setupMinutes":30,"trialUnits":8,"firstGoodAtUnit":4,"unitCost":2}]}}},"limitations":["Separate pre-first-good startup units from remaining trial units using the supplied first-good position. Supplied production records only; no machine control, safety certification or live process decision. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"work-in-process-shelf-window","version":"1.0.0","name":"Work In Process Shelf Window","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOfDate","batches"],"properties":{"asOfDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"batches":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","mixedDate","maxHoldDays","consumedDate"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"mixedDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"maxHoldDays":{"type":"integer","minimum":0,"maximum":1000000000},"consumedDate":{"type":["string","null"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare mixed-material hold durations with the supplied process window; no material release or fitness decision."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"work-in-process-shelf-window","input":{"asOfDate":"2026-10-20","batches":[{"id":"b","mixedDate":"2026-10-15","maxHoldDays":3,"consumedDate":null}]}}},"limitations":["Compare mixed-material hold durations with the supplied process window; no material release or fitness decision. Supplied production records only; no machine control, safety certification or live process decision. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"planned-stop-reason-coverage","version":"1.0.0","name":"Planned Stop Reason Coverage","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["windows","stops"],"properties":{"windows":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","startMinute","endMinute"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"startMinute":{"type":"integer","minimum":0,"maximum":1000000000},"endMinute":{"type":"integer","minimum":0,"maximum":1000000000}}}},"stops":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","windowId","startMinute","endMinute","reason"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"windowId":{"type":"string","minLength":1,"maxLength":200},"startMinute":{"type":"integer","minimum":0,"maximum":1000000000},"endMinute":{"type":"integer","minimum":0,"maximum":1000000000},"reason":{"type":"string","minLength":1,"maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile reason-coded stop intervals within each declared production window without double-counting overlap."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"planned-stop-reason-coverage","input":{"windows":[{"id":"w","startMinute":0,"endMinute":60}],"stops":[{"id":"a","windowId":"w","startMinute":10,"endMinute":30,"reason":"setup"},{"id":"b","windowId":"w","startMinute":20,"endMinute":40,"reason":"clean"}]}}},"limitations":["Reconcile reason-coded stop intervals within each declared production window without double-counting overlap. Supplied production records only; no machine control, safety certification or live process decision. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"serial-component-build-genealogy","version":"1.0.0","name":"Serial Component Build Genealogy","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["assemblies","installations"],"properties":{"assemblies":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200}}}},"installations":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","assemblyId","componentSerial","slot"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"assemblyId":{"type":"string","minLength":1,"maxLength":200},"componentSerial":{"type":"string","minLength":1,"maxLength":200},"slot":{"type":"string","minLength":1,"maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review a current serialized assembly snapshot for reused component serials and multiply occupied slots, rather than batch recall reachability."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"serial-component-build-genealogy","input":{"assemblies":[{"id":"a"},{"id":"b"}],"installations":[{"id":"i1","assemblyId":"a","componentSerial":"c","slot":"x"},{"id":"i2","assemblyId":"b","componentSerial":"c","slot":"x"}]}}},"limitations":["Review a current serialized assembly snapshot for reused component serials and multiply occupied slots, rather than batch recall reachability. Supplied production records only; no machine control, safety certification or live process decision. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"material-substitution-release-match","version":"1.0.0","name":"Material Substitution Release Match","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["substitutions","approvals","useDate"],"properties":{"substitutions":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","original","replacement","approvalId"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"original":{"type":"string","minLength":1,"maxLength":200},"replacement":{"type":"string","minLength":1,"maxLength":200},"approvalId":{"type":"string","minLength":1,"maxLength":200}}}},"approvals":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","original","replacement","validFrom","validThrough"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"original":{"type":"string","minLength":1,"maxLength":200},"replacement":{"type":"string","minLength":1,"maxLength":200},"validFrom":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"validThrough":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"}}}},"useDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Match declared material substitution pairs and use dates with explicit approval records; no technical equivalence assessment."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"material-substitution-release-match","input":{"substitutions":[{"id":"s","original":"a","replacement":"b","approvalId":"p"}],"approvals":[{"id":"p","original":"a","replacement":"b","validFrom":"2026-10-01","validThrough":"2026-10-31"}],"useDate":"2026-10-20"}}},"limitations":["Match declared material substitution pairs and use dates with explicit approval records; no technical equivalence assessment. Supplied production records only; no machine control, safety certification or live process decision. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"scale-check-tolerance-evidence","version":"1.0.0","name":"Scale Check Tolerance Evidence","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["checks"],"properties":{"checks":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","reference","observed","tolerance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"reference":{"type":"number","minimum":-1000000000,"maximum":1000000000},"observed":{"type":"number","minimum":-1000000000,"maximum":1000000000},"tolerance":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare individual scale-check observations with supplied absolute tolerances."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"scale-check-tolerance-evidence","input":{"checks":[{"id":"c","reference":100,"observed":103,"tolerance":2}]}}},"limitations":["Compare individual scale-check observations with supplied absolute tolerances. This is not instrument calibration. Supplied production records only; no machine control, safety certification or live process decision. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"production-route-operation-skips","version":"1.0.0","name":"Production Route Operation Skips","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["route","units"],"properties":{"route":{"type":"array","minItems":1,"maxItems":40,"items":{"type":"string","minLength":1,"maxLength":200}},"units":{"type":"array","minItems":1,"maxItems":80,"items":{"type":"object","additionalProperties":false,"required":["id","completed"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"completed":{"type":"array","minItems":0,"maxItems":80,"items":{"type":"string","minLength":1,"maxLength":200}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare each unit’s supplied operation sequence with a declared manufacturing route, preserving repeated operations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"production-route-operation-skips","input":{"route":["cut","drill","finish"],"units":[{"id":"u","completed":["finish","cut"]}]}}},"limitations":["Compare each unit’s supplied operation sequence with a declared manufacturing route, preserving repeated operations. Supplied production records only; no machine control, safety certification or live process decision. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"project-change-impact-rollup","version":"1.0.0","name":"Project Change Impact Rollup","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["changes"],"properties":{"changes":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","state","costDelta","dayDelta"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"state":{"enum":["proposed","approved","rejected"]},"costDelta":{"type":"number","minimum":-1000000000,"maximum":1000000000},"dayDelta":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Separate proposed, approved and rejected change impacts; summed day deltas are not a critical-path forecast."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"project-change-impact-rollup","input":{"changes":[{"id":"a","state":"approved","costDelta":50,"dayDelta":2},{"id":"b","state":"proposed","costDelta":-10,"dayDelta":1}]}}},"limitations":["Separate proposed, approved and rejected change impacts; summed day deltas are not a critical-path forecast. This is a review of supplied project records, without approval, notification or external changes. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"deliverable-acceptance-evidence","version":"1.0.0","name":"Deliverable Acceptance Evidence Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["deliverables","decisions"],"properties":{"deliverables":{"type":"array","minItems":1,"maxItems":80,"items":{"type":"object","additionalProperties":false,"required":["id","revision","requiredApprovers"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"revision":{"type":"string","minLength":1,"maxLength":200},"requiredApprovers":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200}}}}},"decisions":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","deliverableId","revision","approver","decision"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"deliverableId":{"type":"string","minLength":1,"maxLength":200},"revision":{"type":"string","minLength":1,"maxLength":200},"approver":{"type":"string","minLength":1,"maxLength":200},"decision":{"enum":["accept","reject"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Require every named approver’s acceptance of the same deliverable revision."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"deliverable-acceptance-evidence","input":{"deliverables":[{"id":"d","revision":"1","requiredApprovers":["a","b"]}],"decisions":[{"id":"x","deliverableId":"d","revision":"1","approver":"a","decision":"accept"}]}}},"limitations":["Require every named approver’s acceptance of the same deliverable revision. This is a review of supplied project records, without approval, notification or external changes. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"assumption-validation-expiry","version":"1.0.0","name":"Assumption Validation Expiry Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOfDate","assumptions"],"properties":{"asOfDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"assumptions":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","validatedDate","validDays","revalidatedDate"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"validatedDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"validDays":{"type":"integer","minimum":0,"maximum":1000000000},"revalidatedDate":{"type":["string","null"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Identify assumptions whose declared validation window has elapsed."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"assumption-validation-expiry","input":{"asOfDate":"2026-10-20","assumptions":[{"id":"a","validatedDate":"2026-10-01","validDays":10,"revalidatedDate":null}]}}},"limitations":["Identify assumptions whose declared validation window has elapsed. This is a review of supplied project records, without approval, notification or external changes. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"milestone-baseline-revision-variance","version":"1.0.0","name":"Milestone Baseline Revision Variance","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["milestones"],"properties":{"milestones":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","originalDate","currentDate","actualDate"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"originalDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"currentDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"actualDate":{"type":["string","null"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Keep original and revised baseline variance visible separately rather than hiding delay through rebaselining."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"milestone-baseline-revision-variance","input":{"milestones":[{"id":"m","originalDate":"2026-10-01","currentDate":"2026-10-04","actualDate":"2026-10-06"}]}}},"limitations":["Keep original and revised baseline variance visible separately rather than hiding delay through rebaselining. This is a review of supplied project records, without approval, notification or external changes. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"decision-log-supersession","version":"1.0.0","name":"Decision Log Supersession Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["decisions"],"properties":{"decisions":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","date","supersedes"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"supersedes":{"type":["string","null"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Trace explicit decision supersession chains, missing predecessors and cycles."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"decision-log-supersession","input":{"decisions":[{"id":"a","date":"2026-10-01","supersedes":null},{"id":"b","date":"2026-10-02","supersedes":"a"}]}}},"limitations":["Trace explicit decision supersession chains, missing predecessors and cycles. This is a review of supplied project records, without approval, notification or external changes. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"project-action-owner-handoff","version":"1.0.0","name":"Project Action Owner Handoff Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["actions","handoffs"],"properties":{"actions":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialOwner"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialOwner":{"type":"string","minLength":1,"maxLength":200}}}},"handoffs":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","actionId","from","to","accepted"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"actionId":{"type":"string","minLength":1,"maxLength":200},"from":{"type":"string","minLength":1,"maxLength":200},"to":{"type":"string","minLength":1,"maxLength":200},"accepted":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Retain the existing action owner until a recorded handoff is accepted."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"project-action-owner-handoff","input":{"actions":[{"id":"a","initialOwner":"p"}],"handoffs":[{"id":"h","actionId":"a","from":"p","to":"q","accepted":false}]}}},"limitations":["Retain the existing action owner until a recorded handoff is accepted. This is a review of supplied project records, without approval, notification or external changes. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dependency-handoff-buffer","version":"1.0.0","name":"Dependency Handoff Buffer Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["handoffs"],"properties":{"handoffs":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","neededDate","promisedDate","receivedDate"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"neededDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"promisedDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"receivedDate":{"type":["string","null"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare dependency handoff promises and receipts with the consuming milestone date."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dependency-handoff-buffer","input":{"handoffs":[{"id":"h","neededDate":"2026-10-10","promisedDate":"2026-10-08","receivedDate":"2026-10-09"}]}}},"limitations":["Compare dependency handoff promises and receipts with the consuming milestone date. This is a review of supplied project records, without approval, notification or external changes. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"project-resource-booking-gaps","version":"1.0.0","name":"Project Resource Booking Gaps","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["requirements","bookings"],"properties":{"requirements":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","resource","period","hours"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"resource":{"type":"string","minLength":1,"maxLength":200},"period":{"type":"string","minLength":1,"maxLength":200},"hours":{"type":"integer","minimum":0,"maximum":1000000000}}}},"bookings":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","requirementId","hours"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"requirementId":{"type":"string","minLength":1,"maxLength":200},"hours":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile booked effort with each explicitly identified project requirement; this does not infer a person’s availability."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"project-resource-booking-gaps","input":{"requirements":[{"id":"r","resource":"p","period":"week-1","hours":20}],"bookings":[{"id":"b","requirementId":"r","hours":15}]}}},"limitations":["Reconcile booked effort with each explicitly identified project requirement; this does not infer a person’s availability. This is a review of supplied project records, without approval, notification or external changes. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"project-issue-resolution-window","version":"1.0.0","name":"Project Issue Resolution Window","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOfDate","issues"],"properties":{"asOfDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"issues":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","openedDate","targetDays","closedDate"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"openedDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"targetDays":{"type":"integer","minimum":0,"maximum":1000000000},"closedDate":{"type":["string","null"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare issue closure or current age with declared calendar-day resolution targets."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"project-issue-resolution-window","input":{"asOfDate":"2026-10-20","issues":[{"id":"i","openedDate":"2026-10-10","targetDays":7,"closedDate":"2026-10-19"}]}}},"limitations":["Compare issue closure or current age with declared calendar-day resolution targets. This is a review of supplied project records, without approval, notification or external changes. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"project-stage-gate-evidence","version":"1.0.0","name":"Project Stage Gate Evidence Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["gates","evidence"],"properties":{"gates":{"type":"array","minItems":1,"maxItems":40,"items":{"type":"object","additionalProperties":false,"required":["id","required"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"required":{"type":"array","minItems":1,"maxItems":30,"items":{"type":"string","minLength":1,"maxLength":200}}}}},"evidence":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","gateId","criterion","valid"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"gateId":{"type":"string","minLength":1,"maxLength":200},"criterion":{"type":"string","minLength":1,"maxLength":200},"valid":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check declared project gate criteria against one current evidence entry per criterion."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"project-stage-gate-evidence","input":{"gates":[{"id":"g","required":["test","review"]}],"evidence":[{"id":"e","gateId":"g","criterion":"test","valid":true}]}}},"limitations":["Check declared project gate criteria against one current evidence entry per criterion. Evidence validity is supplied, not independently certified. This is a review of supplied project records, without approval, notification or external changes. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ad-placement-delivery-obligation","version":"1.0.0","name":"Ad Placement Delivery Obligation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["placements","delivery"],"properties":{"placements":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","bookedImpressions","bonusImpressions"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"bookedImpressions":{"type":"integer","minimum":0,"maximum":1000000000},"bonusImpressions":{"type":"integer","minimum":0,"maximum":1000000000}}}},"delivery":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","placementId","billable","invalid"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"placementId":{"type":"string","minLength":1,"maxLength":200},"billable":{"type":"integer","minimum":0,"maximum":1000000000},"invalid":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile booked and bonus impressions with valid supplied delivery counts, separately from campaign budget pacing."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ad-placement-delivery-obligation","input":{"placements":[{"id":"p","bookedImpressions":100,"bonusImpressions":10}],"delivery":[{"id":"d","placementId":"p","billable":105,"invalid":5}]}}},"limitations":["Reconcile booked and bonus impressions with valid supplied delivery counts, separately from campaign budget pacing. Supplied publication metadata only; no publishing, account access, rights determination or content authenticity claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"podcast-ad-cue-overlap","version":"1.0.0","name":"Podcast Ad Cue Overlap","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["durationSeconds","cues"],"properties":{"durationSeconds":{"type":"integer","minimum":1,"maximum":1000000000},"cues":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","startSecond","endSecond"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"startSecond":{"type":"integer","minimum":0,"maximum":1000000000},"endSecond":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect declared podcast advertising cue windows for overlap and summed duration; audio is not downloaded."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"podcast-ad-cue-overlap","input":{"durationSeconds":100,"cues":[{"id":"a","startSecond":10,"endSecond":30},{"id":"b","startSecond":20,"endSecond":40}]}}},"limitations":["Inspect declared podcast advertising cue windows for overlap and summed duration; audio is not downloaded. Supplied publication metadata only; no publishing, account access, rights determination or content authenticity claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"publication-territory-grant-match","version":"1.0.0","name":"Publication Territory Grant Match","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["uses","grants"],"properties":{"uses":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","asset","territory","date"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"asset":{"type":"string","minLength":1,"maxLength":200},"territory":{"type":"string","minLength":1,"maxLength":200},"date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"}}}},"grants":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","asset","territories","startDate","endDate"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"asset":{"type":"string","minLength":1,"maxLength":200},"territories":{"type":"array","minItems":1,"maxItems":40,"items":{"type":"string","minLength":1,"maxLength":200}},"startDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"endDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Match explicit territorial usage records against supplied grants and date windows; legal validity is not assessed."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"publication-territory-grant-match","input":{"uses":[{"id":"u","asset":"a","territory":"CA","date":"2026-10-20"}],"grants":[{"id":"g","asset":"a","territories":["US"],"startDate":"2026-01-01","endDate":"2026-12-31"}]}}},"limitations":["Match explicit territorial usage records against supplied grants and date windows; legal validity is not assessed. Supplied publication metadata only; no publishing, account access, rights determination or content authenticity claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"episode-chapter-sequence-coverage","version":"1.0.0","name":"Episode Chapter Sequence Coverage","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["durationSeconds","chapters"],"properties":{"durationSeconds":{"type":"integer","minimum":1,"maximum":1000000000},"chapters":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","startSecond"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"startSecond":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Derive chapter durations from strictly ordered starts and the supplied episode duration."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"episode-chapter-sequence-coverage","input":{"durationSeconds":100,"chapters":[{"id":"a","startSecond":5},{"id":"b","startSecond":40}]}}},"limitations":["Derive chapter durations from strictly ordered starts and the supplied episode duration. Supplied publication metadata only; no publishing, account access, rights determination or content authenticity claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"image-credit-placement-coverage","version":"1.0.0","name":"Image Credit Placement Coverage","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["images","placements"],"properties":{"images":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","creditRequired","creditText"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"creditRequired":{"type":"boolean"},"creditText":{"type":"string","minLength":1,"maxLength":200}}}},"placements":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","imageId","shownCredit"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"imageId":{"type":"string","minLength":1,"maxLength":200},"shownCredit":{"type":"string","maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare image placement credit strings with exact supplied required credit text."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"image-credit-placement-coverage","input":{"images":[{"id":"i","creditRequired":true,"creditText":"Studio A"}],"placements":[{"id":"p","imageId":"i","shownCredit":""}]}}},"limitations":["Compare image placement credit strings with exact supplied required credit text. Supplied publication metadata only; no publishing, account access, rights determination or content authenticity claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"contributor-assignment-capacity","version":"1.0.0","name":"Contributor Assignment Capacity","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["contributors","assignments"],"properties":{"contributors":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","capacityUnits"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"capacityUnits":{"type":"integer","minimum":0,"maximum":1000000000}}}},"assignments":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","contributorId","effortUnits","stage"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"contributorId":{"type":"string","minLength":1,"maxLength":200},"effortUnits":{"type":"integer","minimum":0,"maximum":1000000000},"stage":{"enum":["planned","active","done"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare contributor effort commitments by stage with a declared planning capacity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"contributor-assignment-capacity","input":{"contributors":[{"id":"c","capacityUnits":10}],"assignments":[{"id":"a","contributorId":"c","effortUnits":4,"stage":"active"},{"id":"b","contributorId":"c","effortUnits":3,"stage":"done"}]}}},"limitations":["Compare contributor effort commitments by stage with a declared planning capacity. Supplied publication metadata only; no publishing, account access, rights determination or content authenticity claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"editorial-comment-resolution-bridge","version":"1.0.0","name":"Editorial Comment Resolution Bridge","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["comments","resolutions"],"properties":{"comments":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","round","severity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"round":{"type":"integer","minimum":0,"maximum":1000000000},"severity":{"enum":["blocking","minor"]}}}},"resolutions":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","commentId","accepted"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"commentId":{"type":"string","minLength":1,"maxLength":200},"accepted":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Separate accepted editorial comment resolutions from unaccepted responses in each review round."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"editorial-comment-resolution-bridge","input":{"comments":[{"id":"c","round":1,"severity":"blocking"},{"id":"d","round":1,"severity":"minor"}],"resolutions":[{"id":"r","commentId":"d","accepted":true}]}}},"limitations":["Separate accepted editorial comment resolutions from unaccepted responses in each review round. Supplied publication metadata only; no publishing, account access, rights determination or content authenticity claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"archive-accession-sequence-gaps","version":"1.0.0","name":"Archive Accession Sequence Gaps","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["startNumber","endNumber","accessions"],"properties":{"startNumber":{"type":"integer","minimum":0,"maximum":1000000000},"endNumber":{"type":"integer","minimum":0,"maximum":1000000000},"accessions":{"type":"array","minItems":0,"maxItems":256,"items":{"type":"object","additionalProperties":false,"required":["id","number"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"number":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect a bounded archive accession-number range for gaps, duplicates and out-of-range entries."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"archive-accession-sequence-gaps","input":{"startNumber":1,"endNumber":4,"accessions":[{"id":"a","number":1},{"id":"b","number":3},{"id":"c","number":3}]}}},"limitations":["Inspect a bounded archive accession-number range for gaps, duplicates and out-of-range entries. Supplied publication metadata only; no publishing, account access, rights determination or content authenticity claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"preservation-fixity-history-review","version":"1.0.0","name":"Preservation Fixity History Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["files","checks"],"properties":{"files":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","expectedSha256"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"expectedSha256":{"type":"string","pattern":"^[a-f0-9]{64}$"}}}},"checks":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","fileId","date","observedSha256"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"fileId":{"type":"string","minLength":1,"maxLength":200},"date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"observedSha256":{"type":"string","pattern":"^[a-f0-9]{64}$"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review supplied historical SHA-256 fixity observations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"preservation-fixity-history-review","input":{"files":[{"id":"f","expectedSha256":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}],"checks":[{"id":"c","fileId":"f","date":"2026-10-01","observedSha256":"bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb"}]}}},"limitations":["Review supplied historical SHA-256 fixity observations. This service does not fetch or hash the original files or authenticate a publisher. Supplied publication metadata only; no publishing, account access, rights determination or content authenticity claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"distribution-embargo-window-review","version":"1.0.0","name":"Distribution Embargo Window Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["releases","deliveries"],"properties":{"releases":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","embargoMinute"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"embargoMinute":{"type":"integer","minimum":0,"maximum":1000000000}}}},"deliveries":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","releaseId","distributedMinute","destination"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"releaseId":{"type":"string","minLength":1,"maxLength":200},"distributedMinute":{"type":"integer","minimum":0,"maximum":1000000000},"destination":{"type":"string","minLength":1,"maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare recorded distribution times with each release’s explicit embargo moment on one shared minute scale."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"distribution-embargo-window-review","input":{"releases":[{"id":"r","embargoMinute":100}],"deliveries":[{"id":"d","releaseId":"r","distributedMinute":95,"destination":"channel"}]}}},"limitations":["Compare recorded distribution times with each release’s explicit embargo moment on one shared minute scale. Supplied publication metadata only; no publishing, account access, rights determination or content authenticity claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"base45-rfc9285-codec","version":"1.0.0","name":"Base45 RFC 9285 Codec","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["mode","data"],"properties":{"mode":{"enum":["encode","decode"]},"data":{"type":"string","maxLength":4096}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode or decode Base45 exactly, preserving spaces as alphabet symbols and rejecting out-of-range groups."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"base45-rfc9285-codec","input":{"mode":"encode","data":"4142"}}},"limitations":["Encode or decode Base45 exactly, preserving spaces as alphabet symbols and rejecting out-of-range groups. This transforms supplied data only, without transport, cryptographic secrecy or authenticity. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"uuencode-single-line-codec","version":"1.0.0","name":"UUencode Single Line Codec","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["mode","data"],"properties":{"mode":{"enum":["encode","decode"]},"data":{"type":"string","maxLength":4096}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode or decode one traditional length-prefixed UUencode data line, without filename or file wrappers."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"uuencode-single-line-codec","input":{"mode":"encode","data":"436174"}}},"limitations":["Encode or decode one traditional length-prefixed UUencode data line, without filename or file wrappers. This transforms supplied data only, without transport, cryptographic secrecy or authenticity. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hdlc-five-one-bit-stuffing","version":"1.0.0","name":"HDLC Five One Bit Stuffing","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["mode","bits"],"properties":{"mode":{"enum":["stuff","unstuff"]},"bits":{"type":"string","pattern":"^[01]*$","maxLength":2048}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Apply or reverse five-consecutive-one zero stuffing to a frame payload bit stream, excluding flags and CRC."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hdlc-five-one-bit-stuffing","input":{"mode":"stuff","bits":"1111111111"}}},"limitations":["Apply or reverse five-consecutive-one zero stuffing to a frame payload bit stream, excluding flags and CRC. This transforms supplied data only, without transport, cryptographic secrecy or authenticity. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rectangular-bit-interleaver","version":"1.0.0","name":"Rectangular Bit Interleaver","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["mode","bits","rows"],"properties":{"mode":{"enum":["interleave","deinterleave"]},"bits":{"type":"string","pattern":"^[01]*$","maxLength":2048},"rows":{"type":"integer","minimum":1,"maximum":64}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Interleave row-major bits by columns or reverse the exact same rectangular layout."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rectangular-bit-interleaver","input":{"mode":"interleave","bits":"010011","rows":2}}},"limitations":["Interleave row-major bits by columns or reverse the exact same rectangular layout. This transforms supplied data only, without transport, cryptographic secrecy or authenticity. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"signed-packed-bcd-codec","version":"1.0.0","name":"Signed Packed BCD Codec","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["mode","data"],"properties":{"mode":{"enum":["encode","decode"]},"data":{"type":"string","maxLength":4096}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode or decode canonical decimal packed BCD with C positive and D negative sign nibbles."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"signed-packed-bcd-codec","input":{"mode":"encode","data":"-123"}}},"limitations":["Encode or decode canonical decimal packed BCD with C positive and D negative sign nibbles. This transforms supplied data only, without transport, cryptographic secrecy or authenticity. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gsm-seven-bit-septet-pack","version":"1.0.0","name":"GSM Seven Bit Septet Pack","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["septets","fillBits"],"properties":{"septets":{"type":"array","minItems":0,"maxItems":256,"items":{"type":"integer","minimum":0,"maximum":127}},"fillBits":{"type":"integer","minimum":0,"maximum":6}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Pack explicit numeric septets least-significant-bit first after zero fill bits."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gsm-seven-bit-septet-pack","input":{"septets":[65,66],"fillBits":0}}},"limitations":["Pack explicit numeric septets least-significant-bit first after zero fill bits. This does not map characters or construct an SMS message. This transforms supplied data only, without transport, cryptographic secrecy or authenticity. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"binary-golay23-codec","version":"1.0.0","name":"Binary Golay 23 Codec","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["message","received"],"properties":{"message":{"type":"integer","minimum":0,"maximum":4095},"received":{"type":"integer","minimum":0,"maximum":8388607}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode systematic binary Golay(23,12) with polynomial0xAE3 and decode by exhaustive nearest codeword; bit positions are numeric least-significant-first."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"binary-golay23-codec","input":{"message":1,"received":1}}},"limitations":["Encode systematic binary Golay(23,12) with polynomial0xAE3 and decode by exhaustive nearest codeword; bit positions are numeric least-significant-first. This transforms supplied data only, without transport, cryptographic secrecy or authenticity. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"binary-bch15-seven-codec","version":"1.0.0","name":"Binary BCH 15 Seven Codec","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["message","received"],"properties":{"message":{"type":"integer","minimum":0,"maximum":127},"received":{"type":"integer","minimum":0,"maximum":32767}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode systematic BCH(15,7,5) with polynomial0x1D1 and report bounded-distance correction only within two errors."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"binary-bch15-seven-codec","input":{"message":1,"received":1}}},"limitations":["Encode systematic BCH(15,7,5) with polynomial0x1D1 and report bounded-distance correction only within two errors. This transforms supplied data only, without transport, cryptographic secrecy or authenticity. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"binary-linear-code-weight-profile","version":"1.0.0","name":"Binary Linear Code Weight Profile","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["generator","message"],"properties":{"generator":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"string","pattern":"^[01]{1,32}$"}},"message":{"type":"string","pattern":"^[01]{1,12}$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode a binary generator matrix and enumerate distinct codewords, rank and the exact weight distribution; dependent rows are retained without overcounting."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"binary-linear-code-weight-profile","input":{"generator":["110","011"],"message":"11"}}},"limitations":["Encode a binary generator matrix and enumerate distinct codewords, rank and the exact weight distribution; dependent rows are retained without overcounting. This transforms supplied data only, without transport, cryptographic secrecy or authenticity. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"uint32-reflected-gray-codec","version":"1.0.0","name":"Unsigned 32 Bit Reflected Gray Codec","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["mode","value"],"properties":{"mode":{"enum":["encode","decode"]},"value":{"type":"integer","minimum":0,"maximum":4294967295}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Convert an unsigned32-bit integer to reflected binary Gray code or invert it exactly."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"uint32-reflected-gray-codec","input":{"mode":"encode","value":7}}},"limitations":["Convert an unsigned32-bit integer to reflected binary Gray code or invert it exactly. This transforms supplied data only, without transport, cryptographic secrecy or authenticity. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dyck-word-lexicographic-unrank","version":"1.0.0","name":"Dyck Word Lexicographic Unrank","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["pairs","rank"],"properties":{"pairs":{"type":"integer","minimum":0,"maximum":30},"rank":{"type":"string","pattern":"^(0|[1-9][0-9]{0,99})$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Unrank balanced parenthesis words lexicographically with opening parentheses first, using dynamic completion counts."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dyck-word-lexicographic-unrank","input":{"pairs":3,"rank":"0"}}},"limitations":["Unrank balanced parenthesis words lexicographically with opening parentheses first, using dynamic completion counts. Exact counting uses arbitrary-precision integers. Ranks are zero-based and checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fixed-block-set-partition-unrank","version":"1.0.0","name":"Fixed Block Set Partition Unrank","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["size","blocks","rank"],"properties":{"size":{"type":"integer","minimum":1,"maximum":20},"blocks":{"type":"integer","minimum":1,"maximum":20},"rank":{"type":"string","pattern":"^(0|[1-9][0-9]{0,99})$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Unrank set partitions into a fixed number of nonempty blocks via lexicographic restricted-growth strings; block labels follow first occurrence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fixed-block-set-partition-unrank","input":{"size":3,"blocks":2,"rank":"1"}}},"limitations":["Unrank set partitions into a fixed number of nonempty blocks via lexicographic restricted-growth strings; block labels follow first occurrence. Exact counting uses arbitrary-precision integers. Ranks are zero-based and checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"multiset-permutation-lexicographic-unrank","version":"1.0.0","name":"Multiset Permutation Lexicographic Unrank","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["symbols","counts","rank"],"properties":{"symbols":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"string","minLength":1,"maxLength":200}},"counts":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"integer","minimum":0,"maximum":40}},"rank":{"type":"string","pattern":"^(0|[1-9][0-9]{0,99})$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Unrank distinct multiset permutations using the supplied symbol order and exact multinomial completion counts."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"multiset-permutation-lexicographic-unrank","input":{"symbols":["a","b"],"counts":[2,1],"rank":"1"}}},"limitations":["Unrank distinct multiset permutations using the supplied symbol order and exact multinomial completion counts. Exact counting uses arbitrary-precision integers. Ranks are zero-based and checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"permutation-involution-unrank","version":"1.0.0","name":"Permutation Involution Unrank","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["size","rank"],"properties":{"size":{"type":"integer","minimum":0,"maximum":30},"rank":{"type":"string","pattern":"^(0|[1-9][0-9]{0,99})$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Unrank involutions by fixing the smallest remaining element first, then pairing it with remaining elements in order."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"permutation-involution-unrank","input":{"size":3,"rank":"1"}}},"limitations":["Unrank involutions by fixing the smallest remaining element first, then pairing it with remaining elements in order. Exact counting uses arbitrary-precision integers. Ranks are zero-based and checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"positive-composition-lexicographic-unrank","version":"1.0.0","name":"Positive Composition Lexicographic Unrank","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["total","parts","rank"],"properties":{"total":{"type":"integer","minimum":1,"maximum":100},"parts":{"type":"integer","minimum":1,"maximum":100},"rank":{"type":"string","pattern":"^(0|[1-9][0-9]{0,99})$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Unrank ordered compositions into positive parts, distinguishing them from unordered integer partitions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"positive-composition-lexicographic-unrank","input":{"total":5,"parts":3,"rank":"2"}}},"limitations":["Unrank ordered compositions into positive parts, distinguishing them from unordered integer partitions. Exact counting uses arbitrary-precision integers. Ranks are zero-based and checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"permutation-pattern-occurrence-index","version":"1.0.0","name":"Permutation Pattern Occurrence Index","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["permutation","pattern"],"properties":{"permutation":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"integer","minimum":0,"maximum":15}},"pattern":{"type":"array","minItems":1,"maxItems":6,"items":{"type":"integer","minimum":0,"maximum":5}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Index subsequences whose relative order equals a supplied permutation pattern; indices preserve original sequence order."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"permutation-pattern-occurrence-index","input":{"permutation":[2,0,1],"pattern":[0,1]}}},"limitations":["Index subsequences whose relative order equals a supplied permutation pattern; indices preserve original sequence order. Exact counting uses arbitrary-precision integers. Ranks are zero-based and checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"finite-permutation-group-coloring-orbits","version":"1.0.0","name":"Finite Permutation Group Coloring Orbits","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["size","generators","colors"],"properties":{"size":{"type":"integer","minimum":1,"maximum":12},"generators":{"type":"array","minItems":0,"maxItems":8,"items":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"integer","minimum":0,"maximum":11}}},"colors":{"type":"integer","minimum":1,"maximum":100}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Close a bounded group generated by supplied permutations and count labelled-position colorings up to that action using Burnside’s lemma."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"finite-permutation-group-coloring-orbits","input":{"size":3,"generators":[[1,2,0]],"colors":2}}},"limitations":["Close a bounded group generated by supplied permutations and count labelled-position colorings up to that action using Burnside’s lemma. Exact counting uses arbitrary-precision integers. Ranks are zero-based and checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"matroid-maximum-weight-basis","version":"1.0.0","name":"Matroid Maximum Weight Basis","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["weights","bases"],"properties":{"weights":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"bases":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"array","minItems":0,"maxItems":12,"items":{"type":"integer","minimum":0,"maximum":11}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Validate an explicit finite matroid basis family and choose a maximum-weight basis by greedy independence extension, including negative weights."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"matroid-maximum-weight-basis","input":{"weights":[3,2,1],"bases":[[0,1],[0,2],[1,2]]}}},"limitations":["Validate an explicit finite matroid basis family and choose a maximum-weight basis by greedy independence extension, including negative weights. Exact counting uses arbitrary-precision integers. Ranks are zero-based and checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"integer-matrix-permanent-ryser","version":"1.0.0","name":"Integer Matrix Permanent Ryser","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["matrix"],"properties":{"matrix":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"integer","minimum":-1000000,"maximum":1000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute an exact integer matrix permanent with Ryser’s subset formula, without treating it as a determinant."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"integer-matrix-permanent-ryser","input":{"matrix":[[1,2],[3,4]]}}},"limitations":["Compute an exact integer matrix permanent with Ryser’s subset formula, without treating it as a determinant. Exact counting uses arbitrary-precision integers. Ranks are zero-based and checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"integer-symmetric-matrix-hafnian","version":"1.0.0","name":"Integer Symmetric Matrix Hafnian","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["matrix"],"properties":{"matrix":{"type":"array","minItems":2,"maxItems":16,"items":{"type":"array","minItems":2,"maxItems":16,"items":{"type":"integer","minimum":-1000,"maximum":1000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute the exact weighted perfect-pairing sum of an even symmetric zero-diagonal matrix with memoized subset recurrence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"integer-symmetric-matrix-hafnian","input":{"matrix":[[0,1,1,1],[1,0,1,1],[1,1,0,1],[1,1,1,0]]}}},"limitations":["Compute the exact weighted perfect-pairing sum of an even symmetric zero-diagonal matrix with memoized subset recurrence. Exact counting uses arbitrary-precision integers. Ranks are zero-based and checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"tiff-classic-ifd-directory","version":"1.0.0","name":"TIFF Classic IFD Directory","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","minLength":2,"maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect classic TIFF IFD links and typed field byte ranges, without following nested EXIF/SubIFD pointers."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"tiff-classic-ifd-directory","input":{"hex":"49492a0008000000000000000000"}}},"limitations":["Inspect classic TIFF IFD links and typed field byte ranges, without following nested EXIF/SubIFD pointers. Bounded supplied-byte inspection only. No media decoding, execution, repair or file fetch. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"webp-riff-chunk-directory","version":"1.0.0","name":"WebP RIFF Chunk Directory","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","minLength":2,"maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect WebP RIFF chunk envelopes and optional VP8X canvas metadata; an empty envelope is structurally inspectable but not claimed to be a decodable image."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"webp-riff-chunk-directory","input":{"hex":"524946460400000057454250"}}},"limitations":["Inspect WebP RIFF chunk envelopes and optional VP8X canvas metadata; an empty envelope is structurally inspectable but not claimed to be a decodable image. Bounded supplied-byte inspection only. No media decoding, execution, repair or file fetch. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"iso-bmff-top-level-box-directory","version":"1.0.0","name":"ISO BMFF Top Level Box Directory","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","minLength":2,"maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Index top-level ISO Base Media File Format box envelopes, including extended and to-end sizes; nested boxes and codec payloads are not validated."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"iso-bmff-top-level-box-directory","input":{"hex":"0000000c6674797069736f6d"}}},"limitations":["Index top-level ISO Base Media File Format box envelopes, including extended and to-end sizes; nested boxes and codec payloads are not validated. Bounded supplied-byte inspection only. No media decoding, execution, repair or file fetch. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dds-texture-header-profile","version":"1.0.0","name":"DDS Texture Header Profile","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","minLength":2,"maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Read DDS texture dimensions and pixel-format header, requiring the DX10 extension when advertised; mip payloads are not decoded."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dds-texture-header-profile","input":{"hex":"444453207c000000000000000300000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000004458543100000000000000000000000000000000000000000000000000000000000000000000000000000000"}}},"limitations":["Read DDS texture dimensions and pixel-format header, requiring the DX10 extension when advertised; mip payloads are not decoded. Bounded supplied-byte inspection only. No media decoding, execution, repair or file fetch. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ktx-one-texture-header-profile","version":"1.0.0","name":"KTX One Texture Header Profile","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","minLength":2,"maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect KTX1 header and key/value extent, retaining declared mip count0 as written; image data and key/value semantics are not validated."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ktx-one-texture-header-profile","input":{"hex":"ab4b5458203131bb0d0a1a0a01020304000000000000000000000000000000000000000002000000030000000000000000000000010000000100000000000000"}}},"limitations":["Inspect KTX1 header and key/value extent, retaining declared mip count0 as written; image data and key/value semantics are not validated. Bounded supplied-byte inspection only. No media decoding, execution, repair or file fetch. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"photoshop-psd-header-profile","version":"1.0.0","name":"Photoshop PSD Header Profile","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","minLength":2,"maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect the26-byte PSD version1 file header."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"photoshop-psd-header-profile","input":{"hex":"3842505300010000000000000003000000020000000400080003"}}},"limitations":["Inspect the26-byte PSD version1 file header. PSB, layer sections and image data are outside this profile. Bounded supplied-byte inspection only. No media decoding, execution, repair or file fetch. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"openexr-header-attribute-directory","version":"1.0.0","name":"OpenEXR Header Attribute Directory","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","minLength":2,"maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Index the first OpenEXR header’s bounded attribute names, types and byte spans."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"openexr-header-attribute-directory","input":{"hex":"762f31010200000000"}}},"limitations":["Index the first OpenEXR header’s bounded attribute names, types and byte spans. Required image attributes, multipart headers and pixel chunks are not validated. Bounded supplied-byte inspection only. No media decoding, execution, repair or file fetch. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ebml-variable-size-integer","version":"1.0.0","name":"EBML Variable Size Integer","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","minLength":2,"maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode one EBML element-size VINT, removing its length marker and identifying the all-ones unknown-size sentinel."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ebml-variable-size-integer","input":{"hex":"4001"}}},"limitations":["Decode one EBML element-size VINT, removing its length marker and identifying the all-ones unknown-size sentinel. This is not an element-ID decoder. Bounded supplied-byte inspection only. No media decoding, execution, repair or file fetch. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"truetype-collection-font-directory","version":"1.0.0","name":"TrueType Collection Font Directory","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","minLength":2,"maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Index TTC version1/2 font offsets and optional DSIG extent."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"truetype-collection-font-directory","input":{"hex":"7474636600010000000000010000001000010000"}}},"limitations":["Index TTC version1/2 font offsets and optional DSIG extent. Individual SFNT tables require their own inspection. Bounded supplied-byte inspection only. No media decoding, execution, repair or file fetch. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pcx-raster-header-profile","version":"1.0.0","name":"PCX Raster Header Profile","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","minLength":2,"maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect the PCX128-byte raster header and minimum per-plane scanline capacity; palette and RLE pixels are not decoded."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pcx-raster-header-profile","input":{"hex":"0a05010800000000010002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}}},"limitations":["Inspect the PCX128-byte raster header and minimum per-plane scanline capacity; palette and RLE pixels are not decoded. Bounded supplied-byte inspection only. No media decoding, execution, repair or file fetch. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"spherical-rhumb-line-inverse","version":"1.0.0","name":"Spherical Rhumb Line Inverse","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["from","to","radius"],"properties":{"from":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-180,"maximum":180}},"to":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-180,"maximum":180}},"radius":{"type":"number","minimum":1,"maximum":100000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute a constant-bearing shortest-longitude rhumb line on a sphere, excluding the exact poles."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"spherical-rhumb-line-inverse","input":{"from":[0,0],"to":[0,90],"radius":1}}},"limitations":["Compute a constant-bearing shortest-longitude rhumb line on a sphere, excluding the exact poles. Explicit mathematical geometry only; no survey, navigation or engineering certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"spherical-stereographic-projection","version":"1.0.0","name":"Spherical Stereographic Projection","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["centre","points","radius"],"properties":{"centre":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-180,"maximum":180}},"points":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-180,"maximum":180}}},"radius":{"type":"number","minimum":1,"maximum":100000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Project spherical latitude/longitude points to a centre-based stereographic plane, rejecting the antipodal singularity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"spherical-stereographic-projection","input":{"centre":[0,0],"points":[[0,90]],"radius":1}}},"limitations":["Project spherical latitude/longitude points to a centre-based stereographic plane, rejecting the antipodal singularity. Explicit mathematical geometry only; no survey, navigation or engineering certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"spherical-lambert-equalarea-projection","version":"1.0.0","name":"Spherical Lambert Equal Area Projection","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["centre","points","radius"],"properties":{"centre":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-180,"maximum":180}},"points":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-180,"maximum":180}}},"radius":{"type":"number","minimum":1,"maximum":100000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Project spherical latitude/longitude points using Lambert azimuthal equal area, with no ellipsoidal approximation claim."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"spherical-lambert-equalarea-projection","input":{"centre":[0,0],"points":[[0,90]],"radius":1}}},"limitations":["Project spherical latitude/longitude points using Lambert azimuthal equal area, with no ellipsoidal approximation claim. Explicit mathematical geometry only; no survey, navigation or engineering certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"wgs84-vincenty-inverse","version":"1.0.0","name":"WGS 84 Vincenty Inverse","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["from","to"],"properties":{"from":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-180,"maximum":180}},"to":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-180,"maximum":180}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute ellipsoidal WGS84 inverse distance with Vincenty iteration."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"wgs84-vincenty-inverse","input":{"from":[0,0],"to":[0,1]}}},"limitations":["Compute ellipsoidal WGS84 inverse distance with Vincenty iteration. Near-antipodal non-convergence returns explicit nulls; it is not silently replaced by spherical distance. Explicit mathematical geometry only; no survey, navigation or engineering certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hemispherical-polygon-solid-angle","version":"1.0.0","name":"Hemispherical Polygon Solid Angle","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["vertices","radius"],"properties":{"vertices":{"type":"array","minItems":3,"maxItems":128,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-180,"maximum":180}}},"radius":{"type":"number","minimum":1,"maximum":100000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute oriented solid angle and spherical area for a simple minor-arc polygon strictly inside its vertex-centroid hemisphere, rejecting crossing boundaries."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hemispherical-polygon-solid-angle","input":{"vertices":[[0,0],[0,90],[90,0]],"radius":1}}},"limitations":["Compute oriented solid angle and spherical area for a simple minor-arc polygon strictly inside its vertex-centroid hemisphere, rejecting crossing boundaries. Explicit mathematical geometry only; no survey, navigation or engineering certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"triangle-observer-solid-angle","version":"1.0.0","name":"Triangle Observer Solid Angle","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["observer","triangle"],"properties":{"observer":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"triangle":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute the oriented solid angle subtended by a triangle at a supplied observer using an atan2 determinant formula."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"triangle-observer-solid-angle","input":{"observer":[0,0,0],"triangle":[[1,0,0],[0,1,0],[0,0,1]]}}},"limitations":["Compute the oriented solid angle subtended by a triangle at a supplied observer using an atan2 determinant formula. Explicit mathematical geometry only; no survey, navigation or engineering certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"three-plane-point-intersection","version":"1.0.0","name":"Three Plane Point Intersection","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["normals","offsets"],"properties":{"normals":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}},"offsets":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Intersect three independent planes in normal·point=offset form; singular and poorly conditioned systems are rejected."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"three-plane-point-intersection","input":{"normals":[[1,0,0],[0,1,0],[0,0,1]],"offsets":[1,2,3]}}},"limitations":["Intersect three independent planes in normal·point=offset form; singular and poorly conditioned systems are rejected. Explicit mathematical geometry only; no survey, navigation or engineering certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ray-axis-ellipsoid-intersection","version":"1.0.0","name":"Ray Axis Ellipsoid Intersection","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["origin","direction","centre","axes"],"properties":{"origin":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"direction":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"centre":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"axes":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":0.000001,"maximum":1000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Intersect a forward ray with an axis-aligned ellipsoid using stable quadratic roots; direction need not be normalized."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ray-axis-ellipsoid-intersection","input":{"origin":[-2,0,0],"direction":[1,0,0],"centre":[0,0,0],"axes":[1,1,1]}}},"limitations":["Intersect a forward ray with an axis-aligned ellipsoid using stable quadratic roots; direction need not be normalized. Explicit mathematical geometry only; no survey, navigation or engineering certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"capsule-segment-surface-separation","version":"1.0.0","name":"Capsule Segment Surface Separation","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["first","second","firstRadius","secondRadius"],"properties":{"first":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}},"second":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}},"firstRadius":{"type":"number","minimum":0,"maximum":1000000},"secondRadius":{"type":"number","minimum":0,"maximum":1000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute minimum separation of two finite capsule surfaces, including degenerate point axes and parallel segments."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"capsule-segment-surface-separation","input":{"first":[[0,0,0],[1,0,0]],"second":[[0,3,0],[1,3,0]],"firstRadius":1,"secondRadius":1}}},"limitations":["Compute minimum separation of two finite capsule surfaces, including degenerate point axes and parallel segments. Explicit mathematical geometry only; no survey, navigation or engineering certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"circle-union-green-area","version":"1.0.0","name":"Circle Union Green Area","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["circles"],"properties":{"circles":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["x","y","radius"],"properties":{"x":{"type":"number","minimum":-1000000,"maximum":1000000},"y":{"type":"number","minimum":-1000000,"maximum":1000000},"radius":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute union area of planar disks from visible circular arcs and Green’s theorem, treating duplicate and contained disks once."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"circle-union-green-area","input":{"circles":[{"x":0,"y":0,"radius":1},{"x":1,"y":0,"radius":1}]}}},"limitations":["Compute union area of planar disks from visible circular arcs and Green’s theorem, treating duplicate and contained disks once. Explicit mathematical geometry only; no survey, navigation or engineering certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"graph-maximum-cut-exact","version":"1.0.0","name":"Graph Maximum Cut Exact","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["n","edges"],"properties":{"n":{"type":"integer","minimum":1,"maximum":16},"edges":{"type":"array","minItems":0,"maxItems":40,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"integer","minimum":0,"maximum":31}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find a maximum unweighted edge cut by bounded exact enumeration, with one vertex fixed to remove complementary duplicates."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"graph-maximum-cut-exact","input":{"n":3,"edges":[[0,1],[1,2],[2,0]]}}},"limitations":["Find a maximum unweighted edge cut by bounded exact enumeration, with one vertex fixed to remove complementary duplicates. Supplied simple undirected graphs only; vertex IDs are zero-based integers. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"graph-tutte-polynomial-exact","version":"1.0.0","name":"Graph Tutte Polynomial Exact","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["n","edges"],"properties":{"n":{"type":"integer","minimum":1,"maximum":16},"edges":{"type":"array","minItems":0,"maxItems":16,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"integer","minimum":0,"maximum":31}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute the exact Tutte polynomial in expanded x,y powers using the subset-rank definition."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"graph-tutte-polynomial-exact","input":{"n":3,"edges":[[0,1],[1,2]]}}},"limitations":["Compute the exact Tutte polynomial in expanded x,y powers using the subset-rank definition. Supplied simple undirected graphs only; vertex IDs are zero-based integers. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"graph-connected-edge-subset-count","version":"1.0.0","name":"Graph Connected Edge Subset Counts","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["n","edges"],"properties":{"n":{"type":"integer","minimum":1,"maximum":16},"edges":{"type":"array","minItems":0,"maxItems":16,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"integer","minimum":0,"maximum":31}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Count connected spanning edge subsets by cardinality, providing coefficients for all-terminal reliability without choosing a probability."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"graph-connected-edge-subset-count","input":{"n":3,"edges":[[0,1],[1,2],[2,0]]}}},"limitations":["Count connected spanning edge subsets by cardinality, providing coefficients for all-terminal reliability without choosing a probability. Supplied simple undirected graphs only; vertex IDs are zero-based integers. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"graph-spanning-tree-count-kirchhoff","version":"1.0.0","name":"Graph Spanning Tree Count Kirchhoff","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["n","edges"],"properties":{"n":{"type":"integer","minimum":1,"maximum":24},"edges":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"integer","minimum":0,"maximum":31}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Count spanning trees with an exact integer matrix-tree determinant and fraction-free elimination."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"graph-spanning-tree-count-kirchhoff","input":{"n":3,"edges":[[0,1],[1,2],[2,0]]}}},"limitations":["Count spanning trees with an exact integer matrix-tree determinant and fraction-free elimination. Supplied simple undirected graphs only; vertex IDs are zero-based integers. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"graph-biconnected-edge-blocks","version":"1.0.0","name":"Graph Biconnected Edge Blocks","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["n","edges"],"properties":{"n":{"type":"integer","minimum":1,"maximum":32},"edges":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"integer","minimum":0,"maximum":31}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Partition edges into vertex-biconnected blocks using a DFS low-link stack; isolated vertices have no edge block."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"graph-biconnected-edge-blocks","input":{"n":4,"edges":[[0,1],[1,2],[2,0],[2,3]]}}},"limitations":["Partition edges into vertex-biconnected blocks using a DFS low-link stack; isolated vertices have no edge block. Supplied simple undirected graphs only; vertex IDs are zero-based integers. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"graph-balanced-orientation-count","version":"1.0.0","name":"Graph Balanced Orientation Count","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["n","edges"],"properties":{"n":{"type":"integer","minimum":1,"maximum":16},"edges":{"type":"array","minItems":0,"maxItems":16,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"integer","minimum":0,"maximum":31}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Count orientations with equal incoming and outgoing degree at every vertex through bounded exact enumeration."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"graph-balanced-orientation-count","input":{"n":3,"edges":[[0,1],[1,2],[2,0]]}}},"limitations":["Count orientations with equal incoming and outgoing degree at every vertex through bounded exact enumeration. Supplied simple undirected graphs only; vertex IDs are zero-based integers. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"graph-line-graph-construction","version":"1.0.0","name":"Graph Line Graph Construction","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["n","edges"],"properties":{"n":{"type":"integer","minimum":1,"maximum":32},"edges":{"type":"array","minItems":0,"maxItems":80,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"integer","minimum":0,"maximum":31}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Construct the line graph with one output vertex per input edge and adjacency through a shared endpoint."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"graph-line-graph-construction","input":{"n":3,"edges":[[0,1],[1,2]]}}},"limitations":["Construct the line graph with one output vertex per input edge and adjacency through a shared endpoint. Supplied simple undirected graphs only; vertex IDs are zero-based integers. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"graph-cartesian-product-construction","version":"1.0.0","name":"Graph Cartesian Product Construction","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["left","right"],"properties":{"left":{"type":"object","additionalProperties":false,"required":["n","edges"],"properties":{"n":{"type":"integer","minimum":1,"maximum":12},"edges":{"type":"array","minItems":0,"maxItems":30,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"integer","minimum":0,"maximum":31}}}}},"right":{"type":"object","additionalProperties":false,"required":["n","edges"],"properties":{"n":{"type":"integer","minimum":1,"maximum":12},"edges":{"type":"array","minItems":0,"maxItems":30,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"integer","minimum":0,"maximum":31}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Construct the Cartesian product of two labelled graphs; output vertex index is leftIndex×rightSize+rightIndex."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"graph-cartesian-product-construction","input":{"left":{"n":2,"edges":[[0,1]]},"right":{"n":2,"edges":[[0,1]]}}}},"limitations":["Construct the Cartesian product of two labelled graphs; output vertex index is leftIndex×rightSize+rightIndex. Supplied simple undirected graphs only; vertex IDs are zero-based integers. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"graph-shortest-cycle-witness","version":"1.0.0","name":"Graph Shortest Cycle Witness","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["n","edges"],"properties":{"n":{"type":"integer","minimum":1,"maximum":32},"edges":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"integer","minimum":0,"maximum":31}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find a shortest simple cycle by excluding each edge and finding a shortest replacement path."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"graph-shortest-cycle-witness","input":{"n":4,"edges":[[0,1],[1,2],[2,0],[2,3]]}}},"limitations":["Find a shortest simple cycle by excluding each edge and finding a shortest replacement path. Forests return null. Supplied simple undirected graphs only; vertex IDs are zero-based integers. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"graph-distance-regularity-profile","version":"1.0.0","name":"Graph Distance Regularity Profile","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["n","edges"],"properties":{"n":{"type":"integer","minimum":1,"maximum":24},"edges":{"type":"array","minItems":0,"maxItems":100,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"integer","minimum":0,"maximum":31}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Test connected graph distance regularity across every root and vertex using explicit intersection counts."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"graph-distance-regularity-profile","input":{"n":4,"edges":[[0,1],[1,2],[2,3],[3,0]]}}},"limitations":["Test connected graph distance regularity across every root and vertex using explicit intersection counts. Supplied simple undirected graphs only; vertex IDs are zero-based integers. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"exact-integer-nth-root","version":"1.0.0","name":"Exact Integer Nth Root","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["value","degree"],"properties":{"value":{"type":"string","pattern":"^(0|[1-9][0-9]{0,99})$"},"degree":{"type":"integer","minimum":1,"maximum":64}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find the floor kth root of a nonnegative integer with an exact power remainder, without floating-point root rounding."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"exact-integer-nth-root","input":{"value":"1000","degree":3}}},"limitations":["Find the floor kth root of a nonnegative integer with an exact power remainder, without floating-point root rounding. Exact integer results use decimal strings where needed. Bounded computation is checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bounded-farey-strict-neighbors","version":"1.0.0","name":"Bounded Farey Strict Neighbors","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["numerator","denominator","maximumDenominator"],"properties":{"numerator":{"type":"integer","minimum":0,"maximum":1000000000},"denominator":{"type":"integer","minimum":1,"maximum":1000000000},"maximumDenominator":{"type":"integer","minimum":1,"maximum":10000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find nearest strictly lower and upper rationals in[0,1] with bounded denominator, returning null at an absent boundary."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bounded-farey-strict-neighbors","input":{"numerator":1,"denominator":2,"maximumDenominator":5}}},"limitations":["Find nearest strictly lower and upper rationals in[0,1] with bounded denominator, returning null at an absent boundary. Exact integer results use decimal strings where needed. Bounded computation is checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"stern-brocot-run-path","version":"1.0.0","name":"Stern Brocot Run Path","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["numerator","denominator"],"properties":{"numerator":{"type":"string","pattern":"^[1-9][0-9]{0,99}$"},"denominator":{"type":"string","pattern":"^[1-9][0-9]{0,99}$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Represent a positive rational as a run-length-compressed path from1/1 in the Stern–Brocot tree."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"stern-brocot-run-path","input":{"numerator":"5","denominator":"2"}}},"limitations":["Represent a positive rational as a run-length-compressed path from1/1 in the Stern–Brocot tree. Exact integer results use decimal strings where needed. Bounded computation is checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"greedy-egyptian-fraction-decomposition","version":"1.0.0","name":"Greedy Egyptian Fraction Decomposition","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["numerator","denominator","maximumTerms"],"properties":{"numerator":{"type":"string","pattern":"^[1-9][0-9]{0,99}$"},"denominator":{"type":"string","pattern":"^[1-9][0-9]{0,99}$"},"maximumTerms":{"type":"integer","minimum":1,"maximum":32}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Apply the greedy unit-fraction decomposition to a positive rational with an explicit term budget and exact residual when incomplete."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"greedy-egyptian-fraction-decomposition","input":{"numerator":"4","denominator":"13","maximumTerms":10}}},"limitations":["Apply the greedy unit-fraction decomposition to a positive rational with an explicit term budget and exact residual when incomplete. Exact integer results use decimal strings where needed. Bounded computation is checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"prime-field-linear-affine-solution","version":"1.0.0","name":"Prime Field Linear Affine Solution","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["prime","matrix","right"],"properties":{"prime":{"type":"integer","minimum":2,"maximum":65521},"matrix":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"integer","minimum":0,"maximum":65520}}},"right":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"integer","minimum":0,"maximum":65520}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve a possibly underdetermined linear system over a supplied prime field, returning inconsistency or one solution plus a null-space basis."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"prime-field-linear-affine-solution","input":{"prime":5,"matrix":[[1,1]],"right":[1]}}},"limitations":["Solve a possibly underdetermined linear system over a supplied prime field, returning inconsistency or one solution plus a null-space basis. Exact integer results use decimal strings where needed. Bounded computation is checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"prime-polynomial-irreducibility","version":"1.0.0","name":"Prime Polynomial Irreducibility","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["prime","coefficients"],"properties":{"prime":{"type":"integer","minimum":2,"maximum":251},"coefficients":{"type":"array","minItems":2,"maxItems":13,"items":{"type":"integer","minimum":0,"maximum":250}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Test irreducibility over a finite prime field through Frobenius powers and polynomial gcds; coefficients are ascending powers."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"prime-polynomial-irreducibility","input":{"prime":2,"coefficients":[1,1,1]}}},"limitations":["Test irreducibility over a finite prime field through Frobenius powers and polynomial gcds; coefficients are ascending powers. Exact integer results use decimal strings where needed. Bounded computation is checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"small-prime-polynomial-factorization","version":"1.0.0","name":"Small Prime Polynomial Factorization","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["prime","coefficients"],"properties":{"prime":{"enum":[2,3,5,7]},"coefficients":{"type":"array","minItems":2,"maxItems":11,"items":{"type":"integer","minimum":0,"maximum":6}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Factor a small-prime polynomial into monic irreducible factors by bounded increasing-degree trial division, retaining repeated factors and the leading scalar."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"small-prime-polynomial-factorization","input":{"prime":2,"coefficients":[1,0,1]}}},"limitations":["Factor a small-prime polynomial into monic irreducible factors by bounded increasing-degree trial division, retaining repeated factors and the leading scalar. Exact integer results use decimal strings where needed. Bounded computation is checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"prime-discrete-log-bsgs","version":"1.0.0","name":"Prime Discrete Log Baby Giant Steps","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["prime","base","target"],"properties":{"prime":{"type":"integer","minimum":2,"maximum":10000019},"base":{"type":"integer","minimum":1,"maximum":10000018},"target":{"type":"integer","minimum":1,"maximum":10000018}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve a bounded discrete logarithm in a small prime field with baby-step giant-step."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"prime-discrete-log-bsgs","input":{"prime":23,"base":5,"target":8}}},"limitations":["Solve a bounded discrete logarithm in a small prime field with baby-step giant-step. This is an educational arithmetic utility, not cryptographic key recovery tooling. Exact integer results use decimal strings where needed. Bounded computation is checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"integer-two-square-representations","version":"1.0.0","name":"Integer Two Square Representations","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["value"],"properties":{"value":{"type":"integer","minimum":0,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Enumerate unordered nonnegative integer pairs whose squares sum exactly to the supplied integer."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"integer-two-square-representations","input":{"value":25}}},"limitations":["Enumerate unordered nonnegative integer pairs whose squares sum exactly to the supplied integer. Exact integer results use decimal strings where needed. Bounded computation is checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"primitive-pythagorean-triple-enumeration","version":"1.0.0","name":"Primitive Pythagorean Triple Enumeration","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["maximumHypotenuse"],"properties":{"maximumHypotenuse":{"type":"integer","minimum":1,"maximum":10000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Enumerate primitive positive Pythagorean triples through Euclid’s formula, coprimality and opposite parity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"primitive-pythagorean-triple-enumeration","input":{"maximumHypotenuse":13}}},"limitations":["Enumerate primitive positive Pythagorean triples through Euclid’s formula, coprimality and opposite parity. Exact integer results use decimal strings where needed. Bounded computation is checked before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pchip-monotone-cubic-evaluation","version":"1.0.0","name":"PCHIP Monotone Cubic Evaluation","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["x","y","queries"],"properties":{"x":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"y":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"queries":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate shape-preserving piecewise cubic Hermite interpolation with weighted harmonic interior slopes and one-sided endpoints."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pchip-monotone-cubic-evaluation","input":{"x":[0,1,2],"y":[0,1,2],"queries":[0.5,1.5]}}},"limitations":["Evaluate shape-preserving piecewise cubic Hermite interpolation with weighted harmonic interior slopes and one-sided endpoints. Floating-point computation with explicit domain and conditioning checks; no guarantee outside the stated numerical profile. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"akima-local-cubic-evaluation","version":"1.0.0","name":"Akima Local Cubic Evaluation","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["x","y","queries"],"properties":{"x":{"type":"array","minItems":5,"maxItems":64,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"y":{"type":"array","minItems":5,"maxItems":64,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"queries":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate original Akima local cubic interpolation with extrapolated secant slopes and no query extrapolation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"akima-local-cubic-evaluation","input":{"x":[0,1,2,3,4],"y":[0,2,4,6,8],"queries":[1.5]}}},"limitations":["Evaluate original Akima local cubic interpolation with extrapolated secant slopes and no query extrapolation. Floating-point computation with explicit domain and conditioning checks; no guarantee outside the stated numerical profile. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"floater-hormann-rational-interpolation","version":"1.0.0","name":"Floater Hormann Rational Interpolation","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["x","y","queries","degree"],"properties":{"x":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"y":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"queries":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"degree":{"type":"integer","minimum":0,"maximum":8}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate barycentric Floater–Hormann rational interpolation of the declared local degree."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"floater-hormann-rational-interpolation","input":{"x":[0,1,2],"y":[0,1,4],"queries":[0.5],"degree":2}}},"limitations":["Evaluate barycentric Floater–Hormann rational interpolation of the declared local degree. Floating-point computation with explicit domain and conditioning checks; no guarantee outside the stated numerical profile. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"adaptive-simpson-defined-function","version":"1.0.0","name":"Adaptive Simpson Defined Function Integral","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["function","lower","upper","tolerance"],"properties":{"function":{"enum":["sin","cos","exp","log","atanKernel"]},"lower":{"type":"number","minimum":-30,"maximum":30},"upper":{"type":"number","minimum":-30,"maximum":30},"tolerance":{"type":"number","minimum":1e-12,"maximum":0.01}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Integrate one allowlisted elementary function by bounded adaptive Simpson subdivision; unmet tolerance is explicitly reported."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"adaptive-simpson-defined-function","input":{"function":"sin","lower":0,"upper":3.141592653589793,"tolerance":1e-8}}},"limitations":["Integrate one allowlisted elementary function by bounded adaptive Simpson subdivision; unmet tolerance is explicitly reported. Floating-point computation with explicit domain and conditioning checks; no guarantee outside the stated numerical profile. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"romberg-defined-function-integral","version":"1.0.0","name":"Romberg Defined Function Integral","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["function","lower","upper","tolerance","levels"],"properties":{"function":{"enum":["sin","cos","exp","log","atanKernel"]},"lower":{"type":"number","minimum":-30,"maximum":30},"upper":{"type":"number","minimum":-30,"maximum":30},"tolerance":{"type":"number","minimum":1e-12,"maximum":0.01},"levels":{"type":"integer","minimum":2,"maximum":10}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Integrate an allowlisted function using trapezoidal refinement and Richardson extrapolation, preserving the convergence diagonal."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"romberg-defined-function-integral","input":{"function":"exp","lower":0,"upper":1,"tolerance":1e-8,"levels":7}}},"limitations":["Integrate an allowlisted function using trapezoidal refinement and Richardson extrapolation, preserving the convergence diagonal. Floating-point computation with explicit domain and conditioning checks; no guarantee outside the stated numerical profile. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"arbitrary-node-difference-stencil","version":"1.0.0","name":"Arbitrary Node Difference Stencil","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["nodes","at","derivative"],"properties":{"nodes":{"type":"array","minItems":2,"maxItems":12,"items":{"type":"number","minimum":-100,"maximum":100}},"at":{"type":"number","minimum":-100,"maximum":100},"derivative":{"type":"integer","minimum":0,"maximum":10}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve polynomial moment conditions for a finite-difference derivative stencil at arbitrary distinct nodes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"arbitrary-node-difference-stencil","input":{"nodes":[-1,0,1],"at":0,"derivative":1}}},"limitations":["Solve polynomial moment conditions for a finite-difference derivative stencil at arbitrary distinct nodes. Floating-point computation with explicit domain and conditioning checks; no guarantee outside the stated numerical profile. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dual-expression-value-derivative","version":"1.0.0","name":"Dual Expression Value and Derivative","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["nodes","root","x"],"properties":{"nodes":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","op","value","left","right"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"op":{"enum":["constant","variable","add","multiply","sin","exp","log"]},"value":{"type":"number","minimum":-1000000000,"maximum":1000000000},"left":{"type":"string","minLength":1,"maxLength":200},"right":{"type":"string","minLength":1,"maxLength":200}}}},"root":{"type":"string","minLength":1,"maxLength":200},"x":{"type":"number","minimum":-30,"maximum":30}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Differentiate an explicit acyclic expression graph using forward dual numbers; no source-code evaluation or dynamic execution."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dual-expression-value-derivative","input":{"nodes":[{"id":"x","op":"variable","value":0,"left":"unused","right":"unused"},{"id":"s","op":"multiply","value":0,"left":"x","right":"x"}],"root":"s","x":3}}},"limitations":["Differentiate an explicit acyclic expression graph using forward dual numbers; no source-code evaluation or dynamic execution. Floating-point computation with explicit domain and conditioning checks; no guarantee outside the stated numerical profile. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"complex-polynomial-durand-kerner","version":"1.0.0","name":"Complex Polynomial Durand Kerner","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["coefficients","iterations","tolerance"],"properties":{"coefficients":{"type":"array","minItems":2,"maxItems":9,"items":{"type":"number","minimum":-100,"maximum":100}},"iterations":{"type":"integer","minimum":10,"maximum":200},"tolerance":{"type":"number","minimum":1e-12,"maximum":0.0001}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Approximate all complex roots of a real-coefficient polynomial with simultaneous Durand–Kerner iterations; repeated or poorly conditioned roots may not converge."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"complex-polynomial-durand-kerner","input":{"coefficients":[-1,0,1],"iterations":100,"tolerance":1e-10}}},"limitations":["Approximate all complex roots of a real-coefficient polynomial with simultaneous Durand–Kerner iterations; repeated or poorly conditioned roots may not converge. Floating-point computation with explicit domain and conditioning checks; no guarantee outside the stated numerical profile. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ridge-regression-coefficient-fit","version":"1.0.0","name":"Ridge Regression Coefficient Fit","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["rows","responses","lambda"],"properties":{"rows":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"number","minimum":-100,"maximum":100}}},"responses":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"lambda":{"type":"number","minimum":0.000001,"maximum":1000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Fit L2-penalized linear coefficients with all supplied columns penalized and no implicit intercept or standardization."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ridge-regression-coefficient-fit","input":{"rows":[[1],[2]],"responses":[2,4],"lambda":1}}},"limitations":["Fit L2-penalized linear coefficients with all supplied columns penalized and no implicit intercept or standardization. Floating-point computation with explicit domain and conditioning checks; no guarantee outside the stated numerical profile. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"logistic-ridge-irls-fit","version":"1.0.0","name":"Logistic Ridge IRLS Fit","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["rows","responses","lambda","iterations"],"properties":{"rows":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"number","minimum":-100,"maximum":100}}},"responses":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"integer","minimum":0,"maximum":1}},"lambda":{"type":"number","minimum":0.000001,"maximum":1000000},"iterations":{"type":"integer","minimum":1,"maximum":80}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Fit a binary logistic model with positive L2 regularization and bounded Newton/IRLS steps; no implicit intercept and no predictive-validation claim."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"logistic-ridge-irls-fit","input":{"rows":[[1],[1]],"responses":[0,1],"lambda":1,"iterations":20}}},"limitations":["Fit a binary logistic model with positive L2 regularization and bounded Newton/IRLS steps; no implicit intercept and no predictive-validation claim. Floating-point computation with explicit domain and conditioning checks; no guarantee outside the stated numerical profile. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hidden-markov-forward-backward","version":"1.0.0","name":"Hidden Markov Forward Backward","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["initial","transition","emission","observations"],"properties":{"initial":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"number","minimum":0,"maximum":1}},"transition":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"number","minimum":0,"maximum":1}}},"emission":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"number","minimum":0,"maximum":1}}},"observations":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"integer","minimum":0,"maximum":11}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute scaled state posterior probabilities for every observation with the forward–backward algorithm."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hidden-markov-forward-backward","input":{"initial":[0.5,0.5],"transition":[[0.8,0.2],[0.2,0.8]],"emission":[[1,0],[0,1]],"observations":[0,1]}}},"limitations":["Compute scaled state posterior probabilities for every observation with the forward–backward algorithm. Computation is conditional on the supplied model; no empirical calibration or outcome guarantee. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hidden-markov-viterbi-path","version":"1.0.0","name":"Hidden Markov Viterbi Path","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["initial","transition","emission","observations"],"properties":{"initial":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"number","minimum":0,"maximum":1}},"transition":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"number","minimum":0,"maximum":1}}},"emission":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"number","minimum":0,"maximum":1}}},"observations":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"integer","minimum":0,"maximum":11}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find the most probable entire hidden-state path in log space; this differs from selecting each marginal posterior independently."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hidden-markov-viterbi-path","input":{"initial":[0.5,0.5],"transition":[[0.8,0.2],[0.2,0.8]],"emission":[[1,0],[0,1]],"observations":[0,1]}}},"limitations":["Find the most probable entire hidden-state path in log space; this differs from selecting each marginal posterior independently. Computation is conditional on the supplied model; no empirical calibration or outcome guarantee. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"compound-poisson-severity-recursion","version":"1.0.0","name":"Compound Poisson Severity Recursion","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["lambda","severity","maximum"],"properties":{"lambda":{"type":"number","minimum":0,"maximum":100},"severity":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"number","minimum":0,"maximum":1}},"maximum":{"type":"integer","minimum":0,"maximum":128}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute aggregate nonnegative integer severity probabilities for a Poisson number of events, including zero severity and explicit omitted tail mass."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"compound-poisson-severity-recursion","input":{"lambda":1,"severity":[0,1],"maximum":2}}},"limitations":["Compute aggregate nonnegative integer severity probabilities for a Poisson number of events, including zero severity and explicit omitted tail mass. Computation is conditional on the supplied model; no empirical calibration or outcome guarantee. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"finite-markov-stationary-solution","version":"1.0.0","name":"Finite Markov Stationary Solution","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["transition"],"properties":{"transition":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"number","minimum":0,"maximum":1}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve the unique stationary probability vector of a finite transition matrix; non-unique or ill-conditioned systems are rejected."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"finite-markov-stationary-solution","input":{"transition":[[0.8,0.2],[0.4,0.6]]}}},"limitations":["Solve the unique stationary probability vector of a finite transition matrix; non-unique or ill-conditioned systems are rejected. Computation is conditional on the supplied model; no empirical calibration or outcome guarantee. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gaussian-mixture-one-dimensional-em","version":"1.0.0","name":"Gaussian Mixture One Dimensional EM","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["values","weights","means","variances","iterations","varianceFloor"],"properties":{"values":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"number","minimum":-1000,"maximum":1000}},"weights":{"type":"array","minItems":1,"maxItems":4,"items":{"type":"number","minimum":0.000001,"maximum":1}},"means":{"type":"array","minItems":1,"maxItems":4,"items":{"type":"number","minimum":-1000,"maximum":1000}},"variances":{"type":"array","minItems":1,"maxItems":4,"items":{"type":"number","minimum":0.000001,"maximum":1000000}},"iterations":{"type":"integer","minimum":1,"maximum":100},"varianceFloor":{"type":"number","minimum":0.000001,"maximum":1}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Run a fixed bounded number of EM iterations from supplied Gaussian mixture parameters with a declared variance floor."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gaussian-mixture-one-dimensional-em","input":{"values":[-1,1],"weights":[1],"means":[0],"variances":[1],"iterations":10,"varianceFloor":0.001}}},"limitations":["Run a fixed bounded number of EM iterations from supplied Gaussian mixture parameters with a declared variance floor. Local optima and component collapse remain possible. Computation is conditional on the supplied model; no empirical calibration or outcome guarantee. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dirichlet-categorical-posterior","version":"1.0.0","name":"Dirichlet Categorical Posterior","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["alpha","counts"],"properties":{"alpha":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"number","minimum":0.000001,"maximum":1000000}},"counts":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"integer","minimum":0,"maximum":1000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Update categorical probabilities under an explicit Dirichlet prior and return posterior means and marginal variances."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dirichlet-categorical-posterior","input":{"alpha":[1,1],"counts":[3,1]}}},"limitations":["Update categorical probabilities under an explicit Dirichlet prior and return posterior means and marginal variances. Computation is conditional on the supplied model; no empirical calibration or outcome guarantee. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bivariate-empirical-copula","version":"1.0.0","name":"Bivariate Empirical Copula","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["x","y","queries"],"properties":{"x":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"y":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"queries":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":0,"maximum":1}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Build a bivariate empirical copula using midranks divided by n+1 and right-continuous query counts; ties retain their midrank."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bivariate-empirical-copula","input":{"x":[1,2,3],"y":[3,2,1],"queries":[[0.5,0.5],[1,1]]}}},"limitations":["Build a bivariate empirical copula using midranks divided by n+1 and right-continuous query counts; ties retain their midrank. Computation is conditional on the supplied model; no empirical calibration or outcome guarantee. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"multivariate-normal-log-density","version":"1.0.0","name":"Multivariate Normal Log Density","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["mean","covariance","points"],"properties":{"mean":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"number","minimum":-10000,"maximum":10000}},"covariance":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}},"points":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"number","minimum":-10000,"maximum":10000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate multivariate Gaussian log densities through a positive-definite Cholesky factor without explicit covariance inversion."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"multivariate-normal-log-density","input":{"mean":[0,0],"covariance":[[1,0],[0,1]],"points":[[0,0],[1,0]]}}},"limitations":["Evaluate multivariate Gaussian log densities through a positive-definite Cholesky factor without explicit covariance inversion. Computation is conditional on the supplied model; no empirical calibration or outcome guarantee. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"two-by-k-fixed-margin-exact-test","version":"1.0.0","name":"Two By K Fixed Margin Exact Test","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["first","second"],"properties":{"first":{"type":"array","minItems":2,"maxItems":6,"items":{"type":"integer","minimum":0,"maximum":40}},"second":{"type":"array","minItems":2,"maxItems":6,"items":{"type":"integer","minimum":0,"maximum":40}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute a probability-ordered exact two-sided conditional test for a2×k count table with fixed margins; enumeration work is checked before payment."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"two-by-k-fixed-margin-exact-test","input":{"first":[1,0],"second":[0,1]}}},"limitations":["Compute a probability-ordered exact two-sided conditional test for a2×k count table with fixed margins; enumeration work is checked before payment. Computation is conditional on the supplied model; no empirical calibration or outcome guarantee. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fisher-noncentral-hypergeometric-profile","version":"1.0.0","name":"Fisher Noncentral Hypergeometric Profile","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["population","successes","draws","odds"],"properties":{"population":{"type":"integer","minimum":1,"maximum":200},"successes":{"type":"integer","minimum":0,"maximum":200},"draws":{"type":"integer","minimum":0,"maximum":200},"odds":{"type":"number","minimum":0.001,"maximum":1000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute the normalized Fisher noncentral hypergeometric distribution using log weights and an explicit selection odds parameter."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fisher-noncentral-hypergeometric-profile","input":{"population":4,"successes":2,"draws":2,"odds":1}}},"limitations":["Compute the normalized Fisher noncentral hypergeometric distribution using log weights and an explicit selection odds parameter. Computation is conditional on the supplied model; no empirical calibration or outcome guarantee. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"modbus-tcp-adu-envelope","version":"1.0.0","name":"Modbus TCP ADU Envelope","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","minLength":2,"maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect one Modbus TCP MBAP envelope and PDU extent; register semantics and exception handling remain application-specific."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"modbus-tcp-adu-envelope","input":{"hex":"0001000000061103006b0003"}}},"limitations":["Inspect one Modbus TCP MBAP envelope and PDU extent; register semantics and exception handling remain application-specific. Offline supplied protocol data only; no connection, authentication, scanning or command transmission. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"mqtt311-connect-packet-profile","version":"1.0.0","name":"MQTT 3.1.1 CONNECT Packet Profile","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","minLength":2,"maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect credential-free MQTT3.1.1 CONNECT fields."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"mqtt311-connect-packet-profile","input":{"hex":"100d00044d5154540402003c000161"}}},"limitations":["Inspect credential-free MQTT3.1.1 CONNECT fields. Username/password packets are rejected; will payload bytes are not returned. Offline supplied protocol data only; no connection, authentication, scanning or command transmission. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"nmea0183-sentence-checksum","version":"1.0.0","name":"NMEA 0183 Sentence Checksum","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sentence"],"properties":{"sentence":{"type":"string","minLength":9,"maxLength":1024}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check an ASCII NMEA-style sentence envelope and XOR checksum without interpreting navigation values."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"nmea0183-sentence-checksum","input":{"sentence":"$GPGGA,123519,4807.038,N,01131.000,E,1,08,0.9,545.4,M,46.9,M,,*47"}}},"limitations":["Check an ASCII NMEA-style sentence envelope and XOR checksum without interpreting navigation values. Offline supplied protocol data only; no connection, authentication, scanning or command transmission. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"iso8583-primary-secondary-bitmap","version":"1.0.0","name":"ISO 8583 Primary Secondary Bitmap","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["mode","fields","hex"],"properties":{"mode":{"enum":["encode","decode"]},"fields":{"type":"array","minItems":0,"maxItems":127,"items":{"type":"integer","minimum":2,"maximum":128}},"hex":{"type":"string","maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode or inspect primary/secondary ISO8583 presence bitmaps."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"iso8583-primary-secondary-bitmap","input":{"mode":"encode","fields":[2,3,64],"hex":""}}},"limitations":["Encode or inspect primary/secondary ISO8583 presence bitmaps. Field1 is the secondary indicator; tertiary bitmaps and financial message payloads are not supported. Offline supplied protocol data only; no connection, authentication, scanning or command transmission. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"tftp-packet-field-profile","version":"1.0.0","name":"TFTP Packet Field Profile","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","minLength":2,"maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect TFTP RRQ, WRQ, DATA, ACK or ERROR fields and request option pairs."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"tftp-packet-field-profile","input":{"hex":"00040001"}}},"limitations":["Inspect TFTP RRQ, WRQ, DATA, ACK or ERROR fields and request option pairs. No retransmission or file access. Offline supplied protocol data only; no connection, authentication, scanning or command transmission. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"socks-five-method-greeting","version":"1.0.0","name":"SOCKS Five Method Greeting","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","minLength":2,"maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect a SOCKS5 client method-offer greeting, without negotiating or opening a proxy connection."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"socks-five-method-greeting","input":{"hex":"05020002"}}},"limitations":["Inspect a SOCKS5 client method-offer greeting, without negotiating or opening a proxy connection. Offline supplied protocol data only; no connection, authentication, scanning or command transmission. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"postgresql-tagged-message-framing","version":"1.0.0","name":"PostgreSQL Tagged Message Framing","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","minLength":2,"maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Index tagged PostgreSQL protocol message envelopes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"postgresql-tagged-message-framing","input":{"hex":"5800000004"}}},"limitations":["Index tagged PostgreSQL protocol message envelopes. Untagged startup, SSLRequest and message-specific body semantics are outside this profile. Offline supplied protocol data only; no connection, authentication, scanning or command transmission. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"mysql-classic-packet-framing","version":"1.0.0","name":"MySQL Classic Packet Framing","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","minLength":2,"maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Index MySQL classic protocol packet lengths and sequence continuity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"mysql-classic-packet-framing","input":{"hex":"0100000001"}}},"limitations":["Index MySQL classic protocol packet lengths and sequence continuity. Compression, handshake credentials and command semantics are not interpreted. Offline supplied protocol data only; no connection, authentication, scanning or command transmission. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"redis-resp-two-structure","version":"1.0.0","name":"Redis RESP Two Structure","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","minLength":2,"maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Parse bounded RESP2 into a flat typed tree, preserving binary bulk strings as hex and null arrays/bulk strings separately."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"redis-resp-two-structure","input":{"hex":"2a320d0a24330d0a666f6f0d0a3a310d0a"}}},"limitations":["Parse bounded RESP2 into a flat typed tree, preserving binary bulk strings as hex and null arrays/bulk strings separately. No Redis command is executed. Offline supplied protocol data only; no connection, authentication, scanning or command transmission. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"memcached-text-value-response","version":"1.0.0","name":"Memcached Text Value Response","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","minLength":2,"maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect bounded memcached text VALUE responses and terminal statuses while preserving binary value bytes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"memcached-text-value-response","input":{"hex":"454e440d0a"}}},"limitations":["Inspect bounded memcached text VALUE responses and terminal statuses while preserving binary value bytes. Statistics and meta-protocol responses are outside this profile. Offline supplied protocol data only; no connection, authentication, scanning or command transmission. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rbj-biquad-coefficient-design","version":"1.0.0","name":"RBJ Biquad Coefficient Design","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["type","sampleRate","frequency","q","gainDb"],"properties":{"type":{"enum":["lowpass","highpass","notch","peaking"]},"sampleRate":{"type":"number","minimum":1,"maximum":1000000},"frequency":{"type":"number","minimum":0.00001,"maximum":1000000},"q":{"type":"number","minimum":0.01,"maximum":100},"gainDb":{"type":"number","minimum":-60,"maximum":60}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Design normalized RBJ lowpass, highpass, notch or peaking biquad coefficients, with gain used only for peaking."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rbj-biquad-coefficient-design","input":{"type":"lowpass","sampleRate":100,"frequency":25,"q":0.7071067811865476,"gainDb":0}}},"limitations":["Design normalized RBJ lowpass, highpass, notch or peaking biquad coefficients, with gain used only for peaking. Supplied numeric samples only; no recording, hardware control or audio publication. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"butterworth-lowpass-sos-design","version":"1.0.0","name":"Butterworth Lowpass SOS Design","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["order","sampleRate","cutoff"],"properties":{"order":{"type":"integer","minimum":1,"maximum":8},"sampleRate":{"type":"number","minimum":1,"maximum":1000000},"cutoff":{"type":"number","minimum":0.00001,"maximum":1000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Design a prewarped bilinear-transform Butterworth lowpass in second-order sections, each normalized to unit DC gain."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"butterworth-lowpass-sos-design","input":{"order":1,"sampleRate":100,"cutoff":25}}},"limitations":["Design a prewarped bilinear-transform Butterworth lowpass in second-order sections, each normalized to unit DC gain. Supplied numeric samples only; no recording, hardware control or audio publication. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"windowed-sinc-fir-lowpass-design","version":"1.0.0","name":"Windowed Sinc FIR Lowpass Design","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["taps","normalizedCutoff","window"],"properties":{"taps":{"type":"integer","minimum":3,"maximum":129},"normalizedCutoff":{"type":"number","minimum":0.00001,"maximum":0.49999},"window":{"enum":["hann","hamming","blackman"]}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Design an odd-length symmetric lowpass FIR by windowing a sinc kernel and normalizing DC gain; cutoff units are cycles per sample."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"windowed-sinc-fir-lowpass-design","input":{"taps":3,"normalizedCutoff":0.25,"window":"hann"}}},"limitations":["Design an odd-length symmetric lowpass FIR by windowing a sinc kernel and normalizing DC gain; cutoff units are cycles per sample. Supplied numeric samples only; no recording, hardware control or audio publication. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"goertzel-selected-frequency-power","version":"1.0.0","name":"Goertzel Selected Frequency Power","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["samples","frequencies"],"properties":{"samples":{"type":"array","minItems":2,"maxItems":256,"items":{"type":"number","minimum":-10000,"maximum":10000}},"frequencies":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":0.5}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate unnormalized squared DTFT magnitude at selected normalized frequencies using Goertzel recurrence, without a window."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"goertzel-selected-frequency-power","input":{"samples":[1,1,1,1],"frequencies":[0,0.25,0.5]}}},"limitations":["Evaluate unnormalized squared DTFT magnitude at selected normalized frequencies using Goertzel recurrence, without a window. Supplied numeric samples only; no recording, hardware control or audio publication. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"welch-periodogram-density","version":"1.0.0","name":"Welch Periodogram Density","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["samples","segmentLength","overlap","sampleRate"],"properties":{"samples":{"type":"array","minItems":2,"maxItems":256,"items":{"type":"number","minimum":-10000,"maximum":10000}},"segmentLength":{"type":"integer","minimum":2,"maximum":128},"overlap":{"type":"integer","minimum":0,"maximum":127},"sampleRate":{"type":"number","minimum":1,"maximum":1000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Estimate one-sided power spectral density with periodic Hann segments, per-segment mean removal and arithmetic averaging."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"welch-periodogram-density","input":{"samples":[1,1,1,1],"segmentLength":4,"overlap":0,"sampleRate":4}}},"limitations":["Estimate one-sided power spectral density with periodic Hann segments, per-segment mean removal and arithmetic averaging. Supplied numeric samples only; no recording, hardware control or audio publication. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"real-cepstrum-log-magnitude","version":"1.0.0","name":"Real Cepstrum Log Magnitude","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["samples","magnitudeFloor"],"properties":{"samples":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"number","minimum":-10000,"maximum":10000}},"magnitudeFloor":{"type":"number","minimum":1e-12,"maximum":1}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute the real inverse DFT of log magnitude with an explicit magnitude floor; no complex phase unwrapping."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"real-cepstrum-log-magnitude","input":{"samples":[1,0,0,0],"magnitudeFloor":1e-8}}},"limitations":["Compute the real inverse DFT of log magnitude with an explicit magnitude floor; no complex phase unwrapping. Supplied numeric samples only; no recording, hardware control or audio publication. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"analytic-signal-hilbert-dft","version":"1.0.0","name":"Analytic Signal Hilbert DFT","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["samples"],"properties":{"samples":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"number","minimum":-10000,"maximum":10000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Build the periodic analytic signal by zeroing negative-frequency DFT bins, preserving DC and the even-length Nyquist bin."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"analytic-signal-hilbert-dft","input":{"samples":[1,0,-1,0]}}},"limitations":["Build the periodic analytic signal by zeroing negative-frequency DFT bins, preserving DC and the even-length Nyquist bin. Supplied numeric samples only; no recording, hardware control or audio publication. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"daubechies-four-periodic-wavelet","version":"1.0.0","name":"Daubechies Four Periodic Wavelet","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["samples"],"properties":{"samples":{"type":"array","minItems":4,"maxItems":256,"items":{"type":"number","minimum":-10000,"maximum":10000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Perform one orthonormal Daubechies four-tap analysis and reconstruction level with periodic boundary extension."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"daubechies-four-periodic-wavelet","input":{"samples":[1,1,1,1]}}},"limitations":["Perform one orthonormal Daubechies four-tap analysis and reconstruction level with periodic boundary extension. Supplied numeric samples only; no recording, hardware control or audio publication. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"mel-triangular-filterbank","version":"1.0.0","name":"Mel Triangular Filterbank","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sampleRate","fftSize","bands","lowerHz","upperHz"],"properties":{"sampleRate":{"type":"number","minimum":1,"maximum":1000000},"fftSize":{"type":"integer","minimum":4,"maximum":256},"bands":{"type":"integer","minimum":1,"maximum":32},"lowerHz":{"type":"number","minimum":0,"maximum":1000000},"upperHz":{"type":"number","minimum":0,"maximum":1000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Create unit-peak triangular filters on the HTK mel scale, evaluated at actual DFT bin frequencies without rounding band boundaries."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"mel-triangular-filterbank","input":{"sampleRate":1000,"fftSize":4,"bands":1,"lowerHz":0,"upperHz":500}}},"limitations":["Create unit-peak triangular filters on the HTK mel scale, evaluated at actual DFT bin frequencies without rounding band boundaries. Supplied numeric samples only; no recording, hardware control or audio publication. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"zero-state-forward-backward-iir","version":"1.0.0","name":"Zero State Forward Backward IIR","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["samples","b","a"],"properties":{"samples":{"type":"array","minItems":2,"maxItems":256,"items":{"type":"number","minimum":-10000,"maximum":10000}},"b":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"number","minimum":-100,"maximum":100}},"a":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"number","minimum":-100,"maximum":100}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Apply a supplied causal IIR forward and backward with zero state and no padding."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"zero-state-forward-backward-iir","input":{"samples":[1,2,3],"b":[1],"a":[1]}}},"limitations":["Apply a supplied causal IIR forward and backward with zero state and no padding. Endpoint transients are retained; this is not SciPy’s default filtfilt initialization. Supplied numeric samples only; no recording, hardware control or audio publication. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"order-split-fulfillment-review","version":"1.0.0","name":"Split Order Fulfillment Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["lines","allocations","shipments"],"properties":{"lines":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","ordered","cancelled"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"ordered":{"type":"integer","minimum":0,"maximum":1000000000},"cancelled":{"type":"integer","minimum":0,"maximum":1000000000}}}},"allocations":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","lineId","quantity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"lineId":{"type":"string","minLength":1,"maxLength":200},"quantity":{"type":"integer","minimum":0,"maximum":1000000000}}}},"shipments":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","allocationId","quantity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"allocationId":{"type":"string","minLength":1,"maxLength":200},"quantity":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile order lines, split allocations and shipment quantities."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"order-split-fulfillment-review","input":{"lines":[{"id":"line-A","ordered":10,"cancelled":2}],"allocations":[{"id":"allocation-A","lineId":"line-A","quantity":6}],"shipments":[{"id":"shipment-A","allocationId":"allocation-A","quantity":4}]}}},"limitations":["Reconcile order lines, split allocations and shipment quantities. Supplied IDs and quantities only; no inventory reservation, order change or shipment action. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"backorder-promise-review","version":"1.0.0","name":"Backorder Promise Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["lines","supply"],"properties":{"lines":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","dueDate","quantity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"dueDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"quantity":{"type":"integer","minimum":1,"maximum":1000000000}}}},"supply":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","lineId","availableDate","quantity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"lineId":{"type":"string","minLength":1,"maxLength":200},"availableDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"quantity":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare backorder promises with dated supply commitments."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"backorder-promise-review","input":{"lines":[{"id":"line-A","dueDate":"2026-10-20","quantity":5}],"supply":[{"id":"supply-A","lineId":"line-A","availableDate":"2026-10-19","quantity":2},{"id":"supply-B","lineId":"line-A","availableDate":"2026-10-21","quantity":4}]}}},"limitations":["Compare backorder promises with dated supply commitments. Quantities are assigned to each supplied line only; dates are calendar days, and no delivery guarantee or procurement action is made. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"preorder-release-readiness","version":"1.0.0","name":"Preorder Release Readiness Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOfDate","items"],"properties":{"asOfDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"items":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","releaseDate","requiredEvidence","approvedEvidence","stockQuantity","releaseQuantity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"releaseDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"requiredEvidence":{"type":"array","minItems":0,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200}},"approvedEvidence":{"type":"array","minItems":0,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200}},"stockQuantity":{"type":"integer","minimum":0,"maximum":1000000000},"releaseQuantity":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review declared preorder release conditions against a supplied snapshot."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"preorder-release-readiness","input":{"asOfDate":"2026-10-20","items":[{"id":"item-A","releaseDate":"2026-10-20","requiredEvidence":["artwork","approval"],"approvedEvidence":["artwork"],"stockQuantity":3,"releaseQuantity":5}]}}},"limitations":["Review declared preorder release conditions against a supplied snapshot. Evidence labels are assertions supplied by the operator; no approval, publication, charge or stock release is executed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"shipment-carton-content-review","version":"1.0.0","name":"Shipment Carton Content Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["expected","cartons"],"properties":{"expected":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","quantity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"quantity":{"type":"integer","minimum":0,"maximum":1000000000}}}},"cartons":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sku","carton","quantity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sku":{"type":"string","minLength":1,"maxLength":200},"carton":{"type":"string","minLength":1,"maxLength":200},"quantity":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile carton packing rows with expected SKU quantities."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"shipment-carton-content-review","input":{"expected":[{"id":"sku-A","quantity":5}],"cartons":[{"id":"pack-A","sku":"sku-A","carton":"box-A","quantity":3},{"id":"pack-B","sku":"sku-A","carton":"box-B","quantity":1}]}}},"limitations":["Reconcile carton packing rows with expected SKU quantities. Reports unknown SKUs, quantity differences and distinct carton count; no physical inspection, label issuance or carrier connection. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pick-pack-ship-reconciliation","version":"1.0.0","name":"Pick, Pack and Ship Reconciliation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["lines","events"],"properties":{"lines":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","required"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"required":{"type":"integer","minimum":0,"maximum":1000000000}}}},"events":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","lineId","stage","quantity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"lineId":{"type":"string","minLength":1,"maxLength":200},"stage":{"enum":["pick","pack","ship"]},"quantity":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare independently recorded picking, packing and shipment quantities by order line."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pick-pack-ship-reconciliation","input":{"lines":[{"id":"line-A","required":5}],"events":[{"id":"e1","lineId":"line-A","stage":"pick","quantity":5},{"id":"e2","lineId":"line-A","stage":"pack","quantity":4},{"id":"e3","lineId":"line-A","stage":"ship","quantity":3}]}}},"limitations":["Compare independently recorded picking, packing and shipment quantities by order line. Events are additive quantity records rather than cumulative counters; no warehouse or order changes. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"delivery-attempt-outcome-profile","version":"1.0.0","name":"Delivery Attempt Outcome Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["shipments","attempts"],"properties":{"shipments":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200}}}},"attempts":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","shipmentId","date","outcome"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"shipmentId":{"type":"string","minLength":1,"maxLength":200},"date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"outcome":{"enum":["delivered","absent","refused","address-issue","other"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Summarize supplied delivery attempts and outcomes by shipment."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"delivery-attempt-outcome-profile","input":{"shipments":[{"id":"shipment-A"}],"attempts":[{"id":"a1","shipmentId":"shipment-A","date":"2026-10-19","outcome":"absent"},{"id":"a2","shipmentId":"shipment-A","date":"2026-10-21","outcome":"delivered"}]}}},"limitations":["Summarize supplied delivery attempts and outcomes by shipment. Calendar spans are not business-hour measures; no live tracking, recipient contact or delivery verification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"return-authorization-match","version":"1.0.0","name":"Return Authorization Match Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["authorizations","receipts"],"properties":{"authorizations":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sku","quantity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sku":{"type":"string","minLength":1,"maxLength":200},"quantity":{"type":"integer","minimum":0,"maximum":1000000000}}}},"receipts":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","authorizationId","sku","quantity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"authorizationId":{"type":"string","minLength":1,"maxLength":200},"sku":{"type":"string","minLength":1,"maxLength":200},"quantity":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare returned item receipts with explicit return authorizations and SKU quantities."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"return-authorization-match","input":{"authorizations":[{"id":"rma-A","sku":"sku-A","quantity":3}],"receipts":[{"id":"receipt-A","authorizationId":"rma-A","sku":"sku-B","quantity":2}]}}},"limitations":["Compare returned item receipts with explicit return authorizations and SKU quantities. Mismatched SKUs are reported and excluded from matching totals; no refund, credit or inventory action. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"replacement-order-conservation","version":"1.0.0","name":"Replacement Order Conservation Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["cases","replacements"],"properties":{"cases":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","approvedQuantity","receivedReturnQuantity","returnRequired"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"approvedQuantity":{"type":"integer","minimum":0,"maximum":1000000000},"receivedReturnQuantity":{"type":"integer","minimum":0,"maximum":1000000000},"returnRequired":{"type":"boolean"}}}},"replacements":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","caseId","quantity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"caseId":{"type":"string","minLength":1,"maxLength":200},"quantity":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile replacement shipments with approved case quantities and the declared return requirement."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"replacement-order-conservation","input":{"cases":[{"id":"case-A","approvedQuantity":4,"receivedReturnQuantity":1,"returnRequired":true}],"replacements":[{"id":"replacement-A","caseId":"case-A","quantity":3}]}}},"limitations":["Reconcile replacement shipments with approved case quantities and the declared return requirement. Does not infer policy eligibility or initiate replacements, payments or customer contact. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"drop-ship-acknowledgment-review","version":"1.0.0","name":"Drop-Ship Acknowledgment Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["orders","acknowledgments"],"properties":{"orders":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","quantity","promisedDate"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"quantity":{"type":"integer","minimum":0,"maximum":1000000000},"promisedDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"}}}},"acknowledgments":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","orderId","quantity","confirmedDate"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"orderId":{"type":"string","minLength":1,"maxLength":200},"quantity":{"type":"integer","minimum":0,"maximum":1000000000},"confirmedDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare split supplier acknowledgments with drop-ship order commitments."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"drop-ship-acknowledgment-review","input":{"orders":[{"id":"order-A","quantity":5,"promisedDate":"2026-10-20"}],"acknowledgments":[{"id":"ack-A","orderId":"order-A","quantity":4,"confirmedDate":"2026-10-22"}]}}},"limitations":["Compare split supplier acknowledgments with drop-ship order commitments. Acknowledgment rows are additive commitments, not revisions; use a current snapshot. No supplier connection or order change. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"order-edit-cutoff-review","version":"1.0.0","name":"Order Edit Cutoff Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["orders","requests"],"properties":{"orders":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","cutoffDate","locked"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"cutoffDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"locked":{"type":"boolean"}}}},"requests":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","orderId","requestDate","operatorApproved"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"orderId":{"type":"string","minLength":1,"maxLength":200},"requestDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"operatorApproved":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review proposed order edits against inclusive calendar-day cutoffs, lock state and recorded operator approval."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"order-edit-cutoff-review","input":{"orders":[{"id":"order-A","cutoffDate":"2026-10-20","locked":false}],"requests":[{"id":"request-A","orderId":"order-A","requestDate":"2026-10-21","operatorApproved":true}]}}},"limitations":["Review proposed order edits against inclusive calendar-day cutoffs, lock state and recorded operator approval. Produces evidence only; no order edit or customer authorization is executed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ticket-ownership-handoff-review","version":"1.0.0","name":"Ticket Ownership Handoff Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["tickets","handoffs"],"properties":{"tickets":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialOwner"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialOwner":{"type":"string","minLength":1,"maxLength":200}}}},"handoffs":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","ticketId","minute","fromOwner","toOwner","acknowledged"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"ticketId":{"type":"string","minLength":1,"maxLength":200},"minute":{"type":"integer","minimum":0,"maximum":1000000000},"fromOwner":{"type":"string","minLength":1,"maxLength":200},"toOwner":{"type":"string","minLength":1,"maxLength":200},"acknowledged":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review ordered support handoffs for owner continuity and receiving acknowledgment."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ticket-ownership-handoff-review","input":{"tickets":[{"id":"ticket-A","initialOwner":"team-A"}],"handoffs":[{"id":"h1","ticketId":"ticket-A","minute":5,"fromOwner":"team-A","toOwner":"team-B","acknowledged":false},{"id":"h2","ticketId":"ticket-A","minute":8,"fromOwner":"team-X","toOwner":"team-C","acknowledged":true}]}}},"limitations":["Review ordered support handoffs for owner continuity and receiving acknowledgment. Minutes are elapsed from one operator-defined reference; no ticket or ownership changes. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ticket-reopen-cycle-profile","version":"1.0.0","name":"Ticket Reopen Cycle Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["observationEndMinute","tickets","events"],"properties":{"observationEndMinute":{"type":"integer","minimum":0,"maximum":1000000000},"tickets":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initiallyOpen"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initiallyOpen":{"type":"boolean"}}}},"events":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","ticketId","minute","state"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"ticketId":{"type":"string","minLength":1,"maxLength":200},"minute":{"type":"integer","minimum":0,"maximum":1000000000},"state":{"enum":["open","closed"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Replay supplied open and closed ticket states over a fixed observation window."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ticket-reopen-cycle-profile","input":{"observationEndMinute":30,"tickets":[{"id":"ticket-A","initiallyOpen":true}],"events":[{"id":"e1","ticketId":"ticket-A","minute":10,"state":"closed"},{"id":"e2","ticketId":"ticket-A","minute":20,"state":"open"}]}}},"limitations":["Replay supplied open and closed ticket states over a fixed observation window. Reports reopen transitions and elapsed open minutes; excludes business calendars, customer identity and live ticket access. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"support-channel-transfer-profile","version":"1.0.0","name":"Support Channel Transfer Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["tickets","transfers"],"properties":{"tickets":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialChannel"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialChannel":{"type":"string","minLength":1,"maxLength":200}}}},"transfers":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","ticketId","minute","fromChannel","toChannel","contextAttached"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"ticketId":{"type":"string","minLength":1,"maxLength":200},"minute":{"type":"integer","minimum":0,"maximum":1000000000},"fromChannel":{"type":"string","minLength":1,"maxLength":200},"toChannel":{"type":"string","minLength":1,"maxLength":200},"contextAttached":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Trace declared support-channel transfers and attached context evidence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"support-channel-transfer-profile","input":{"tickets":[{"id":"ticket-A","initialChannel":"email"}],"transfers":[{"id":"t1","ticketId":"ticket-A","minute":3,"fromChannel":"email","toChannel":"phone","contextAttached":false}]}}},"limitations":["Trace declared support-channel transfers and attached context evidence. This assesses supplied handoff metadata, not conversation content or customer satisfaction. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"support-escalation-ladder-review","version":"1.0.0","name":"Support Escalation Ladder Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["levels","tickets","events"],"properties":{"levels":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"tickets":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialLevel"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialLevel":{"type":"string","minLength":1,"maxLength":200}}}},"events":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","ticketId","minute","level","reasonRecorded"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"ticketId":{"type":"string","minLength":1,"maxLength":200},"minute":{"type":"integer","minimum":0,"maximum":1000000000},"level":{"type":"string","minLength":1,"maxLength":200},"reasonRecorded":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review support escalation events against an operator-supplied ordered ladder."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"support-escalation-ladder-review","input":{"levels":["frontline","specialist","manager"],"tickets":[{"id":"ticket-A","initialLevel":"frontline"}],"events":[{"id":"e1","ticketId":"ticket-A","minute":2,"level":"manager","reasonRecorded":false}]}}},"limitations":["Review support escalation events against an operator-supplied ordered ladder. Downward moves remain visible in the final level; no escalation, access decision or policy approval is performed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"support-language-routing-review","version":"1.0.0","name":"Support Language Routing Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["agents","assignments"],"properties":{"agents":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","languages"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"languages":{"type":"array","minItems":0,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true}}}},"assignments":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","agentId","requestedLanguage","interpreterConfirmed"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"agentId":{"type":"string","minLength":1,"maxLength":200},"requestedLanguage":{"type":"string","minLength":1,"maxLength":200},"interpreterConfirmed":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare requested language tags with declared staff capabilities and interpreter confirmation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"support-language-routing-review","input":{"agents":[{"id":"agent-A","languages":["en","fr"]}],"assignments":[{"id":"case-A","agentId":"agent-A","requestedLanguage":"es","interpreterConfirmed":false}]}}},"limitations":["Compare requested language tags with declared staff capabilities and interpreter confirmation. Exact tags only, no inferred fluency, identity, staff assessment or automatic routing. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"knowledge-article-feedback-profile","version":"1.0.0","name":"Knowledge Article Feedback Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["articles","feedback"],"properties":{"articles":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200}}}},"feedback":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","articleId","helpful","followupRequired"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"articleId":{"type":"string","minLength":1,"maxLength":200},"helpful":{"type":"boolean"},"followupRequired":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Summarize explicit helpfulness feedback and follow-up flags per knowledge article."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"knowledge-article-feedback-profile","input":{"articles":[{"id":"article-A"}],"feedback":[{"id":"f1","articleId":"article-A","helpful":true,"followupRequired":false},{"id":"f2","articleId":"article-A","helpful":false,"followupRequired":true}]}}},"limitations":["Summarize explicit helpfulness feedback and follow-up flags per knowledge article. Counts describe supplied feedback, not all readers, independent accuracy or causal effectiveness. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"support-macro-version-review","version":"1.0.0","name":"Support Macro Version Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["macros","uses"],"properties":{"macros":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","currentVersion","retired"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"currentVersion":{"type":"string","minLength":1,"maxLength":200},"retired":{"type":"boolean"}}}},"uses":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","macroId","version","operatorReviewed"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"macroId":{"type":"string","minLength":1,"maxLength":200},"version":{"type":"string","minLength":1,"maxLength":200},"operatorReviewed":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare supplied response-macro usage with current version labels and retirement state."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"support-macro-version-review","input":{"macros":[{"id":"macro-A","currentVersion":"2","retired":false}],"uses":[{"id":"use-A","macroId":"macro-A","version":"1","operatorReviewed":true}]}}},"limitations":["Compare supplied response-macro usage with current version labels and retirement state. Does not inspect message text, send replies or establish that a response is correct. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ticket-tag-taxonomy-review","version":"1.0.0","name":"Ticket Tag Taxonomy Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["allowedTags","exclusiveGroups","tickets"],"properties":{"allowedTags":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"exclusiveGroups":{"type":"array","minItems":0,"maxItems":20,"items":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true}},"tickets":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","tags"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"tags":{"type":"array","minItems":0,"maxItems":40,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review ticket tags against an explicit allowed vocabulary and exclusive groups."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ticket-tag-taxonomy-review","input":{"allowedTags":["open","closed","billing"],"exclusiveGroups":[["open","closed"]],"tickets":[{"id":"ticket-A","tags":["open","closed","other"]}]}}},"limitations":["Review ticket tags against an explicit allowed vocabulary and exclusive groups. Case-sensitive labels, no automatic tagging, taxonomy inference or ticket edits. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"support-batch-resolution-review","version":"1.0.0","name":"Support Batch Resolution Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["requiredEvidence","batches","resolutions"],"properties":{"requiredEvidence":{"type":"array","minItems":0,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"batches":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","operatorApproved"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"operatorApproved":{"type":"boolean"}}}},"resolutions":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","batchId","ticketId","evidence"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"batchId":{"type":"string","minLength":1,"maxLength":200},"ticketId":{"type":"string","minLength":1,"maxLength":200},"evidence":{"type":"array","minItems":0,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review proposed batch ticket resolutions for declared evidence, batch approval and repeated ticket references."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"support-batch-resolution-review","input":{"requiredEvidence":["resolution-note"],"batches":[{"id":"batch-A","operatorApproved":true}],"resolutions":[{"id":"r1","batchId":"batch-A","ticketId":"ticket-A","evidence":[]}]}}},"limitations":["Review proposed batch ticket resolutions for declared evidence, batch approval and repeated ticket references. Produces review evidence only; does not close tickets or contact customers. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"customer-notice-evidence-review","version":"1.0.0","name":"Customer Notice Evidence Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["notices","events"],"properties":{"notices":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","requiredRecipients"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"requiredRecipients":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true}}}},"events":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","noticeId","recipientId","state"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"noticeId":{"type":"string","minLength":1,"maxLength":200},"recipientId":{"type":"string","minLength":1,"maxLength":200},"state":{"enum":["queued","sent","bounced","acknowledged"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile pseudonymous notice recipients with supplied send, bounce and acknowledgment evidence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"customer-notice-evidence-review","input":{"notices":[{"id":"notice-A","requiredRecipients":["recipient-A","recipient-B"]}],"events":[{"id":"event-A","noticeId":"notice-A","recipientId":"recipient-A","state":"sent"}]}}},"limitations":["Reconcile pseudonymous notice recipients with supplied send, bounce and acknowledgment evidence. Event presence is not independent delivery proof; no email addresses, message content or outgoing communications are required. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"seat-entitlement-reconciliation","version":"1.0.0","name":"Seat Entitlement Reconciliation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["plans","assignments"],"properties":{"plans":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","purchasedSeats"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"purchasedSeats":{"type":"integer","minimum":0,"maximum":1000000000}}}},"assignments":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","planId","subjectId","active"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"planId":{"type":"string","minLength":1,"maxLength":200},"subjectId":{"type":"string","minLength":1,"maxLength":200},"active":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile declared purchased seats with active assignment records."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"seat-entitlement-reconciliation","input":{"plans":[{"id":"plan-A","purchasedSeats":3}],"assignments":[{"id":"a1","planId":"plan-A","subjectId":"user-A","active":true},{"id":"a2","planId":"plan-A","subjectId":"user-A","active":true}]}}},"limitations":["Reconcile declared purchased seats with active assignment records. Counts assignments and distinct pseudonymous subjects separately; does not change access, verify purchases or apply payment restrictions. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"entitlement-effective-window-review","version":"1.0.0","name":"Entitlement Effective Window Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOfDate","grants"],"properties":{"asOfDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"grants":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","subjectId","feature","startDate","endDate","revoked"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"subjectId":{"type":"string","minLength":1,"maxLength":200},"feature":{"type":"string","minLength":1,"maxLength":200},"startDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"endDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"revoked":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review half-open date windows for supplied feature grants."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"entitlement-effective-window-review","input":{"asOfDate":"2026-10-20","grants":[{"id":"grant-A","subjectId":"user-A","feature":"export","startDate":"2026-10-01","endDate":"2026-11-01","revoked":false},{"id":"grant-B","subjectId":"user-A","feature":"export","startDate":"2026-10-15","endDate":"2026-10-25","revoked":false}]}}},"limitations":["Review half-open date windows for supplied feature grants. Explicit revocations and overlap evidence only; no authentication, entitlement changes or independent purchase verification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"feature-flag-rollout-evidence","version":"1.0.0","name":"Feature Flag Rollout Evidence Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["expectations","observations"],"properties":{"expectations":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","flag","context","expected"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"flag":{"type":"string","minLength":1,"maxLength":200},"context":{"type":"string","minLength":1,"maxLength":200},"expected":{"type":"boolean"}}}},"observations":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","flag","context","actual"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"flag":{"type":"string","minLength":1,"maxLength":200},"context":{"type":"string","minLength":1,"maxLength":200},"actual":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare rollout expectations with supplied flag observations by explicit context key."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"feature-flag-rollout-evidence","input":{"expectations":[{"id":"expected-A","flag":"new-search","context":"test-group","expected":true}],"observations":[{"id":"observed-A","flag":"new-search","context":"test-group","actual":false}]}}},"limitations":["Compare rollout expectations with supplied flag observations by explicit context key. Does not evaluate targeting expressions, infer user groups or modify a flag provider. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"license-device-activation-review","version":"1.0.0","name":"License Device Activation Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["licenses","activations"],"properties":{"licenses":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","declaredDeviceAllowance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"declaredDeviceAllowance":{"type":"integer","minimum":0,"maximum":1000000000}}}},"activations":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","licenseId","deviceId","state"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"licenseId":{"type":"string","minLength":1,"maxLength":200},"deviceId":{"type":"string","minLength":1,"maxLength":200},"state":{"enum":["active","revoked"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review a current license-device activation snapshot against the operator-supplied allowance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"license-device-activation-review","input":{"licenses":[{"id":"license-A","declaredDeviceAllowance":1}],"activations":[{"id":"a1","licenseId":"license-A","deviceId":"device-A","state":"active"},{"id":"a2","licenseId":"license-A","deviceId":"device-B","state":"active"}]}}},"limitations":["Review a current license-device activation snapshot against the operator-supplied allowance. Pseudonymous device labels only; does not identify devices, revoke licenses or restrict checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"usage-meter-sequence-review","version":"1.0.0","name":"Usage Meter Sequence Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["streams","events"],"properties":{"streams":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","firstExpectedSequence"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"firstExpectedSequence":{"type":"integer","minimum":0,"maximum":1000000000}}}},"events":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","streamId","sequence","quantity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"streamId":{"type":"string","minLength":1,"maxLength":200},"sequence":{"type":"integer","minimum":0,"maximum":1000000000},"quantity":{"type":"integer","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review explicit usage-event sequences and signed quantity corrections."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"usage-meter-sequence-review","input":{"streams":[{"id":"meter-A","firstExpectedSequence":1}],"events":[{"id":"e1","streamId":"meter-A","sequence":1,"quantity":5},{"id":"e2","streamId":"meter-A","sequence":3,"quantity":-1}]}}},"limitations":["Review explicit usage-event sequences and signed quantity corrections. Totals include every supplied event, with duplicates separately flagged; no billing event ingestion or charge is performed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"plan-migration-proration-preview","version":"1.0.0","name":"Plan Migration Proration Preview","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","periodDays","remainingDays","oldPeriodMinor","newPeriodMinor"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"periodDays":{"type":"integer","minimum":1,"maximum":1000000000},"remainingDays":{"type":"integer","minimum":0,"maximum":1000000000},"oldPeriodMinor":{"type":"integer","minimum":0,"maximum":1000000000},"newPeriodMinor":{"type":"integer","minimum":0,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Preview a fixed-day plan change using declared old and new period prices."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"plan-migration-proration-preview","input":{"currency":"USD","periodDays":30,"remainingDays":10,"oldPeriodMinor":3000,"newPeriodMinor":6000}}},"limitations":["Preview a fixed-day plan change using declared old and new period prices. Exact minor-unit arithmetic, each component rounded half-up; excludes taxes, discounts and provider rules. No subscription change, credit or charge. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"trial-expiry-conversion-cohorts","version":"1.0.0","name":"Trial Expiry and Conversion Cohorts","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOfDate","trials"],"properties":{"asOfDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"trials":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","cohort","startDate","endDate","conversionDate"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"cohort":{"type":"string","minLength":1,"maxLength":200},"startDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"endDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"conversionDate":{"type":["string","null"],"pattern":"^\\d{4}-\\d{2}-\\d{2}$"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Summarize supplied trial cohorts by expiry and recorded conversion timing."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"trial-expiry-conversion-cohorts","input":{"asOfDate":"2026-10-20","trials":[{"id":"trial-A","cohort":"October","startDate":"2026-10-01","endDate":"2026-10-10","conversionDate":"2026-10-12"},{"id":"trial-B","cohort":"October","startDate":"2026-10-15","endDate":"2026-10-25","conversionDate":null}]}}},"limitations":["Summarize supplied trial cohorts by expiry and recorded conversion timing. End dates are inclusive; no revenue estimate, causal attribution, customer identity or automatic follow-up. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"metered-overage-reconciliation","version":"1.0.0","name":"Metered Overage Reconciliation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","meters"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"meters":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","observedQuantity","includedQuantity","unitMinor","invoicedOverageQuantity","invoicedMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"observedQuantity":{"type":"integer","minimum":0,"maximum":1000000000},"includedQuantity":{"type":"integer","minimum":0,"maximum":1000000000},"unitMinor":{"type":"integer","minimum":0,"maximum":1000000000},"invoicedOverageQuantity":{"type":"integer","minimum":0,"maximum":1000000000},"invoicedMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile supplied flat-rate usage overage with invoiced quantities and amounts."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"metered-overage-reconciliation","input":{"currency":"USD","meters":[{"id":"meter-A","observedQuantity":15,"includedQuantity":10,"unitMinor":20,"invoicedOverageQuantity":4,"invoicedMinor":80}]}}},"limitations":["Reconcile supplied flat-rate usage overage with invoiced quantities and amounts. Exact integer minor units in one currency; excludes tiers, rounding periods, taxes and provider reconciliation. No metering or billing change. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sealed-bid-opening-log-review","version":"1.0.0","name":"Sealed Bid Opening Log Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["deadlineMinute","authorizedRoles","requiredWitnessCount","bids","openings"],"properties":{"deadlineMinute":{"type":"integer","minimum":0,"maximum":1000000000},"authorizedRoles":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"requiredWitnessCount":{"type":"integer","minimum":0,"maximum":20},"bids":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200}}}},"openings":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","bidId","minute","role","witnessReferences"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"bidId":{"type":"string","minLength":1,"maxLength":200},"minute":{"type":"integer","minimum":0,"maximum":1000000000},"role":{"type":"string","minLength":1,"maxLength":200},"witnessReferences":{"type":"array","minItems":0,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review pseudonymous sealed-bid opening metadata against a declared deadline, authorized roles and witness-count rule."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sealed-bid-opening-log-review","input":{"deadlineMinute":60,"authorizedRoles":["clerk"],"requiredWitnessCount":1,"bids":[{"id":"bid-A"}],"openings":[{"id":"open-A","bidId":"bid-A","minute":59,"role":"clerk","witnessReferences":[]}]}}},"limitations":["Review pseudonymous sealed-bid opening metadata against a declared deadline, authorized roles and witness-count rule. An unopened bid is not automatically an exception. No bid contents, procurement decision, legal compliance determination or opening action. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"service-deprecation-notice-review","version":"1.0.0","name":"Service Deprecation Notice Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOfDate","versions","clients"],"properties":{"asOfDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"versions":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sunsetDate","noticeRequiredDays"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sunsetDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"noticeRequiredDays":{"type":"integer","minimum":0,"maximum":1000000000}}}},"clients":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","versionId","lastObservedDate","noticeDate"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"versionId":{"type":"string","minLength":1,"maxLength":200},"lastObservedDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"noticeDate":{"type":["string","null"],"pattern":"^\\d{4}-\\d{2}-\\d{2}$"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review supplied client-version evidence against explicit sunset dates and declared notice lead days."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"service-deprecation-notice-review","input":{"asOfDate":"2026-10-20","versions":[{"id":"v1","sunsetDate":"2026-10-15","noticeRequiredDays":30}],"clients":[{"id":"client-A","versionId":"v1","lastObservedDate":"2026-10-19","noticeDate":"2026-10-01"}]}}},"limitations":["Review supplied client-version evidence against explicit sunset dates and declared notice lead days. Sunset dates begin at the start of that calendar day; no client contact, shutdown or access change. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"vendor-onboarding-evidence-review","version":"1.0.0","name":"Vendor Onboarding Evidence Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["requirements","vendors"],"properties":{"requirements":{"type":"array","minItems":1,"maxItems":30,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"vendors":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","evidence","ownerAssigned","operatorApproved"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"evidence":{"type":"array","minItems":0,"maxItems":30,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"ownerAssigned":{"type":"boolean"},"operatorApproved":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review a supplied vendor-onboarding checklist and recorded owner and approval flags."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"vendor-onboarding-evidence-review","input":{"requirements":["business-details","service-scope"],"vendors":[{"id":"vendor-A","evidence":["business-details"],"ownerAssigned":true,"operatorApproved":false}]}}},"limitations":["Review a supplied vendor-onboarding checklist and recorded owner and approval flags. Evidence labels are not independent verification, due diligence or permission to onboard a vendor. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"supplier-change-notice-review","version":"1.0.0","name":"Supplier Change Notice Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["changes"],"properties":{"changes":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","effectiveDate","noticeDate","requiredLeadDays","operatorAccepted"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"effectiveDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"noticeDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"requiredLeadDays":{"type":"integer","minimum":0,"maximum":1000000000},"operatorAccepted":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare supplier change notices with explicit effective dates, required lead days and recorded acceptance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"supplier-change-notice-review","input":{"changes":[{"id":"change-A","effectiveDate":"2026-11-01","noticeDate":"2026-10-20","requiredLeadDays":20,"operatorAccepted":false}]}}},"limitations":["Compare supplier change notices with explicit effective dates, required lead days and recorded acceptance. Calendar days only; no supplier contact, contract interpretation or acceptance action. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"supplier-corrective-action-aging","version":"1.0.0","name":"Supplier Corrective Action Aging","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOfDate","actions"],"properties":{"asOfDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"actions":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","supplierId","openedDate","dueDate","closedDate"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"supplierId":{"type":"string","minLength":1,"maxLength":200},"openedDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"dueDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"closedDate":{"type":["string","null"],"pattern":"^\\d{4}-\\d{2}-\\d{2}$"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate supplier corrective-action elapsed and overdue calendar days from supplied dates."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"supplier-corrective-action-aging","input":{"asOfDate":"2026-10-20","actions":[{"id":"action-A","supplierId":"supplier-A","openedDate":"2026-10-01","dueDate":"2026-10-15","closedDate":null}]}}},"limitations":["Calculate supplier corrective-action elapsed and overdue calendar days from supplied dates. Closure dates are recorded assertions; no effectiveness certification or supplier notification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"procurement-requisition-route-review","version":"1.0.0","name":"Procurement Requisition Route Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["route","requisitions","events"],"properties":{"route":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"requisitions":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200}}}},"events":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","requisitionId","step","minute","approved"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"requisitionId":{"type":"string","minLength":1,"maxLength":200},"step":{"type":"string","minLength":1,"maxLength":200},"minute":{"type":"integer","minimum":0,"maximum":1000000000},"approved":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review supplied requisition approval events against an explicit route."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"procurement-requisition-route-review","input":{"route":["manager","finance"],"requisitions":[{"id":"req-A"}],"events":[{"id":"event-A","requisitionId":"req-A","step":"finance","minute":1,"approved":true}]}}},"limitations":["Review supplied requisition approval events against an explicit route. Events use elapsed minutes; approvals at the same minute are rejected as ambiguous before checkout. No purchasing or approval is performed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"procurement-approval-threshold-review","version":"1.0.0","name":"Procurement Approval Threshold Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","thresholds","requests"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"thresholds":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","fromMinor","requiredRole"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"fromMinor":{"type":"integer","minimum":0,"maximum":1000000000},"requiredRole":{"type":"string","minLength":1,"maxLength":200}}}},"requests":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","amountMinor","approvedRoles"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"amountMinor":{"type":"integer","minimum":0,"maximum":1000000000},"approvedRoles":{"type":"array","minItems":0,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review purchase requests against cumulative operator-defined monetary approval thresholds."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"procurement-approval-threshold-review","input":{"currency":"USD","thresholds":[{"id":"t1","fromMinor":0,"requiredRole":"manager"},{"id":"t2","fromMinor":10000,"requiredRole":"finance"}],"requests":[{"id":"req-A","amountMinor":15000,"approvedRoles":["manager"]}]}}},"limitations":["Review purchase requests against cumulative operator-defined monetary approval thresholds. One declared currency, inclusive thresholds; does not establish legal authority, approve purchases or restrict payment methods. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"purchase-order-change-conservation","version":"1.0.0","name":"Purchase Order Change Conservation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["lines","changes"],"properties":{"lines":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","originalQuantity","declaredCurrentQuantity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"originalQuantity":{"type":"integer","minimum":0,"maximum":1000000000},"declaredCurrentQuantity":{"type":"integer","minimum":0,"maximum":1000000000}}}},"changes":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","lineId","version","quantityDelta"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"lineId":{"type":"string","minLength":1,"maxLength":200},"version":{"type":"integer","minimum":1,"maximum":1000000000},"quantityDelta":{"type":"integer","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile additive purchase-order quantity changes with declared current quantities."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"purchase-order-change-conservation","input":{"lines":[{"id":"line-A","originalQuantity":10,"declaredCurrentQuantity":15}],"changes":[{"id":"change-A","lineId":"line-A","version":1,"quantityDelta":3}]}}},"limitations":["Reconcile additive purchase-order quantity changes with declared current quantities. Every supplied change remains in the computed balance; duplicate versions are flagged rather than silently removed. No purchase-order edits. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"purchase-line-extension-review","version":"1.0.0","name":"Purchase Line Price Extension Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","lines"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"lines":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","quantity","unitMinor","discountMinor","declaredLineMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"quantity":{"type":"integer","minimum":0,"maximum":1000000000},"unitMinor":{"type":"integer","minimum":0,"maximum":1000000000},"discountMinor":{"type":"integer","minimum":0,"maximum":1000000000},"declaredLineMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review whole-unit purchase line extensions and absolute line discounts using exact integer minor units."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"purchase-line-extension-review","input":{"currency":"USD","lines":[{"id":"line-A","quantity":3,"unitMinor":250,"discountMinor":50,"declaredLineMinor":710}]}}},"limitations":["Review whole-unit purchase line extensions and absolute line discounts using exact integer minor units. Excludes taxes, percentage discounts, currency conversion and invoice approval. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"goods-receipt-disposition-review","version":"1.0.0","name":"Goods Receipt Disposition Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["receipts"],"properties":{"receipts":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","delivered","accepted","damaged","held","rejected"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"delivered":{"type":"integer","minimum":0,"maximum":1000000000},"accepted":{"type":"integer","minimum":0,"maximum":1000000000},"damaged":{"type":"integer","minimum":0,"maximum":1000000000},"held":{"type":"integer","minimum":0,"maximum":1000000000},"rejected":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile delivered goods with mutually exclusive accepted, damaged, held and rejected quantities."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"goods-receipt-disposition-review","input":{"receipts":[{"id":"receipt-A","delivered":10,"accepted":6,"damaged":1,"held":2,"rejected":0}]}}},"limitations":["Reconcile delivered goods with mutually exclusive accepted, damaged, held and rejected quantities. Source snapshot only; no physical inspection, stock movement or supplier claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"supplier-packsize-rounding-plan","version":"1.0.0","name":"Supplier Pack-Size Rounding Plan","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["items"],"properties":{"items":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","requiredQuantity","minimumOrderQuantity","packSize"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"requiredQuantity":{"type":"integer","minimum":0,"maximum":1000000000},"minimumOrderQuantity":{"type":"integer","minimum":0,"maximum":1000000000},"packSize":{"type":"integer","minimum":1,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Round independent whole-unit requirements up to declared minimum order quantities and pack multiples."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"supplier-packsize-rounding-plan","input":{"items":[{"id":"sku-A","requiredQuantity":7,"minimumOrderQuantity":10,"packSize":6},{"id":"sku-B","requiredQuantity":0,"minimumOrderQuantity":10,"packSize":6}]}}},"limitations":["Round independent whole-unit requirements up to declared minimum order quantities and pack multiples. Zero demand stays zero. No inventory optimization, price selection, supplier order or purchasing action. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"procurement-exception-ownership-review","version":"1.0.0","name":"Procurement Exception Ownership Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOfDate","exceptions"],"properties":{"asOfDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"exceptions":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","openedDate","dueDate","ownerRole","status","resolutionEvidence"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"openedDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"dueDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"ownerRole":{"type":"string","minLength":1,"maxLength":200},"status":{"enum":["open","resolved"]},"resolutionEvidence":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review procurement exceptions for elapsed time, declared owner role and resolution evidence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"procurement-exception-ownership-review","input":{"asOfDate":"2026-10-20","exceptions":[{"id":"exception-A","openedDate":"2026-10-10","dueDate":"2026-10-15","ownerRole":"unassigned","status":"open","resolutionEvidence":false}]}}},"limitations":["Review procurement exceptions for elapsed time, declared owner role and resolution evidence. Use the literal unassigned for an absent owner; resolved items have no inferred closure date. No assignment, notification or approval. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"room-booking-utilization-review","version":"1.0.0","name":"Room Booking Utilization Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["windowStartMinute","windowEndMinute","rooms","bookings"],"properties":{"windowStartMinute":{"type":"integer","minimum":0,"maximum":1000000000},"windowEndMinute":{"type":"integer","minimum":1,"maximum":1000000000},"rooms":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200}}}},"bookings":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","roomId","startMinute","endMinute"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"roomId":{"type":"string","minLength":1,"maxLength":200},"startMinute":{"type":"integer","minimum":0,"maximum":1000000000},"endMinute":{"type":"integer","minimum":1,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review room bookings clipped to one declared observation window."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"room-booking-utilization-review","input":{"windowStartMinute":0,"windowEndMinute":60,"rooms":[{"id":"room-A"}],"bookings":[{"id":"b1","roomId":"room-A","startMinute":0,"endMinute":30},{"id":"b2","roomId":"room-A","startMinute":20,"endMinute":50}]}}},"limitations":["Review room bookings clipped to one declared observation window. Uses half-open elapsed-minute intervals; union utilization is distinct from summed booking time. No calendar connection or reservation changes. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"equipment-checkout-return-review","version":"1.0.0","name":"Equipment Checkout and Return Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOfDate","loans","returns"],"properties":{"asOfDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"loans":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","equipmentId","dueDate","quantity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"equipmentId":{"type":"string","minLength":1,"maxLength":200},"dueDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"quantity":{"type":"integer","minimum":1,"maximum":1000000000}}}},"returns":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","loanId","quantity","condition"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"loanId":{"type":"string","minLength":1,"maxLength":200},"quantity":{"type":"integer","minimum":0,"maximum":1000000000},"condition":{"enum":["serviceable","damaged"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile equipment loan quantities with serviceable and damaged returns."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"equipment-checkout-return-review","input":{"asOfDate":"2026-10-20","loans":[{"id":"loan-A","equipmentId":"kit-A","dueDate":"2026-10-19","quantity":3}],"returns":[{"id":"return-A","loanId":"loan-A","quantity":1,"condition":"damaged"}]}}},"limitations":["Reconcile equipment loan quantities with serviceable and damaged returns. Counts describe supplied records and dates; no device tracking, user identification or recovery action. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"visitor-badge-return-review","version":"1.0.0","name":"Visitor Badge Return Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOfDate","badges"],"properties":{"asOfDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"badges":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","issuedDate","expectedReturnDate","returned","deactivated"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"issuedDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"expectedReturnDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"returned":{"type":"boolean"},"deactivated":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review pseudonymous badge records for return and deactivation evidence after the expected day."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"visitor-badge-return-review","input":{"asOfDate":"2026-10-20","badges":[{"id":"badge-A","issuedDate":"2026-10-19","expectedReturnDate":"2026-10-19","returned":false,"deactivated":false}]}}},"limitations":["Review pseudonymous badge records for return and deactivation evidence after the expected day. No visitor names, credential values, live access-control connection or badge changes. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"key-custody-handoff-review","version":"1.0.0","name":"Physical Key Custody Handoff Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["keys","handoffs"],"properties":{"keys":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialCustodian"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initialCustodian":{"type":"string","minLength":1,"maxLength":200}}}},"handoffs":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","keyId","minute","fromCustodian","toCustodian","received"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"keyId":{"type":"string","minLength":1,"maxLength":200},"minute":{"type":"integer","minimum":0,"maximum":1000000000},"fromCustodian":{"type":"string","minLength":1,"maxLength":200},"toCustodian":{"type":"string","minLength":1,"maxLength":200},"received":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review physical-key label handoffs and role-level custody continuity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"key-custody-handoff-review","input":{"keys":[{"id":"key-label-A","initialCustodian":"role-A"}],"handoffs":[{"id":"h1","keyId":"key-label-A","minute":1,"fromCustodian":"role-A","toCustodian":"role-B","received":false}]}}},"limitations":["Review physical-key label handoffs and role-level custody continuity. Never submit actual key material, access codes or private keys. No independent custody verification or access-control changes. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"facility-inspection-action-aging","version":"1.0.0","name":"Facility Inspection Action Aging","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOfDate","inspections","actions"],"properties":{"asOfDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"inspections":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","inspectionDate"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"inspectionDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"}}}},"actions":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","inspectionId","dueDate","completedDate"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"inspectionId":{"type":"string","minLength":1,"maxLength":200},"dueDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"completedDate":{"type":["string","null"],"pattern":"^\\d{4}-\\d{2}-\\d{2}$"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review supplied inspection action dates and overdue calendar days."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"facility-inspection-action-aging","input":{"asOfDate":"2026-10-20","inspections":[{"id":"inspection-A","inspectionDate":"2026-10-01"}],"actions":[{"id":"action-A","inspectionId":"inspection-A","dueDate":"2026-10-10","completedDate":"2026-10-12"}]}}},"limitations":["Review supplied inspection action dates and overdue calendar days. An inspection without actions is listed without assuming a defect; no physical inspection, safety certification or work-order change. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"service-vendor-visit-review","version":"1.0.0","name":"Service Vendor Visit Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["visits"],"properties":{"visits":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","plannedStartMinute","plannedEndMinute","recordedStartMinute","recordedEndMinute","completionEvidence"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"plannedStartMinute":{"type":"integer","minimum":0,"maximum":1000000000},"plannedEndMinute":{"type":"integer","minimum":1,"maximum":1000000000},"recordedStartMinute":{"type":"integer","minimum":0,"maximum":1000000000},"recordedEndMinute":{"type":"integer","minimum":1,"maximum":1000000000},"completionEvidence":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare planned vendor visit windows with recorded elapsed-minute windows and completion flags."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"service-vendor-visit-review","input":{"visits":[{"id":"visit-A","plannedStartMinute":10,"plannedEndMinute":40,"recordedStartMinute":15,"recordedEndMinute":35,"completionEvidence":true}]}}},"limitations":["Compare planned vendor visit windows with recorded elapsed-minute windows and completion flags. No location tracking, proof of attendance, contract interpretation or vendor communication. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"work-order-parts-reconciliation","version":"1.0.0","name":"Work Order Parts Reconciliation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["workOrders","parts"],"properties":{"workOrders":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200}}}},"parts":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","workOrderId","issued","installed","returned","scrapped"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"workOrderId":{"type":"string","minLength":1,"maxLength":200},"issued":{"type":"integer","minimum":0,"maximum":1000000000},"installed":{"type":"integer","minimum":0,"maximum":1000000000},"returned":{"type":"integer","minimum":0,"maximum":1000000000},"scrapped":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile issued work-order parts with mutually exclusive installed, returned and scrapped quantities."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"work-order-parts-reconciliation","input":{"workOrders":[{"id":"wo-A"}],"parts":[{"id":"part-row-A","workOrderId":"wo-A","issued":10,"installed":5,"returned":2,"scrapped":1}]}}},"limitations":["Reconcile issued work-order parts with mutually exclusive installed, returned and scrapped quantities. No stock adjustments, maintenance execution or inference of physical loss. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"maintenance-deferral-evidence-review","version":"1.0.0","name":"Maintenance Deferral Evidence Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOfDate","tasks"],"properties":{"asOfDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"tasks":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","originalDueDate","deferredUntilDate","approved","reviewDate","rationaleRecorded"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"originalDueDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"deferredUntilDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"approved":{"type":"boolean"},"reviewDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"rationaleRecorded":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review maintenance deferral dates, approval and rationale flags."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"maintenance-deferral-evidence-review","input":{"asOfDate":"2026-10-20","tasks":[{"id":"task-A","originalDueDate":"2026-10-10","deferredUntilDate":"2026-10-25","approved":true,"reviewDate":"2026-10-15","rationaleRecorded":false}]}}},"limitations":["Review maintenance deferral dates, approval and rationale flags. This is supplied-record evidence, not a safety assessment, maintenance authorization or recommendation to postpone work. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"facility-space-allocation-review","version":"1.0.0","name":"Facility Space Allocation Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["spaces","allocations"],"properties":{"spaces":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","usableSquareMetres"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"usableSquareMetres":{"type":"integer","minimum":0,"maximum":1000000000}}}},"allocations":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","spaceId","areaSquareMetres","purpose"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"spaceId":{"type":"string","minLength":1,"maxLength":200},"areaSquareMetres":{"type":"integer","minimum":0,"maximum":1000000000},"purpose":{"type":"string","minLength":1,"maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile whole-square-metre space allocations with declared usable areas."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"facility-space-allocation-review","input":{"spaces":[{"id":"space-A","usableSquareMetres":100}],"allocations":[{"id":"allocation-A","spaceId":"space-A","areaSquareMetres":60,"purpose":"storage"},{"id":"allocation-B","spaceId":"space-A","areaSquareMetres":50,"purpose":"workshop"}]}}},"limitations":["Reconcile whole-square-metre space allocations with declared usable areas. Does not assess physical layout, polygon overlap, occupancy rules, accessibility compliance or building safety. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cleaning-zone-completion-review","version":"1.0.0","name":"Cleaning Zone Completion Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["zones","shifts","completions"],"properties":{"zones":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","requiredTasks"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"requiredTasks":{"type":"array","minItems":0,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true}}}},"shifts":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200}}}},"completions":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","zoneId","shiftId","task","supervisorConfirmed"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"zoneId":{"type":"string","minLength":1,"maxLength":200},"shiftId":{"type":"string","minLength":1,"maxLength":200},"task":{"type":"string","minLength":1,"maxLength":200},"supervisorConfirmed":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review explicit zone-and-shift task completion records against declared checklists."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cleaning-zone-completion-review","input":{"zones":[{"id":"zone-A","requiredTasks":["floors","surfaces"]}],"shifts":[{"id":"shift-A"}],"completions":[{"id":"c1","zoneId":"zone-A","shiftId":"shift-A","task":"floors","supervisorConfirmed":false}]}}},"limitations":["Review explicit zone-and-shift task completion records against declared checklists. No physical inspection, cleanliness or infection-control certification, staff tracking or task assignment. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"editorial-stage-aging","version":"1.0.0","name":"Editorial Stage Aging Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOfDate","stages","items"],"properties":{"asOfDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"stages":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"items":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","currentStage","stageEnteredDate","targetDays"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"currentStage":{"type":"string","minLength":1,"maxLength":200},"stageEnteredDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"targetDays":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Summarize current editorial stage age against declared calendar-day targets."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"editorial-stage-aging","input":{"asOfDate":"2026-10-20","stages":["draft","review"],"items":[{"id":"item-A","currentStage":"review","stageEnteredDate":"2026-10-10","targetDays":7}]}}},"limitations":["Summarize current editorial stage age against declared calendar-day targets. Uses one supplied snapshot; no publication, staff assessment or inferred work history. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"publication-rights-window-review","version":"1.0.0","name":"Publication Rights Window Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["assets","uses"],"properties":{"assets":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","approvedStartDate","approvedEndDate","approvedChannels","rightsConfirmed"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"approvedStartDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"approvedEndDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"approvedChannels":{"type":"array","minItems":0,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"rightsConfirmed":{"type":"boolean"}}}},"uses":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","assetId","publicationDate","channel"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"assetId":{"type":"string","minLength":1,"maxLength":200},"publicationDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"channel":{"type":"string","minLength":1,"maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare proposed asset uses with operator-declared inclusive rights dates and channels."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"publication-rights-window-review","input":{"assets":[{"id":"asset-A","approvedStartDate":"2026-10-01","approvedEndDate":"2026-10-15","approvedChannels":["website"],"rightsConfirmed":true}],"uses":[{"id":"use-A","assetId":"asset-A","publicationDate":"2026-10-18","channel":"website"}]}}},"limitations":["Compare proposed asset uses with operator-declared inclusive rights dates and channels. Does not interpret licenses, verify ownership, provide legal advice or authorize publication. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"content-approval-version-review","version":"1.0.0","name":"Content Approval Version Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["requiredRoles","items","approvals"],"properties":{"requiredRoles":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"items":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","proposedVersion"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"proposedVersion":{"type":"string","minLength":1,"maxLength":200}}}},"approvals":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","itemId","version","role","approved"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"itemId":{"type":"string","minLength":1,"maxLength":200},"version":{"type":"string","minLength":1,"maxLength":200},"role":{"type":"string","minLength":1,"maxLength":200},"approved":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review required role approvals for one explicitly proposed version per content item."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"content-approval-version-review","input":{"requiredRoles":["editor","owner"],"items":[{"id":"item-A","proposedVersion":"2"}],"approvals":[{"id":"a1","itemId":"item-A","version":"1","role":"editor","approved":true},{"id":"a2","itemId":"item-A","version":"2","role":"owner","approved":true}]}}},"limitations":["Review required role approvals for one explicitly proposed version per content item. Older approvals are listed separately and cannot satisfy current-version requirements. No publication or approval action. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"translation-handoff-completeness","version":"1.0.0","name":"Translation Handoff Completeness Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["items","deliveries"],"properties":{"items":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sourceVersion","requiredLocales"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sourceVersion":{"type":"string","minLength":1,"maxLength":200},"requiredLocales":{"type":"array","minItems":0,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true}}}},"deliveries":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","itemId","locale","sourceVersion","filesConfirmed","operatorReviewed"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"itemId":{"type":"string","minLength":1,"maxLength":200},"locale":{"type":"string","minLength":1,"maxLength":200},"sourceVersion":{"type":"string","minLength":1,"maxLength":200},"filesConfirmed":{"type":"boolean"},"operatorReviewed":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile translation handoff metadata by locale and source version."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"translation-handoff-completeness","input":{"items":[{"id":"item-A","sourceVersion":"3","requiredLocales":["fr","es"]}],"deliveries":[{"id":"d1","itemId":"item-A","locale":"fr","sourceVersion":"2","filesConfirmed":true,"operatorReviewed":true}]}}},"limitations":["Reconcile translation handoff metadata by locale and source version. Does not inspect translation files, assess linguistic accuracy or contact translators. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"media-caption-coverage-review","version":"1.0.0","name":"Media Caption Coverage Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["media","tracks"],"properties":{"media":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","durationSeconds","requiredLanguages"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"durationSeconds":{"type":"integer","minimum":1,"maximum":1000000000},"requiredLanguages":{"type":"array","minItems":0,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true}}}},"tracks":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","mediaId","language","startSeconds","endSeconds","reviewed"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"mediaId":{"type":"string","minLength":1,"maxLength":200},"language":{"type":"string","minLength":1,"maxLength":200},"startSeconds":{"type":"integer","minimum":0,"maximum":1000000000},"endSeconds":{"type":"integer","minimum":1,"maximum":1000000000},"reviewed":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review declared caption coverage intervals by required language."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"media-caption-coverage-review","input":{"media":[{"id":"media-A","durationSeconds":100,"requiredLanguages":["en"]}],"tracks":[{"id":"track-A","mediaId":"media-A","language":"en","startSeconds":0,"endSeconds":70,"reviewed":true}]}}},"limitations":["Review declared caption coverage intervals by required language. Whole seconds and reviewed metadata only; does not inspect captions, assess synchronization, translate speech or certify accessibility. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"asset-rendition-matrix-review","version":"1.0.0","name":"Asset Rendition Matrix Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["assets","profiles","renditions"],"properties":{"assets":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","requiredProfiles"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"requiredProfiles":{"type":"array","minItems":0,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true}}}},"profiles":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","width","height","maxBytes"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"width":{"type":"integer","minimum":1,"maximum":1000000000},"height":{"type":"integer","minimum":1,"maximum":1000000000},"maxBytes":{"type":"integer","minimum":1,"maximum":1000000000}}}},"renditions":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","assetId","profileId","width","height","bytes"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"assetId":{"type":"string","minLength":1,"maxLength":200},"profileId":{"type":"string","minLength":1,"maxLength":200},"width":{"type":"integer","minimum":1,"maximum":1000000000},"height":{"type":"integer","minimum":1,"maximum":1000000000},"bytes":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review supplied asset rendition metadata against explicit dimension and file-size profiles."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"asset-rendition-matrix-review","input":{"assets":[{"id":"asset-A","requiredProfiles":["square"]}],"profiles":[{"id":"square","width":100,"height":100,"maxBytes":1000}],"renditions":[{"id":"r1","assetId":"asset-A","profileId":"square","width":100,"height":80,"bytes":900}]}}},"limitations":["Review supplied asset rendition metadata against explicit dimension and file-size profiles. Files are not fetched or decoded; no rendering, conversion or visual-quality guarantee. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"editorial-link-maintenance-queue","version":"1.0.0","name":"Editorial Link Maintenance Queue","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOfDate","links"],"properties":{"asOfDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"links":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","ownerRole","lastReviewedDate","reviewEveryDays","recordedOutcome"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"ownerRole":{"type":"string","minLength":1,"maxLength":200},"lastReviewedDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"reviewEveryDays":{"type":"integer","minimum":1,"maximum":1000000000},"recordedOutcome":{"enum":["working","broken","unknown"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Prepare a link-maintenance queue from recorded outcomes, review dates and owner roles."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"editorial-link-maintenance-queue","input":{"asOfDate":"2026-10-20","links":[{"id":"link-A","ownerRole":"editor","lastReviewedDate":"2026-10-01","reviewEveryDays":14,"recordedOutcome":"working"}]}}},"limitations":["Prepare a link-maintenance queue from recorded outcomes, review dates and owner roles. No URL is fetched and a recorded working label is not a fresh live availability check. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"syndication-destination-reconciliation","version":"1.0.0","name":"Syndication Destination Reconciliation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["items","placements"],"properties":{"items":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","approvedVersion","requiredDestinations"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"approvedVersion":{"type":"string","minLength":1,"maxLength":200},"requiredDestinations":{"type":"array","minItems":0,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true}}}},"placements":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","itemId","destination","version","operatorConfirmed"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"itemId":{"type":"string","minLength":1,"maxLength":200},"destination":{"type":"string","minLength":1,"maxLength":200},"version":{"type":"string","minLength":1,"maxLength":200},"operatorConfirmed":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile operator-confirmed placements against a supplied content version and destination plan."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"syndication-destination-reconciliation","input":{"items":[{"id":"item-A","approvedVersion":"2","requiredDestinations":["website","newsletter"]}],"placements":[{"id":"p1","itemId":"item-A","destination":"website","version":"2","operatorConfirmed":true}]}}},"limitations":["Reconcile operator-confirmed placements against a supplied content version and destination plan. No platform scraping, posting, publication or distribution action. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"publication-calendar-load-review","version":"1.0.0","name":"Publication Calendar Load Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["days","items"],"properties":{"days":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","date","plannedCapacityUnits"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"plannedCapacityUnits":{"type":"integer","minimum":0,"maximum":1000000000}}}},"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","dayId","workUnits","ready"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"dayId":{"type":"string","minLength":1,"maxLength":200},"workUnits":{"type":"integer","minimum":0,"maximum":1000000000},"ready":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review a publication calendar against operator-declared editorial work units and readiness flags."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"publication-calendar-load-review","input":{"days":[{"id":"day-A","date":"2026-10-20","plannedCapacityUnits":5}],"items":[{"id":"item-A","dayId":"day-A","workUnits":3,"ready":true},{"id":"item-B","dayId":"day-A","workUnits":4,"ready":false}]}}},"limitations":["Review a publication calendar against operator-declared editorial work units and readiness flags. Work units are planning assumptions; no payment limits, scheduling writes or publication. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"content-revision-acknowledgment-review","version":"1.0.0","name":"Content Revision Acknowledgment Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["items","acknowledgments"],"properties":{"items":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","currentVersion","requiredRoles"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"currentVersion":{"type":"string","minLength":1,"maxLength":200},"requiredRoles":{"type":"array","minItems":0,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true}}}},"acknowledgments":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","itemId","role","version"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"itemId":{"type":"string","minLength":1,"maxLength":200},"role":{"type":"string","minLength":1,"maxLength":200},"version":{"type":"string","minLength":1,"maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review role-level acknowledgments of the current content revision."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"content-revision-acknowledgment-review","input":{"items":[{"id":"item-A","currentVersion":"3","requiredRoles":["editor","support"]}],"acknowledgments":[{"id":"a1","itemId":"item-A","role":"editor","version":"3"},{"id":"a2","itemId":"item-A","role":"support","version":"2"}]}}},"limitations":["Review role-level acknowledgments of the current content revision. Acknowledgment is not content approval, proof of reading or authority to publish; no messages are sent. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"workshop-registration-conservation","version":"1.0.0","name":"Workshop Registration Conservation Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["workshops","registrations"],"properties":{"workshops":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","declaredRegistrations"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"declaredRegistrations":{"type":"integer","minimum":0,"maximum":1000000000}}}},"registrations":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","workshopId","status"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"workshopId":{"type":"string","minLength":1,"maxLength":200},"status":{"enum":["confirmed","cancelled","waitlisted"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile workshop registration snapshots and mutually exclusive status counts."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"workshop-registration-conservation","input":{"workshops":[{"id":"workshop-A","declaredRegistrations":3}],"registrations":[{"id":"r1","workshopId":"workshop-A","status":"confirmed"},{"id":"r2","workshopId":"workshop-A","status":"cancelled"}]}}},"limitations":["Reconcile workshop registration snapshots and mutually exclusive status counts. Does not infer attendance, customer demand, payments or capacity; no enrollment or cancellation. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"course-prerequisite-coverage","version":"1.0.0","name":"Course Prerequisite Coverage Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["courses","enrollments","completions"],"properties":{"courses":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","prerequisiteCourseIds"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"prerequisiteCourseIds":{"type":"array","minItems":0,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true}}}},"enrollments":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","subjectId","courseId","startDate"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"subjectId":{"type":"string","minLength":1,"maxLength":200},"courseId":{"type":"string","minLength":1,"maxLength":200},"startDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"}}}},"completions":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","subjectId","courseId","completionDate"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"subjectId":{"type":"string","minLength":1,"maxLength":200},"courseId":{"type":"string","minLength":1,"maxLength":200},"completionDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare pseudonymous course enrollments with explicitly required prior course completion dates."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"course-prerequisite-coverage","input":{"courses":[{"id":"intro","prerequisiteCourseIds":[]},{"id":"advanced","prerequisiteCourseIds":["intro"]}],"enrollments":[{"id":"enrollment-A","subjectId":"subject-A","courseId":"advanced","startDate":"2026-10-20"}],"completions":[{"id":"completion-A","subjectId":"subject-A","courseId":"intro","completionDate":"2026-10-21"}]}}},"limitations":["Compare pseudonymous course enrollments with explicitly required prior course completion dates. Direct prerequisites only, supplied evidence only; no admission, accreditation or eligibility decision. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"instructor-allocation-conflict-review","version":"1.0.0","name":"Instructor Allocation Conflict Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sessions","assignments"],"properties":{"sessions":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","startMinute","endMinute"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"startMinute":{"type":"integer","minimum":0,"maximum":1000000000},"endMinute":{"type":"integer","minimum":1,"maximum":1000000000}}}},"assignments":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sessionId","instructorId"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sessionId":{"type":"string","minLength":1,"maxLength":200},"instructorId":{"type":"string","minLength":1,"maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review assigned instructor labels for overlapping half-open session windows and repeated assignments."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"instructor-allocation-conflict-review","input":{"sessions":[{"id":"session-A","startMinute":0,"endMinute":60},{"id":"session-B","startMinute":30,"endMinute":90}],"assignments":[{"id":"a1","sessionId":"session-A","instructorId":"instructor-A"},{"id":"a2","sessionId":"session-B","instructorId":"instructor-A"}]}}},"limitations":["Review assigned instructor labels for overlapping half-open session windows and repeated assignments. Elapsed-minute input only; no calendar edits, scheduling optimization or staff decisions. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"learning-assessment-attempt-profile","version":"1.0.0","name":"Learning Assessment Attempt Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["assessments","attempts"],"properties":{"assessments":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","maximumScore","declaredPassScore"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"maximumScore":{"type":"integer","minimum":1,"maximum":1000000000},"declaredPassScore":{"type":"integer","minimum":0,"maximum":1000000000}}}},"attempts":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","assessmentId","subjectId","attemptNumber","score"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"assessmentId":{"type":"string","minLength":1,"maxLength":200},"subjectId":{"type":"string","minLength":1,"maxLength":200},"attemptNumber":{"type":"integer","minimum":1,"maximum":1000000000},"score":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Summarize supplied internal training assessment attempts and explicit score thresholds."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"learning-assessment-attempt-profile","input":{"assessments":[{"id":"assessment-A","maximumScore":100,"declaredPassScore":70}],"attempts":[{"id":"a1","assessmentId":"assessment-A","subjectId":"subject-A","attemptNumber":1,"score":60},{"id":"a2","assessmentId":"assessment-A","subjectId":"subject-A","attemptNumber":2,"score":80}]}}},"limitations":["Summarize supplied internal training assessment attempts and explicit score thresholds. Pseudonymous records only; meeting a declared score is not independent educational, employment or certification eligibility. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"training-credit-hour-reconciliation","version":"1.0.0","name":"Training Credit Hour Reconciliation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sessions","attendance"],"properties":{"sessions":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","durationMinutes","minimumAttendancePercent"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"durationMinutes":{"type":"integer","minimum":1,"maximum":1000000000},"minimumAttendancePercent":{"type":"number","minimum":0,"maximum":100}}}},"attendance":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sessionId","attendedMinutes","declaredCreditMinutes"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sessionId":{"type":"string","minLength":1,"maxLength":200},"attendedMinutes":{"type":"integer","minimum":0,"maximum":1000000000},"declaredCreditMinutes":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile internal training credit minutes under an explicit all-or-zero attendance threshold."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"training-credit-hour-reconciliation","input":{"sessions":[{"id":"session-A","durationMinutes":60,"minimumAttendancePercent":80}],"attendance":[{"id":"attendance-A","sessionId":"session-A","attendedMinutes":45,"declaredCreditMinutes":60}]}}},"limitations":["Reconcile internal training credit minutes under an explicit all-or-zero attendance threshold. Does not issue credit, establish professional accreditation or independently verify attendance. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"certificate-issuance-ledger-review","version":"1.0.0","name":"Certificate Issuance Ledger Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","subjectId","courseId","certificateReference","declaredEligible","operatorApproved","issued"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"subjectId":{"type":"string","minLength":1,"maxLength":200},"courseId":{"type":"string","minLength":1,"maxLength":200},"certificateReference":{"type":"string","minLength":1,"maxLength":200},"declaredEligible":{"type":"boolean"},"operatorApproved":{"type":"boolean"},"issued":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review internal certificate issuance metadata and recorded approval flags."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"certificate-issuance-ledger-review","input":{"records":[{"id":"record-A","subjectId":"subject-A","courseId":"course-A","certificateReference":"certificate-A","declaredEligible":true,"operatorApproved":false,"issued":true}]}}},"limitations":["Review internal certificate issuance metadata and recorded approval flags. Does not create a certificate, verify accreditation or make educational or employment decisions. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"attendance-checkin-window-profile","version":"1.0.0","name":"Attendance Check-In Window Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sessions","checkins"],"properties":{"sessions":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","startMinute","endMinute","earlyAllowanceMinutes","lateAllowanceMinutes"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"startMinute":{"type":"integer","minimum":0,"maximum":1000000000},"endMinute":{"type":"integer","minimum":1,"maximum":1000000000},"earlyAllowanceMinutes":{"type":"integer","minimum":0,"maximum":1000000000},"lateAllowanceMinutes":{"type":"integer","minimum":0,"maximum":1000000000}}}},"checkins":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sessionId","minute"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sessionId":{"type":"string","minLength":1,"maxLength":200},"minute":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare recorded check-in times with declared session and allowance windows."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"attendance-checkin-window-profile","input":{"sessions":[{"id":"session-A","startMinute":60,"endMinute":120,"earlyAllowanceMinutes":10,"lateAllowanceMinutes":5}],"checkins":[{"id":"checkin-A","sessionId":"session-A","minute":48}]}}},"limitations":["Compare recorded check-in times with declared session and allowance windows. Does not prove attendance duration, verify identity or operate an entry system. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"event-ticket-scan-state-review","version":"1.0.0","name":"Event Ticket Scan State Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["tickets","scans"],"properties":{"tickets":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initiallyInside"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"initiallyInside":{"type":"boolean"}}}},"scans":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","ticketId","minute","direction"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"ticketId":{"type":"string","minLength":1,"maxLength":200},"minute":{"type":"integer","minimum":0,"maximum":1000000000},"direction":{"enum":["entry","exit"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Replay supplied event ticket entry and exit metadata for state inconsistencies."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"event-ticket-scan-state-review","input":{"tickets":[{"id":"ticket-A","initiallyInside":false}],"scans":[{"id":"scan-A","ticketId":"ticket-A","minute":1,"direction":"entry"},{"id":"scan-B","ticketId":"ticket-A","minute":2,"direction":"entry"}]}}},"limitations":["Replay supplied event ticket entry and exit metadata for state inconsistencies. Pseudonymous ticket labels only; no QR decoding, ticket validation, identity check or gate action. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"event-session-feedback-profile","version":"1.0.0","name":"Event Session Feedback Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sessions","responses"],"properties":{"sessions":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200}}}},"responses":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sessionId","rating","followupRequested"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sessionId":{"type":"string","minLength":1,"maxLength":200},"rating":{"type":"integer","minimum":1,"maximum":5},"followupRequested":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Summarize supplied five-point session feedback and explicit follow-up flags."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"event-session-feedback-profile","input":{"sessions":[{"id":"session-A"}],"responses":[{"id":"response-A","sessionId":"session-A","rating":3,"followupRequested":false},{"id":"response-B","sessionId":"session-A","rating":5,"followupRequested":true}]}}},"limitations":["Summarize supplied five-point session feedback and explicit follow-up flags. Response counts are not unique attendees or representative satisfaction estimates; no follow-up messages. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"event-meal-choice-reconciliation","version":"1.0.0","name":"Event Meal Choice Reconciliation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["menu","choices","orders"],"properties":{"menu":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"choices":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","guestReference","mealCode","confirmed"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"guestReference":{"type":"string","minLength":1,"maxLength":200},"mealCode":{"type":"string","minLength":1,"maxLength":200},"confirmed":{"type":"boolean"}}}},"orders":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","mealCode","quantity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"mealCode":{"type":"string","minLength":1,"maxLength":200},"quantity":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile generic meal codes and pseudonymous confirmed guest choices with catering quantities."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"event-meal-choice-reconciliation","input":{"menu":["meal-A","meal-B"],"choices":[{"id":"choice-A","guestReference":"guest-A","mealCode":"meal-A","confirmed":true}],"orders":[{"id":"order-A","mealCode":"meal-A","quantity":2}]}}},"limitations":["Reconcile generic meal codes and pseudonymous confirmed guest choices with catering quantities. No names, allergies, health information, dietary inference or catering orders are requested or changed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"inspection-sampling-execution-review","version":"1.0.0","name":"Inspection Sampling Execution Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["lots","inspections"],"properties":{"lots":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","plannedSampleCount","declaredInspectionCount","declaredDefectCount"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"plannedSampleCount":{"type":"integer","minimum":0,"maximum":1000000000},"declaredInspectionCount":{"type":"integer","minimum":0,"maximum":1000000000},"declaredDefectCount":{"type":"integer","minimum":0,"maximum":1000000000}}}},"inspections":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","lotId","unitReference","defective"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"lotId":{"type":"string","minLength":1,"maxLength":200},"unitReference":{"type":"string","minLength":1,"maxLength":200},"defective":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile sampling execution records with a declared inspection plan and totals."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"inspection-sampling-execution-review","input":{"lots":[{"id":"lot-A","plannedSampleCount":3,"declaredInspectionCount":2,"declaredDefectCount":0}],"inspections":[{"id":"i1","lotId":"lot-A","unitReference":"unit-A","defective":false},{"id":"i2","lotId":"lot-A","unitReference":"unit-B","defective":true}]}}},"limitations":["Reconcile sampling execution records with a declared inspection plan and totals. No sampling-plan design, physical inspection, acceptance probability or lot-release decision. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"nonconformance-disposition-balance","version":"1.0.0","name":"Nonconformance Disposition Balance","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["cases","dispositions"],"properties":{"cases":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","affectedQuantity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"affectedQuantity":{"type":"integer","minimum":0,"maximum":1000000000}}}},"dispositions":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","caseId","quantity","route","operatorApproved"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"caseId":{"type":"string","minLength":1,"maxLength":200},"quantity":{"type":"integer","minimum":0,"maximum":1000000000},"route":{"enum":["rework","scrap","return","use-as-is"]},"operatorApproved":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile mutually exclusive nonconformance disposition quantities and approval flags."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"nonconformance-disposition-balance","input":{"cases":[{"id":"case-A","affectedQuantity":10}],"dispositions":[{"id":"d1","caseId":"case-A","quantity":6,"route":"rework","operatorApproved":true},{"id":"d2","caseId":"case-A","quantity":2,"route":"scrap","operatorApproved":false}]}}},"limitations":["Reconcile mutually exclusive nonconformance disposition quantities and approval flags. Does not authorize use-as-is, rework, scrap, returns or any product-quality decision. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"corrective-action-effectiveness-followup","version":"1.0.0","name":"Corrective Action Effectiveness Follow-Up","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOfDate","actions"],"properties":{"asOfDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"actions":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","implementedDate","reviewDueDate","reviewedDate","evidenceRecorded","operatorEffective"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"implementedDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"reviewDueDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"reviewedDate":{"type":["string","null"],"pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"evidenceRecorded":{"type":"boolean"},"operatorEffective":{"type":["boolean","null"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review corrective-action follow-up dates and operator-recorded effectiveness evidence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"corrective-action-effectiveness-followup","input":{"asOfDate":"2026-10-20","actions":[{"id":"action-A","implementedDate":"2026-10-01","reviewDueDate":"2026-10-15","reviewedDate":null,"evidenceRecorded":false,"operatorEffective":null}]}}},"limitations":["Review corrective-action follow-up dates and operator-recorded effectiveness evidence. Reports assertions and gaps only; does not independently establish root cause or effectiveness. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"calibration-certificate-coverage","version":"1.0.0","name":"Calibration Certificate Coverage Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["measurements","certificates"],"properties":{"measurements":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","equipmentId","date","rangeMinimum","rangeMaximum"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"equipmentId":{"type":"string","minLength":1,"maxLength":200},"date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"rangeMinimum":{"type":"number","minimum":-1000000000,"maximum":1000000000},"rangeMaximum":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}},"certificates":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","equipmentId","startDate","endDate","rangeMinimum","rangeMaximum","operatorApproved"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"equipmentId":{"type":"string","minLength":1,"maxLength":200},"startDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"endDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"rangeMinimum":{"type":"number","minimum":-1000000000,"maximum":1000000000},"rangeMaximum":{"type":"number","minimum":-1000000000,"maximum":1000000000},"operatorApproved":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review declared calibration certificate date and range coverage for measurement records."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"calibration-certificate-coverage","input":{"measurements":[{"id":"measurement-A","equipmentId":"gauge-A","date":"2026-10-20","rangeMinimum":0,"rangeMaximum":10}],"certificates":[{"id":"certificate-A","equipmentId":"gauge-A","startDate":"2026-10-01","endDate":"2026-10-31","rangeMinimum":0,"rangeMaximum":5,"operatorApproved":true}]}}},"limitations":["Review declared calibration certificate date and range coverage for measurement records. Units must already agree; no file authentication, uncertainty evaluation, calibration or measurement acceptance. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"drawing-revision-workorder-review","version":"1.0.0","name":"Drawing Revision and Work Order Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["drawings","workOrders"],"properties":{"drawings":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","currentRevision"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"currentRevision":{"type":"string","minLength":1,"maxLength":200}}}},"workOrders":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","drawingId","releasedRevision","deviationApproved"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"drawingId":{"type":"string","minLength":1,"maxLength":200},"releasedRevision":{"type":"string","minLength":1,"maxLength":200},"deviationApproved":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare work-order drawing references with the supplied current revision register."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"drawing-revision-workorder-review","input":{"drawings":[{"id":"drawing-A","currentRevision":"C"}],"workOrders":[{"id":"wo-A","drawingId":"drawing-A","releasedRevision":"B","deviationApproved":false}]}}},"limitations":["Compare work-order drawing references with the supplied current revision register. Deviation approval is a recorded assertion, not independent engineering authorization; no document or work-order changes. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"first-article-characteristic-coverage","version":"1.0.0","name":"First Article Characteristic Coverage","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["characteristics","measurements"],"properties":{"characteristics":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","minimum","maximum"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"minimum":{"type":"number","minimum":-1000000000,"maximum":1000000000},"maximum":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}},"measurements":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","characteristicId","value"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"characteristicId":{"type":"string","minLength":1,"maxLength":200},"value":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review supplied first-article characteristic coverage and numeric bounds."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"first-article-characteristic-coverage","input":{"characteristics":[{"id":"dimension-A","minimum":9.9,"maximum":10.1},{"id":"dimension-B","minimum":4,"maximum":6}],"measurements":[{"id":"measurement-A","characteristicId":"dimension-A","value":10.2}]}}},"limitations":["Review supplied first-article characteristic coverage and numeric bounds. Units must already agree. Does not verify instruments, account for uncertainty or approve a design, process or product. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"batch-hold-release-evidence","version":"1.0.0","name":"Batch Hold and Release Evidence Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["batches","holds"],"properties":{"batches":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","releaseDeclared","releaseApproved"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"releaseDeclared":{"type":"boolean"},"releaseApproved":{"type":"boolean"}}}},"holds":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","batchId","active","closureEvidence"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"batchId":{"type":"string","minLength":1,"maxLength":200},"active":{"type":"boolean"},"closureEvidence":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare batch release assertions with active holds, hold-closure evidence and approval flags."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"batch-hold-release-evidence","input":{"batches":[{"id":"batch-A","releaseDeclared":true,"releaseApproved":true}],"holds":[{"id":"hold-A","batchId":"batch-A","active":true,"closureEvidence":false}]}}},"limitations":["Compare batch release assertions with active holds, hold-closure evidence and approval flags. Does not release stock, alter a hold or establish quality or regulatory compliance. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"quality-escape-containment-review","version":"1.0.0","name":"Quality Escape Containment Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["cases","containment"],"properties":{"cases":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","declaredAffectedQuantity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"declaredAffectedQuantity":{"type":"integer","minimum":0,"maximum":1000000000}}}},"containment":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","caseId","quantity","state"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"caseId":{"type":"string","minLength":1,"maxLength":200},"quantity":{"type":"integer","minimum":0,"maximum":1000000000},"state":{"enum":["confirmed","pending","unresolved"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile mutually exclusive containment status quantities for a supplied quality escape record."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"quality-escape-containment-review","input":{"cases":[{"id":"case-A","declaredAffectedQuantity":10}],"containment":[{"id":"c1","caseId":"case-A","quantity":6,"state":"confirmed"},{"id":"c2","caseId":"case-A","quantity":2,"state":"pending"}]}}},"limitations":["Reconcile mutually exclusive containment status quantities for a supplied quality escape record. Confirmation is an operator assertion; no recall, notification, product tracing or safety conclusion. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"process-deviation-expiry-review","version":"1.0.0","name":"Process Deviation Expiry Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOfDate","deviations"],"properties":{"asOfDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"deviations":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","startDate","endDate","approved","ownerAssigned","closureRequired","closureRecorded"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"startDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"endDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"approved":{"type":"boolean"},"ownerAssigned":{"type":"boolean"},"closureRequired":{"type":"boolean"},"closureRecorded":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review temporary process-deviation dates and explicit approval, ownership and closure flags."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"process-deviation-expiry-review","input":{"asOfDate":"2026-10-20","deviations":[{"id":"deviation-A","startDate":"2026-10-01","endDate":"2026-10-15","approved":true,"ownerAssigned":true,"closureRequired":true,"closureRecorded":false}]}}},"limitations":["Review temporary process-deviation dates and explicit approval, ownership and closure flags. Dates are inclusive. Does not authorize deviations or assess process or product safety. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"control-plan-reaction-evidence","version":"1.0.0","name":"Control Plan Reaction Evidence Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["controls","signals","reactions"],"properties":{"controls":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","requiredReaction"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"requiredReaction":{"type":"string","minLength":1,"maxLength":200}}}},"signals":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","controlId","triggered"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"controlId":{"type":"string","minLength":1,"maxLength":200},"triggered":{"type":"boolean"}}}},"reactions":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","signalId","reaction","operatorConfirmed"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"signalId":{"type":"string","minLength":1,"maxLength":200},"reaction":{"type":"string","minLength":1,"maxLength":200},"operatorConfirmed":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review supplied control signals against operator-declared reaction labels and confirmation evidence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"control-plan-reaction-evidence","input":{"controls":[{"id":"control-A","requiredReaction":"operator-review"}],"signals":[{"id":"signal-A","controlId":"control-A","triggered":true}],"reactions":[{"id":"reaction-A","signalId":"signal-A","reaction":"operator-review","operatorConfirmed":false}]}}},"limitations":["Review supplied control signals against operator-declared reaction labels and confirmation evidence. Does not monitor machinery, trigger a reaction or establish process-control effectiveness. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"environment-parity-inventory-review","version":"1.0.0","name":"Environment Parity Inventory Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["baseline","environments","observations"],"properties":{"baseline":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sha256"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sha256":{"type":"string","pattern":"^[a-f0-9]{64}$"}}}},"environments":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200}}}},"observations":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","environmentId","settingId","sha256"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"environmentId":{"type":"string","minLength":1,"maxLength":200},"settingId":{"type":"string","minLength":1,"maxLength":200},"sha256":{"type":"string","pattern":"^[a-f0-9]{64}$"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare non-sensitive setting labels and precomputed SHA-256 inventory fingerprints across environments."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"environment-parity-inventory-review","input":{"baseline":[{"id":"setting-A","sha256":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}],"environments":[{"id":"staging"}],"observations":[{"id":"o1","environmentId":"staging","settingId":"setting-A","sha256":"bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb"}]}}},"limitations":["Compare non-sensitive setting labels and precomputed SHA-256 inventory fingerprints across environments. Never submit secret values or credentials. Hash equality does not prove a live environment was inspected. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"deployment-freeze-conflict-review","version":"1.0.0","name":"Deployment Freeze Conflict Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["freezes","deployments"],"properties":{"freezes":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","environment","startMinute","endMinute"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"environment":{"type":"string","minLength":1,"maxLength":200},"startMinute":{"type":"integer","minimum":0,"maximum":1000000000},"endMinute":{"type":"integer","minimum":1,"maximum":1000000000}}}},"deployments":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","environment","startMinute","endMinute"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"environment":{"type":"string","minLength":1,"maxLength":200},"startMinute":{"type":"integer","minimum":0,"maximum":1000000000},"endMinute":{"type":"integer","minimum":1,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare proposed deployment intervals with declared freeze windows by exact environment label."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"deployment-freeze-conflict-review","input":{"freezes":[{"id":"freeze-A","environment":"production","startMinute":60,"endMinute":120}],"deployments":[{"id":"deployment-A","environment":"production","startMinute":100,"endMinute":150}]}}},"limitations":["Compare proposed deployment intervals with declared freeze windows by exact environment label. Half-open elapsed-minute intervals; no scheduling, access restriction or deployment execution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rollback-drill-evidence-review","version":"1.0.0","name":"Rollback Drill Evidence Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["drills"],"properties":{"drills":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","targetSha256","restoredSha256","elapsedMinutes","targetMinutes","healthCheckRecorded","operatorReviewed"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"targetSha256":{"type":"string","pattern":"^[a-f0-9]{64}$"},"restoredSha256":{"type":"string","pattern":"^[a-f0-9]{64}$"},"elapsedMinutes":{"type":"integer","minimum":0,"maximum":1000000000},"targetMinutes":{"type":"integer","minimum":0,"maximum":1000000000},"healthCheckRecorded":{"type":"boolean"},"operatorReviewed":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review supplied deployment rollback drill records against exact artifact fingerprints and operator-defined timing."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rollback-drill-evidence-review","input":{"drills":[{"id":"drill-A","targetSha256":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","restoredSha256":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","elapsedMinutes":12,"targetMinutes":10,"healthCheckRecorded":true,"operatorReviewed":true}]}}},"limitations":["Review supplied deployment rollback drill records against exact artifact fingerprints and operator-defined timing. Does not restore software, verify a live health check or establish recovery guarantees. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"feature-toggle-retirement-review","version":"1.0.0","name":"Feature Toggle Retirement Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOfDate","toggles","references"],"properties":{"asOfDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"toggles":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","retireDate","retired","ownerAssigned"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"retireDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"retired":{"type":"boolean"},"ownerAssigned":{"type":"boolean"}}}},"references":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","toggleId","consumer","lastObservedDate"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"toggleId":{"type":"string","minLength":1,"maxLength":200},"consumer":{"type":"string","minLength":1,"maxLength":200},"lastObservedDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review declared feature-toggle retirement dates and consumer-reference evidence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"feature-toggle-retirement-review","input":{"asOfDate":"2026-10-20","toggles":[{"id":"toggle-A","retireDate":"2026-10-15","retired":true,"ownerAssigned":true}],"references":[{"id":"reference-A","toggleId":"toggle-A","consumer":"client-A","lastObservedDate":"2026-10-18"}]}}},"limitations":["Review declared feature-toggle retirement dates and consumer-reference evidence. No source scan, flag-provider connection, deletion or consumer change is performed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"secret-rotation-evidence-review","version":"1.0.0","name":"Credential Rotation Evidence Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOfDate","records"],"properties":{"asOfDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","lastRotatedDate","declaredReviewDays","oldCredentialRevoked","consumersConfirmed"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"lastRotatedDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"declaredReviewDays":{"type":"integer","minimum":1,"maximum":1000000000},"oldCredentialRevoked":{"type":"boolean"},"consumersConfirmed":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review credential-label rotation metadata and operator-confirmed follow-up flags."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"secret-rotation-evidence-review","input":{"asOfDate":"2026-10-20","records":[{"id":"credential-label-A","lastRotatedDate":"2026-10-01","declaredReviewDays":14,"oldCredentialRevoked":false,"consumersConfirmed":true}]}}},"limitations":["Review credential-label rotation metadata and operator-confirmed follow-up flags. Never submit credentials, keys, tokens or recovery information. Does not inspect, create, rotate or revoke any credential. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dependency-owner-response-review","version":"1.0.0","name":"Dependency Owner Response Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOfDate","findings"],"properties":{"asOfDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"findings":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","ownerRole","reportedDate","responseDueDate","acknowledged","mitigationRecorded","upstreamFixed"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"ownerRole":{"type":"string","minLength":1,"maxLength":200},"reportedDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"responseDueDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"acknowledged":{"type":"boolean"},"mitigationRecorded":{"type":"boolean"},"upstreamFixed":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review the response workflow for supplied dependency findings."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dependency-owner-response-review","input":{"asOfDate":"2026-10-20","findings":[{"id":"finding-A","ownerRole":"maintainer","reportedDate":"2026-10-01","responseDueDate":"2026-10-10","acknowledged":true,"mitigationRecorded":true,"upstreamFixed":false}]}}},"limitations":["Review the response workflow for supplied dependency findings. Acknowledgment stops response aging; mitigation and upstream fix remain separate assertions. Does not scan software, verify an advisory or claim vulnerability closure. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"migration-checkpoint-reconciliation","version":"1.0.0","name":"Migration Checkpoint Reconciliation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["checkpoints","receipts"],"properties":{"checkpoints":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","expectedRecordCount","expectedSha256"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"expectedRecordCount":{"type":"integer","minimum":0,"maximum":1000000000},"expectedSha256":{"type":"string","pattern":"^[a-f0-9]{64}$"}}}},"receipts":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","checkpointId","recordCount","sha256","operatorReviewed"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"checkpointId":{"type":"string","minLength":1,"maxLength":200},"recordCount":{"type":"integer","minimum":0,"maximum":1000000000},"sha256":{"type":"string","pattern":"^[a-f0-9]{64}$"},"operatorReviewed":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile supplied migration checkpoint receipts with exact expected record counts and digests."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"migration-checkpoint-reconciliation","input":{"checkpoints":[{"id":"checkpoint-A","expectedRecordCount":10,"expectedSha256":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}],"receipts":[{"id":"receipt-A","checkpointId":"checkpoint-A","recordCount":9,"sha256":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","operatorReviewed":true}]}}},"limitations":["Reconcile supplied migration checkpoint receipts with exact expected record counts and digests. Counts and hashes are assertions, not proof of complete source data; no migration or database connection. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"api-consumer-contract-fixture-coverage","version":"1.0.0","name":"API Consumer Fixture Coverage Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["consumers","fixtures"],"properties":{"consumers":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","requiredOperations"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"requiredOperations":{"type":"array","minItems":0,"maxItems":30,"items":{"type":"string","minLength":1,"maxLength":160},"uniqueItems":true}}}},"fixtures":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","consumerId","operation","scenario","recordedPassed"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"consumerId":{"type":"string","minLength":1,"maxLength":200},"operation":{"type":"string","minLength":1,"maxLength":160},"scenario":{"enum":["success","invalid-input","access-denied"]},"recordedPassed":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review supplied API consumer fixture-result metadata for success, invalid-input and access-denied scenarios."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"api-consumer-contract-fixture-coverage","input":{"consumers":[{"id":"client-A","requiredOperations":["read"]}],"fixtures":[{"id":"fixture-A","consumerId":"client-A","operation":"read","scenario":"success","recordedPassed":true}]}}},"limitations":["Review supplied API consumer fixture-result metadata for success, invalid-input and access-denied scenarios. No test endpoint is contacted or test executed; the report does not independently establish test execution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"configuration-change-drift-review","version":"1.0.0","name":"Configuration Change Drift Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["baseline","observed","approvedChangeIds"],"properties":{"baseline":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sha256"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sha256":{"type":"string","pattern":"^[a-f0-9]{64}$"}}}},"observed":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sha256"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sha256":{"type":"string","pattern":"^[a-f0-9]{64}$"}}}},"approvedChangeIds":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare non-sensitive setting fingerprint snapshots with explicit approved change labels."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"configuration-change-drift-review","input":{"baseline":[{"id":"setting-A","sha256":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}],"observed":[{"id":"setting-A","sha256":"bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb"}],"approvedChangeIds":[]}}},"limitations":["Compare non-sensitive setting fingerprint snapshots with explicit approved change labels. No secret values, live configuration read, change authorization or settings writes. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"job-run-retry-lineage-review","version":"1.0.0","name":"Job Run Retry Lineage Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["attempts"],"properties":{"attempts":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","jobId","parentAttemptId","attemptNumber","state"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"jobId":{"type":"string","minLength":1,"maxLength":200},"parentAttemptId":{"type":["string","null"]},"attemptNumber":{"type":"integer","minimum":1,"maximum":1000000000},"state":{"enum":["succeeded","failed","unknown"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review supplied job-attempt lineage and recorded outcomes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"job-run-retry-lineage-review","input":{"attempts":[{"id":"a1","jobId":"job-A","parentAttemptId":null,"attemptNumber":1,"state":"succeeded"},{"id":"a2","jobId":"job-A","parentAttemptId":"a1","attemptNumber":2,"state":"unknown"}]}}},"limitations":["Review supplied job-attempt lineage and recorded outcomes. Unknown stays unknown; no job execution, network retry, payment resubmission or operational state change. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"expense-claim-duplicate-evidence","version":"1.0.0","name":"Expense Claim Duplicate Evidence","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","claims"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"claims":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","supplierReference","receiptReference","receiptDate","amountMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"supplierReference":{"type":"string","minLength":1,"maxLength":200},"receiptReference":{"type":"string","minLength":1,"maxLength":200},"receiptDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"amountMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find expense-claim groups with identical declared receipt identity, date and amount."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"expense-claim-duplicate-evidence","input":{"currency":"USD","claims":[{"id":"claim-A","supplierReference":"supplier-A","receiptReference":"receipt-A","receiptDate":"2026-10-01","amountMinor":2500},{"id":"claim-B","supplierReference":"supplier-A","receiptReference":"receipt-A","receiptDate":"2026-10-01","amountMinor":2500}]}}},"limitations":["Find expense-claim groups with identical declared receipt identity, date and amount. Candidates are not proof of fraud or duplicate payment; no automatic removal. One declared currency; exact integer minor units. No financial, accounting, tax or legal advice, account connection or payment action. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"reimbursement-approval-match","version":"1.0.0","name":"Reimbursement Approval Match","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","claims","approvals","reimbursements"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"claims":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","claimedMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"claimedMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}},"approvals":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","claimId","approvedMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"claimId":{"type":"string","minLength":1,"maxLength":200},"approvedMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}},"reimbursements":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","claimId","recordedPaidMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"claimId":{"type":"string","minLength":1,"maxLength":200},"recordedPaidMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile claims with additive approval and recorded reimbursement allocations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"reimbursement-approval-match","input":{"currency":"USD","claims":[{"id":"claim-A","claimedMinor":1000}],"approvals":[{"id":"approval-A","claimId":"claim-A","approvedMinor":800}],"reimbursements":[{"id":"payment-record-A","claimId":"claim-A","recordedPaidMinor":900}]}}},"limitations":["Reconcile claims with additive approval and recorded reimbursement allocations. Use current non-overlapping allocation rows, not approval revisions; records do not independently establish settlement. One declared currency; exact integer minor units. No financial, accounting, tax or legal advice, account connection or payment action. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"purchase-card-receipt-coverage","version":"1.0.0","name":"Purchase Card Receipt Coverage","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","transactions","receipts"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"transactions":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","amountMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"amountMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}},"receipts":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","transactionId","allocatedMinor","operatorReviewed"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"transactionId":{"type":"string","minLength":1,"maxLength":200},"allocatedMinor":{"type":"integer","minimum":0,"maximum":1000000000},"operatorReviewed":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile pseudonymous card transaction labels with reviewed receipt allocations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"purchase-card-receipt-coverage","input":{"currency":"USD","transactions":[{"id":"transaction-A","amountMinor":5000}],"receipts":[{"id":"receipt-A","transactionId":"transaction-A","allocatedMinor":3000,"operatorReviewed":true}]}}},"limitations":["Reconcile pseudonymous card transaction labels with reviewed receipt allocations. No card numbers, receipt images, purchase verification or bank access is requested. One declared currency; exact integer minor units. No financial, accounting, tax or legal advice, account connection or payment action. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bank-deposit-batch-reconciliation","version":"1.0.0","name":"Deposit Batch Reconciliation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","batches","items"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"batches":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","recordedDepositMinor","declaredFeeMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"recordedDepositMinor":{"type":"integer","minimum":0,"maximum":1000000000},"declaredFeeMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}},"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","batchId","grossMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"batchId":{"type":"string","minLength":1,"maxLength":200},"grossMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a supplied deposit-batch snapshot to gross component amounts and explicit fees."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bank-deposit-batch-reconciliation","input":{"currency":"USD","batches":[{"id":"batch-A","recordedDepositMinor":970,"declaredFeeMinor":20}],"items":[{"id":"item-A","batchId":"batch-A","grossMinor":1000}]}}},"limitations":["Reconcile a supplied deposit-batch snapshot to gross component amounts and explicit fees. No bank feed, independent deposit confirmation or currency conversion. One declared currency; exact integer minor units. No financial, accounting, tax or legal advice, account connection or payment action. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"clearing-account-age-review","version":"1.0.0","name":"Clearing Account Age Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","asOfDate","reviewAfterDays","entries"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"asOfDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"reviewAfterDays":{"type":"integer","minimum":0,"maximum":1000000000},"entries":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","postedDate","signedMinor","cleared"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"postedDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"signedMinor":{"type":"integer","minimum":-1000000000,"maximum":1000000000},"cleared":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review supplied uncleared signed entries and calendar ages."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"clearing-account-age-review","input":{"currency":"USD","asOfDate":"2026-10-20","reviewAfterDays":7,"entries":[{"id":"entry-A","postedDate":"2026-10-01","signedMinor":1000,"cleared":false},{"id":"entry-B","postedDate":"2026-10-01","signedMinor":-400,"cleared":false}]}}},"limitations":["Review supplied uncleared signed entries and calendar ages. A zero net balance does not establish that individual entries are reconciled or that a real account was inspected. One declared currency; exact integer minor units. No financial, accounting, tax or legal advice, account connection or payment action. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"intercompany-balance-pairing","version":"1.0.0","name":"Intercompany Balance Pairing Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","pairs"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"pairs":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","entityA","entityB","aReceivableMinor","bPayableMinor","aPayableMinor","bReceivableMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"entityA":{"type":"string","minLength":1,"maxLength":200},"entityB":{"type":"string","minLength":1,"maxLength":200},"aReceivableMinor":{"type":"integer","minimum":0,"maximum":1000000000},"bPayableMinor":{"type":"integer","minimum":0,"maximum":1000000000},"aPayableMinor":{"type":"integer","minimum":0,"maximum":1000000000},"bReceivableMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare reciprocal intercompany receivable and payable snapshot balances."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"intercompany-balance-pairing","input":{"currency":"USD","pairs":[{"id":"pair-A","entityA":"entity-A","entityB":"entity-B","aReceivableMinor":1000,"bPayableMinor":900,"aPayableMinor":500,"bReceivableMinor":500}]}}},"limitations":["Compare reciprocal intercompany receivable and payable snapshot balances. No consolidation, eliminations, settlement instruction, tax interpretation or ledger write. One declared currency; exact integer minor units. No financial, accounting, tax or legal advice, account connection or payment action. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"credit-memo-application-review","version":"1.0.0","name":"Credit Memo Application Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","memos","invoices","applications"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"memos":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","amountMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"amountMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}},"invoices":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","openAmountMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"openAmountMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}},"applications":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","memoId","invoiceId","amountMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"memoId":{"type":"string","minLength":1,"maxLength":200},"invoiceId":{"type":"string","minLength":1,"maxLength":200},"amountMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile credit-memo applications to memo and invoice balances using supplied allocation records."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"credit-memo-application-review","input":{"currency":"USD","memos":[{"id":"memo-A","amountMinor":1000}],"invoices":[{"id":"invoice-A","openAmountMinor":800}],"applications":[{"id":"application-A","memoId":"memo-A","invoiceId":"invoice-A","amountMinor":900}]}}},"limitations":["Reconcile credit-memo applications to memo and invoice balances using supplied allocation records. Does not issue credits, refund funds or modify receivables. One declared currency; exact integer minor units. No financial, accounting, tax or legal advice, account connection or payment action. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"unbilled-delivery-accrual-preview","version":"1.0.0","name":"Unbilled Delivery Accrual Preview","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","lines"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"lines":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","deliveredQuantity","billedQuantity","unitMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"deliveredQuantity":{"type":"integer","minimum":0,"maximum":1000000000},"billedQuantity":{"type":"integer","minimum":0,"maximum":1000000000},"unitMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Preview unbilled whole-unit delivery values at declared unit prices."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"unbilled-delivery-accrual-preview","input":{"currency":"USD","lines":[{"id":"line-A","deliveredQuantity":10,"billedQuantity":7,"unitMinor":200}]}}},"limitations":["Preview unbilled whole-unit delivery values at declared unit prices. This arithmetic estimate excludes recognition rules, returns, taxes, contract milestones and independent delivery verification. One declared currency; exact integer minor units. No financial, accounting, tax or legal advice, account connection or payment action. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"grant-drawdown-reimbursement-reconciliation","version":"1.0.0","name":"Grant Drawdown Reconciliation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","grants","expenses","claims"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"grants":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","declaredBudgetMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"declaredBudgetMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}},"expenses":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","amountMinor","operatorEligible"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"amountMinor":{"type":"integer","minimum":0,"maximum":1000000000},"operatorEligible":{"type":"boolean"}}}},"claims":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","grantId","expenseId","claimedMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"grantId":{"type":"string","minLength":1,"maxLength":200},"expenseId":{"type":"string","minLength":1,"maxLength":200},"claimedMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile declared grant expense allocations across supplied budgets and eligibility flags."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"grant-drawdown-reimbursement-reconciliation","input":{"currency":"USD","grants":[{"id":"grant-A","declaredBudgetMinor":2000}],"expenses":[{"id":"expense-A","amountMinor":1000,"operatorEligible":false}],"claims":[{"id":"claim-A","grantId":"grant-A","expenseId":"expense-A","claimedMinor":700}]}}},"limitations":["Reconcile declared grant expense allocations across supplied budgets and eligibility flags. Does not interpret award terms, decide eligibility, prepare a tax receipt or submit a claim. One declared currency; exact integer minor units. No financial, accounting, tax or legal advice, account connection or payment action. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"commission-clawback-ledger-review","version":"1.0.0","name":"Commission Clawback Ledger Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","sales"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"sales":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","saleMinor","refundedMinor","earnedCommissionMinor","recordedClawbackMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"saleMinor":{"type":"integer","minimum":1,"maximum":1000000000},"refundedMinor":{"type":"integer","minimum":0,"maximum":1000000000},"earnedCommissionMinor":{"type":"integer","minimum":0,"maximum":1000000000},"recordedClawbackMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare commission clawback records with a declared proportional refund model, rounded half-up in minor units."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"commission-clawback-ledger-review","input":{"currency":"USD","sales":[{"id":"sale-A","saleMinor":10000,"refundedMinor":2500,"earnedCommissionMinor":1000,"recordedClawbackMinor":200}]}}},"limitations":["Compare commission clawback records with a declared proportional refund model, rounded half-up in minor units. Does not interpret compensation agreements or authorize deductions or payroll changes. One declared currency; exact integer minor units. No financial, accounting, tax or legal advice, account connection or payment action. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"scalar-table-inner-join","version":"1.0.0","name":"Scalar Table Inner Join","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["left","right","leftKey","rightKey"],"properties":{"left":{"type":"object","additionalProperties":false,"required":["columns","rows"],"properties":{"columns":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"rows":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":20,"items":{"type":["string","number","boolean","null"]}}}}},"right":{"type":"object","additionalProperties":false,"required":["columns","rows"],"properties":{"columns":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"rows":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":20,"items":{"type":["string","number","boolean","null"]}}}}},"leftKey":{"type":"string","minLength":1,"maxLength":200},"rightKey":{"type":"string","minLength":1,"maxLength":200}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Join supplied scalar tables by one explicit key."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"scalar-table-inner-join","input":{"left":{"columns":["key","label"],"rows":[[1,"A"],[2,"B"],[null,"N"]]},"right":{"columns":["key","score"],"rows":[[1,7],[3,9],[null,10]]},"leftKey":"key","rightKey":"key"}}},"limitations":["Join supplied scalar tables by one explicit key. Exact typed equality; null keys never match. Stable left-row/right-row order and prefixed output columns. No database connection or SQL execution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"scalar-table-full-outer-join","version":"1.0.0","name":"Scalar Table Full Outer Join","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["left","right","leftKey","rightKey"],"properties":{"left":{"type":"object","additionalProperties":false,"required":["columns","rows"],"properties":{"columns":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"rows":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":20,"items":{"type":["string","number","boolean","null"]}}}}},"right":{"type":"object","additionalProperties":false,"required":["columns","rows"],"properties":{"columns":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"rows":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":20,"items":{"type":["string","number","boolean","null"]}}}}},"leftKey":{"type":"string","minLength":1,"maxLength":200},"rightKey":{"type":"string","minLength":1,"maxLength":200}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Join supplied scalar tables by one explicit key."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"scalar-table-full-outer-join","input":{"left":{"columns":["key","label"],"rows":[[1,"A"],[2,"B"],[null,"N"]]},"right":{"columns":["key","score"],"rows":[[1,7],[3,9],[null,10]]},"leftKey":"key","rightKey":"key"}}},"limitations":["Join supplied scalar tables by one explicit key. Exact typed equality; null keys never match. Stable left-row/right-row order and prefixed output columns. No database connection or SQL execution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"scalar-table-anti-join","version":"1.0.0","name":"Scalar Table Anti Join","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["left","right","leftKey","rightKey"],"properties":{"left":{"type":"object","additionalProperties":false,"required":["columns","rows"],"properties":{"columns":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"rows":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":20,"items":{"type":["string","number","boolean","null"]}}}}},"right":{"type":"object","additionalProperties":false,"required":["columns","rows"],"properties":{"columns":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"rows":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":20,"items":{"type":["string","number","boolean","null"]}}}}},"leftKey":{"type":"string","minLength":1,"maxLength":200},"rightKey":{"type":"string","minLength":1,"maxLength":200}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Join supplied scalar tables by one explicit key."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"scalar-table-anti-join","input":{"left":{"columns":["key","label"],"rows":[[1,"A"],[2,"B"],[null,"N"]]},"right":{"columns":["key","score"],"rows":[[1,7],[3,9],[null,10]]},"leftKey":"key","rightKey":"key"}}},"limitations":["Join supplied scalar tables by one explicit key. Exact typed equality; null keys never match. Stable left-row/right-row order and prefixed output columns. No database connection or SQL execution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"scalar-table-semi-join","version":"1.0.0","name":"Scalar Table Semi Join","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["left","right","leftKey","rightKey"],"properties":{"left":{"type":"object","additionalProperties":false,"required":["columns","rows"],"properties":{"columns":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"rows":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":20,"items":{"type":["string","number","boolean","null"]}}}}},"right":{"type":"object","additionalProperties":false,"required":["columns","rows"],"properties":{"columns":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"rows":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":20,"items":{"type":["string","number","boolean","null"]}}}}},"leftKey":{"type":"string","minLength":1,"maxLength":200},"rightKey":{"type":"string","minLength":1,"maxLength":200}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Join supplied scalar tables by one explicit key."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"scalar-table-semi-join","input":{"left":{"columns":["key","label"],"rows":[[1,"A"],[2,"B"],[null,"N"]]},"right":{"columns":["key","score"],"rows":[[1,7],[3,9],[null,10]]},"leftKey":"key","rightKey":"key"}}},"limitations":["Join supplied scalar tables by one explicit key. Exact typed equality; null keys never match. Stable left-row/right-row order and prefixed output columns. No database connection or SQL execution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"scalar-table-pivot","version":"1.0.0","name":"Scalar Table Pivot","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records","rowOrder","columnOrder"],"properties":{"records":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["row","column","value"],"properties":{"row":{"type":"string","minLength":1,"maxLength":200},"column":{"type":"string","minLength":1,"maxLength":200},"value":{"type":["string","number","boolean","null"]}}}},"rowOrder":{"type":"array","minItems":0,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"columnOrder":{"type":"array","minItems":0,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Pivot explicitly ordered row and column labels into a rectangular scalar matrix."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"scalar-table-pivot","input":{"records":[{"row":"North","column":"Q1","value":3},{"row":"South","column":"Q2","value":5}],"rowOrder":["North","South"],"columnOrder":["Q1","Q2"]}}},"limitations":["Pivot explicitly ordered row and column labels into a rectangular scalar matrix. Missing cells are null; duplicate cell records are rejected rather than silently summed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"scalar-table-unpivot","version":"1.0.0","name":"Scalar Table Unpivot","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["table","keyColumns","valueColumns"],"properties":{"table":{"type":"object","additionalProperties":false,"required":["columns","rows"],"properties":{"columns":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"rows":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":20,"items":{"type":["string","number","boolean","null"]}}}}},"keyColumns":{"type":"array","minItems":0,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"valueColumns":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Unpivot selected scalar columns while retaining explicit key values and source row indexes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"scalar-table-unpivot","input":{"table":{"columns":["name","Q1","Q2"],"rows":[["A",2,3]]},"keyColumns":["name"],"valueColumns":["Q1","Q2"]}}},"limitations":["Unpivot selected scalar columns while retaining explicit key values and source row indexes. Null cells remain explicit; no inferred identifiers or database writes. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"scalar-table-group-aggregate","version":"1.0.0","name":"Scalar Table Group Aggregate","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["table","groupColumns","valueColumn"],"properties":{"table":{"type":"object","additionalProperties":false,"required":["columns","rows"],"properties":{"columns":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"rows":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":20,"items":{"type":["string","number","boolean","null"]}}}}},"groupColumns":{"type":"array","minItems":0,"maxItems":10,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"valueColumn":{"type":"string","minLength":1,"maxLength":200}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Group scalar table rows by typed keys and summarize one numeric column."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"scalar-table-group-aggregate","input":{"table":{"columns":["team","value"],"rows":[["A",2],["A",4],["B",null]]},"groupColumns":["team"],"valueColumn":"value"}}},"limitations":["Group scalar table rows by typed keys and summarize one numeric column. Null values are excluded from value statistics; groups retain first-seen order. Empty input produces no groups. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"scalar-table-window-rank","version":"1.0.0","name":"Scalar Table Window Rank","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["table","partitionColumns","orderColumn","descending"],"properties":{"table":{"type":"object","additionalProperties":false,"required":["columns","rows"],"properties":{"columns":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"rows":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":20,"items":{"type":["string","number","boolean","null"]}}}}},"partitionColumns":{"type":"array","minItems":0,"maxItems":10,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"orderColumn":{"type":"string","minLength":1,"maxLength":200},"descending":{"type":"boolean"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute row number, rank and dense rank within supplied partitions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"scalar-table-window-rank","input":{"table":{"columns":["team","score"],"rows":[["A",4],["A",2],["A",4],["B",7]]},"partitionColumns":["team"],"orderColumn":"score","descending":true}}},"limitations":["Compute row number, rank and dense rank within supplied partitions. One homogeneous numeric or string ordering column, deterministic source-order tie breaks, no null ordering values. Returns source order. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"scalar-table-continuous-percentile","version":"1.0.0","name":"Scalar Table Continuous Percentile","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["values","probabilities"],"properties":{"values":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}},"probabilities":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":0,"maximum":1}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Interpolate continuous sample percentiles at rank p times n minus one."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"scalar-table-continuous-percentile","input":{"values":[0,10,20,30],"probabilities":[0,0.25,0.5,1]}}},"limitations":["Interpolate continuous sample percentiles at rank p times n minus one. This is an explicit linear interpolation profile, not a population estimate or confidence interval. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"scalar-table-asof-join","version":"1.0.0","name":"Scalar Table As-Of Join","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["left","right","leftTime","rightTime","leftKey","rightKey","maxLag"],"properties":{"left":{"type":"object","additionalProperties":false,"required":["columns","rows"],"properties":{"columns":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"rows":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":20,"items":{"type":["string","number","boolean","null"]}}}}},"right":{"type":"object","additionalProperties":false,"required":["columns","rows"],"properties":{"columns":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"rows":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":20,"items":{"type":["string","number","boolean","null"]}}}}},"leftTime":{"type":"string","minLength":1,"maxLength":200},"rightTime":{"type":"string","minLength":1,"maxLength":200},"leftKey":{"type":"string","minLength":1,"maxLength":200},"rightKey":{"type":"string","minLength":1,"maxLength":200},"maxLag":{"type":"number","minimum":0,"maximum":1000000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Match each supplied row to the latest prior numeric-time record with the same typed key, within an inclusive lag."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"scalar-table-asof-join","input":{"left":{"columns":["key","time"],"rows":[["A",5],["A",9],["B",7]]},"right":{"columns":["key","time","value"],"rows":[["A",3,10],["A",8,20]]},"leftTime":"time","rightTime":"time","leftKey":"key","rightKey":"key","maxLag":3}}},"limitations":["Match each supplied row to the latest prior numeric-time record with the same typed key, within an inclusive lag. Duplicate right-side key/time records are rejected; no future matches or live feed access. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"beta-distribution-cdf","version":"1.0.0","name":"Beta Distribution CDF","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["alpha","beta","points"],"properties":{"alpha":{"type":"number","minimum":0.05,"maximum":1000},"beta":{"type":"number","minimum":0.05,"maximum":1000},"points":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate a declared probability distribution at supplied points."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"beta-distribution-cdf","input":{"alpha":2,"beta":2,"points":[0,0.25,0.5,1]}}},"limitations":["Evaluate a declared probability distribution at supplied points. CDF includes the query for discrete counts; survival is its strict complement. Numerical approximations, finite supported parameters and double-precision tail underflow apply. No fitting, prediction, risk advice or confidence certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gamma-distribution-cdf","version":"1.0.0","name":"Gamma Distribution CDF","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["shape","scale","points"],"properties":{"shape":{"type":"number","minimum":0.05,"maximum":1000},"scale":{"type":"number","minimum":0.05,"maximum":1000},"points":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate a declared probability distribution at supplied points."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gamma-distribution-cdf","input":{"shape":1,"scale":2,"points":[0,2]}}},"limitations":["Evaluate a declared probability distribution at supplied points. CDF includes the query for discrete counts; survival is its strict complement. Numerical approximations, finite supported parameters and double-precision tail underflow apply. No fitting, prediction, risk advice or confidence certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"normal-distribution-cdf","version":"1.0.0","name":"Normal Distribution CDF","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["mean","standardDeviation","points"],"properties":{"mean":{"type":"number","minimum":-1000000,"maximum":1000000},"standardDeviation":{"type":"number","minimum":0.05,"maximum":1000},"points":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate a declared probability distribution at supplied points."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"normal-distribution-cdf","input":{"mean":0,"standardDeviation":1,"points":[-1,0,1]}}},"limitations":["Evaluate a declared probability distribution at supplied points. CDF includes the query for discrete counts; survival is its strict complement. Numerical approximations, finite supported parameters and double-precision tail underflow apply. No fitting, prediction, risk advice or confidence certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"student-t-distribution-cdf","version":"1.0.0","name":"Student t Distribution CDF","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["degreesOfFreedom","points"],"properties":{"degreesOfFreedom":{"type":"number","minimum":0.05,"maximum":1000},"points":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate a declared probability distribution at supplied points."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"student-t-distribution-cdf","input":{"degreesOfFreedom":1,"points":[-1,0,1]}}},"limitations":["Evaluate a declared probability distribution at supplied points. CDF includes the query for discrete counts; survival is its strict complement. Numerical approximations, finite supported parameters and double-precision tail underflow apply. No fitting, prediction, risk advice or confidence certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"f-distribution-cdf","version":"1.0.0","name":"F Distribution CDF","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["numeratorDegrees","denominatorDegrees","points"],"properties":{"numeratorDegrees":{"type":"number","minimum":0.05,"maximum":1000},"denominatorDegrees":{"type":"number","minimum":0.05,"maximum":1000},"points":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate a declared probability distribution at supplied points."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"f-distribution-cdf","input":{"numeratorDegrees":2,"denominatorDegrees":2,"points":[0,1,3]}}},"limitations":["Evaluate a declared probability distribution at supplied points. CDF includes the query for discrete counts; survival is its strict complement. Numerical approximations, finite supported parameters and double-precision tail underflow apply. No fitting, prediction, risk advice or confidence certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"binomial-distribution-cdf","version":"1.0.0","name":"Binomial Distribution CDF","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["trials","successProbability","counts"],"properties":{"trials":{"type":"integer","minimum":0,"maximum":10000},"successProbability":{"type":"number","minimum":0,"maximum":1},"counts":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"integer","minimum":0,"maximum":10000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate a declared probability distribution at supplied points."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"binomial-distribution-cdf","input":{"trials":4,"successProbability":0.5,"counts":[0,1,4]}}},"limitations":["Evaluate a declared probability distribution at supplied points. CDF includes the query for discrete counts; survival is its strict complement. Numerical approximations, finite supported parameters and double-precision tail underflow apply. No fitting, prediction, risk advice or confidence certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"poisson-distribution-cdf","version":"1.0.0","name":"Poisson Distribution CDF","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["mean","counts"],"properties":{"mean":{"type":"number","minimum":0,"maximum":1000},"counts":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"integer","minimum":0,"maximum":10000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate a declared probability distribution at supplied points."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"poisson-distribution-cdf","input":{"mean":1,"counts":[0,1]}}},"limitations":["Evaluate a declared probability distribution at supplied points. CDF includes the query for discrete counts; survival is its strict complement. Numerical approximations, finite supported parameters and double-precision tail underflow apply. No fitting, prediction, risk advice or confidence certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"negative-binomial-distribution-cdf","version":"1.0.0","name":"Negative Binomial Distribution CDF","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["requiredSuccesses","successProbability","failureCounts"],"properties":{"requiredSuccesses":{"type":"integer","minimum":1,"maximum":1000},"successProbability":{"type":"number","minimum":0.001,"maximum":1},"failureCounts":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"integer","minimum":0,"maximum":10000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate a declared probability distribution at supplied points."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"negative-binomial-distribution-cdf","input":{"requiredSuccesses":2,"successProbability":0.5,"failureCounts":[0,1,2]}}},"limitations":["Evaluate a declared probability distribution at supplied points. CDF includes the query for discrete counts; survival is its strict complement. Numerical approximations, finite supported parameters and double-precision tail underflow apply. No fitting, prediction, risk advice or confidence certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hypergeometric-distribution-cdf","version":"1.0.0","name":"Hypergeometric Distribution CDF","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["population","successes","draws","counts"],"properties":{"population":{"type":"integer","minimum":1,"maximum":1000},"successes":{"type":"integer","minimum":0,"maximum":1000},"draws":{"type":"integer","minimum":0,"maximum":1000},"counts":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"integer","minimum":0,"maximum":10000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate a declared probability distribution at supplied points."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hypergeometric-distribution-cdf","input":{"population":5,"successes":2,"draws":2,"counts":[0,1,2]}}},"limitations":["Evaluate a declared probability distribution at supplied points. CDF includes the query for discrete counts; survival is its strict complement. Numerical approximations, finite supported parameters and double-precision tail underflow apply. No fitting, prediction, risk advice or confidence certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"weibull-distribution-cdf","version":"1.0.0","name":"Weibull Distribution CDF","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["shape","scale","points"],"properties":{"shape":{"type":"number","minimum":0.1,"maximum":100},"scale":{"type":"number","minimum":0.05,"maximum":1000},"points":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate a declared probability distribution at supplied points."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"weibull-distribution-cdf","input":{"shape":1,"scale":1,"points":[0,1]}}},"limitations":["Evaluate a declared probability distribution at supplied points. CDF includes the query for discrete counts; survival is its strict complement. Numerical approximations, finite supported parameters and double-precision tail underflow apply. No fitting, prediction, risk advice or confidence certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"eulerian-permutation-count-row","version":"1.0.0","name":"Eulerian Permutation Count Row","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["size"],"properties":{"size":{"type":"integer","minimum":0,"maximum":100}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Count permutations by descents using Eulerian numbers."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"eulerian-permutation-count-row","input":{"size":4}}},"limitations":["Count permutations by descents using Eulerian numbers. Size zero has one empty permutation and the row [1]. Compute an exact finite combinatorial result using integer arithmetic. Declared size bounds describe the supported computation, with no enumeration of unbounded objects or external actions. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"stirling-first-kind-count-row","version":"1.0.0","name":"Stirling First Kind Count Row","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["size"],"properties":{"size":{"type":"integer","minimum":0,"maximum":100}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Count permutations by cycle count with unsigned Stirling numbers of the first kind."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"stirling-first-kind-count-row","input":{"size":4}}},"limitations":["Count permutations by cycle count with unsigned Stirling numbers of the first kind. Index k denotes k cycles; zero size has one empty permutation. Compute an exact finite combinatorial result using integer arithmetic. Declared size bounds describe the supported computation, with no enumeration of unbounded objects or external actions. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"stirling-second-kind-count-row","version":"1.0.0","name":"Stirling Second Kind Count Row","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["size"],"properties":{"size":{"type":"integer","minimum":0,"maximum":100}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Count partitions of a labeled set by the number of nonempty blocks."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"stirling-second-kind-count-row","input":{"size":4}}},"limitations":["Count partitions of a labeled set by the number of nonempty blocks. Block order is ignored, labels are distinct and the empty set has one partition. Compute an exact finite combinatorial result using integer arithmetic. Declared size bounds describe the supported computation, with no enumeration of unbounded objects or external actions. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bell-number-sequence","version":"1.0.0","name":"Bell Number Sequence","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["throughSize"],"properties":{"throughSize":{"type":"integer","minimum":0,"maximum":100}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Produce Bell numbers from size zero through the declared size using the Bell triangle."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bell-number-sequence","input":{"throughSize":5}}},"limitations":["Produce Bell numbers from size zero through the declared size using the Bell triangle. Values count partitions of labeled sets, with no set-partition enumeration. Compute an exact finite combinatorial result using integer arithmetic. Declared size bounds describe the supported computation, with no enumeration of unbounded objects or external actions. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"derangement-number-sequence","version":"1.0.0","name":"Derangement Number Sequence","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["throughSize"],"properties":{"throughSize":{"type":"integer","minimum":0,"maximum":500}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Count permutations without fixed points for every size from zero through the declared size."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"derangement-number-sequence","input":{"throughSize":5}}},"limitations":["Count permutations without fixed points for every size from zero through the declared size. Exact recurrence; no permutation materialization. Compute an exact finite combinatorial result using integer arithmetic. Declared size bounds describe the supported computation, with no enumeration of unbounded objects or external actions. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bounded-integer-composition-count","version":"1.0.0","name":"Bounded Integer Composition Count","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["total","bounds"],"properties":{"total":{"type":"integer","minimum":0,"maximum":2000},"bounds":{"type":"array","minItems":0,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["minimum","maximum"],"properties":{"minimum":{"type":"integer","minimum":0,"maximum":1000},"maximum":{"type":"integer","minimum":0,"maximum":1000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Count ordered integer vectors with independently bounded coordinates and an exact sum."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bounded-integer-composition-count","input":{"total":4,"bounds":[{"minimum":0,"maximum":3},{"minimum":1,"maximum":3}]}}},"limitations":["Count ordered integer vectors with independently bounded coordinates and an exact sum. Zero coordinates are allowed when declared; an empty vector sums to zero. Compute an exact finite combinatorial result using integer arithmetic. Declared size bounds describe the supported computation, with no enumeration of unbounded objects or external actions. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"integer-partition-unrank","version":"1.0.0","name":"Integer Partition Unrank","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["total","rank"],"properties":{"total":{"type":"integer","minimum":0,"maximum":100},"rank":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","maxLength":40}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Select one integer partition by zero-based rank in descending lexicographic order of nonincreasing positive parts."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"integer-partition-unrank","input":{"total":5,"rank":"3"}}},"limitations":["Select one integer partition by zero-based rank in descending lexicographic order of nonincreasing positive parts. The empty partition is rank zero for total zero. Compute an exact finite combinatorial result using integer arithmetic. Declared size bounds describe the supported computation, with no enumeration of unbounded objects or external actions. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ferrers-partition-conjugate","version":"1.0.0","name":"Ferrers Partition Conjugate","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["partition"],"properties":{"partition":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"integer","minimum":1,"maximum":128}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Transpose a Ferrers diagram and report its cell count and Durfee square."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ferrers-partition-conjugate","input":{"partition":[5,3,3,1]}}},"limitations":["Transpose a Ferrers diagram and report its cell count and Durfee square. Requires nonincreasing positive row lengths; an empty partition is supported. Compute an exact finite combinatorial result using integer arithmetic. Declared size bounds describe the supported computation, with no enumeration of unbounded objects or external actions. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"standard-young-tableaux-count","version":"1.0.0","name":"Standard Young Tableaux Count","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["partition"],"properties":{"partition":{"type":"array","minItems":0,"maxItems":32,"items":{"type":"integer","minimum":1,"maximum":64}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Count standard Young tableaux of a supplied partition shape using the hook-length formula."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"standard-young-tableaux-count","input":{"partition":[3,2]}}},"limitations":["Count standard Young tableaux of a supplied partition shape using the hook-length formula. Labels increase along rows and columns; no tableau generation. Compute an exact finite combinatorial result using integer arithmetic. Declared size bounds describe the supported computation, with no enumeration of unbounded objects or external actions. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"finite-poset-linear-extension-count","version":"1.0.0","name":"Finite Poset Linear Extension Count","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["nodes","precedence"],"properties":{"nodes":{"type":"array","minItems":0,"maxItems":16,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"precedence":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["before","after"],"properties":{"before":{"type":"string","minLength":1,"maxLength":200},"after":{"type":"string","minLength":1,"maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Count precedence-preserving orders with exact subset dynamic programming."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"finite-poset-linear-extension-count","input":{"nodes":["A","B","C"],"precedence":[{"before":"A","after":"C"}]}}},"limitations":["Count precedence-preserving orders with exact subset dynamic programming. The first order uses the supplied node order as its tie break; cyclic constraints return zero and no order. Compute an exact finite combinatorial result using integer arithmetic. Declared size bounds describe the supported computation, with no enumeration of unbounded objects or external actions. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"seeded-fisher-yates-shuffle","version":"1.0.0","name":"Seeded Fisher–Yates Shuffle","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["seed","items"],"properties":{"seed":{"type":"integer","minimum":0,"maximum":4294967295},"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"string","minLength":1,"maxLength":200}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Shuffle supplied labels without replacement using unbiased bounded integer draws."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"seeded-fisher-yates-shuffle","input":{"seed":42,"items":["A","B","C","D"]}}},"limitations":["Shuffle supplied labels without replacement using unbiased bounded integer draws. Duplicate labels remain distinct by source position. Deterministic simulation from explicit public inputs. Randomized profiles use PCG32 XSH-RR with stream selector54 and an explicit seed; not cryptographic randomness. Approximate numerical outputs use twelve significant digits. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"uniform-reservoir-sample","version":"1.0.0","name":"Uniform Reservoir Sample","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["seed","items","sampleCount"],"properties":{"seed":{"type":"integer","minimum":0,"maximum":4294967295},"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"string","minLength":1,"maxLength":200}},"sampleCount":{"type":"integer","minimum":0,"maximum":128}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Select source positions without replacement using reservoir algorithmR and explicit seed."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"uniform-reservoir-sample","input":{"seed":42,"items":["A","B","C","D"],"sampleCount":2}}},"limitations":["Select source positions without replacement using reservoir algorithmR and explicit seed. Returned order is reservoir slot order; zero requested items produce an empty sample. Deterministic simulation from explicit public inputs. Randomized profiles use PCG32 XSH-RR with stream selector54 and an explicit seed; not cryptographic randomness. Approximate numerical outputs use twelve significant digits. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"weighted-without-replacement-sample","version":"1.0.0","name":"Weighted Sample Without Replacement","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["seed","weights","sampleCount"],"properties":{"seed":{"type":"integer","minimum":0,"maximum":4294967295},"weights":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":0,"maximum":1000000000}},"sampleCount":{"type":"integer","minimum":0,"maximum":128}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Select distinct positions using independent exponential-race keys, ordered by selection priority."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"weighted-without-replacement-sample","input":{"seed":42,"weights":[1,0,3,2],"sampleCount":2}}},"limitations":["Select distinct positions using independent exponential-race keys, ordered by selection priority. Zero-weight positions are excluded; this is not sampling proportional inclusion probabilities. Deterministic simulation from explicit public inputs. Randomized profiles use PCG32 XSH-RR with stream selector54 and an explicit seed; not cryptographic randomness. Approximate numerical outputs use twelve significant digits. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"walker-alias-discrete-sample","version":"1.0.0","name":"Walker Alias Discrete Sample","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["seed","weights","drawCount"],"properties":{"seed":{"type":"integer","minimum":0,"maximum":4294967295},"weights":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":0,"maximum":1000000000}},"drawCount":{"type":"integer","minimum":1,"maximum":512}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Prepare an alias table and draw a discrete sample with replacement from nonnegative weights."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"walker-alias-discrete-sample","input":{"seed":42,"weights":[0,1,0],"drawCount":4}}},"limitations":["Prepare an alias table and draw a discrete sample with replacement from nonnegative weights. Returned counts reconcile to the declared number of draws; no external random source. Deterministic simulation from explicit public inputs. Randomized profiles use PCG32 XSH-RR with stream selector54 and an explicit seed; not cryptographic randomness. Approximate numerical outputs use twelve significant digits. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"latin-hypercube-unit-sample","version":"1.0.0","name":"Latin Hypercube Unit Sample","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["seed","sampleCount","dimensions"],"properties":{"seed":{"type":"integer","minimum":0,"maximum":4294967295},"sampleCount":{"type":"integer","minimum":1,"maximum":128},"dimensions":{"type":"integer","minimum":1,"maximum":16}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Generate a randomized Latin hypercube in the unit cube, with one sample in each equal-width marginal stratum."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"latin-hypercube-unit-sample","input":{"seed":42,"sampleCount":4,"dimensions":2}}},"limitations":["Generate a randomized Latin hypercube in the unit cube, with one sample in each equal-width marginal stratum. No optimization of pairwise distance or guaranteed variance reduction. Deterministic simulation from explicit public inputs. Randomized profiles use PCG32 XSH-RR with stream selector54 and an explicit seed; not cryptographic randomness. Approximate numerical outputs use twelve significant digits. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"halton-unit-sequence","version":"1.0.0","name":"Halton Unit Sequence","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["startIndex","sampleCount","dimensions"],"properties":{"startIndex":{"type":"integer","minimum":0,"maximum":1000000},"sampleCount":{"type":"integer","minimum":1,"maximum":128},"dimensions":{"type":"integer","minimum":1,"maximum":16}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Generate an unscrambled deterministic Halton sequence using the first16prime bases."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"halton-unit-sequence","input":{"startIndex":1,"sampleCount":3,"dimensions":2}}},"limitations":["Generate an unscrambled deterministic Halton sequence using the first16prime bases. Index zero is the zero vector; no pseudorandom seed or high-dimensional accuracy guarantee. Deterministic simulation from explicit public inputs. Randomized profiles use PCG32 XSH-RR with stream selector54 and an explicit seed; not cryptographic randomness. Approximate numerical outputs use twelve significant digits. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"antithetic-normal-pairs","version":"1.0.0","name":"Antithetic Normal Pairs","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["seed","pairCount","mean","standardDeviation"],"properties":{"seed":{"type":"integer","minimum":0,"maximum":4294967295},"pairCount":{"type":"integer","minimum":1,"maximum":128},"mean":{"type":"number","minimum":-1000000,"maximum":1000000},"standardDeviation":{"type":"number","minimum":0.001,"maximum":1000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Generate paired normal variates mirrored about a declared mean using Box–Muller draws."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"antithetic-normal-pairs","input":{"seed":42,"pairCount":2,"mean":0,"standardDeviation":1}}},"limitations":["Generate paired normal variates mirrored about a declared mean using Box–Muller draws. Pair means are constrained by construction; no universal variance-reduction claim. Deterministic simulation from explicit public inputs. Randomized profiles use PCG32 XSH-RR with stream selector54 and an explicit seed; not cryptographic randomness. Approximate numerical outputs use twelve significant digits. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"brownian-bridge-grid-sample","version":"1.0.0","name":"Brownian Bridge Grid Sample","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["seed","times"],"properties":{"seed":{"type":"integer","minimum":0,"maximum":4294967295},"times":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"number","minimum":0,"maximum":1000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Sample one standard Brownian bridge on a strictly increasing finite time grid, pinned to zero at both ends."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"brownian-bridge-grid-sample","input":{"seed":42,"times":[0,0.25,0.5,1]}}},"limitations":["Sample one standard Brownian bridge on a strictly increasing finite time grid, pinned to zero at both ends. Produces a simulation path, not a forecast or financial model. Deterministic simulation from explicit public inputs. Randomized profiles use PCG32 XSH-RR with stream selector54 and an explicit seed; not cryptographic randomness. Approximate numerical outputs use twelve significant digits. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"stratified-weight-resampling","version":"1.0.0","name":"Stratified Weight Resampling","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["seed","weights","sampleCount"],"properties":{"seed":{"type":"integer","minimum":0,"maximum":4294967295},"weights":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":0,"maximum":1000000000}},"sampleCount":{"type":"integer","minimum":1,"maximum":128}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resample weighted source positions using one independent pseudorandom offset per equal-width CDF stratum."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"stratified-weight-resampling","input":{"seed":42,"weights":[0,1,0],"sampleCount":4}}},"limitations":["Resample weighted source positions using one independent pseudorandom offset per equal-width CDF stratum. Sampling is with replacement; zero-weight intervals are skipped. Deterministic simulation from explicit public inputs. Randomized profiles use PCG32 XSH-RR with stream selector54 and an explicit seed; not cryptographic randomness. Approximate numerical outputs use twelve significant digits. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"systematic-weight-resampling","version":"1.0.0","name":"Systematic Weight Resampling","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["seed","weights","sampleCount"],"properties":{"seed":{"type":"integer","minimum":0,"maximum":4294967295},"weights":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":0,"maximum":1000000000}},"sampleCount":{"type":"integer","minimum":1,"maximum":128}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resample weighted source positions using one shared pseudorandom offset and equally spaced CDF positions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"systematic-weight-resampling","input":{"seed":42,"weights":[0,1,0],"sampleCount":4}}},"limitations":["Resample weighted source positions using one shared pseudorandom offset and equally spaced CDF positions. Sampling is with replacement; deterministic source order affects the result. Deterministic simulation from explicit public inputs. Randomized profiles use PCG32 XSH-RR with stream selector54 and an explicit seed; not cryptographic randomness. Approximate numerical outputs use twelve significant digits. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"jaro-winkler-codepoint-similarity","version":"1.0.0","name":"Jaro–Winkler Codepoint Similarity","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["left","right"],"properties":{"left":{"type":"string","maxLength":256},"right":{"type":"string","maxLength":256}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare exact case-sensitive Unicode codepoints with Jaro and the fixed0.1, four-codepoint Winkler prefix adjustment above Jaro0.7."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"jaro-winkler-codepoint-similarity","input":{"left":"MARTHA","right":"MARHTA"}}},"limitations":["Compare exact case-sensitive Unicode codepoints with Jaro and the fixed0.1, four-codepoint Winkler prefix adjustment above Jaro0.7. Identical empty strings score1; no normalization, identity inference or match decision. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"smith-waterman-codepoint-alignment","version":"1.0.0","name":"Smith–Waterman Codepoint Alignment","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["left","right","matchScore","mismatchScore","gapScore"],"properties":{"left":{"type":"string","maxLength":256},"right":{"type":"string","maxLength":256},"matchScore":{"type":"integer","minimum":1,"maximum":100},"mismatchScore":{"type":"integer","minimum":-100,"maximum":0},"gapScore":{"type":"integer","minimum":-100,"maximum":-1}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute one optimal local Unicode codepoint alignment with explicit integer scores and a linear gap penalty."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"smith-waterman-codepoint-alignment","input":{"left":"XXABCYY","right":"ZZABCWW","matchScore":2,"mismatchScore":-1,"gapScore":-2}}},"limitations":["Compute one optimal local Unicode codepoint alignment with explicit integer scores and a linear gap penalty. Stable earliest endpoint, then diagonal/up/left traceback ties. Half-open codepoint indexes; no linguistic, biological or medical interpretation. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"needleman-wunsch-codepoint-alignment","version":"1.0.0","name":"Needleman–Wunsch Codepoint Alignment","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["left","right","matchScore","mismatchScore","gapScore"],"properties":{"left":{"type":"string","maxLength":256},"right":{"type":"string","maxLength":256},"matchScore":{"type":"integer","minimum":1,"maximum":100},"mismatchScore":{"type":"integer","minimum":-100,"maximum":0},"gapScore":{"type":"integer","minimum":-100,"maximum":-1}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute one optimal global Unicode codepoint alignment with explicit integer scores and a linear gap penalty."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"needleman-wunsch-codepoint-alignment","input":{"left":"ABC","right":"AC","matchScore":2,"mismatchScore":-1,"gapScore":-2}}},"limitations":["Compute one optimal global Unicode codepoint alignment with explicit integer scores and a linear gap penalty. Diagonal/up/left tie priority; half-open source indexes and explicit null gaps. No linguistic, biological or medical interpretation. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"unrestricted-damerau-levenshtein","version":"1.0.0","name":"Unrestricted Damerau–Levenshtein Distance","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["left","right"],"properties":{"left":{"type":"string","maxLength":256},"right":{"type":"string","maxLength":256}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute unrestricted unit-cost insertions, deletions, substitutions and adjacent transpositions on exact Unicode codepoints."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"unrestricted-damerau-levenshtein","input":{"left":"CA","right":"ABC"}}},"limitations":["Compute unrestricted unit-cost insertions, deletions, substitutions and adjacent transpositions on exact Unicode codepoints. This differs from restricted optimal-string-alignment distance. No automatic correction or identity inference. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ascii-soundex-keys","version":"1.0.0","name":"ASCII Soundex Keys","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["words"],"properties":{"words":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z]+$"}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute four-character census-style Soundex keys for ASCII alphabetic words."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ascii-soundex-keys","input":{"words":["Robert","Rupert","Ashcraft","Tymczak"]}}},"limitations":["Compute four-character census-style Soundex keys for ASCII alphabetic words. H and W do not split neighboring code groups; vowels and Y do. Keys are phonetic candidates, not proof that names or people match. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bbcode-flat-syntax-tree","version":"1.0.0","name":"BBCode Flat Syntax Tree","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["text"],"properties":{"text":{"type":"string","maxLength":8000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Parse the b, i, u and quote BBCode subset into a flat parent-indexed syntax tree."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bbcode-flat-syntax-tree","input":{"text":"Hello [b]world[/b]."}}},"limitations":["Parse the b, i, u and quote BBCode subset into a flat parent-indexed syntax tree. Escape a literal opening bracket as [[. No attributes, HTML generation, rendering, network access or script execution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ini-structure-profile","version":"1.0.0","name":"INI Structure Profile","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["text"],"properties":{"text":{"type":"string","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Parse a declared case-sensitive INI subset: sections, key=value rows and whole-line semicolon/hash comments."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ini-structure-profile","input":{"text":";Example\n[report]\nformat=json\ncount=3\n"}}},"limitations":["Parse a declared case-sensitive INI subset: sections, key=value rows and whole-line semicolon/hash comments. Quotes remain literal and no interpolation or inline comments are processed. Duplicate keys are rejected; never submit secrets. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"unified-diff-hunk-profile","version":"1.0.0","name":"Unified Diff Hunk Profile","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["text"],"properties":{"text":{"type":"string","maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect one text-file unified diff for ordered hunk ranges, line-count reconciliation and newline markers."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"unified-diff-hunk-profile","input":{"text":"--- a.txt\n+++ b.txt\n@@ -1,2 +1,2 @@\n first\n-old\n+new\n"}}},"limitations":["Inspect one text-file unified diff for ordered hunk ranges, line-count reconciliation and newline markers. No patch application, path access, binary patch, rename inference or repository operation. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"printf-argument-contract-review","version":"1.0.0","name":"Printf Argument Contract Review","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["format","argumentKinds"],"properties":{"format":{"type":"string","maxLength":4096},"argumentKinds":{"type":"array","minItems":0,"maxItems":128,"items":{"enum":["integer","number","string"]}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review argument kinds for a fixed printf-style subset with literal width/precision and optional positional arguments."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"printf-argument-contract-review","input":{"format":"Name: %s; count: %d","argumentKinds":["string","number"]}}},"limitations":["Review argument kinds for a fixed printf-style subset with literal width/precision and optional positional arguments. No star widths, length modifiers, pointers, percent-n conversion, formatting or code execution. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"suffix-automaton-substring-queries","version":"1.0.0","name":"Suffix Automaton Substring Queries","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["text","queries"],"properties":{"text":{"type":"string","maxLength":256},"queries":{"type":"array","minItems":0,"maxItems":32,"items":{"type":"string","maxLength":256}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Index exact Unicode codepoint substrings and overlapping occurrence counts using a suffix automaton."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"suffix-automaton-substring-queries","input":{"text":"banana","queries":["ana","ban","x",""]}}},"limitations":["Index exact Unicode codepoint substrings and overlapping occurrence counts using a suffix automaton. Empty query occurs at every boundary; no normalization, fuzzy matching or external indexing. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"uint64-miller-rabin-primality","version":"1.0.0","name":"Unsigned 64-Bit Primality","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["values"],"properties":{"values":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","maxLength":20}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Test unsigned64-bit integers with small-prime division and Miller–Rabin using the first12prime bases."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"uint64-miller-rabin-primality","input":{"values":["0","1","2","97","341","18446744073709551557"]}}},"limitations":["Test unsigned64-bit integers with small-prime division and Miller–Rabin using the first12prime bases. The declared domain is strictly below2^64; no arbitrary-size primality claim. Exact public integer arithmetic only; no key generation, authentication or external action. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"prime-modular-square-roots","version":"1.0.0","name":"Prime Modular Square Roots","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["value","prime"],"properties":{"value":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","maxLength":20},"prime":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","maxLength":20}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find all square roots modulo a declared uint64 prime using Tonelli–Shanks, with exact root verification."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"prime-modular-square-roots","input":{"value":"10","prime":"13"}}},"limitations":["Find all square roots modulo a declared uint64 prime using Tonelli–Shanks, with exact root verification. Nonresidues return an empty list; composite moduli are unsupported. Exact public integer arithmetic only; no key generation, authentication or external action. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"jacobi-symbol-evaluation","version":"1.0.0","name":"Jacobi Symbol Evaluation","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["numerator","denominator"],"properties":{"numerator":{"type":"string","pattern":"^-?(0|[1-9][0-9]*)$","maxLength":40},"denominator":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","maxLength":20}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate the Jacobi symbol for a signed numerator and positive odd uint64 denominator."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"jacobi-symbol-evaluation","input":{"numerator":"1001","denominator":"9907"}}},"limitations":["Evaluate the Jacobi symbol for a signed numerator and positive odd uint64 denominator. A symbol of1 does not establish a quadratic residue for a composite denominator. Exact public integer arithmetic only; no key generation, authentication or external action. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"multiplicative-order-prime","version":"1.0.0","name":"Multiplicative Order Modulo a Prime","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["value","prime"],"properties":{"value":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","maxLength":20},"prime":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","maxLength":10}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute the multiplicative order of a nonzero residue modulo a prime at most10^9."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"multiplicative-order-prime","input":{"value":"2","prime":"7"}}},"limitations":["Compute the multiplicative order of a nonzero residue modulo a prime at most10^9. Factors of p minus1 are returned as evidence; no discrete-log recovery. Exact public integer arithmetic only; no key generation, authentication or external action. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"least-primitive-root-prime","version":"1.0.0","name":"Least Primitive Root of a Prime","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["prime"],"properties":{"prime":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","maxLength":10}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find the least primitive root modulo a supplied prime at most10^9, verified against all prime factors of p minus1."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"least-primitive-root-prime","input":{"prime":"7"}}},"limitations":["Find the least primitive root modulo a supplied prime at most10^9, verified against all prime factors of p minus1. Bounded candidate search; no cryptographic parameter recommendation. Exact public integer arithmetic only; no key generation, authentication or external action. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"factorial-prime-valuation","version":"1.0.0","name":"Factorial Prime Valuation","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["factorialArgument","prime"],"properties":{"factorialArgument":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","maxLength":20},"prime":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","maxLength":10}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute the exponent of one prime in n factorial using exact successive quotients."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"factorial-prime-valuation","input":{"factorialArgument":"10","prime":"2"}}},"limitations":["Compute the exponent of one prime in n factorial using exact successive quotients. n is uint64; the factorial and its enormous prime power are not materialized. Exact public integer arithmetic only; no key generation, authentication or external action. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bernoulli-rational-sequence","version":"1.0.0","name":"Exact Bernoulli Number Sequence","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["throughIndex"],"properties":{"throughIndex":{"type":"integer","minimum":0,"maximum":50}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute exact rational Bernoulli numbers with the classical generating-function convention B1 equals minus one half."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bernoulli-rational-sequence","input":{"throughIndex":4}}},"limitations":["Compute exact rational Bernoulli numbers with the classical generating-function convention B1 equals minus one half. Fractions are reduced with positive denominators. Exact public integer arithmetic only; no key generation, authentication or external action. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"faulhaber-integer-power-sum","version":"1.0.0","name":"Exact Integer Power Sum","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["through","power"],"properties":{"through":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","maxLength":20},"power":{"type":"integer","minimum":0,"maximum":30}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute 1^k through n^k exactly through the declared exponent profile using Bernoulli rational arithmetic."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"faulhaber-integer-power-sum","input":{"through":"10","power":3}}},"limitations":["Compute 1^k through n^k exactly through the declared exponent profile using Bernoulli rational arithmetic. The empty sum at n equals0 is0, including exponent0. Exact public integer arithmetic only; no key generation, authentication or external action. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dedekind-sum-exact","version":"1.0.0","name":"Exact Dedekind Sum","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["numerator","denominator"],"properties":{"numerator":{"type":"string","pattern":"^-?(0|[1-9][0-9]*)$","maxLength":40},"denominator":{"type":"integer","minimum":1,"maximum":2000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute the classical sawtooth Dedekind sum exactly for a positive denominator at most2000."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dedekind-sum-exact","input":{"numerator":"1","denominator":5}}},"limitations":["Compute the classical sawtooth Dedekind sum exactly for a positive denominator at most2000. Sawtooth values at integers are0; signed numerators are reduced modulo the denominator. Exact public integer arithmetic only; no key generation, authentication or external action. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"negative-radix-integer-codec","version":"1.0.0","name":"Negative-Radix Integer Codec","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["base","direction","value"],"properties":{"base":{"type":"integer","minimum":-36,"maximum":-2},"direction":{"enum":["encode","decode"]},"value":{"type":"string","minLength":1,"maxLength":512}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode or decode whole integers of up to100decimal digits in bases minus2 through minus36."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"negative-radix-integer-codec","input":{"base":-2,"direction":"encode","value":"-13"}}},"limitations":["Encode or decode whole integers of up to100decimal digits in bases minus2 through minus36. Digits are canonical uppercase0–9,A–Z with no sign in the negative-base representation. Exact public integer arithmetic only; no key generation, authentication or external action. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"tga-uncompressed-rgba-decode","version":"1.0.0","name":"TGA Uncompressed RGBA Decode","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9A-Fa-f]{2})+$","maxLength":32768}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode classic uncompressed24/32-bit truecolor TGA pixels into top-left row-major RGBA."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"tga-uncompressed-rgba-decode","input":{"hex":"0000020000000000000000000100010018200000ff"}}},"limitations":["Decode classic uncompressed24/32-bit truecolor TGA pixels into top-left row-major RGBA. No palette, RLE, footer or extension areas. Inspection applies only to the declared profile, not a complete format validator or a safety certification. No file execution or external retrieval. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ico-image-directory-profile","version":"1.0.0","name":"ICO Image Directory Profile","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9A-Fa-f]{2})+$","maxLength":32768}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect ICO directory dimensions, payload ranges and leading PNG/DIB markers."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ico-image-directory-profile","input":{"hex":"0000010001000101000001002000040000001600000028000000"}}},"limitations":["Inspect ICO directory dimensions, payload ranges and leading PNG/DIB markers. Payload bytes are not decoded; a marker does not establish a valid image. Inspection applies only to the declared profile, not a complete format validator or a safety certification. No file execution or external retrieval. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sfnt-table-directory-checksums","version":"1.0.0","name":"SFNT Table Directory Checksums","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9A-Fa-f]{2})+$","maxLength":32768}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect standalone OpenType SFNT directories, derive search fields and compare table checksums, zeroing head adjustment bytes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sfnt-table-directory-checksums","input":{"hex":"00010000000100100000000074657374010203040000001c0000000401020304"}}},"limitations":["Inspect standalone OpenType SFNT directories, derive search fields and compare table checksums, zeroing head adjustment bytes. No font collections, glyph validation or font loading. Inspection applies only to the declared profile, not a complete format validator or a safety certification. No file execution or external retrieval. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"adts-aac-frame-profile","version":"1.0.0","name":"ADTS AAC Frame Profile","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9A-Fa-f]{2})+$","maxLength":32768}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect bounded ADTS frame boundaries, fixed sample-rate/channel consistency and declared sample duration."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"adts-aac-frame-profile","input":{"hex":"fff15080011ffc00"}}},"limitations":["Inspect bounded ADTS frame boundaries, fixed sample-rate/channel consistency and declared sample duration. No AAC decoding or CRC verification. Inspection applies only to the declared profile, not a complete format validator or a safety certification. No file execution or external retrieval. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"aiff-pcm-chunk-profile","version":"1.0.0","name":"AIFF PCM Chunk Profile","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9A-Fa-f]{2})+$","maxLength":32768}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect uncompressed AIFF COMM/SSND chunks with8/16/24/32-bit whole-byte PCM and reconcile sample frames with audio bytes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"aiff-pcm-chunk-profile","input":{"hex":"464f524d0000003041494646434f4d4d000000120001000000010010400eac4400000000000053534e440000000a00000000000000000000"}}},"limitations":["Inspect uncompressed AIFF COMM/SSND chunks with8/16/24/32-bit whole-byte PCM and reconcile sample frames with audio bytes. No AIFF-C, audio playback or sample conversion. Inspection applies only to the declared profile, not a complete format validator or a safety certification. No file execution or external retrieval. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"au-linear-pcm-profile","version":"1.0.0","name":"AU Linear PCM Profile","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9A-Fa-f]{2})+$","maxLength":32768}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect Sun/NeXT AU linear PCM encodings2–5 with exact frame alignment."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"au-linear-pcm-profile","input":{"hex":"2e736e6400000018000000040000000300001f400000000100000001"}}},"limitations":["Inspect Sun/NeXT AU linear PCM encodings2–5 with exact frame alignment. An unknown data-size marker uses the supplied remaining bytes; annotation and samples are not interpreted. Inspection applies only to the declared profile, not a complete format validator or a safety certification. No file execution or external retrieval. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gltf-vector-buffer-layout","version":"1.0.0","name":"glTF Vector Buffer Layout","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["buffers","views","accessors"],"properties":{"buffers":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["byteLength"],"properties":{"byteLength":{"type":"integer","minimum":0,"maximum":1000000000}}}},"views":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["buffer","byteOffset","byteLength","byteStride"],"properties":{"buffer":{"type":"integer","minimum":0,"maximum":1000000000},"byteOffset":{"type":"integer","minimum":0,"maximum":1000000000},"byteLength":{"type":"integer","minimum":0,"maximum":1000000000},"byteStride":{"type":"integer","minimum":0,"maximum":1000000000}}}},"accessors":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["view","byteOffset","componentType","count","type","normalized"],"properties":{"view":{"type":"integer","minimum":0,"maximum":1000000000},"byteOffset":{"type":"integer","minimum":0,"maximum":1000000000},"componentType":{"enum":[5120,5121,5122,5123,5125,5126]},"count":{"type":"integer","minimum":1,"maximum":1000000000},"type":{"enum":["SCALAR","VEC2","VEC3","VEC4"]},"normalized":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review scalar/vector glTF2 buffer-layout metadata."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gltf-vector-buffer-layout","input":{"buffers":[{"byteLength":24}],"views":[{"buffer":0,"byteOffset":0,"byteLength":24,"byteStride":0}],"accessors":[{"view":0,"byteOffset":0,"componentType":5126,"count":2,"type":"VEC3","normalized":false}]}}},"limitations":["Review scalar/vector glTF2 buffer-layout metadata. Supply byteStride0 for tightly packed data. No matrices, sparse accessors, URI retrieval, buffer decoding or vertex-attribute alignment certification. Inspection applies only to the declared profile, not a complete format validator or a safety certification. No file execution or external retrieval. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"obj-position-face-profile","version":"1.0.0","name":"OBJ Position and Face Profile","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["text"],"properties":{"text":{"type":"string","maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Parse a strict Wavefront OBJ subset with three-coordinate v records and bare-index polygon f records."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"obj-position-face-profile","input":{"text":"v 0 0 0\nv 1 0 0\nv 0 1 0\nf -3 -2 -1"}}},"limitations":["Parse a strict Wavefront OBJ subset with three-coordinate v records and bare-index polygon f records. Negative references resolve against preceding vertices. No textures, normals, material files or triangulation. Inspection applies only to the declared profile, not a complete format validator or a safety certification. No file execution or external retrieval. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"off-polygon-mesh-profile","version":"1.0.0","name":"OFF Polygon Mesh Profile","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["text"],"properties":{"text":{"type":"string","maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Parse uncolored ASCII OFF vertices and polygons with line-separated counts."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"off-polygon-mesh-profile","input":{"text":"OFF\n3 1 0\n0 0 0\n1 0 0\n0 1 0\n3 0 1 2"}}},"limitations":["Parse uncolored ASCII OFF vertices and polygons with line-separated counts. The declared edge count is reported without treating it as verified topology. No colors, binary OFF or surface repair. Inspection applies only to the declared profile, not a complete format validator or a safety certification. No file execution or external retrieval. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gmsh22-ascii-element-profile","version":"1.0.0","name":"Gmsh 2.2 ASCII Element Profile","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["text"],"properties":{"text":{"type":"string","maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Parse a strict legacy Gmsh2.2 ASCII mesh containing only MeshFormat, Nodes and Elements."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gmsh22-ascii-element-profile","input":{"text":"$MeshFormat\n2.2 0 8\n$EndMeshFormat\n$Nodes\n2\n1 0 0 0\n2 1 0 0\n$EndNodes\n$Elements\n1\n1 1 0 1 2\n$EndElements"}}},"limitations":["Parse a strict legacy Gmsh2.2 ASCII mesh containing only MeshFormat, Nodes and Elements. Supports point, segment, triangle and tetrahedron records with integer tags. No binary4.1 format, physical-name sections or geometric quality claim. Inspection applies only to the declared profile, not a complete format validator or a safety certification. No file execution or external retrieval. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ethernet-vlan-frame-profile","version":"1.0.0","name":"Ethernet and VLAN Frame Profile","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9A-Fa-f]{2})+$","maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect Ethernet II frames with up to two802.1Q/802.1ad tags."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ethernet-vlan-frame-profile","input":{"hex":"00112233445566778899aabb8100006408000001"}}},"limitations":["Inspect Ethernet II frames with up to two802.1Q/802.1ad tags. Input excludes preamble and FCS. No802.3 length/LLC or frame-check validation. Supplied public or synthetic packet bytes only. No traffic capture, transmission, decryption, credential use or network access. A framing result is not authenticity or full protocol validation. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"arp-ethernet-ipv4-profile","version":"1.0.0","name":"ARP Ethernet IPv4 Profile","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9A-Fa-f]{2})+$","maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode one exact28-byte ARP Ethernet/IPv4 request or reply, excluding link-layer padding."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"arp-ethernet-ipv4-profile","input":{"hex":"0001080006040001001122334455c0000201000000000000c0000202"}}},"limitations":["Decode one exact28-byte ARP Ethernet/IPv4 request or reply, excluding link-layer padding. No address ownership, reachability or cache modification. Supplied public or synthetic packet bytes only. No traffic capture, transmission, decryption, credential use or network access. A framing result is not authenticity or full protocol validation. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"icmpv4-echo-message-profile","version":"1.0.0","name":"ICMPv4 Echo Message Profile","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9A-Fa-f]{2})+$","maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect an ICMPv4 echo message and verify its Internet checksum across the supplied complete message."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"icmpv4-echo-message-profile","input":{"hex":"0800f7fc00010002"}}},"limitations":["Inspect an ICMPv4 echo message and verify its Internet checksum across the supplied complete message. Input excludes the IP header; no echo is sent. Supplied public or synthetic packet bytes only. No traffic capture, transmission, decryption, credential use or network access. A framing result is not authenticity or full protocol validation. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"udp-datagram-header-profile","version":"1.0.0","name":"UDP Datagram Header Profile","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9A-Fa-f]{2})+$","maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect one ordinary UDP datagram with exact declared length."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"udp-datagram-header-profile","input":{"hex":"00350035000a00000001"}}},"limitations":["Inspect one ordinary UDP datagram with exact declared length. No IPv6 jumbograms. Checksum presence is reported; verification requires the absent IP pseudoheader. Supplied public or synthetic packet bytes only. No traffic capture, transmission, decryption, credential use or network access. A framing result is not authenticity or full protocol validation. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sctp-chunk-directory-profile","version":"1.0.0","name":"SCTP Chunk Directory Profile","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9A-Fa-f]{2})+$","maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect SCTP common headers and bounded chunk framing, including padding, and compare CRC32C."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sctp-chunk-directory-profile","input":{"hex":"13881389000000000000000008000004"}}},"limitations":["Inspect SCTP common headers and bounded chunk framing, including padding, and compare CRC32C. Chunk semantics, association state and authenticated extensions are not evaluated. Supplied public or synthetic packet bytes only. No traffic capture, transmission, decryption, credential use or network access. A framing result is not authenticity or full protocol validation. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"quic-long-header-envelope","version":"1.0.0","name":"QUIC Long-Header Envelope","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9A-Fa-f]{2})+$","maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect the version-independent long-header envelope and connection IDs."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"quic-long-header-envelope","input":{"hex":"c00000000102aabb01cc0001"}}},"limitations":["Inspect the version-independent long-header envelope and connection IDs. Does not interpret protected bits, packet numbers, tokens, packet lengths or encrypted payloads; no handshake attempt. Supplied public or synthetic packet bytes only. No traffic capture, transmission, decryption, credential use or network access. A framing result is not authenticity or full protocol validation. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dtls12-record-framing","version":"1.0.0","name":"DTLS 1.2 Record Framing","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9A-Fa-f]{2})+$","maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect concatenated DTLS1.2 fixed record headers and48-bit sequence numbers."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dtls12-record-framing","input":{"hex":"16fefd00000000000000010003010203"}}},"limitations":["Inspect concatenated DTLS1.2 fixed record headers and48-bit sequence numbers. No DTLS1.3 unified headers, handshake reassembly, decryption or replay acceptance decision. Supplied public or synthetic packet bytes only. No traffic capture, transmission, decryption, credential use or network access. A framing result is not authenticity or full protocol validation. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"radius-attribute-directory","version":"1.0.0","name":"RADIUS Attribute Directory","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9A-Fa-f]{2})+$","maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect classic RADIUS packet lengths and attribute boundaries while omitting authenticator and attribute values from the result."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"radius-attribute-directory","input":{"hex":"0107001700000000000000000000000000000000010341"}}},"limitations":["Inspect classic RADIUS packet lengths and attribute boundaries while omitting authenticator and attribute values from the result. No password, response-authenticator or Message-Authenticator verification. Supplied public or synthetic packet bytes only. No traffic capture, transmission, decryption, credential use or network access. A framing result is not authenticity or full protocol validation. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"icmpv6-router-advertisement-profile","version":"1.0.0","name":"ICMPv6 Router Advertisement Profile","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9A-Fa-f]{2})+$","maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect an ICMPv6 router advertisement and prefix-information option metadata."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"icmpv6-router-advertisement-profile","input":{"hex":"8600000040c007080000000000000000"}}},"limitations":["Inspect an ICMPv6 router advertisement and prefix-information option metadata. The IPv6 source/hop-limit and pseudoheader checksum are absent, so network validity is not established. Supplied public or synthetic packet bytes only. No traffic capture, transmission, decryption, credential use or network access. A framing result is not authenticity or full protocol validation. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dhcpv6-client-message-options","version":"1.0.0","name":"DHCPv6 Client Message Options","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[0-9A-Fa-f]{2})+$","maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect the ordinary four-byte DHCPv6 header for message types1–11 and top-level option framing."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dhcpv6-client-message-options","input":{"hex":"010102030006000400170018"}}},"limitations":["Inspect the ordinary four-byte DHCPv6 header for message types1–11 and top-level option framing. Relay envelopes, nested option semantics, DUID contents and state transitions are excluded. Supplied public or synthetic packet bytes only. No traffic capture, transmission, decryption, credential use or network access. A framing result is not authenticity or full protocol validation. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"great-circle-plane-intersections","version":"1.0.0","name":"Great-Circle Plane Intersections","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["first","second"],"properties":{"first":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"object","additionalProperties":false,"required":["latitude","longitude"],"properties":{"latitude":{"type":"number","minimum":-90,"maximum":90},"longitude":{"type":"number","minimum":-180,"maximum":180}}}},"second":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"object","additionalProperties":false,"required":["latitude","longitude"],"properties":{"latitude":{"type":"number","minimum":-90,"maximum":90},"longitude":{"type":"number","minimum":-180,"maximum":180}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Intersect two distinct great-circle planes from endpoint pairs and return both antipodal solutions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"great-circle-plane-intersections","input":{"first":[{"latitude":0,"longitude":0},{"latitude":0,"longitude":90}],"second":[{"latitude":-45,"longitude":45},{"latitude":45,"longitude":45}]}}},"limitations":["Intersect two distinct great-circle planes from endpoint pairs and return both antipodal solutions. Endpoints must be neither coincident nor antipodal; these are infinite great circles, not segment or route intersections. Approximate floating-point geometry under the stated input profile; no navigation, surveying or safety-critical certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"spherical-triangle-area","version":"1.0.0","name":"Spherical Triangle Area","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["vertices","radius"],"properties":{"vertices":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"object","additionalProperties":false,"required":["latitude","longitude"],"properties":{"latitude":{"type":"number","minimum":-90,"maximum":90},"longitude":{"type":"number","minimum":-180,"maximum":180}}}},"radius":{"type":"number","minimum":0.000001,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate the unsigned area of the nondegenerate minor-arc spherical triangle using the stable determinant/atan2 solid-angle formula and an explicit sphere radius."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"spherical-triangle-area","input":{"vertices":[{"latitude":0,"longitude":0},{"latitude":0,"longitude":90},{"latitude":90,"longitude":0}],"radius":1}}},"limitations":["Calculate the unsigned area of the nondegenerate minor-arc spherical triangle using the stable determinant/atan2 solid-angle formula and an explicit sphere radius. Ellipsoidal area and larger complementary regions are excluded. Approximate floating-point geometry under the stated input profile; no navigation, surveying or safety-critical certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"wgs84-geodetic-ecef-codec","version":"1.0.0","name":"WGS 84 Geodetic ECEF Codec","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["direction","values"],"properties":{"direction":{"enum":["geodetic-to-ecef","ecef-to-geodetic"]},"values":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number"}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Convert latitude/longitude degrees and ellipsoidal height meters to WGS84 ECEF meters, or invert that representation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"wgs84-geodetic-ecef-codec","input":{"direction":"geodetic-to-ecef","values":[[0,0,0],[90,0,0]]}}},"limitations":["Convert latitude/longitude degrees and ellipsoidal height meters to WGS84 ECEF meters, or invert that representation. Declared heights span minus10km to10000km; no datum epoch or tectonic transformation. Approximate floating-point geometry under the stated input profile; no navigation, surveying or safety-critical certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ecef-local-enu-conversion","version":"1.0.0","name":"ECEF Local ENU Conversion","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["origin","direction","points"],"properties":{"origin":{"type":"object","additionalProperties":false,"required":["latitude","longitude","height"],"properties":{"latitude":{"type":"number","minimum":-90,"maximum":90},"longitude":{"type":"number","minimum":-180,"maximum":180},"height":{"type":"number","minimum":-10000,"maximum":10000000}}},"direction":{"enum":["ecef-to-enu","enu-to-ecef"]},"points":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-20000000,"maximum":20000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rotate between ECEF coordinates and local east/north/up meters at a WGS84 origin."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ecef-local-enu-conversion","input":{"origin":{"latitude":0,"longitude":0,"height":0},"direction":"ecef-to-enu","points":[[6378137,1,2]]}}},"limitations":["Rotate between ECEF coordinates and local east/north/up meters at a WGS84 origin. This is a Cartesian frame conversion, not a projected map or surface-distance calculation. Approximate floating-point geometry under the stated input profile; no navigation, surveying or safety-critical certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pinhole-camera-point-projection","version":"1.0.0","name":"Pinhole Camera Point Projection","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["focalX","focalY","centerX","centerY","near","far","points"],"properties":{"focalX":{"type":"number","minimum":0.000001,"maximum":1000000},"focalY":{"type":"number","minimum":0.000001,"maximum":1000000},"centerX":{"type":"number","minimum":-1000000,"maximum":1000000},"centerY":{"type":"number","minimum":-1000000,"maximum":1000000},"near":{"type":"number","minimum":0.000001,"maximum":1000000},"far":{"type":"number","minimum":0.000001,"maximum":1000000},"points":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Project supplied camera-space points with x right, y down and positive z forward."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pinhole-camera-point-projection","input":{"focalX":100,"focalY":100,"centerX":320,"centerY":240,"near":1,"far":100,"points":[[1,2,10],[1,1,0],[1,1,-1]]}}},"limitations":["Project supplied camera-space points with x right, y down and positive z forward. Image bounds, lens distortion, calibration fitting and world-to-camera transforms are not assumed. Approximate floating-point geometry under the stated input profile; no navigation, surveying or safety-critical certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"convex-polygon-intersection-clip","version":"1.0.0","name":"Convex Polygon Intersection Clip","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["subject","clip"],"properties":{"subject":{"type":"array","minItems":3,"maxItems":32,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"integer","minimum":-1000000,"maximum":1000000}}},"clip":{"type":"array","minItems":3,"maxItems":32,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"integer","minimum":-1000000,"maximum":1000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Clip two strictly convex counterclockwise integer-coordinate polygons with Sutherland–Hodgman."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"convex-polygon-intersection-clip","input":{"subject":[[0,0],[2,0],[2,2],[0,2]],"clip":[[1,1],[3,1],[3,3],[1,3]]}}},"limitations":["Clip two strictly convex counterclockwise integer-coordinate polygons with Sutherland–Hodgman. Return a canonical counterclockwise positive-area intersection; point/edge contact returns an empty polygon. Approximate floating-point geometry under the stated input profile; no navigation, surveying or safety-critical certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"circular-arc-point-intersections","version":"1.0.0","name":"Circular Arc Point Intersections","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["first","second"],"properties":{"first":{"type":"object","additionalProperties":false,"required":["center","radius","startDegrees","sweepDegrees"],"properties":{"center":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"radius":{"type":"number","minimum":0.000001,"maximum":1000000},"startDegrees":{"type":"number","minimum":0,"exclusiveMaximum":360},"sweepDegrees":{"type":"number","exclusiveMinimum":0,"maximum":360}}},"second":{"type":"object","additionalProperties":false,"required":["center","radius","startDegrees","sweepDegrees"],"properties":{"center":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"radius":{"type":"number","minimum":0.000001,"maximum":1000000},"startDegrees":{"type":"number","minimum":0,"exclusiveMaximum":360},"sweepDegrees":{"type":"number","exclusiveMinimum":0,"maximum":360}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Intersect two counterclockwise planar circular arcs, including endpoint contact and circle tangency."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"circular-arc-point-intersections","input":{"first":{"center":[0,0],"radius":1,"startDegrees":0,"sweepDegrees":180},"second":{"center":[2,0],"radius":1,"startDegrees":0,"sweepDegrees":360}}}},"limitations":["Intersect two counterclockwise planar circular arcs, including endpoint contact and circle tangency. Concentric/coincident circles are rejected before checkout rather than assigning ambiguous point intersections. Approximate floating-point geometry under the stated input profile; no navigation, surveying or safety-critical certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"oriented-box-3d-separating-axis","version":"1.0.0","name":"Oriented Box 3D Separating Axis","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["first","second"],"properties":{"first":{"type":"object","additionalProperties":false,"required":["center","axes","halfExtents"],"properties":{"center":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"axes":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number"}}},"halfExtents":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","exclusiveMinimum":0,"maximum":1000000}}}},"second":{"type":"object","additionalProperties":false,"required":["center","axes","halfExtents"],"properties":{"center":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"axes":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number"}}},"halfExtents":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","exclusiveMinimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Test two3D oriented boxes on face axes and nondegenerate cross axes with an explicit relative1e-9 contact tolerance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"oriented-box-3d-separating-axis","input":{"first":{"center":[0,0,0],"axes":[[1,0,0],[0,1,0],[0,0,1]],"halfExtents":[1,1,1]},"second":{"center":[3,0,0],"axes":[[1,0,0],[0,1,0],[0,0,1]],"halfExtents":[1,1,1]}}}},"limitations":["Test two3D oriented boxes on face axes and nondegenerate cross axes with an explicit relative1e-9 contact tolerance. Caller axes must be orthonormal. The separation witness is a projection gap, not Euclidean box distance. Approximate floating-point geometry under the stated input profile; no navigation, surveying or safety-critical certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"planar-triangle-centers","version":"1.0.0","name":"Planar Triangle Centers","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["vertices"],"properties":{"vertices":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate incenter, inradius, circumcenter, circumradius and area for a nondegenerate planar triangle."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"planar-triangle-centers","input":{"vertices":[[0,0],[4,0],[0,3]]}}},"limitations":["Calculate incenter, inradius, circumcenter, circumradius and area for a nondegenerate planar triangle. Relative area threshold1e-10 excludes numerically unstable triangles. Approximate floating-point geometry under the stated input profile; no navigation, surveying or safety-critical certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"indexed-mesh-edge-incidence","version":"1.0.0","name":"Indexed Mesh Edge Incidence","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["vertexCount","faces"],"properties":{"vertexCount":{"type":"integer","minimum":0,"maximum":10000},"faces":{"type":"array","minItems":0,"maxItems":256,"items":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"integer","minimum":0,"maximum":1000000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Index undirected triangle edges and incident faces, identify boundary/nonmanifold edges and paired-face orientation conflicts."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"indexed-mesh-edge-incidence","input":{"vertexCount":4,"faces":[[0,1,2],[2,1,3]]}}},"limitations":["Index undirected triangle edges and incident faces, identify boundary/nonmanifold edges and paired-face orientation conflicts. No vertex coordinates, self-intersection test, vertex-manifold certification or mesh repair. Approximate floating-point geometry under the stated input profile; no navigation, surveying or safety-critical certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"order-statistic-avl-rehearsal","version":"1.0.0","name":"Order-Statistic AVL Rehearsal","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["operations"],"properties":{"operations":{"type":"array","minItems":0,"maxItems":128,"items":{"oneOf":[{"type":"object","additionalProperties":false,"required":["op","key"],"properties":{"op":{"const":"insert"},"key":{"type":"integer","minimum":0,"maximum":1000000000}}},{"type":"object","additionalProperties":false,"required":["op","key"],"properties":{"op":{"const":"delete"},"key":{"type":"integer","minimum":0,"maximum":1000000000}}},{"type":"object","additionalProperties":false,"required":["op","key"],"properties":{"op":{"const":"rank"},"key":{"type":"integer","minimum":0,"maximum":1000000000}}},{"type":"object","additionalProperties":false,"required":["op","index"],"properties":{"op":{"const":"select"},"index":{"type":"integer","minimum":0,"maximum":1000000000}}}]}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rehearse unique-key AVL insertion/deletion plus zero-based select and strict-less-than rank, preserving subtree sizes and balance through rotations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"order-statistic-avl-rehearsal","input":{"operations":[{"op":"insert","key":3},{"op":"insert","key":1},{"op":"insert","key":2},{"op":"rank","key":3},{"op":"select","index":1},{"op":"delete","key":2}]}}},"limitations":["Rehearse unique-key AVL insertion/deletion plus zero-based select and strict-less-than rank, preserving subtree sizes and balance through rotations. Duplicate inserts and missing deletes are no-ops. A bounded in-memory reference rehearsal, not persistent storage, a production performance benchmark or a security primitive. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rollback-union-find-rehearsal","version":"1.0.0","name":"Rollback Union Find Rehearsal","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["elementCount","operations"],"properties":{"elementCount":{"type":"integer","minimum":1,"maximum":128},"operations":{"type":"array","minItems":0,"maxItems":128,"items":{"oneOf":[{"type":"object","additionalProperties":false,"required":["op","left","right"],"properties":{"op":{"const":"union"},"left":{"type":"integer","minimum":0,"maximum":1000000000},"right":{"type":"integer","minimum":0,"maximum":1000000000}}},{"type":"object","additionalProperties":false,"required":["op","name"],"properties":{"op":{"const":"snapshot"},"name":{"type":"string","minLength":1,"maxLength":200}}},{"type":"object","additionalProperties":false,"required":["op","name"],"properties":{"op":{"const":"rollback"},"name":{"type":"string","minLength":1,"maxLength":200}}},{"type":"object","additionalProperties":false,"required":["op","left","right"],"properties":{"op":{"const":"connected"},"left":{"type":"integer","minimum":0,"maximum":1000000000},"right":{"type":"integer","minimum":0,"maximum":1000000000}}}]}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rehearse union-by-size connectivity with named history snapshots and rollback."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rollback-union-find-rehearsal","input":{"elementCount":3,"operations":[{"op":"union","left":0,"right":1},{"op":"snapshot","name":"A"},{"op":"union","left":1,"right":2},{"op":"rollback","name":"A"},{"op":"connected","left":0,"right":2}]}}},"limitations":["Rehearse union-by-size connectivity with named history snapshots and rollback. No path compression; rolling back invalidates later snapshots. Missing snapshots and out-of-range elements are rejected before checkout. A bounded in-memory reference rehearsal, not persistent storage, a production performance benchmark or a security primitive. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"persistent-segment-tree-versions","version":"1.0.0","name":"Persistent Segment Tree Versions","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["initial","operations"],"properties":{"initial":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"operations":{"type":"array","minItems":0,"maxItems":128,"items":{"oneOf":[{"type":"object","additionalProperties":false,"required":["op","version","index","value"],"properties":{"op":{"const":"set"},"version":{"type":"integer","minimum":0,"maximum":1000000000},"index":{"type":"integer","minimum":0,"maximum":1000000000},"value":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},{"type":"object","additionalProperties":false,"required":["op","version","start","end"],"properties":{"op":{"const":"sum"},"version":{"type":"integer","minimum":0,"maximum":1000000000},"start":{"type":"integer","minimum":0,"maximum":1000000000},"end":{"type":"integer","minimum":0,"maximum":1000000000}}}]}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rehearse path-copying point updates branching from any existing version and half-open range sums."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"persistent-segment-tree-versions","input":{"initial":[1,2,3],"operations":[{"op":"set","version":0,"index":1,"value":5},{"op":"sum","version":0,"start":0,"end":3},{"op":"sum","version":1,"start":0,"end":3}]}}},"limitations":["Rehearse path-copying point updates branching from any existing version and half-open range sums. Version0 is immutable initial data; each set creates one new version. A bounded in-memory reference rehearsal, not persistent storage, a production performance benchmark or a security primitive. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"double-ended-priority-queue","version":"1.0.0","name":"Double-Ended Priority Queue","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["operations"],"properties":{"operations":{"type":"array","minItems":0,"maxItems":128,"items":{"oneOf":[{"type":"object","additionalProperties":false,"required":["op","value"],"properties":{"op":{"const":"push"},"value":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},{"type":"object","additionalProperties":false,"required":["op"],"properties":{"op":{"const":"pop-min"}}},{"type":"object","additionalProperties":false,"required":["op"],"properties":{"op":{"const":"pop-max"}}}]}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rehearse a multiset priority queue with paired binary heaps, stable insertion-order ties and lazy stale-entry removal."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"double-ended-priority-queue","input":{"operations":[{"op":"push","value":2},{"op":"push","value":1},{"op":"push","value":3},{"op":"pop-max"},{"op":"pop-min"}]}}},"limitations":["Rehearse a multiset priority queue with paired binary heaps, stable insertion-order ties and lazy stale-entry removal. Empty extraction returns null; duplicates remain separate entries. A bounded in-memory reference rehearsal, not persistent storage, a production performance benchmark or a security primitive. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"binomial-heap-meld-rehearsal","version":"1.0.0","name":"Binomial Heap Meld Rehearsal","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["heapCount","operations"],"properties":{"heapCount":{"type":"integer","minimum":1,"maximum":16},"operations":{"type":"array","minItems":0,"maxItems":128,"items":{"oneOf":[{"type":"object","additionalProperties":false,"required":["op","heap","value"],"properties":{"op":{"const":"insert"},"heap":{"type":"integer","minimum":0,"maximum":1000000000},"value":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},{"type":"object","additionalProperties":false,"required":["op","target","source"],"properties":{"op":{"const":"meld"},"target":{"type":"integer","minimum":0,"maximum":1000000000},"source":{"type":"integer","minimum":0,"maximum":1000000000}}},{"type":"object","additionalProperties":false,"required":["op","heap"],"properties":{"op":{"const":"extract"},"heap":{"type":"integer","minimum":0,"maximum":1000000000}}}]}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rehearse rank-consolidated binomial forests with insertion, destructive meld between distinct heaps and minimum extraction."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"binomial-heap-meld-rehearsal","input":{"heapCount":2,"operations":[{"op":"insert","heap":0,"value":3},{"op":"insert","heap":1,"value":1},{"op":"meld","target":0,"source":1},{"op":"extract","heap":0}]}}},"limitations":["Rehearse rank-consolidated binomial forests with insertion, destructive meld between distinct heaps and minimum extraction. The source heap is emptied by meld; no persistent storage is changed. A bounded in-memory reference rehearsal, not persistent storage, a production performance benchmark or a security primitive. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cuckoo-two-table-placement","version":"1.0.0","name":"Cuckoo Two-Table Placement","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["capacityPerTable","keys","queries"],"properties":{"capacityPerTable":{"type":"integer","minimum":1,"maximum":128},"keys":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"integer","minimum":0,"maximum":1000000000}},"queries":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"integer","minimum":0,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rehearse two-table cuckoo placement using h0=k mod m and h1=uint32(k×2654435761) mod m."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cuckoo-two-table-placement","input":{"capacityPerTable":3,"keys":[1,2],"queries":[1,3]}}},"limitations":["Rehearse two-table cuckoo placement using h0=k mod m and h1=uint32(k×2654435761) mod m. A2m kick budget reports rejected keys and restores prior placements; no silent data loss or automatic rehash. A bounded in-memory reference rehearsal, not persistent storage, a production performance benchmark or a security primitive. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"seeded-skip-list-queries","version":"1.0.0","name":"Seeded Skip List Queries","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["seed","keys","queries"],"properties":{"seed":{"type":"integer","minimum":0,"maximum":4294967295},"keys":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"integer","minimum":0,"maximum":1000000000}},"queries":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"integer","minimum":0,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Build a maximum-eight-level skip list with PCG32 seeded promotion, then return membership and strict predecessor/successor queries."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"seeded-skip-list-queries","input":{"seed":42,"keys":[3,1,2],"queries":[0,2,4]}}},"limitations":["Build a maximum-eight-level skip list with PCG32 seeded promotion, then return membership and strict predecessor/successor queries. Input order defines deterministic level allocation; simulation randomness is not cryptographic. A bounded in-memory reference rehearsal, not persistent storage, a production performance benchmark or a security primitive. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"lfu-cache-access-rehearsal","version":"1.0.0","name":"LFU Cache Access Rehearsal","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["capacity","accesses"],"properties":{"capacity":{"type":"integer","minimum":1,"maximum":64},"accesses":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"string","minLength":1,"maxLength":200}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rehearse least-frequently-used key caching with least-recently-used ties."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"lfu-cache-access-rehearsal","input":{"capacity":2,"accesses":["a","b","a","c","a"]}}},"limitations":["Rehearse least-frequently-used key caching with least-recently-used ties. Counts reset on reinsertion; no frequency aging or approximate admission. The bounded reference implementation does not claim constant-time eviction. A bounded in-memory reference rehearsal, not persistent storage, a production performance benchmark or a security primitive. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bloom-filter-membership-build","version":"1.0.0","name":"Bloom Filter Membership Build","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["bitCount","hashCount","items","queries"],"properties":{"bitCount":{"type":"integer","minimum":8,"maximum":8192},"hashCount":{"type":"integer","minimum":1,"maximum":16},"items":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"string","minLength":1,"maxLength":200}},"queries":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"string","minLength":1,"maxLength":200}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Build and query an actual Bloom bit array with explicit bit count and double-hash count."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bloom-filter-membership-build","input":{"bitCount":32,"hashCount":3,"items":["gateway"],"queries":["gateway"]}}},"limitations":["Build and query an actual Bloom bit array with explicit bit count and double-hash count. UTF8 FNV1a seeds2166136261/3335557771 define reproducible hashes; bit i is least-significant-first within each byte. False positives are possible; this is distinct from sizing estimates. A bounded in-memory reference rehearsal, not persistent storage, a production performance benchmark or a security primitive. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"interval-search-tree-index","version":"1.0.0","name":"Interval Search Tree Index","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["intervals","queries"],"properties":{"intervals":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","start","end"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"start":{"type":"number","minimum":-1000000000,"maximum":1000000000},"end":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}},"queries":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["start","end"],"properties":{"start":{"type":"number","minimum":-1000000000,"maximum":1000000000},"end":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Build a balanced static interval tree augmented with maximum endpoint and answer positive-length half-open overlap searches."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"interval-search-tree-index","input":{"intervals":[{"id":"a","start":0,"end":3},{"id":"b","start":3,"end":5},{"id":"c","start":2,"end":4}],"queries":[{"start":3,"end":4}]}}},"limitations":["Build a balanced static interval tree augmented with maximum endpoint and answer positive-length half-open overlap searches. Endpoint-only contact is excluded; visited-node counts describe this deterministic tree, not production capacity. A bounded in-memory reference rehearsal, not persistent storage, a production performance benchmark or a security primitive. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"repository-ownership-coverage","version":"1.0.0","name":"Repository Ownership Coverage API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["paths","rules"],"properties":{"paths":{"type":"array","minItems":1,"maxItems":256,"items":{"type":"string","minLength":1,"maxLength":240,"pattern":"^(?!\\.{1,2}(?:/|(?![\\s\\S])))[A-Za-z0-9._-]+(?:/(?!\\.{1,2}(?:/|(?![\\s\\S])))[A-Za-z0-9._-]+)*(?![\\s\\S])"},"uniqueItems":true},"rules":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","path","kind","owners"],"properties":{"id":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9][A-Za-z0-9._-]*(?![\\s\\S])"},"path":{"type":"string","minLength":1,"maxLength":240,"pattern":"^(?!\\.{1,2}(?:/|(?![\\s\\S])))[A-Za-z0-9._-]+(?:/(?!\\.{1,2}(?:/|(?![\\s\\S])))[A-Za-z0-9._-]+)*(?![\\s\\S])"},"kind":{"enum":["exact","subtree"]},"owners":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9][A-Za-z0-9._-]*(?![\\s\\S])"},"uniqueItems":true}}},"description":"Rule IDs must be unique. The last matching rule wins."}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find ownership gaps in a supplied repository path inventory."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"repository-ownership-coverage","input":{"paths":["src/index.ts","src/checkout.ts","docs/setup.md"],"rules":[{"id":"src","path":"src","kind":"subtree","owners":["engineering"]},{"id":"checkout","path":"src/checkout.ts","kind":"exact","owners":["commerce"]}]}}},"limitations":["Find ownership gaps in a supplied repository path inventory. Supply 1–256 unique repository-relative paths and up to 64 ordered rules, with owner labels only. Rules use case-sensitive exact paths or directory subtrees and the last matching rule wins. Paths use slash-separated ASCII letters, digits, dots, underscores or hyphens, with no dot or parent segments. Unmatched and overridden rules are measured against the supplied inventory only. This profile does not parse CODEOWNERS or inspect repositories, identities or access permissions. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"table-join-preflight","version":"1.0.0","name":"Table Join Preflight API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["leftKeys","rightKeys","cardinality"],"properties":{"leftKeys":{"type":"array","minItems":0,"maxItems":256,"items":{"type":"array","minItems":1,"maxItems":4,"items":{"anyOf":[{"type":"string","maxLength":128},{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"boolean"},{"type":"null"}]}},"description":"All tuples across both sides must have the same width."},"rightKeys":{"type":"array","minItems":0,"maxItems":256,"items":{"type":"array","minItems":1,"maxItems":4,"items":{"anyOf":[{"type":"string","maxLength":128},{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"boolean"},{"type":"null"}]}},"description":"All tuples across both sides must have the same width."},"cardinality":{"enum":["one-to-one","one-to-many","many-to-one","many-to-many"]}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Estimate join size and count duplicate keys, null rows and unmatched rows before running a join."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"table-join-preflight","input":{"leftKeys":[[1],[1],["1"],[null]],"rightKeys":[[1],[2]],"cardinality":"one-to-one"}}},"limitations":["Estimate join size and count duplicate keys, null rows and unmatched rows before running a join. Supply up to 256 key tuples per side, each with the same width of one to four values. Keys are strings, safe integers, booleans or null. Matching is case-sensitive and type-sensitive, and any null prevents a match. The result lists keys that violate declared cardinality, including unmatched duplicate keys on a side that must be unique. Counts are exact for the supplied keys. No SQL execution, database access or joined rows. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"table-column-contract-drift","version":"1.0.0","name":"Table Column Contract Drift API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["previous","proposed","consumerProfile"],"properties":{"previous":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["name","type","nullable"],"properties":{"name":{"type":"string","maxLength":64,"minLength":1,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.-]*(?![\\s\\S])"},"type":{"enum":["boolean","integer","number","string","date","datetime","json"]},"nullable":{"type":"boolean"}}},"description":"Column names must be unique within each ordered contract."},"proposed":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["name","type","nullable"],"properties":{"name":{"type":"string","maxLength":64,"minLength":1,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.-]*(?![\\s\\S])"},"type":{"enum":["boolean","integer","number","string","date","datetime","json"]},"nullable":{"type":"boolean"}}},"description":"Column names must be unique within each ordered contract."},"consumerProfile":{"enum":["named","positional"]}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare two declared table column contracts before releasing a schema change."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"table-column-contract-drift","input":{"previous":[{"name":"id","type":"integer","nullable":false},{"name":"label","type":"string","nullable":false}],"proposed":[{"name":"id","type":"integer","nullable":false},{"name":"label","type":"string","nullable":true},{"name":"region","type":"string","nullable":true}],"consumerProfile":"named"}}},"limitations":["Compare two declared table column contracts before releasing a schema change. Provide up to 128 ordered columns per contract. Names are unique and case-sensitive, and types are chosen from seven logical types. Both profiles flag removals, any type change and newly nullable columns as incompatible. Named consumers may ignore added columns and order changes. Positional consumers require the same columns in the same order. Column positions in the result are zero-based. The result describes the supplied contracts and selected policy. It does not inspect a database, infer renames or certify SQL or downstream compatibility. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dataset-partition-arrival-preflight","version":"1.0.0","name":"Dataset Partition Arrival Preflight API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["expected","observed","asOf"],"properties":{"expected":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["partition","dueAt"],"properties":{"partition":{"type":"string","maxLength":64,"minLength":1,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.-]*(?![\\s\\S])"},"dueAt":{"type":"string","minLength":24,"maxLength":24,"pattern":"^(?!0000)\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}Z(?![\\s\\S])","description":"A real calendar date in UTC, in YYYY-MM-DDTHH:mm:ss.sssZ format. Leap seconds are outside this profile."}}},"description":"Expected partition IDs must be unique."},"observed":{"type":"array","minItems":0,"maxItems":256,"items":{"type":"object","additionalProperties":false,"required":["partition","receivedAt"],"properties":{"partition":{"type":"string","maxLength":64,"minLength":1,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.-]*(?![\\s\\S])"},"receivedAt":{"type":"string","minLength":24,"maxLength":24,"pattern":"^(?!0000)\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}Z(?![\\s\\S])","description":"A real calendar date in UTC, in YYYY-MM-DDTHH:mm:ss.sssZ format. Leap seconds are outside this profile."}}},"description":"All receipt timestamps must be at or before asOf."},"asOf":{"type":"string","minLength":24,"maxLength":24,"pattern":"^(?!0000)\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}Z(?![\\s\\S])","description":"A real calendar date in UTC, in YYYY-MM-DDTHH:mm:ss.sssZ format. Leap seconds are outside this profile."}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile expected dataset partitions against recorded arrivals at a supplied cutoff."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dataset-partition-arrival-preflight","input":{"expected":[{"partition":"east","dueAt":"2026-11-04T12:00:00.000Z"},{"partition":"west","dueAt":"2026-11-04T12:00:00.000Z"}],"observed":[{"partition":"east","receivedAt":"2026-11-04T12:00:00.000Z"}],"asOf":"2026-11-04T12:10:00.000Z"}}},"limitations":["Reconcile expected dataset partitions against recorded arrivals at a supplied cutoff. Supply up to 128 unique expected partitions and 256 observations, with canonical UTC timestamps including milliseconds. Observations after the cutoff are rejected. The earliest observed receipt determines whether a partition was on time, including a receipt exactly at its deadline. An absent partition becomes overdue only after its deadline. The result also lists unexpected and repeated partition IDs. Only supplied records are evaluated. No dataset access, delivery monitoring or inferred schedule. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"migration-history-integrity","version":"1.0.0","name":"Migration History Integrity API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["manifest","applied"],"properties":{"manifest":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["migrationId","sha256"],"properties":{"migrationId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.-]*(?![\\s\\S])"},"sha256":{"type":"string","minLength":64,"maxLength":64,"pattern":"^[a-f0-9]{64}$"}}},"description":"Declared release order. Migration IDs must be unique."},"applied":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["migrationId","sha256"],"properties":{"migrationId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.-]*(?![\\s\\S])"},"sha256":{"type":"string","minLength":64,"maxLength":64,"pattern":"^[a-f0-9]{64}$"}}},"description":"Actual application order. Migration IDs must be unique."}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare an ordered release migration manifest with an ordered applied history."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"migration-history-integrity","input":{"manifest":[{"migrationId":"001-init","sha256":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"},{"migrationId":"002-orders","sha256":"bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb"},{"migrationId":"003-index","sha256":"cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"}],"applied":[{"migrationId":"001-init","sha256":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}]}}},"limitations":["Compare an ordered release migration manifest with an ordered applied history. Provide up to 128 entries per list with unique case-sensitive IDs and caller-supplied lowercase SHA-256 digests. The result lists digest mismatches, unexpected applied IDs, order violations and missing entries before the last known applied position. Unapplied entries after that position are reported separately as pending. A consistent history can still have pending migrations. An order violation identifies an applied ID that appears after an entry later in the manifest. This checks the supplied records. It does not read scripts or databases, confirm digest authenticity or run migrations. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"canary-error-rate-guardrail","version":"1.0.0","name":"Canary Error-Rate Guardrail API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["windowId","control","canary","minimumRequests","maxIncreaseBasisPoints"],"properties":{"windowId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.-]*(?![\\s\\S])"},"control":{"type":"object","additionalProperties":false,"required":["requests","errors"],"properties":{"requests":{"type":"integer","minimum":0,"maximum":1000000000},"errors":{"type":"integer","minimum":0,"maximum":1000000000}},"description":"Up to one billion requests. Error count must not exceed request count."},"canary":{"type":"object","additionalProperties":false,"required":["requests","errors"],"properties":{"requests":{"type":"integer","minimum":0,"maximum":1000000000},"errors":{"type":"integer","minimum":0,"maximum":1000000000}},"description":"Up to one billion requests. Error count must not exceed request count."},"minimumRequests":{"type":"integer","minimum":1,"maximum":1000000000},"maxIncreaseBasisPoints":{"type":"integer","minimum":0,"maximum":10000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare canary and control error rates using caller-supplied counts from a comparable observation window."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"canary-error-rate-guardrail","input":{"windowId":"release-check-01","control":{"requests":1000,"errors":10},"canary":{"requests":1000,"errors":12},"minimumRequests":500,"maxIncreaseBasisPoints":20}}},"limitations":["Compare canary and control error rates using caller-supplied counts from a comparable observation window. Set a minimum request count for each group and a maximum allowed increase in whole basis points, where 100 basis points equal one percentage point. The result is insufficient evidence when either group is below the minimum. Otherwise the exact increase is compared with the threshold, with equality passing. Positive differences mean the canary had a higher error rate. The difference is returned as a signed fraction of basis points, with no rounding in the decision. The check uses only the supplied counts. It does not establish statistical confidence, monitor traffic or promote a release. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"webhook-retry-timing-audit","version":"1.0.0","name":"Webhook Retry Timing Audit API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["attempts","windows","elapsedBudgetMs"],"properties":{"attempts":{"type":"array","minItems":1,"maxItems":65,"items":{"type":"object","additionalProperties":false,"required":["startMs","endMs","retryAfterMs"],"properties":{"startMs":{"type":"integer","minimum":0,"maximum":9007199254740991},"endMs":{"type":"integer","minimum":0,"maximum":9007199254740991},"retryAfterMs":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"description":"Observed attempts for one delivery, in order, using one clock. Start and end can be Unix epoch or relative times in whole milliseconds. Use zero for a missing Retry-After floor."},"windows":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["minDelayMs","maxDelayMs"],"properties":{"minDelayMs":{"type":"integer","minimum":0,"maximum":9007199254740991},"maxDelayMs":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"description":"One inclusive delay window for each retry, in the same order."},"elapsedBudgetMs":{"type":"integer","minimum":0,"maximum":9007199254740991,"description":"Latest permitted retry start relative to the first attempt start."}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Audit observed webhook retries against timing windows and a total elapsed budget."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"webhook-retry-timing-audit","input":{"attempts":[{"startMs":10,"endMs":110,"retryAfterMs":1000},{"startMs":1110,"endMs":1160,"retryAfterMs":0}],"windows":[{"minDelayMs":500,"maxDelayMs":1800}],"elapsedBudgetMs":1100}}},"limitations":["Audit observed webhook retries against timing windows and a total elapsed budget. Provide one delivery timeline and a window for each retry. Use Unix epoch or relative milliseconds consistently. Delay starts at the prior attempt end, which must represent receipt of its response or termination of the attempt. Supply Retry-After floors already normalized to whole milliseconds from that point, or zero when absent. The stricter minimum applies. Equal boundaries pass. The result flags incompatible retry windows and early, late or over-budget starts. A single attempt gives insufficient evidence. This does not send webhooks, parse headers, classify response codes or predict future retries. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"feature-flag-targeting-change","version":"1.0.0","name":"Feature Flag Targeting Change API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["baseline","candidate","fixtures"],"properties":{"baseline":{"type":"object","additionalProperties":false,"required":["rules","defaultEnabled"],"properties":{"rules":{"type":"array","minItems":0,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["id","all","enabled"],"properties":{"id":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.-]*(?![\\s\\S])"},"all":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"object","additionalProperties":false,"required":["key","value"],"properties":{"key":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.-]*(?![\\s\\S])"},"value":{"type":"string","minLength":1,"maxLength":96}}}},"enabled":{"type":"boolean"}}}},"defaultEnabled":{"type":"boolean"}}},"candidate":{"type":"object","additionalProperties":false,"required":["rules","defaultEnabled"],"properties":{"rules":{"type":"array","minItems":0,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["id","all","enabled"],"properties":{"id":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.-]*(?![\\s\\S])"},"all":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"object","additionalProperties":false,"required":["key","value"],"properties":{"key":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.-]*(?![\\s\\S])"},"value":{"type":"string","minLength":1,"maxLength":96}}}},"enabled":{"type":"boolean"}}}},"defaultEnabled":{"type":"boolean"}}},"fixtures":{"type":"array","minItems":1,"maxItems":48,"items":{"type":"object","additionalProperties":false,"required":["id","attributes"],"properties":{"id":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.-]*(?![\\s\\S])"},"attributes":{"type":"array","minItems":0,"maxItems":12,"items":{"type":"object","additionalProperties":false,"required":["key","value"],"properties":{"key":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.-]*(?![\\s\\S])"},"value":{"type":"string","minLength":1,"maxLength":96}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare current and proposed feature flag targeting against the same sample contexts."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"feature-flag-targeting-change","input":{"baseline":{"defaultEnabled":false,"rules":[{"id":"pilot","all":[{"key":"cohort","value":"pilot"}],"enabled":true}]},"candidate":{"defaultEnabled":false,"rules":[{"id":"pilot","all":[{"key":"cohort","value":"pilot"},{"key":"region","value":"west"}],"enabled":true}]},"fixtures":[{"id":"pilot-west","attributes":[{"key":"cohort","value":"pilot"},{"key":"region","value":"west"}]},{"id":"pilot-east","attributes":[{"key":"cohort","value":"pilot"},{"key":"region","value":"east"}]}]}}},"limitations":["Compare current and proposed feature flag targeting against the same sample contexts. Each snapshot has a Boolean default and an ordered list of rules. The first rule whose conditions all match supplies the result. Comparisons are case-sensitive exact string matches. An absent attribute cannot match. Use unique case IDs, unique rule IDs within each snapshot and unique keys within each condition or attribute list. The result identifies changes to flag values, selected rule IDs and the default. A null rule ID means the default applied. This evaluates the supplied cases under Gateway’s rule model. It does not reproduce provider-specific operators, percentage rollouts or live targeting. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"queue-deadline-risk-snapshot","version":"1.0.0","name":"Queue Deadline Risk Snapshot API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["observedAtMs","warningWithinMs","queues","messages"],"properties":{"observedAtMs":{"type":"integer","minimum":0,"maximum":9007199254740991},"warningWithinMs":{"type":"integer","minimum":0,"maximum":9007199254740991},"queues":{"type":"array","minItems":1,"maxItems":24,"items":{"type":"object","additionalProperties":false,"required":["id","maximumAgeMs"],"properties":{"id":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.-]*(?![\\s\\S])"},"maximumAgeMs":{"type":"integer","minimum":0,"maximum":9007199254740991}}}},"messages":{"type":"array","minItems":0,"maxItems":120,"items":{"type":"object","additionalProperties":false,"required":["id","queueId","enqueuedAtMs","expiresAtMs"],"properties":{"id":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.-]*(?![\\s\\S])"},"queueId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.-]*(?![\\s\\S])"},"enqueuedAtMs":{"type":"integer","minimum":0,"maximum":9007199254740991},"expiresAtMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find queued messages that are overdue, due now or approaching their deadlines in a supplied snapshot."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"queue-deadline-risk-snapshot","input":{"observedAtMs":1780000000000,"warningWithinMs":250,"queues":[{"id":"delivery","maximumAgeMs":2000}],"messages":[{"id":"older","queueId":"delivery","enqueuedAtMs":1779999997900,"expiresAtMs":null},{"id":"expiring","queueId":"delivery","enqueuedAtMs":1779999999100,"expiresAtMs":1780000000200}]}}},"limitations":["Find queued messages that are overdue, due now or approaching their deadlines in a supplied snapshot. Supply one observation time, up to 24 queue maximum-age policies and up to 120 messages with unique IDs. Use one clock and whole milliseconds throughout. The earlier of the queue age limit and the message expiry applies. Use null if there is no separate message expiry. A negative remaining time is overdue. Zero is due now. Positive time through the warning threshold is at risk. Counts cover the supplied records only. This checks caller-defined deadlines without inspecting a live broker or predicting its expiry behavior. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"http-cache-key-collision-audit","version":"1.0.0","name":"HTTP Cache Key Collision Audit API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["cases"],"properties":{"cases":{"type":"array","minItems":1,"maxItems":120,"items":{"type":"object","additionalProperties":false,"required":["id","namespaceId","cacheKeyId","expectedVariantId"],"properties":{"id":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.-]*(?![\\s\\S])"},"namespaceId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.-]*(?![\\s\\S])"},"cacheKeyId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.-]*(?![\\s\\S])"},"expectedVariantId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.-]*(?![\\s\\S])"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find HTTP cache keys shared by test requests that need different response variants."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"http-cache-key-collision-audit","input":{"cases":[{"id":"english","namespaceId":"store","cacheKeyId":"key-a","expectedVariantId":"en"},{"id":"french","namespaceId":"store","cacheKeyId":"key-a","expectedVariantId":"fr"},{"id":"preview","namespaceId":"preview","cacheKeyId":"key-a","expectedVariantId":"preview"}]}}},"limitations":["Find HTTP cache keys shared by test requests that need different response variants. Supply up to 120 cases with unique IDs and case-sensitive labels for the cache namespace, computed key and expected response variant. Use only opaque test labels, without raw headers, cookies or URL query values. Within one namespace, the same key may be reused by cases with the same expected variant. A shared key with multiple expected variants is reported as a collision. At least two cases in one namespace are needed for a comparison. Findings apply to the submitted cases and key labels only. The audit does not generate cache keys, fetch URLs or verify the live cache configuration. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"batch-outcome-reconciliation","version":"1.0.0","name":"Batch Outcome Reconciliation API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["expectedRequestIds","results"],"properties":{"expectedRequestIds":{"type":"array","minItems":1,"maxItems":120,"items":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.-]*(?![\\s\\S])"}},"results":{"type":"array","minItems":0,"maxItems":160,"items":{"type":"object","additionalProperties":false,"required":["requestId","outcome"],"properties":{"requestId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.-]*(?![\\s\\S])"},"outcome":{"enum":["succeeded","failed","pending"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile recorded success, failure and pending outcomes against the expected IDs for one batch."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"batch-outcome-reconciliation","input":{"expectedRequestIds":["req-a","req-b","req-c"],"results":[{"requestId":"req-b","outcome":"pending"},{"requestId":"req-a","outcome":"succeeded"},{"requestId":"other","outcome":"failed"}]}}},"limitations":["Reconcile recorded success, failure and pending outcomes against the expected IDs for one batch. Use unique case-sensitive expected IDs and normalize each observed outcome to succeeded, failed or pending. Counts include expected IDs with exactly one result row. Repeated rows stay ambiguous even when their outcomes agree. Conflicting outcomes and unexpected IDs are reported separately. All expected succeeded means every expected ID has one successful result. Unexpected results can still be present. Use opaque labels. The check neither submits requests nor validates raw protocol messages. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"release-artifact-platform-coverage","version":"1.0.0","name":"Release Artifact Platform Coverage API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["requiredTargets","artifacts"],"properties":{"requiredTargets":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["os","architecture","format"],"properties":{"os":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.-]*(?![\\s\\S])"},"architecture":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.-]*(?![\\s\\S])"},"format":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.-]*(?![\\s\\S])"}}}},"artifacts":{"type":"array","minItems":0,"maxItems":120,"items":{"type":"object","additionalProperties":false,"required":["os","architecture","format","artifactId"],"properties":{"os":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.-]*(?![\\s\\S])"},"architecture":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.-]*(?![\\s\\S])"},"format":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.-]*(?![\\s\\S])"},"artifactId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.-]*(?![\\s\\S])"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check that a release inventory covers its required operating system, architecture and package format combinations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"release-artifact-platform-coverage","input":{"requiredTargets":[{"os":"linux","architecture":"x64","format":"tar-gz"},{"os":"linux","architecture":"arm64","format":"tar-gz"}],"artifacts":[{"os":"linux","architecture":"x64","format":"tar-gz","artifactId":"linux-x64"}]}}},"limitations":["Check that a release inventory covers its required operating system, architecture and package format combinations. Each exact case-sensitive combination defines one slot. Supply unique required slots and label each artifact row for one release. The check lists missing slots, undeclared slots and slots with multiple rows, including repeated rows. Distinct formats count as separate slots. Use your own consistent labels. This compares supplied records without opening artifacts or proving package integrity or platform compatibility. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"circuit-breaker-transition-audit","version":"1.0.0","name":"Circuit Breaker Transition Audit API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["initialState","minimumOpenMs","transitions"],"properties":{"initialState":{"enum":["closed","open","half-open"]},"minimumOpenMs":{"type":"integer","minimum":0,"maximum":9007199254740991},"transitions":{"type":"array","minItems":1,"maxItems":120,"items":{"type":"object","additionalProperties":false,"required":["atMs","from","to"],"properties":{"atMs":{"type":"integer","minimum":0,"maximum":9007199254740991},"from":{"enum":["closed","open","half-open"]},"to":{"enum":["closed","open","half-open"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check a supplied circuit breaker trace for disconnected states, invalid edges and early probes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"circuit-breaker-transition-audit","input":{"initialState":"closed","minimumOpenMs":5000,"transitions":[{"atMs":1000,"from":"closed","to":"open"},{"atMs":6000,"from":"open","to":"half-open"},{"atMs":6200,"from":"half-open","to":"closed"}]}}},"limitations":["Check a supplied circuit breaker trace for disconnected states, invalid edges and early probes. Use whole milliseconds on one clock and supply transitions in recorded order. The model allows closed to open, open to half-open, and half-open to closed or open. A half-open probe meets the minimum when elapsed time since a connected opening is at least the supplied value. If that opening cannot be established, the elapsed result is null and the report flags the missing evidence. The reported final state is the last recorded destination. This check evaluates the supplied trace without operating a live circuit breaker. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"webhook-timestamp-window-audit","version":"1.0.0","name":"Webhook Timestamp Window Audit API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["maxAgeMs","maxFutureSkewMs","deliveries"],"properties":{"maxAgeMs":{"type":"integer","minimum":0,"maximum":9007199254740991},"maxFutureSkewMs":{"type":"integer","minimum":0,"maximum":9007199254740991},"deliveries":{"type":"array","minItems":1,"maxItems":120,"items":{"type":"object","additionalProperties":false,"required":["deliveryId","receivedAtMs","signedAtMs"],"properties":{"deliveryId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.-]*(?![\\s\\S])"},"receivedAtMs":{"type":"integer","minimum":0,"maximum":9007199254740991},"signedAtMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare recorded webhook timestamps with a caller-defined receipt-time window."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"webhook-timestamp-window-audit","input":{"maxAgeMs":5000,"maxFutureSkewMs":1000,"deliveries":[{"deliveryId":"boundary","receivedAtMs":1780000000000,"signedAtMs":1779999995000},{"deliveryId":"future","receivedAtMs":1780000000000,"signedAtMs":1780000001001}]}}},"limitations":["Compare recorded webhook timestamps with a caller-defined receipt-time window. Supply Unix epoch milliseconds, a maximum age, an allowed future skew and up to 120 deliveries with unique opaque labels. Use null for a missing timestamp. Signed age is receipt time minus the supplied timestamp. A negative age means the timestamp is ahead of receipt. Values equal to either tolerance are within the window. Provide normalized timestamps only, without headers, signatures or secrets. This evaluates timing evidence without authenticating messages or checking replay state. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"trace-parent-integrity-audit","version":"1.0.0","name":"Trace Parent Integrity Audit API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["spans"],"properties":{"spans":{"type":"array","minItems":1,"maxItems":120,"items":{"type":"object","additionalProperties":false,"required":["spanId","parentSpanId"],"properties":{"spanId":{"type":"string","minLength":16,"maxLength":16,"pattern":"^(?!0{16})[a-f0-9]{16}$"},"parentSpanId":{"anyOf":[{"type":"string","minLength":16,"maxLength":16,"pattern":"^(?!0{16})[a-f0-9]{16}$"},{"type":"null"}]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check parent links in a supplied set of spans from one trace."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"trace-parent-integrity-audit","input":{"spans":[{"spanId":"0000000000000001","parentSpanId":null},{"spanId":"0000000000000002","parentSpanId":"0000000000000001"},{"spanId":"0000000000000003","parentSpanId":"0000000000000009"}]}}},"limitations":["Check parent links in a supplied set of spans from one trace. Send only span IDs and parent span IDs as 16 lowercase hexadecimal characters. Use null for a root. The result identifies duplicate IDs, missing or ambiguous parents, and exact cycle members. A missing parent can be normal in a partial sample. Each row shows its own parent-link status. A linked row can still have a broken link farther up the trace. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"http-vary-coverage-audit","version":"1.0.0","name":"HTTP Vary Coverage Audit API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["requiredFields","samples"],"properties":{"requiredFields":{"type":"array","minItems":1,"maxItems":24,"items":{"type":"string","minLength":1,"maxLength":64,"pattern":"^(?!\\*(?![\\s\\S]))[!#$%&'*+.^_`|~0-9A-Za-z-]+(?![\\s\\S])"}},"samples":{"type":"array","minItems":1,"maxItems":80,"items":{"type":"object","additionalProperties":false,"required":["captureId","vary"],"properties":{"captureId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"vary":{"type":"array","minItems":0,"maxItems":32,"items":{"anyOf":[{"type":"string","minLength":1,"maxLength":64,"pattern":"^(?!\\*(?![\\s\\S]))[!#$%&'*+.^_`|~0-9A-Za-z-]+(?![\\s\\S])"},{"const":"*"}]}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare supplied Vary field names against the request fields you expect to select a representation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"http-vary-coverage-audit","input":{"requiredFields":["Accept-Encoding","Accept-Language"],"samples":[{"captureId":"complete","vary":["ACCEPT-LANGUAGE","accept-encoding"]},{"captureId":"missing-language","vary":["Accept-Encoding"]},{"captureId":"wildcard","vary":["*"]}]}}},"limitations":["Compare supplied Vary field names against the request fields you expect to select a representation. Send field names only and use an empty list when Vary is absent. Names are compared without regard to case. A wildcard is reported separately because the listed fields cannot establish a cache match. The check uses your declared policy and samples without fetching live responses or inspecting header values. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"approved-record-correction-handoff","version":"1.0.0","name":"Approved Record Correction Handoff","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["current","corrections"],"properties":{"current":{"type":"array","minItems":0,"maxItems":80,"items":{"type":"object","additionalProperties":false,"required":["recordId","field","currentValue"],"properties":{"recordId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"field":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"currentValue":{"type":["string","null"],"maxLength":160}}}},"corrections":{"type":"array","minItems":1,"maxItems":80,"items":{"type":"object","additionalProperties":false,"required":["recordId","field","expectedValue","nextValue"],"properties":{"recordId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"field":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"expectedValue":{"type":["string","null"],"maxLength":160},"nextValue":{"type":["string","null"],"maxLength":160}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Turn a set of approved record corrections into a conditional update handoff."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"approved-record-correction-handoff","input":{"current":[{"recordId":"item-A","field":"location","currentValue":"shelf-1"}],"corrections":[{"recordId":"item-A","field":"location","expectedValue":"shelf-1","nextValue":"shelf-2"},{"recordId":"item-B","field":"location","expectedValue":"shelf-1","nextValue":"shelf-3"}]}}},"limitations":["Turn a set of approved record corrections into a conditional update handoff. Submit the current snapshot and approved corrections using exact record and field labels. Values are text or null and compared exactly, including case and whitespace. Each ready update contains the required current value and replacement. Recheck that current value when applying an update. Missing, duplicated, or stale records are held. An already-current value is a no-op. This service produces a reviewable handoff from supplied data and does not edit your records or independently verify approvals. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"change-window-exception-handoff","version":"1.0.0","name":"Change Window Exception Handoff","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["planRevision","conflicts","decisions"],"properties":{"planRevision":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"conflicts":{"type":"array","minItems":0,"maxItems":80,"items":{"type":"object","additionalProperties":false,"required":["deploymentId","freezeId","overlapMinutes"],"properties":{"deploymentId":{"type":"string","minLength":1,"maxLength":200},"freezeId":{"type":"string","minLength":1,"maxLength":200},"overlapMinutes":{"type":"integer","minimum":1,"maximum":1000000000}}}},"decisions":{"type":"array","minItems":0,"maxItems":80,"items":{"type":"object","additionalProperties":false,"required":["deploymentId","freezeId","decisionId","planRevision","decision","approvedMinutes"],"properties":{"deploymentId":{"type":"string","minLength":1,"maxLength":200},"freezeId":{"type":"string","minLength":1,"maxLength":200},"decisionId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"planRevision":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"decision":{"enum":["approved","declined","pending","revoked"]},"approvedMinutes":{"anyOf":[{"type":"integer","minimum":1,"maximum":1000000000},{"type":"null"}]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile an existing deployment freeze conflict list against recorded exception decisions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"change-window-exception-handoff","input":{"planRevision":"plan-7","conflicts":[{"deploymentId":"deploy-a","freezeId":"freeze-x","overlapMinutes":20},{"deploymentId":"deploy-b","freezeId":"freeze-x","overlapMinutes":35}],"decisions":[{"deploymentId":"deploy-a","freezeId":"freeze-x","decisionId":"exception-1","planRevision":"plan-7","decision":"approved","approvedMinutes":20}]}}},"limitations":["Reconcile an existing deployment freeze conflict list against recorded exception decisions. Supply zero to 80 conflict rows from Deployment Freeze Conflict Review or an equivalent source, along with the exact plan revision and up to 80 scoped decisions. For larger lists, keep all decisions for a conflict in the same batch. A covered row has one recorded approval for the same deployment, freeze and plan revision, with enough approved minutes. Use null minutes for pending, declined and revoked decisions. Distinct decision IDs that match the same conflict and plan are flagged as ambiguous. A repeated decision ID is rejected during input validation. The handoff identifies missing, stale, ambiguous or insufficient evidence. It does not recalculate windows, authenticate approvals, or authorize deployment. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"supplier-quote-expiry-coverage","version":"1.0.0","name":"Supplier Quote Expiry Coverage","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["purchaseDate","lines","quotes"],"properties":{"purchaseDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"lines":{"type":"array","minItems":1,"maxItems":40,"items":{"type":"object","additionalProperties":false,"required":["lineId","itemId","unit","destination","currency","quantity"],"properties":{"lineId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"itemId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"unit":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"destination":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"currency":{"type":"string","minLength":3,"maxLength":3,"pattern":"^[A-Z]{3}$"},"quantity":{"type":"integer","minimum":1,"maximum":1000000000}}}},"quotes":{"type":"array","minItems":0,"maxItems":60,"items":{"type":"object","additionalProperties":false,"required":["quoteId","itemId","unit","destination","currency","firm","maxQuantity","validFromDate","validThroughDate"],"properties":{"quoteId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"itemId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"unit":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"destination":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"currency":{"type":"string","minLength":3,"maxLength":3,"pattern":"^[A-Z]{3}$"},"firm":{"type":"boolean"},"maxQuantity":{"type":"integer","minimum":1,"maximum":1000000000},"validFromDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"validThroughDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check whether a firm supplier quote covers each planned purchase line on a specified date."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"supplier-quote-expiry-coverage","input":{"purchaseDate":"2026-11-10","lines":[{"lineId":"line-a","itemId":"part-a","unit":"case","destination":"north","currency":"USD","quantity":12}],"quotes":[{"quoteId":"quote-current","itemId":"part-a","unit":"case","destination":"north","currency":"USD","firm":true,"maxQuantity":12,"validFromDate":"2026-11-01","validThroughDate":"2026-11-10"},{"quoteId":"quote-expired","itemId":"part-a","unit":"case","destination":"north","currency":"USD","firm":true,"maxQuantity":20,"validFromDate":"2026-10-01","validThroughDate":"2026-11-09"}]}}},"limitations":["Check whether a firm supplier quote covers each planned purchase line on a specified date. The item, unit, destination and currency must match exactly. Start and end dates are inclusive. Each line must be covered by one quote with sufficient quantity. The result separates expired, future, non-firm and insufficient quotes. Evaluate each line independently and recheck supplier capacity across the order before purchasing. This service uses your supplied quote records without placing orders, ranking vendors or verifying their offers. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dock-appointment-revision-release","version":"1.0.0","name":"Dock Appointment Revision Release Handoff","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["reviewAtMinute","appointmentIds","events"],"properties":{"reviewAtMinute":{"type":"integer","minimum":0,"maximum":1000000000},"appointmentIds":{"type":"array","minItems":1,"maxItems":40,"items":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"}},"events":{"type":"array","minItems":0,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["eventId","sequence","kind","appointmentId","revision","carrierId","dockId","startMinute","endMinute"],"properties":{"eventId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"sequence":{"type":"integer","minimum":0,"maximum":1000000000},"kind":{"enum":["scheduled","confirmed","declined","cancelled"]},"appointmentId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"revision":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"carrierId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"dockId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"startMinute":{"type":"integer","minimum":0,"maximum":1000000000},"endMinute":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Prepare a dock appointment handoff from recorded revisions and carrier events."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dock-appointment-revision-release","input":{"reviewAtMinute":110,"appointmentIds":["dock-a","dock-b"],"events":[{"eventId":"schedule-1","sequence":1,"kind":"scheduled","appointmentId":"dock-a","revision":"r1","carrierId":"carrier-a","dockId":"west","startMinute":120,"endMinute":160},{"eventId":"confirm-1","sequence":2,"kind":"confirmed","appointmentId":"dock-a","revision":"r1","carrierId":"carrier-a","dockId":"west","startMinute":120,"endMinute":160}]}}},"limitations":["Prepare a dock appointment handoff from recorded revisions and carrier events. Send events known at review time in increasing sequence and use minutes on one clock. A ready appointment needs one matching confirmation for its latest revision, carrier, dock and window, with no decline, cancellation or conflicting evidence for that revision and an end later than review time. A new schedule revision needs fresh confirmation. Evidence recorded before that revision was scheduled holds it for review. Exact event replays are counted and ignored for readiness. Conflicting uses of an event ID or a reused schedule revision are rejected. The result describes supplied evidence without booking a dock, contacting a carrier or authorizing release. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"runbook-step-evidence-handoff","version":"1.0.0","name":"Runbook Step Evidence Handoff","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["runId","revision","steps","observations"],"properties":{"runId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"revision":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"steps":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["stepId","prerequisiteIds"],"properties":{"stepId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"prerequisiteIds":{"type":"array","minItems":0,"maxItems":12,"items":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"}}}}},"observations":{"type":"array","minItems":0,"maxItems":120,"items":{"type":"object","additionalProperties":false,"required":["evidenceId","stepId","runId","revision","sequence","outcome"],"properties":{"evidenceId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"stepId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"runId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"revision":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"sequence":{"type":"integer","minimum":0,"maximum":1000000000},"outcome":{"enum":["passed","failed","skipped"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check step evidence for one run of a declared runbook revision."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"runbook-step-evidence-handoff","input":{"runId":"drill-2","revision":"rev-7","steps":[{"stepId":"snapshot","prerequisiteIds":[]},{"stepId":"restore","prerequisiteIds":["snapshot"]}],"observations":[{"evidenceId":"snapshot-1","stepId":"snapshot","runId":"drill-2","revision":"rev-7","sequence":1,"outcome":"failed"},{"evidenceId":"restore-1","stepId":"restore","runId":"drill-2","revision":"rev-7","sequence":2,"outcome":"passed"}]}}},"limitations":["Check step evidence for one run of a declared runbook revision. Supply the exact run identifier, all required steps and their prerequisite links. A ready step needs one pass for the same run and revision, with every prerequisite ready and recorded at a strictly earlier sequence. Multiple matching observations for one step are ambiguous. A step with evidence only from another run or revision is held. Cyclic and unknown dependencies are rejected. This service evaluates the supplied record and does not execute a runbook or authorize a release. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"meter-reading-correction-impact","version":"1.0.0","name":"Meter Reading Correction Impact","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["deviceId","channelId","readings","corrections"],"properties":{"deviceId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"channelId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"readings":{"type":"array","minItems":2,"maxItems":80,"items":{"type":"object","additionalProperties":false,"required":["atMinute","value","resetBefore"],"properties":{"atMinute":{"type":"integer","minimum":0,"maximum":1000000000},"value":{"type":"integer","minimum":0,"maximum":1000000000},"resetBefore":{"type":"boolean"}}}},"corrections":{"type":"array","minItems":1,"maxItems":80,"items":{"type":"object","additionalProperties":false,"required":["deviceId","channelId","atMinute","expectedValue","replacementValue"],"properties":{"deviceId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"channelId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"atMinute":{"type":"integer","minimum":0,"maximum":1000000000},"expectedValue":{"type":"integer","minimum":0,"maximum":1000000000},"replacementValue":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["See which consumption intervals change after approved meter reading corrections."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"meter-reading-correction-impact","input":{"deviceId":"meter-1","channelId":"usage","readings":[{"atMinute":0,"value":100,"resetBefore":false},{"atMinute":60,"value":130,"resetBefore":false},{"atMinute":120,"value":160,"resetBefore":false}],"corrections":[{"deviceId":"meter-1","channelId":"usage","atMinute":60,"expectedValue":130,"replacementValue":135}]}}},"limitations":["See which consumption intervals change after approved meter reading corrections. Supply one device and channel, strictly ordered reading times on one clock and readings in whole units. A correction must match the device, channel, time and expected original value. The result compares only adjacent intervals that touch an applied correction. Mark explicit resets on the reading that follows the boundary. A reset or decrease leaves consumption unknown on that side of the comparison. This service produces a projection without changing readings, inferring rollovers or calculating charges. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"backup-restore-chain-handoff","version":"1.0.0","name":"Backup Restore Chain Handoff","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["target","cutoffMinute","backups"],"properties":{"target":{"type":"object","additionalProperties":false,"required":["datasetId","streamId","formatRevision"],"properties":{"datasetId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"streamId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"formatRevision":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"}}},"cutoffMinute":{"type":"integer","minimum":0,"maximum":1000000000},"backups":{"type":"array","minItems":0,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["datasetId","streamId","formatRevision","backupId","parentId","kind","startMinute","endMinute","fromCheckpoint","toCheckpoint"],"properties":{"datasetId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"streamId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"formatRevision":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"backupId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"parentId":{"anyOf":[{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},{"type":"null"}]},"kind":{"enum":["full","incremental"]},"startMinute":{"type":"integer","minimum":0,"maximum":1000000000},"endMinute":{"type":"integer","minimum":0,"maximum":1000000000},"fromCheckpoint":{"anyOf":[{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},{"type":"null"}]},"toCheckpoint":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find the latest complete declared backup chain at or before a cutoff."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"backup-restore-chain-handoff","input":{"target":{"datasetId":"ledger","streamId":"daily","formatRevision":"v1"},"cutoffMinute":30,"backups":[{"datasetId":"ledger","streamId":"daily","formatRevision":"v1","backupId":"base","parentId":null,"kind":"full","startMinute":10,"endMinute":10,"fromCheckpoint":null,"toCheckpoint":"point-10"},{"datasetId":"ledger","streamId":"daily","formatRevision":"v1","backupId":"increment","parentId":"base","kind":"incremental","startMinute":10,"endMinute":20,"fromCheckpoint":"point-10","toCheckpoint":"point-20"}]}}},"limitations":["Find the latest complete declared backup chain at or before a cutoff. Supply a dataset, stream and format revision with backup IDs, parent IDs, elapsed minutes and checkpoint labels. A full backup is a point snapshot without a parent. An incremental backup must start at its compatible parent’s declared end minute and checkpoint. Checkpoint labels are scoped to their declared minute and can recur at different times. A tie at the latest time is held as ambiguous. The service evaluates manifest metadata and leaves backup bytes, restore execution and actual recoverability unverified. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"scheduled-job-blackout-replay-handoff","version":"1.0.0","name":"Scheduled Job Blackout Replay Handoff","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["revision","reviewAtMinute","occurrences","blackouts","observations"],"properties":{"revision":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"reviewAtMinute":{"type":"integer","minimum":0,"maximum":1000000000},"occurrences":{"type":"array","minItems":1,"maxItems":80,"items":{"type":"object","additionalProperties":false,"required":["scheduleId","occurrenceId","dueMinute","replayEligible"],"properties":{"scheduleId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"occurrenceId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"dueMinute":{"type":"integer","minimum":0,"maximum":1000000000},"replayEligible":{"type":"boolean"}}}},"blackouts":{"type":"array","minItems":0,"maxItems":80,"items":{"type":"object","additionalProperties":false,"required":["scheduleId","startMinute","endMinute"],"properties":{"scheduleId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"startMinute":{"type":"integer","minimum":0,"maximum":1000000000},"endMinute":{"type":"integer","minimum":0,"maximum":1000000000}}}},"observations":{"type":"array","minItems":0,"maxItems":120,"items":{"type":"object","additionalProperties":false,"required":["scheduleId","occurrenceId","dueMinute","evidenceId","revision","observedThroughMinute","outcome"],"properties":{"scheduleId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"occurrenceId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"dueMinute":{"type":"integer","minimum":0,"maximum":1000000000},"evidenceId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"revision":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"observedThroughMinute":{"type":"integer","minimum":0,"maximum":1000000000},"outcome":{"enum":["succeeded","not-started","failed-before-effect","in-progress","outcome-unknown"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Prepare a replay review for scheduled occurrences affected by a declared blackout."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"scheduled-job-blackout-replay-handoff","input":{"revision":"schedule-v2","reviewAtMinute":40,"occurrences":[{"scheduleId":"export","occurrenceId":"run-1","dueMinute":20,"replayEligible":true},{"scheduleId":"export","occurrenceId":"run-2","dueMinute":25,"replayEligible":true}],"blackouts":[{"scheduleId":"export","startMinute":10,"endMinute":30}],"observations":[{"scheduleId":"export","occurrenceId":"run-1","dueMinute":20,"evidenceId":"proof-1","revision":"schedule-v2","observedThroughMinute":40,"outcome":"not-started"}]}}},"limitations":["Prepare a replay review for scheduled occurrences affected by a declared blackout. Supply the current schedule revision, occurrences due on one clock, per-schedule blackout windows and outcomes with their observation times. Keep schedule and occurrence IDs stable across revisions. Windows include their start minute and exclude their end minute. A candidate needs one exact current occurrence and due-minute match, with no effect recorded through the review minute and explicit replay eligibility. A prior success, unresolved prior effect, stale evidence or active blackout holds replay. Confirm current state and authorization before acting. This service evaluates your records without scheduling or replaying jobs. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"return-disposition-posting-audit","version":"1.0.0","name":"Return Disposition Posting Audit","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["reviewMinute","recordsThroughMinute","allocations","postings"],"properties":{"reviewMinute":{"type":"integer","minimum":0,"maximum":1000000000},"recordsThroughMinute":{"type":"integer","minimum":0,"maximum":1000000000},"allocations":{"type":"array","minItems":1,"maxItems":80,"items":{"type":"object","additionalProperties":false,"required":["allocationId","receiptId","returnLineId","sku","locationId","receivedMinute","expectedDisposition","units"],"properties":{"allocationId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"receiptId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"returnLineId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"sku":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"locationId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"receivedMinute":{"type":"integer","minimum":0,"maximum":1000000000},"expectedDisposition":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"units":{"type":"integer","minimum":1,"maximum":1000000000}}}},"postings":{"type":"array","minItems":0,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["postingId","allocationId","receiptId","returnLineId","sku","locationId","recordedMinute","disposition","units","state"],"properties":{"postingId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"allocationId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"receiptId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"returnLineId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"sku":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"locationId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"recordedMinute":{"type":"integer","minimum":0,"maximum":1000000000},"disposition":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"units":{"type":"integer","minimum":1,"maximum":1000000000},"state":{"enum":["posted","pending","voided","outcome-unknown"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare inventory postings with approved return disposition allocations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"return-disposition-posting-audit","input":{"reviewMinute":30,"recordsThroughMinute":30,"allocations":[{"allocationId":"batch-a","receiptId":"return-42","returnLineId":"line-1","sku":"kit","locationId":"east","receivedMinute":10,"expectedDisposition":"quarantine","units":5}],"postings":[{"allocationId":"batch-a","receiptId":"return-42","returnLineId":"line-1","sku":"kit","locationId":"east","postingId":"post-1","recordedMinute":12,"disposition":"quarantine","units":3,"state":"posted"},{"allocationId":"batch-a","receiptId":"return-42","returnLineId":"line-1","sku":"kit","locationId":"east","postingId":"post-2","recordedMinute":18,"disposition":"restock","units":2,"state":"posted"}]}}},"limitations":["Compare inventory postings with approved return disposition allocations. Supply unique receipt allocation IDs and posting IDs, the return line, SKU and location, disposition codes, whole-unit quantities, and minutes on one clock. Use the minute when each supplied posting state took effect. Only finalized postings through the coverage minute count. Provide net postings as of that minute after any reversals. Unattributed postings hold matching receipt scope without assigning units. Pending, conflicting or incomplete evidence requires reconciliation. Negative movements are outside this profile. The audit describes your records and does not change inventory, refunds or credits. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"inventory-reservation-expiry-handoff","version":"1.0.0","name":"Inventory Reservation Expiry Handoff","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["reviewMinute","reservations","observations"],"properties":{"reviewMinute":{"type":"integer","minimum":0,"maximum":1000000000},"reservations":{"type":"array","minItems":1,"maxItems":80,"items":{"type":"object","additionalProperties":false,"required":["reservationId","revision","sku","locationId","units","startedMinute","expiresMinute"],"properties":{"reservationId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"revision":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"sku":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"locationId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"units":{"type":"integer","minimum":1,"maximum":1000000000},"startedMinute":{"type":"integer","minimum":0,"maximum":1000000000},"expiresMinute":{"type":"integer","minimum":0,"maximum":1000000000}}}},"observations":{"type":"array","minItems":0,"maxItems":120,"items":{"type":"object","additionalProperties":false,"required":["reservationId","revision","sku","locationId","units","evidenceId","observedMinute","state"],"properties":{"reservationId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"revision":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"sku":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"locationId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"units":{"type":"integer","minimum":1,"maximum":1000000000},"evidenceId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"observedMinute":{"type":"integer","minimum":0,"maximum":1000000000},"state":{"enum":["held-uncommitted","consumed","released","in-progress","outcome-unknown"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review expired inventory reservations against supplied fulfillment evidence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"inventory-reservation-expiry-handoff","input":{"reviewMinute":40,"reservations":[{"reservationId":"hold-a","revision":"r2","sku":"kit","locationId":"east","units":4,"startedMinute":10,"expiresMinute":40},{"reservationId":"hold-b","revision":"r2","sku":"kit","locationId":"east","units":4,"startedMinute":20,"expiresMinute":50}],"observations":[{"reservationId":"hold-a","revision":"r2","sku":"kit","locationId":"east","units":4,"evidenceId":"current-a","observedMinute":40,"state":"held-uncommitted"}]}}},"limitations":["Review expired inventory reservations against supplied fulfillment evidence. Use a stable reservation ID across revisions, whole-unit quantities, and one clock for the current revision, expiry and observations. At or after expiry, a review candidate needs exactly one current observation that confirms the same units are held and uncommitted at the review minute. Prior effects and equally recent or later evidence for a different revision hold review. The handoff is a review list and does not release stock or change orders. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"warehouse-cycle-count-recount-agreement","version":"1.0.0","name":"Warehouse Cycle Count Recount Agreement","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["coverage","pairs","movements"],"properties":{"coverage":{"type":"object","additionalProperties":false,"required":["fromMinute","throughMinute"],"properties":{"fromMinute":{"type":"integer","minimum":0,"maximum":1000000000},"throughMinute":{"type":"integer","minimum":0,"maximum":1000000000}}},"pairs":{"type":"array","minItems":1,"maxItems":60,"items":{"type":"object","additionalProperties":false,"required":["pairId","warehouseId","binId","sku","lotId","unit","initial","recount"],"properties":{"pairId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"warehouseId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"binId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"sku":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"lotId":{"anyOf":[{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},{"type":"null"}]},"unit":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"initial":{"anyOf":[{"type":"object","additionalProperties":false,"required":["countId","counterKey","atMinute","quantity"],"properties":{"countId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"counterKey":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"atMinute":{"type":"integer","minimum":0,"maximum":1000000000},"quantity":{"type":"integer","minimum":0,"maximum":1000000000}}},{"type":"null"}]},"recount":{"anyOf":[{"type":"object","additionalProperties":false,"required":["countId","counterKey","atMinute","quantity"],"properties":{"countId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"counterKey":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"atMinute":{"type":"integer","minimum":0,"maximum":1000000000},"quantity":{"type":"integer","minimum":0,"maximum":1000000000}}},{"type":"null"}]}}}},"movements":{"type":"array","minItems":0,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["movementId","warehouseId","binId","sku","lotId","unit","atMinute","direction","quantity","state"],"properties":{"movementId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"warehouseId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"binId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"sku":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"lotId":{"anyOf":[{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},{"type":"null"}]},"unit":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"atMinute":{"type":"integer","minimum":0,"maximum":1000000000},"direction":{"enum":["in","out"]},"quantity":{"type":"integer","minimum":1,"maximum":1000000000},"state":{"enum":["posted","unresolved","voided"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare two warehouse counts for the same item, bin, lot and unit."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"warehouse-cycle-count-recount-agreement","input":{"coverage":{"fromMinute":5,"throughMinute":25},"pairs":[{"pairId":"pair-a","warehouseId":"west","binId":"B02","sku":"KIT-9","lotId":null,"unit":"each","initial":{"countId":"count-1","counterKey":"counter-a","atMinute":10,"quantity":12},"recount":{"countId":"count-2","counterKey":"counter-b","atMinute":20,"quantity":12}},{"pairId":"pair-b","warehouseId":"west","binId":"B03","sku":"KIT-9","lotId":null,"unit":"each","initial":{"countId":"count-3","counterKey":"counter-a","atMinute":10,"quantity":12},"recount":{"countId":"count-4","counterKey":"counter-b","atMinute":20,"quantity":12}}],"movements":[{"warehouseId":"west","binId":"B03","sku":"KIT-9","lotId":null,"unit":"each","movementId":"move-1","atMinute":15,"direction":"out","quantity":1,"state":"posted"}]}}},"limitations":["Compare two warehouse counts for the same item, bin, lot and unit. Use opaque and distinct counter IDs, unique count and movement IDs, and one elapsed-minute clock. Both count minutes must be distinct and in order. Use a null lot only for a non-lot-tracked item. Supply a complete inventory movement record for the entire interval, including both endpoint minutes. Any posted or unresolved movement of that stock holds the comparison, including records in other units and movements that net to zero. The review describes the supplied evidence without posting inventory adjustments or verifying counter identity. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"kit-substitution-allowance-reconciliation","version":"1.0.0","name":"Kit Substitution Allowance Reconciliation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["reviewMinute","historyThroughMinute","approvals","uses"],"properties":{"reviewMinute":{"type":"integer","minimum":0,"maximum":1000000000},"historyThroughMinute":{"type":"integer","minimum":0,"maximum":1000000000},"approvals":{"type":"array","minItems":1,"maxItems":60,"items":{"type":"object","additionalProperties":false,"required":["approvalId","kitSku","bomRevision","bomLineId","siteId","originalSku","substituteSku","unit","validFromMinute","expiresMinute","revokedMinute","maxUnits"],"properties":{"approvalId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"kitSku":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"bomRevision":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"bomLineId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"siteId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"originalSku":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"substituteSku":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"unit":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"validFromMinute":{"type":"integer","minimum":0,"maximum":1000000000},"expiresMinute":{"type":"integer","minimum":0,"maximum":1000000000},"revokedMinute":{"anyOf":[{"type":"integer","minimum":0,"maximum":1000000000},{"type":"null"}]},"maxUnits":{"type":"integer","minimum":1,"maximum":1000000000}}}},"uses":{"type":"array","minItems":0,"maxItems":80,"items":{"type":"object","additionalProperties":false,"required":["usageId","approvalId","kitSku","bomRevision","bomLineId","siteId","originalSku","substituteSku","unit","atMinute","quantity","state"],"properties":{"usageId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"approvalId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"kitSku":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"bomRevision":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"bomLineId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"siteId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"originalSku":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"substituteSku":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"unit":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"atMinute":{"type":"integer","minimum":0,"maximum":1000000000},"quantity":{"type":"integer","minimum":1,"maximum":1000000000},"state":{"enum":["posted","proposed","outcome-unknown"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check a kit substitution batch against the declared approval allowance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"kit-substitution-allowance-reconciliation","input":{"reviewMinute":30,"historyThroughMinute":30,"approvals":[{"kitSku":"KIT-9","bomRevision":"rev-b","bomLineId":"line-3","siteId":"west","originalSku":"fastener-1","substituteSku":"fastener-2","unit":"each","approvalId":"A-7","validFromMinute":5,"expiresMinute":40,"revokedMinute":null,"maxUnits":10}],"uses":[{"kitSku":"KIT-9","bomRevision":"rev-b","bomLineId":"line-3","siteId":"west","originalSku":"fastener-1","substituteSku":"fastener-2","unit":"each","usageId":"posted-a","approvalId":"A-7","atMinute":15,"quantity":4,"state":"posted"},{"kitSku":"KIT-9","bomRevision":"rev-b","bomLineId":"line-3","siteId":"west","originalSku":"fastener-1","substituteSku":"fastener-2","unit":"each","usageId":"proposed-a","approvalId":"A-7","atMinute":30,"quantity":4,"state":"proposed"},{"kitSku":"KIT-9","bomRevision":"rev-b","bomLineId":"line-3","siteId":"west","originalSku":"fastener-1","substituteSku":"fastener-2","unit":"each","usageId":"proposed-b","approvalId":"A-7","atMinute":30,"quantity":3,"state":"proposed"}]}}},"limitations":["Check a kit substitution batch against the declared approval allowance. Match the exact kit, BOM line and revision, site, original and substitute components, and unit. Measure each allowance and use in the same whole units of the substitute component. No ratio or unit conversion is inferred. Use one clock and unique IDs. Supply complete net finalized usage for each approval from its start through the review minute, plus all proposed uses for that minute. Approval starts are inclusive. Expiry and revocation minutes are excluded. The check assesses all proposed uses together. Wrong scope, unresolved effects or incomplete history require reconciliation. It does not approve substitutions, reserve stock or update a BOM. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"carrier-pickup-piece-scan-reconciliation","version":"1.0.0","name":"Carrier Pickup Piece Scan Reconciliation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["pickupId","revision","window","scanCoverage","pieces","scans"],"properties":{"pickupId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"revision":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"window":{"type":"object","additionalProperties":false,"required":["opensMinute","closesMinute"],"properties":{"opensMinute":{"type":"integer","minimum":0,"maximum":1000000000},"closesMinute":{"type":"integer","minimum":0,"maximum":1000000000}}},"scanCoverage":{"type":"object","additionalProperties":false,"required":["fromMinute","throughMinute"],"properties":{"fromMinute":{"type":"integer","minimum":0,"maximum":1000000000},"throughMinute":{"type":"integer","minimum":0,"maximum":1000000000}}},"pieces":{"type":"array","minItems":1,"maxItems":80,"items":{"type":"object","additionalProperties":false,"required":["pieceId","shipmentId"],"properties":{"pieceId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"shipmentId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"}}}},"scans":{"type":"array","minItems":0,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["pieceId","shipmentId","pickupId","revision","scanId","atMinute","state"],"properties":{"pieceId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"shipmentId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"pickupId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"revision":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"scanId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"atMinute":{"type":"integer","minimum":0,"maximum":1000000000},"state":{"enum":["accepted","rejected","voided","outcome-unknown"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile parcel identities on a closed carrier pickup manifest against recorded scans."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"carrier-pickup-piece-scan-reconciliation","input":{"pickupId":"pickup-2","revision":"r3","window":{"opensMinute":10,"closesMinute":20},"scanCoverage":{"fromMinute":8,"throughMinute":21},"pieces":[{"shipmentId":"shipment-a","pieceId":"piece-a"},{"shipmentId":"shipment-a","pieceId":"piece-b"}],"scans":[{"pickupId":"pickup-2","revision":"r3","shipmentId":"shipment-a","pieceId":"piece-a","scanId":"scan-a","atMinute":12,"state":"accepted"}]}}},"limitations":["Reconcile parcel identities on a closed carrier pickup manifest against recorded scans. Supply unique piece and scan IDs, exact shipment, pickup and manifest revision, and complete scan coverage through close on one clock. The window includes its opening minute and excludes its closing minute. Provide the final state of each scan ID. A voided scan is a single record in its final state, not a separate cancellation event. A confirmed scan needs one accepted record in scope and complete coverage. Duplicate or conflicting evidence needs review. Missing scans are reported only with declared full coverage. This checks supplied scan records. It does not contact a carrier or establish physical possession. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sealed-sample-receipt-acknowledgment-reconciliation","version":"1.0.0","name":"Sealed Sample Receipt Acknowledgment Reconciliation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["reviewMinute","receiptsThroughMinute","transfers","receipts"],"properties":{"reviewMinute":{"type":"integer","minimum":0,"maximum":1000000000},"receiptsThroughMinute":{"type":"integer","minimum":0,"maximum":1000000000},"transfers":{"type":"array","minItems":1,"maxItems":60,"items":{"type":"object","additionalProperties":false,"required":["handoffId","sampleId","lotId","revision","senderId","receiverId","sealId","dispatchedMinute","dueMinute"],"properties":{"handoffId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"sampleId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"lotId":{"anyOf":[{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},{"type":"null"}]},"revision":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"senderId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"receiverId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"sealId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"dispatchedMinute":{"type":"integer","minimum":0,"maximum":1000000000},"dueMinute":{"type":"integer","minimum":0,"maximum":1000000000}}}},"receipts":{"type":"array","minItems":0,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["handoffId","sampleId","lotId","revision","senderId","receiverId","receiptId","observedSealId","receivedMinute","sealCondition","decision"],"properties":{"handoffId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"sampleId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"lotId":{"anyOf":[{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},{"type":"null"}]},"revision":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"senderId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"receiverId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"receiptId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"observedSealId":{"anyOf":[{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},{"type":"null"}]},"receivedMinute":{"type":"integer","minimum":0,"maximum":1000000000},"sealCondition":{"enum":["intact","broken","unconfirmed"]},"decision":{"enum":["accepted","refused","pending"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare independently supplied dispatch and receipt records for sealed sample handoffs."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sealed-sample-receipt-acknowledgment-reconciliation","input":{"reviewMinute":30,"receiptsThroughMinute":30,"transfers":[{"handoffId":"handoff-7","sampleId":"sample-q","lotId":"lot-k","revision":"r1","senderId":"desk-a","receiverId":"desk-b","sealId":"seal-5","dispatchedMinute":5,"dueMinute":20}],"receipts":[{"handoffId":"handoff-7","sampleId":"sample-q","lotId":"lot-k","revision":"r1","senderId":"desk-a","receiverId":"desk-b","receiptId":"receipt-1","observedSealId":"seal-5","receivedMinute":12,"sealCondition":"intact","decision":"accepted"}]}}},"limitations":["Compare independently supplied dispatch and receipt records for sealed sample handoffs. Use opaque IDs for the handoff, sample, lot, revision and two custodians. Supply the declared seal and recipient-observed seal condition. Use one clock and complete receipt history through the review minute. Only one exact acknowledgment with an intact matching seal and a minute strictly after dispatch can reconcile a handoff. The due minute is inclusive. An acknowledgment with an uncertain handoff ID holds the matching sample and custodian scope. Late, conflicting, or missing evidence is flagged separately. This is a records comparison for quality operations. It cannot verify signatures, personal identity, seal authenticity or regulatory chain of custody. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"temporary-access-exception-closeout-review","version":"1.0.0","name":"Temporary Access Exception Closeout Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["reviewMinute","grants","observations"],"properties":{"reviewMinute":{"type":"integer","minimum":0,"maximum":1000000000},"grants":{"type":"array","minItems":1,"maxItems":60,"items":{"type":"object","additionalProperties":false,"required":["grantId","revision","authorityId","principalId","resourceId","role","issuedMinute","expiresMinute"],"properties":{"grantId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"revision":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"authorityId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"principalId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"resourceId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"role":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"issuedMinute":{"type":"integer","minimum":0,"maximum":1000000000},"expiresMinute":{"type":"integer","minimum":0,"maximum":1000000000}}}},"observations":{"type":"array","minItems":0,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["grantId","revision","authorityId","principalId","resourceId","role","observationId","observedMinute","stateEffectiveMinute","state"],"properties":{"grantId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"revision":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"authorityId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"principalId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"resourceId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"role":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"observationId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"observedMinute":{"type":"integer","minimum":0,"maximum":1000000000},"stateEffectiveMinute":{"type":"integer","minimum":0,"maximum":1000000000},"state":{"enum":["active","revoked","expired","outcome-unknown"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check whether an expired temporary access grant has matching closeout evidence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"temporary-access-exception-closeout-review","input":{"reviewMinute":30,"grants":[{"grantId":"grant-a","revision":"r2","authorityId":"workspace-q","principalId":"member-4","resourceId":"project-a","role":"editor","issuedMinute":10,"expiresMinute":25},{"grantId":"grant-b","revision":"r2","authorityId":"workspace-q","principalId":"member-4","resourceId":"project-b","role":"editor","issuedMinute":15,"expiresMinute":25}],"observations":[{"grantId":"grant-a","revision":"r2","authorityId":"workspace-q","principalId":"member-4","resourceId":"project-a","role":"editor","observationId":"state-a","observedMinute":30,"stateEffectiveMinute":25,"state":"revoked"}]}}},"limitations":["Check whether an expired temporary access grant has matching closeout evidence. Use opaque grant, revision, authority, principal, resource and role labels, and one elapsed-minute clock. Expiry is inclusive for review. Supply independently recorded state as of the exact review minute and when it took effect. A current competing revision, such as a renewal, holds the row for review. The result applies to the supplied grant identity and does not establish whether the principal has access through another grant. This is a records comparison. It does not verify credentials or change any access. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hardware-swap-assignment-closeout-review","version":"1.0.0","name":"Hardware Swap Assignment Closeout Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["reviewMinute","swaps","observations"],"properties":{"reviewMinute":{"type":"integer","minimum":0,"maximum":1000000000},"swaps":{"type":"array","minItems":1,"maxItems":60,"items":{"type":"object","additionalProperties":false,"required":["changeId","revision","siteId","targetSlotId","removedAssetId","replacementAssetId","effectiveMinute"],"properties":{"changeId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"revision":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"siteId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"targetSlotId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"removedAssetId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"replacementAssetId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"effectiveMinute":{"type":"integer","minimum":0,"maximum":1000000000}}}},"observations":{"type":"array","minItems":0,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["changeId","revision","siteId","observationId","assetId","observedMinute","slotId","state"],"properties":{"changeId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"revision":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"siteId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"observationId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"assetId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"observedMinute":{"type":"integer","minimum":0,"maximum":1000000000},"slotId":{"anyOf":[{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},{"type":"null"}]},"state":{"enum":["assigned","unassigned","outcome-unknown"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check both asset assignments after a recorded hardware swap."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hardware-swap-assignment-closeout-review","input":{"reviewMinute":30,"swaps":[{"changeId":"swap-a","revision":"r2","siteId":"depot-q","targetSlotId":"rack-4","removedAssetId":"asset-old","replacementAssetId":"asset-new","effectiveMinute":20}],"observations":[{"changeId":"swap-a","revision":"r2","siteId":"depot-q","observationId":"assignment-old","assetId":"asset-old","observedMinute":30,"slotId":null,"state":"unassigned"},{"changeId":"swap-a","revision":"r2","siteId":"depot-q","observationId":"assignment-new","assetId":"asset-new","observedMinute":30,"slotId":"rack-4","state":"assigned"}]}}},"limitations":["Check both asset assignments after a recorded hardware swap. Use unique and stable asset labels across sites and exact change, revision, site and target slot. Submit current plans only and complete assignment records for the affected assets and slot at the exact review minute, on one clock. A swap becomes eligible for review at its effective minute. The result describes the supplied assignment snapshot without inferring which event caused it. A matching swap requires one record showing the removed asset unassigned and one showing the replacement assigned to the expected slot. Competing records or overlapping effective plans hold the result. This checks supplied inventory records. It does not inspect devices or change any assignment. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"production-lot-test-traceability-review","version":"1.0.0","name":"Production Lot Test Traceability Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["lotId","productId","specRevision","releaseRevision","decision","decisionMinute","evidenceThroughMinute","requirements","records"],"properties":{"lotId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"productId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"specRevision":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"releaseRevision":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"decision":{"enum":["released","held","pending"]},"decisionMinute":{"type":"integer","minimum":0,"maximum":1000000000},"evidenceThroughMinute":{"type":"integer","minimum":0,"maximum":1000000000},"requirements":{"type":"array","minItems":1,"maxItems":40,"items":{"type":"object","additionalProperties":false,"required":["testId","methodRevision"],"properties":{"testId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"methodRevision":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"}}}},"records":{"type":"array","minItems":0,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["lotId","productId","specRevision","releaseRevision","testId","methodRevision","recordId","recordedMinute","state"],"properties":{"lotId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"productId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"specRevision":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"releaseRevision":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"testId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"methodRevision":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"recordId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"recordedMinute":{"type":"integer","minimum":0,"maximum":1000000000},"state":{"enum":["passed","failed","pending","invalidated"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Trace a recorded lot release to the test results available when it was decided."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"production-lot-test-traceability-review","input":{"lotId":"lot-22","productId":"product-a","specRevision":"spec-4","releaseRevision":"release-2","decision":"released","decisionMinute":50,"evidenceThroughMinute":55,"requirements":[{"testId":"diameter","methodRevision":"method-2"},{"testId":"finish","methodRevision":"method-3"}],"records":[{"lotId":"lot-22","productId":"product-a","specRevision":"spec-4","releaseRevision":"release-2","recordId":"result-1","testId":"diameter","methodRevision":"method-2","state":"passed","recordedMinute":45},{"lotId":"lot-22","productId":"product-a","specRevision":"spec-4","releaseRevision":"release-2","recordId":"result-2","testId":"finish","methodRevision":"method-3","state":"passed","recordedMinute":52}]}}},"limitations":["Trace a recorded lot release to the test results available when it was decided. Supply the exact lot, product, specification and release revision, the required test and method revisions, and a complete decision-time snapshot. Use one clock and the minute each supplied result state was recorded, rather than its sample time. A supported recorded release needs one matching passing result per requirement from strictly before the decision minute. Evidence from the same minute has ambiguous ordering. A competing method or specification revision, unresolved test or multiple records holds the result for review. A late result does not repair historical evidence. The review compares supplied records and does not release a lot or determine compliance. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"calibration-run-certificate-coverage","version":"1.0.0","name":"Calibration Run Certificate Coverage","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["reviewMinute","certificates","runs"],"properties":{"reviewMinute":{"type":"integer","minimum":0,"maximum":1000000000},"certificates":{"type":"array","minItems":0,"maxItems":60,"items":{"type":"object","additionalProperties":false,"required":["certificateId","revision","instrumentId","mode","unit","decimalPlaces","minTicks","maxTicks","effectiveMinute","expiresMinute","withdrawnFromMinute"],"properties":{"certificateId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"revision":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"instrumentId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"mode":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"unit":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"decimalPlaces":{"type":"integer","minimum":0,"maximum":9},"minTicks":{"type":"integer","minimum":-1000000000,"maximum":1000000000},"maxTicks":{"type":"integer","minimum":-1000000000,"maximum":1000000000},"effectiveMinute":{"type":"integer","minimum":0,"maximum":1000000000},"expiresMinute":{"type":"integer","minimum":0,"maximum":1000000000},"withdrawnFromMinute":{"anyOf":[{"type":"integer","minimum":0,"maximum":1000000000},{"type":"null"}]}}}},"runs":{"type":"array","minItems":1,"maxItems":60,"items":{"type":"object","additionalProperties":false,"required":["certificateId","revision","instrumentId","mode","unit","decimalPlaces","minTicks","maxTicks","runId","startMinute","endMinute"],"properties":{"certificateId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"revision":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"instrumentId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"mode":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"unit":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"decimalPlaces":{"type":"integer","minimum":0,"maximum":9},"minTicks":{"type":"integer","minimum":-1000000000,"maximum":1000000000},"maxTicks":{"type":"integer","minimum":-1000000000,"maximum":1000000000},"runId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_][a-zA-Z0-9_.-]*(?![\\s\\S])"},"startMinute":{"type":"integer","minimum":0,"maximum":1000000000},"endMinute":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check whether the assigned calibration certificate covers the full measurement run."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"calibration-run-certificate-coverage","input":{"reviewMinute":80,"certificates":[{"certificateId":"cert-10","revision":"v2","instrumentId":"instrument-3","mode":"linear-measurement","unit":"mm","decimalPlaces":2,"effectiveMinute":10,"expiresMinute":60,"withdrawnFromMinute":null,"minTicks":-100,"maxTicks":100}],"runs":[{"certificateId":"cert-10","revision":"v2","instrumentId":"instrument-3","mode":"linear-measurement","unit":"mm","decimalPlaces":2,"runId":"run-1","startMinute":30,"endMinute":60,"minTicks":-20,"maxTicks":40},{"certificateId":"cert-10","revision":"v2","instrumentId":"instrument-3","mode":"linear-measurement","unit":"mm","decimalPlaces":2,"runId":"run-2","startMinute":55,"endMinute":65,"minTicks":-20,"maxTicks":40}]}}},"limitations":["Check whether the assigned calibration certificate covers the full measurement run. Use the exact certificate revision, instrument, mode, unit and decimal scale. Submit ranges as integer ticks at that scale, including negative values when applicable. Supply any effective withdrawal and a shared elapsed-minute clock. Runs and certificate windows include the start and exclude the end. A run ending exactly at expiry or withdrawal is within that time boundary. Range endpoints are inclusive. The check never combines certificates or converts units. This records comparison does not verify certificate authenticity, lab accreditation, measurement uncertainty or traceability. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pack-unit-conversion-agreement","version":"1.0.0","name":"Pack Unit Conversion Agreement","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["itemId","units","conversions","checks"],"properties":{"itemId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"units":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"}},"conversions":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","fromUnit","toUnit","fromCount","toCount"],"properties":{"id":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"fromUnit":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"toUnit":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"fromCount":{"type":"integer","minimum":1,"maximum":1000000},"toCount":{"type":"integer","minimum":1,"maximum":1000000}}}},"checks":{"type":"array","minItems":0,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","fromUnit","toUnit","fromQuantity","claimedToQuantity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"fromUnit":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"toUnit":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"fromQuantity":{"type":"integer","minimum":0,"maximum":9007199254740991},"claimedToQuantity":{"type":"integer","minimum":0,"maximum":9007199254740991}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check whether pack quantities agree across your recorded unit conversions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pack-unit-conversion-agreement","input":{"itemId":"item-7","units":["pallet","case","each"],"conversions":[{"id":"pallet-case","fromUnit":"pallet","toUnit":"case","fromCount":1,"toCount":40},{"id":"case-each","fromUnit":"case","toUnit":"each","fromCount":1,"toCount":12}],"checks":[{"id":"check-1","fromUnit":"pallet","toUnit":"each","fromQuantity":1,"claimedToQuantity":480},{"id":"check-2","fromUnit":"each","toUnit":"case","fromQuantity":1,"claimedToQuantity":1}]}}},"limitations":["Check whether pack quantities agree across your recorded unit conversions. Supply one item, distinct unit labels and exact positive integer conversion counts: fromCount units of fromUnit equal toCount units of toUnit. Query quantities and claimed quantities are nonnegative safe integers; zero is valid. Ratios and expected quantities are returned as reduced numerator and denominator strings. Source edge IDs identify the deterministic conversion path. Conflicting cycles or self-conversions make the entire connected component unusable, with the conflicting edge and path shown. Use opaque business labels. This compares your supplied pack definitions and does not infer physical units, round fractional packs or alter inventory. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"business-identifier-crosswalk-review","version":"1.0.0","name":"Business Identifier Crosswalk Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sourceRevision","evidenceFromMinute","evidenceThroughMinute","canonicalIds","mappings","queries"],"properties":{"sourceRevision":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"evidenceFromMinute":{"type":"integer","minimum":0,"maximum":9007199254740991},"evidenceThroughMinute":{"type":"integer","minimum":0,"maximum":9007199254740991},"canonicalIds":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"}},"mappings":{"type":"array","minItems":0,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["mappingId","namespace","externalId","canonicalId","validFromMinute","validUntilMinute"],"properties":{"mappingId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"namespace":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"externalId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"canonicalId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"validFromMinute":{"type":"integer","minimum":0,"maximum":9007199254740991},"validUntilMinute":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}}}},"queries":{"type":"array","minItems":0,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["queryId","namespace","externalId","atMinute","claimedCanonicalId"],"properties":{"queryId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"namespace":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"externalId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"atMinute":{"type":"integer","minimum":0,"maximum":9007199254740991},"claimedCanonicalId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review whether business identifiers map to the claimed canonical entity at the recorded time."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"business-identifier-crosswalk-review","input":{"sourceRevision":"crosswalk-r4","evidenceFromMinute":10,"evidenceThroughMinute":40,"canonicalIds":["entity-a","entity-b"],"mappings":[{"mappingId":"mapping-old","namespace":"vendor","externalId":"account-7","canonicalId":"entity-a","validFromMinute":10,"validUntilMinute":30},{"mappingId":"mapping-new","namespace":"vendor","externalId":"account-7","canonicalId":"entity-b","validFromMinute":30,"validUntilMinute":null}],"queries":[{"queryId":"before-change","namespace":"vendor","externalId":"account-7","atMinute":29,"claimedCanonicalId":"entity-a"},{"queryId":"after-change","namespace":"vendor","externalId":"account-7","atMinute":30,"claimedCanonicalId":"entity-a"}]}}},"limitations":["Review whether business identifiers map to the claimed canonical entity at the recorded time. Supply a source revision, declared canonical IDs and a complete observed snapshot from evidenceFromMinute through evidenceThroughMinute, both inclusive. Use one clock and opaque business labels. Namespaces and identifiers are matched exactly, including case. A mapping includes its start minute and excludes its end minute; null means no recorded end. Overlapping mappings to one target provide redundant evidence. Different active targets are ambiguous. Query evidence indexes point to the complete mappingEvidence table; conflicting intervals show one opposing mapping-ID pair per interval across the supplied records. This compares supplied records only and does not discover identities, verify ownership or change external systems. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"websocket-close-handshake-audit","version":"1.0.0","name":"WebSocket Close Handshake Audit API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["role","evidenceScope","events"],"properties":{"role":{"enum":["client","server"]},"evidenceScope":{"enum":["partial","session-end"]},"events":{"type":"array","minItems":0,"maxItems":128,"items":{"anyOf":[{"type":"object","additionalProperties":false,"required":["id","type","code","reason"],"properties":{"id":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.-]*(?![\\s\\S])"},"type":{"enum":["sent-close","received-close"]},"code":{"anyOf":[{"type":"integer","minimum":0,"maximum":65535},{"type":"null"}]},"reason":{"type":"string","maxLength":512}}},{"type":"object","additionalProperties":false,"required":["id","type"],"properties":{"id":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.-]*(?![\\s\\S])"},"type":{"enum":["sent-data","received-data","transport-closed"]}}}]}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review a WebSocket Close exchange from one established endpoint connection."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"websocket-close-handshake-audit","input":{"role":"client","evidenceScope":"session-end","events":[{"id":"close-out","type":"sent-close","code":1000,"reason":""},{"id":"close-in","type":"received-close","code":1001,"reason":""},{"id":"tcp-end","type":"transport-closed"}]}}},"limitations":["Review a WebSocket Close exchange from one established endpoint connection. Submit events in complete observed order from connection establishment, with local sent and remote received directions. A partial trace may end before the session does. A null code means an empty Close payload, not the reserved on-wire value 1005. The audit preserves the first code in each direction, replays Close and transport states, and distinguishes protocol violations, incomplete evidence and observed unclean transport closure. Different simultaneous Close codes and received data still in flight after a local Close are allowed. Standard code values 1000 through 1014 exclude 1004, 1005 and 1006; 1015 is forbidden on wire. Values 1016 through 2999 require specification review, while 3000 through 4999 are application ranges whose registration or agreement is not checked. This supplied-event audit does not parse frames, verify masking, extensions, compression, fragmentation, wire UTF-8, timing, endpoint identity or the opening handshake. It does not infer which endpoint initiated TCP closure. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"http-informational-sequence-audit","version":"1.0.0","name":"HTTP Informational Response Sequence Audit API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["httpVersion","expectContinue","requestedUpgrade","evidenceScope","responses"],"properties":{"httpVersion":{"enum":["HTTP/1.0","HTTP/1.1"]},"expectContinue":{"type":"boolean"},"requestedUpgrade":{"type":"array","minItems":0,"maxItems":16,"items":{"type":"string","minLength":1,"maxLength":128,"pattern":"^[!#$%&'*+.^_`|~0-9A-Za-z-]+(?:/[!#$%&'*+.^_`|~0-9A-Za-z-]+)?(?![\\s\\S])"}},"evidenceScope":{"enum":["partial","exchange-end"]},"responses":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","status","contentBytes","trailerCount","contentLengthPresent","upgradeProtocol"],"properties":{"id":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.-]*(?![\\s\\S])"},"status":{"type":"integer","minimum":100,"maximum":599},"contentBytes":{"type":"integer","minimum":0,"maximum":1000000000},"trailerCount":{"type":"integer","minimum":0,"maximum":1000},"contentLengthPresent":{"type":"boolean"},"upgradeProtocol":{"anyOf":[{"type":"string","minLength":1,"maxLength":128,"pattern":"^[!#$%&'*+.^_`|~0-9A-Za-z-]+(?:/[!#$%&'*+.^_`|~0-9A-Za-z-]+)?(?![\\s\\S])"},{"type":"null"}]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check informational, final and protocol-switch responses for one HTTP/1.x request exchange."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"http-informational-sequence-audit","input":{"httpVersion":"HTTP/1.1","expectContinue":false,"requestedUpgrade":[],"evidenceScope":"exchange-end","responses":[{"id":"hints-1","status":103,"contentBytes":0,"trailerCount":0,"contentLengthPresent":false,"upgradeProtocol":null},{"id":"hints-2","status":103,"contentBytes":0,"trailerCount":0,"contentLengthPresent":false,"upgradeProtocol":null},{"id":"final","status":200,"contentBytes":42,"trailerCount":0,"contentLengthPresent":true,"upgradeProtocol":null}]}}},"limitations":["Check informational, final and protocol-switch responses for one HTTP/1.x request exchange. Supply responses in observed order from the beginning of this exchange and the client request version, Expect: 100-continue flag and offered Upgrade tokens. Each response records content bytes, trailer count, Content-Length presence and one selected Upgrade protocol or null. Repeated informational responses and unexpected 100 responses are allowed. A final response may arrive without 100. A 101 switch needs an offered protocol and, when both Upgrade and Expect were supplied, an earlier 100. Protocol names compare without case; optional protocol versions compare exactly. The input supports a single selected Upgrade protocol, not stacked protocols. Partial evidence cannot establish that a missing terminal response is absent from the completed exchange. This sequence review does not parse wire messages, check Connection options, request content, final-response body rules, intermediaries, timing or the selected protocol after a switch. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"working-time-notice-cutoff-plan","version":"1.0.0","name":"Working-Time Notice Cutoff Plan","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sourceRevision","horizonFromMinute","horizonUntilMinute","workingWindows","blackouts","notices"],"properties":{"sourceRevision":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"horizonFromMinute":{"type":"integer","minimum":0,"maximum":9007199254740991},"horizonUntilMinute":{"type":"integer","minimum":0,"maximum":9007199254740991},"workingWindows":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","fromMinute","untilMinute"],"properties":{"id":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"fromMinute":{"type":"integer","minimum":0,"maximum":9007199254740991},"untilMinute":{"type":"integer","minimum":0,"maximum":9007199254740991}}}},"blackouts":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","fromMinute","untilMinute"],"properties":{"id":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"fromMinute":{"type":"integer","minimum":0,"maximum":9007199254740991},"untilMinute":{"type":"integer","minimum":0,"maximum":9007199254740991}}}},"notices":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","effectiveMinute","requiredWorkingMinutes","plannedNoticeMinute"],"properties":{"id":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"effectiveMinute":{"type":"integer","minimum":0,"maximum":9007199254740991},"requiredWorkingMinutes":{"type":"integer","minimum":0,"maximum":9007199254740991},"plannedNoticeMinute":{"type":"integer","minimum":0,"maximum":9007199254740991}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find the latest notice cutoff using your supplied working calendar."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"working-time-notice-cutoff-plan","input":{"sourceRevision":"calendar-r3","horizonFromMinute":0,"horizonUntilMinute":180,"workingWindows":[{"id":"morning-a","fromMinute":0,"untilMinute":60},{"id":"morning-b","fromMinute":30,"untilMinute":90},{"id":"afternoon","fromMinute":120,"untilMinute":180}],"blackouts":[{"id":"closed","fromMinute":50,"untilMinute":70}],"notices":[{"id":"notice-7","effectiveMinute":180,"requiredWorkingMinutes":90,"plannedNoticeMinute":45}]}}},"limitations":["Find the latest notice cutoff using your supplied working calendar. Supply one explicit elapsed-minute clock, a closed calendar horizon and opaque source revision. Each working or blackout interval includes its start and excludes its end. Overlapping and adjacent windows are united before blackouts are subtracted, so each working minute is counted once. The input profile allows up to 128 working windows, 128 blackouts and 64 notices, within the shared 36,000-byte and 6,000-node input bounds. All minute values are nonnegative safe integers. Every interval endpoint, effective minute and planned notice minute must lie within the declared horizon. The report walks backward from each effective minute; zero required minutes returns that exact minute. Insufficient recorded coverage returns a null cutoff without extending the calendar. Planned working minutes count only the usable interval from the planned notice to the effective minute. This is elapsed working-time arithmetic only. Supply any holidays and clock adjustments explicitly; the report does not interpret time zones, daylight saving, contracts or law, and it does not send notices. W3C OWL-Time supplies general interval vocabulary; this calculation profile defines the half-open arithmetic. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"approval-delegation-chain-review","version":"1.0.0","name":"Approval Delegation Chain Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sourceRevision","evidenceFromMinute","evidenceUntilMinute","roots","delegations","decisions"],"properties":{"sourceRevision":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"evidenceFromMinute":{"type":"integer","minimum":0,"maximum":9007199254740991},"evidenceUntilMinute":{"type":"integer","minimum":0,"maximum":9007199254740991},"roots":{"type":"array","minItems":0,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["id","principal","resource","action","fromMinute","untilMinute","mayDelegate"],"properties":{"id":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"principal":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"resource":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"action":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"fromMinute":{"type":"integer","minimum":0,"maximum":9007199254740991},"untilMinute":{"type":"integer","minimum":0,"maximum":9007199254740991},"mayDelegate":{"type":"boolean"}}}},"delegations":{"type":"array","minItems":0,"maxItems":96,"items":{"type":"object","additionalProperties":false,"required":["id","fromPrincipal","toPrincipal","resource","action","fromMinute","untilMinute","mayRedelegate"],"properties":{"id":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"fromPrincipal":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"toPrincipal":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"resource":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"action":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"fromMinute":{"type":"integer","minimum":0,"maximum":9007199254740991},"untilMinute":{"type":"integer","minimum":0,"maximum":9007199254740991},"mayRedelegate":{"type":"boolean"}}}},"decisions":{"type":"array","minItems":0,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["id","actor","resource","action","minute"],"properties":{"id":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"actor":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"resource":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"action":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"minute":{"type":"integer","minimum":0,"maximum":9007199254740991}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review the recorded approval chain behind each decision."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"approval-delegation-chain-review","input":{"sourceRevision":"authority-r4","evidenceFromMinute":0,"evidenceUntilMinute":60,"roots":[{"id":"root-a","principal":"A","resource":"record-7","action":"approve","fromMinute":0,"untilMinute":60,"mayDelegate":true}],"delegations":[{"id":"a-b","fromPrincipal":"A","toPrincipal":"B","resource":"record-7","action":"approve","fromMinute":10,"untilMinute":50,"mayRedelegate":true},{"id":"b-c","fromPrincipal":"B","toPrincipal":"C","resource":"record-7","action":"approve","fromMinute":20,"untilMinute":30,"mayRedelegate":false},{"id":"c-d","fromPrincipal":"C","toPrincipal":"D","resource":"record-7","action":"approve","fromMinute":20,"untilMinute":30,"mayRedelegate":false}],"decisions":[{"id":"c-before-end","actor":"C","resource":"record-7","action":"approve","minute":29},{"id":"c-at-end","actor":"C","resource":"record-7","action":"approve","minute":30},{"id":"d-no-redelegation","actor":"D","resource":"record-7","action":"approve","minute":29}]}}},"limitations":["Review the recorded approval chain behind each decision. Supply an opaque source revision, half-open evidence window and supplied roots, delegations and decisions using one elapsed-minute clock. Root and delegation intervals include the start and exclude the end. Resource and action labels match exactly, including case; no wildcard or hierarchy is inferred. The input profile allows up to 32 roots, 96 delegation edges and 32 decisions, within the shared 36,000-byte and 6,000-node input bounds. All minute values are nonnegative safe integers. A root supports its own principal; mayDelegate permits the first hop. Each valid delegation supports its recipient, while mayRedelegate alone permits the next hop. Every root and edge must be active at the decision minute. The report chooses the shortest supporting chain, with source root order and then source edge order breaking ties. The profile checks scope and time at each decision only; it does not require an entire child interval to be contained in an ancestor interval. Unsupported decisions and times outside the evidence window receive no witness. Supplied roots are assertions, not independently verified authority. W3C PROV-O actedOnBehalfOf informs provenance terminology, not this authorization algorithm. This review does not certify legal authority or security controls, approve decisions or change permissions. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"websocket-opening-handshake-audit","version":"1.0.0","name":"WebSocket Opening Handshake Audit API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["httpVersion","requestMethod","responseStatus","requestHeaders","responseHeaders"],"properties":{"httpVersion":{"const":"HTTP/1.1"},"requestMethod":{"type":"string","minLength":1,"maxLength":128,"pattern":"^[!#$%&'*+.^_`|~0-9A-Za-z-]+(?![\\s\\S])"},"responseStatus":{"type":"integer","minimum":100,"maximum":599},"requestHeaders":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["name","value"],"properties":{"name":{"type":"string","maxLength":32,"pattern":"^(?:[hH][oO][sS][tT]|[uU][pP][gG][rR][aA][dD][eE]|[cC][oO][nN][nN][eE][cC][tT][iI][oO][nN]|[sS][eE][cC]-[wW][eE][bB][sS][oO][cC][kK][eE][tT]-[kK][eE][yY]|[sS][eE][cC]-[wW][eE][bB][sS][oO][cC][kK][eE][tT]-[vV][eE][rR][sS][iI][oO][nN]|[sS][eE][cC]-[wW][eE][bB][sS][oO][cC][kK][eE][tT]-[pP][rR][oO][tT][oO][cC][oO][lL]|[sS][eE][cC]-[wW][eE][bB][sS][oO][cC][kK][eE][tT]-[eE][xX][tT][eE][nN][sS][iI][oO][nN][sS])(?![\\s\\S])"},"value":{"type":"string","maxLength":1024,"pattern":"^[\\x20-\\x7e]*(?![\\s\\S])"}}}},"responseHeaders":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["name","value"],"properties":{"name":{"type":"string","maxLength":32,"pattern":"^(?:[uU][pP][gG][rR][aA][dD][eE]|[cC][oO][nN][nN][eE][cC][tT][iI][oO][nN]|[sS][eE][cC]-[wW][eE][bB][sS][oO][cC][kK][eE][tT]-[aA][cC][cC][eE][pP][tT]|[sS][eE][cC]-[wW][eE][bB][sS][oO][cC][kK][eE][tT]-[pP][rR][oO][tT][oO][cC][oO][lL]|[sS][eE][cC]-[wW][eE][bB][sS][oO][cC][kK][eE][tT]-[eE][xX][tT][eE][nN][sS][iI][oO][nN][sS]|[sS][eE][cC]-[wW][eE][bB][sS][oO][cC][kK][eE][tT]-[vV][eE][rR][sS][iI][oO][nN])(?![\\s\\S])"},"value":{"type":"string","maxLength":1024,"pattern":"^[\\x20-\\x7e]*(?![\\s\\S])"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review supplied HTTP/1.1 WebSocket version 13 opening-handshake fields."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"websocket-opening-handshake-audit","input":{"httpVersion":"HTTP/1.1","requestMethod":"GET","responseStatus":101,"requestHeaders":[{"name":"Host","value":"example.com"},{"name":"Upgrade","value":"websocket"},{"name":"Connection","value":"Upgrade"},{"name":"Sec-WebSocket-Key","value":"dGhlIHNhbXBsZSBub25jZQ=="},{"name":"Sec-WebSocket-Version","value":"13"},{"name":"Sec-WebSocket-Protocol","value":"chat, superchat"}],"responseHeaders":[{"name":"Upgrade","value":"websocket"},{"name":"Connection","value":"Upgrade"},{"name":"Sec-WebSocket-Accept","value":"s3pPLMBiTxaQ9kYGzzhZRbK+xOo="},{"name":"Sec-WebSocket-Protocol","value":"chat"}]}}},"limitations":["Review supplied HTTP/1.1 WebSocket version 13 opening-handshake fields. Preserve each relevant header occurrence and omit credentials and unrelated headers. Each combined token list supports at most 128 tokens of at most 128 characters each. The review checks method, required upgrade tokens, key shape, accept digest and optional subprotocol selection. A non-101 response is recorded as not upgraded rather than automatically malformed. Extension negotiation and other versions are explicitly outside the supported profile. This supplied-field review does not establish TLS security, origin authorization, nonce randomness, complete Host syntax, wire parsing, HTTP/2 support or a working connection. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"http-content-coding-negotiation","version":"1.0.0","name":"HTTP Content Coding Negotiation API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["acceptEncoding","available"],"properties":{"acceptEncoding":{"anyOf":[{"type":"string","maxLength":4096,"pattern":"^[\\x20-\\x7e]*(?![\\s\\S])"},{"type":"null"}]},"available":{"type":"array","minItems":0,"maxItems":32,"items":{"type":"string","minLength":1,"maxLength":128,"pattern":"^[!#$%&'*+.^_`|~0-9A-Za-z-]+(?![\\s\\S])"}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate supplied Accept-Encoding preferences against ordered available single-coding representations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"http-content-coding-negotiation","input":{"acceptEncoding":"gzip;q=0, br;q=0.8, *;q=0.5","available":["gzip","br","zstd","identity"]}}},"limitations":["Evaluate supplied Accept-Encoding preferences against ordered available single-coding representations. Use null for an absent field and an empty string for a present empty field. Quality values use exact integer thousandths; explicit entries override wildcard preferences and zero excludes a coding. Include identity in available only when an unencoded representation is available. Encoded alternatives rank by quality and then supplied server order, with identity as fallback unless explicitly weighted. An explicitly listed identity preference competes by quality; the encoded alternative wins an equal-quality identity tie. This stated selection policy does not claim a unique RFC ranking. Duplicate normalized preference entries are rejected as ambiguous. The review does not compress data, verify codec support, inspect wire messages or support stacked Content-Encoding values. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"stocktake-movement-cutoff-bridge","version":"1.0.0","name":"Stocktake Movement Cutoff Bridge","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sourceRevision","cutoffSequence","stocks","counts","movements"],"properties":{"sourceRevision":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"cutoffSequence":{"type":"integer","minimum":0,"maximum":9007199254740991},"stocks":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","item","location","unit"],"properties":{"id":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"item":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"location":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"unit":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"}}}},"counts":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","stockId","countSequence","countedQuantity","expectedQuantityAtCutoff"],"properties":{"id":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"stockId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"countSequence":{"type":"integer","minimum":0,"maximum":9007199254740991},"countedQuantity":{"type":"integer","minimum":0,"maximum":9007199254740991},"expectedQuantityAtCutoff":{"type":"integer","minimum":0,"maximum":9007199254740991}}}},"movements":{"type":"array","minItems":0,"maxItems":256,"items":{"type":"object","additionalProperties":false,"required":["id","stockId","sequence","quantityDelta"],"properties":{"id":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"stockId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"sequence":{"type":"integer","minimum":0,"maximum":9007199254740991},"quantityDelta":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Bridge stocktake counts to one common movement cutoff."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"stocktake-movement-cutoff-bridge","input":{"sourceRevision":"stocktake-r1","cutoffSequence":5,"stocks":[{"id":"stock-a","item":"item-a","location":"location-a","unit":"piece"}],"counts":[{"id":"count-a","stockId":"stock-a","countSequence":2,"countedQuantity":10,"expectedQuantityAtCutoff":12}],"movements":[{"id":"at-count","stockId":"stock-a","sequence":2,"quantityDelta":99},{"id":"receipt","stockId":"stock-a","sequence":3,"quantityDelta":5},{"id":"issue","stockId":"stock-a","sequence":5,"quantityDelta":-2},{"id":"after-cutoff","stockId":"stock-a","sequence":6,"quantityDelta":100}]}}},"limitations":["Bridge stocktake counts to one common movement cutoff. Supply an opaque source revision, a shared nonnegative sequence clock, exact item-location stock keys with declared units, one count per stock key and signed movement deltas. Counted and expected quantities are nonnegative safe integers; adjustments, normalized quantities and variances may be signed. No unit conversion is inferred. A count at sequence S describes stock after all movements at S. For a later cutoff C, add movements in (S,C]; for an earlier cutoff C, subtract movements in (C,S]. A count already at the cutoff has no supporting movements or adjustment. Supporting movement IDs are reported in ascending sequence order, and movements for another item or location never enter the bridge. Each row reports the exact adjustment, normalized quantity and normalized-minus-expected cutoff variance. Negative reconstructions remain visible and receive a warning. This calculation cannot establish whether the supplied movements are complete or the physical count is correct; it does not freeze count sessions or replace a cycle-count review. Duplicate stock item-location keys, count keys, record IDs or movement sequences, unknown stock references and unsafe arithmetic reject the whole input during preflight. Up to 128 stock keys, 128 counts and 256 movements are supported within the shared 36,000-byte, 6,000-node and depth-24 input profile and 500,000-byte output guard. These are workload bounds. W3C OWL-Time supplies general interval vocabulary; the sequence convention above defines this calculation. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"lot-split-merge-balance-replay","version":"1.0.0","name":"Lot Split and Merge Balance Replay","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sourceRevision","product","unit","initialLots","events"],"properties":{"sourceRevision":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"product":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"unit":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"initialLots":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","quantity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"quantity":{"type":"integer","minimum":0,"maximum":9007199254740991}}}},"events":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","sequence","inputs","outputs"],"properties":{"id":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"sequence":{"type":"integer","minimum":0,"maximum":9007199254740991},"inputs":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["lotId","quantity"],"properties":{"lotId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"quantity":{"type":"integer","minimum":1,"maximum":9007199254740991}}}},"outputs":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["lotId","quantity"],"properties":{"lotId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"quantity":{"type":"integer","minimum":1,"maximum":9007199254740991}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Replay lot splits and merges with exact quantity conservation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"lot-split-merge-balance-replay","input":{"sourceRevision":"lot-replay-r1","product":"product-a","unit":"piece","initialLots":[{"id":"A","quantity":100}],"events":[{"id":"split","sequence":1,"inputs":[{"lotId":"A","quantity":60}],"outputs":[{"lotId":"B","quantity":35},{"lotId":"C","quantity":25}]},{"id":"merge","sequence":2,"inputs":[{"lotId":"B","quantity":20},{"lotId":"C","quantity":10}],"outputs":[{"lotId":"D","quantity":30}]}]}}},"limitations":["Replay lot splits and merges with exact quantity conservation. Supply one product, one unit, an opaque source revision, initial lots and atomic events on a shared nonnegative sequence clock. Initial quantities are nonnegative safe integers; every consumed or produced leg is a positive safe integer. Events run in ascending unique sequence order, regardless of input array order. Each input lot must already exist with sufficient balance. Partial consumption leaves the remainder on that lot. Each output lot ID must be globally fresh across initial lots and all events, even if a previous lot is exhausted. Every event must consume and produce exactly the same total quantity. All request validation and replay occur during preflight before a quote; any invalid event rejects the whole request. No lot state survives between calls. The report retains every lot, including exhausted lots, in initial-lot order followed by event output order. Replayed events show exact consumed and produced legs, and event-level ancestry links identify parents and children. Those links do not allocate a particular parent quantity to a particular child or infer material composition, provenance authenticity or serial genealogy. This is quantity replay, distinct from a graph-only recall reachability review. Duplicate lot legs, record IDs or sequences, reused outputs, unknown or future input lots, overspending, imbalance and unsafe sums reject the input. Up to 128 initial lots, 64 events and 16 input and output legs per event are supported within the shared 36,000-byte, 6,000-node and depth-24 input profile and 500,000-byte output guard. These are workload bounds. W3C PROV-O supplies general derivation vocabulary; this profile defines exact-unit conservation. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"http-retry-after-audit","version":"1.0.0","name":"HTTP Retry-After Compliance Audit API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["receivedAt","retryAfterValues","followUpAt"],"properties":{"receivedAt":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}Z(?![\\s\\S])"},"retryAfterValues":{"type":"array","minItems":0,"maxItems":16,"items":{"type":"string","maxLength":1024,"pattern":"^[\\x09\\x20-\\x7e]*(?![\\s\\S])"}},"followUpAt":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}Z(?![\\s\\S])"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Audit supplied Retry-After header occurrences against exact received and follow-up observations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"http-retry-after-audit","input":{"receivedAt":"1999-12-31T23:58:00Z","retryAfterValues":["120"],"followUpAt":"2000-01-01T00:00:00Z"}}},"limitations":["Audit supplied Retry-After header occurrences against exact received and follow-up observations. Preserve every field occurrence in retryAfterValues; use an empty array only when the field was absent. Observations use whole-second YYYY-MM-DDTHH:mm:ssZ UTC in years 0001–9999. One nonnegative decimal seconds value, including leading zeroes, or a strict IMF-fixdate resolves an exact earliest follow-up time. Surrounding HTTP optional space or tab is ignored only for interpretation. Multiple occurrences are ambiguous; a present empty field is invalid. A past date requires zero remaining wait from receipt. The observed wait remains signed when follow-up precedes receipt, which is too early for any resolved instruction. Obsolete RFC850/asctime dates, leap seconds and exact results beyond year 9999 are unsupported-profile, rather than claims of invalid historical HTTP-date syntax. IMF-fixdate weekday and calendar values are checked. This bounded RFC 9110 sections 10.2.3 and 5.6.7 profile does not execute retries, choose retry policy, contact a server, parse wire messages or establish full historical HTTP-date conformance. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"websocket-fragment-continuity-audit","version":"1.0.0","name":"WebSocket Fragment Continuity Audit API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["frames"],"properties":{"frames":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","opcode","fin","payloadHex"],"properties":{"id":{"type":"string","minLength":1,"maxLength":128,"pattern":"^[\\x20-\\x7e]+(?![\\s\\S])"},"opcode":{"enum":["continuation","text","binary","ping","pong"]},"fin":{"type":"boolean"},"payloadHex":{"type":"string","maxLength":16384,"pattern":"^(?:[0-9A-Fa-f]{2})*(?![\\s\\S])"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconstruct supplied ordered WebSocket data fragments for one sender, starting at a known message boundary."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"websocket-fragment-continuity-audit","input":{"frames":[{"id":"text-start","opcode":"text","fin":false,"payloadHex":"48"},{"id":"ping","opcode":"ping","fin":true,"payloadHex":""},{"id":"text-end","opcode":"continuation","fin":true,"payloadHex":"69"}]}}},"limitations":["Reconstruct supplied ordered WebSocket data fragments for one sender, starting at a known message boundary. Supply unique frame identifiers, continuation/text/binary/ping/pong opcodes, FIN booleans and even-length hexadecimal unmasked payload bytes. Message records preserve frame indices and identifiers, initial text or binary type, total bytes and reassembled payload; complete text is decoded with strict UTF-8 only after all fragments arrive. Ping and pong may interleave without joining data messages, but require FIN and at most 125 bytes. An unfinished message at sample end is incomplete evidence and remains pending. After an orphan continuation or overlapping text/binary start, completed prefix messages remain available, the interrupted partial message is retained, and later data reconstruction stops conservatively while control-frame checks continue. A completed invalid UTF-8 message has validUtf8 false and decodedText null; it cannot be reported as valid text. The assessment covers only supplied observations under RFC 6455 sections 5.4 and 5.5. Close frames, wire parsing, masking direction, reserved bits, compression, extensions, interleaved senders and connection validity are outside this profile; no socket is opened or control action executed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"order-cancellation-deallocation-plan","version":"1.0.0","name":"Order Cancellation Deallocation Plan","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sourceRevision","commonUnit","stocks","lines","allocations"],"properties":{"sourceRevision":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"commonUnit":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"stocks":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","item","location"],"properties":{"id":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"item":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"location":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"}}}},"lines":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","stockId","orderedQuantity","cancelQuantity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"stockId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"orderedQuantity":{"type":"integer","minimum":0,"maximum":9007199254740991},"cancelQuantity":{"type":"integer","minimum":0,"maximum":9007199254740991}}}},"allocations":{"type":"array","minItems":0,"maxItems":256,"items":{"type":"object","additionalProperties":false,"required":["id","lineId","quantity","protectedQuantity","releaseRank"],"properties":{"id":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"lineId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"quantity":{"type":"integer","minimum":0,"maximum":9007199254740991},"protectedQuantity":{"type":"integer","minimum":0,"maximum":9007199254740991},"releaseRank":{"type":"integer","minimum":1,"maximum":9007199254740991}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Plan order cancellations while preserving protected allocations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"order-cancellation-deallocation-plan","input":{"sourceRevision":"cancellation-r1","commonUnit":"piece","stocks":[{"id":"stock-a","item":"item-a","location":"warehouse-a"}],"lines":[{"id":"line-a","stockId":"stock-a","orderedQuantity":10,"cancelQuantity":5}],"allocations":[{"id":"A","lineId":"line-a","quantity":5,"protectedQuantity":3,"releaseRank":1},{"id":"B","lineId":"line-a","quantity":3,"protectedQuantity":0,"releaseRank":2}]}}},"limitations":["Plan order cancellations while preserving protected allocations. Supply current order lines, requested cancellation quantities, allocation records and explicit release ranks. All quantities are nonnegative safe whole integers in the single declared common unit. A stock ID identifies one exact item-location tuple; every line references a declared stock ID, and every allocation inherits its line's stock identity and common unit. No unit conversion, substitution or approval is inferred. For each independent line, consume already-unallocated quantity first, then release the highest numeric rank before lower ranks, never taking an allocation below its protected quantity. Release ranks must be unique within a line; the same rank on different lines is allowed. The allocation plan is returned in descending rank order. A line that cannot satisfy its entire requested cancellation is blocked atomically: its applied cancellation and releases are zero, its order and allocations remain unchanged, and its exact shortage is reported. Other valid lines still receive their own plans. Stock release totals sum only actual proposed allocation releases, excluding cancellations of quantity that was already unallocated. Totals retain stock identity and use the declared common unit. Duplicate IDs or stock tuples, duplicate ranks within a line, unknown references, allocations above the ordered quantity, protection above allocation and unsafe sums reject the whole request during preflight. Up to 128 stocks, 128 lines and 256 allocations are supported within the shared 36,000-byte, 6,000-node and depth-24 input profile and 500,000-byte output guard. These are workload bounds. This supplied-record plan does not cancel orders, release stock, authorize changes or prove physical inventory; it is distinct from order splitting, reservation expiry and order-edit reconciliation. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"serial-component-occupancy-replay","version":"1.0.0","name":"Serial Component Occupancy Replay","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sourceRevision","baselineSequence","cutoffSequence","slots","serials","initialPlacements","events"],"properties":{"sourceRevision":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"baselineSequence":{"type":"integer","minimum":0,"maximum":9007199254740991},"cutoffSequence":{"type":"integer","minimum":0,"maximum":9007199254740991},"slots":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["assemblyId","slotId"],"properties":{"assemblyId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"slotId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"}}}},"serials":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"}}}},"initialPlacements":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["assemblyId","slotId","serialId"],"properties":{"assemblyId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"slotId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"serialId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"}}}},"events":{"type":"array","minItems":0,"maxItems":256,"items":{"type":"object","additionalProperties":false,"required":["id","sequence","action","assemblyId","slotId","serialId"],"properties":{"id":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"sequence":{"type":"integer","minimum":0,"maximum":9007199254740991},"action":{"enum":["install","remove"]},"assemblyId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"slotId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"},"serialId":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9_][A-Za-z0-9_.:|\\-]*(?![\\s\\S])"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Replay serial component occupancy across declared assembly slots."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"serial-component-occupancy-replay","input":{"sourceRevision":"occupancy-r1","baselineSequence":0,"cutoffSequence":10,"slots":[{"assemblyId":"assembly-a","slotId":"X"}],"serials":[{"id":"A"},{"id":"B"}],"initialPlacements":[{"assemblyId":"assembly-a","slotId":"X","serialId":"A"}],"events":[{"id":"remove-a","sequence":2,"action":"remove","assemblyId":"assembly-a","slotId":"X","serialId":"A"},{"id":"install-b","sequence":3,"action":"install","assemblyId":"assembly-a","slotId":"X","serialId":"B"},{"id":"remove-b","sequence":7,"action":"remove","assemblyId":"assembly-a","slotId":"X","serialId":"B"},{"id":"install-a","sequence":8,"action":"install","assemblyId":"assembly-a","slotId":"X","serialId":"A"}]}}},"limitations":["Replay serial component occupancy across declared assembly slots. Supply a source revision, baseline and cutoff sequences, exact assembly-slot tuples, known serial IDs, placements immediately after the baseline and uniquely sequenced install or remove events. Sequences are nonnegative safe integers. The cutoff must be at or after the baseline, and every event must be strictly after the baseline and at or before the cutoff. Events at the cutoff are applied; events outside this window reject the input rather than being silently ignored. Events run in ascending sequence order regardless of input order. At every step, a slot contains at most one serial and a serial occupies at most one slot globally. An install requires an empty declared slot and an unassigned known serial. A remove must name the exact serial currently in that slot. Assembly-slot identities use collision-safe tuples, so delimiters in labels cannot merge different slots. The report returns half-open closed occupancy intervals [start,end), open occupancy intervals with a null end, all final declared slots including empty slots, chronologically replayed events and unassigned known serials. A baseline interval starts at the observation baseline, not an inferred original install time. A null end means no end was observed as of the cutoff and makes no guarantee about later occupancy. Initial intervals retain supplied placement order, followed by installs in sequence order. Duplicate serial IDs, slot tuples, initial placements, event IDs or event sequences, unknown references, impossible chains and invalid replay boundaries reject the entire request during preflight, including a late invalid event. No state survives between calls. Up to 128 slots, 128 known serials, 128 initial placements and 256 events are supported within the shared 36,000-byte, 6,000-node and depth-24 input profile and 500,000-byte output guard. These are workload bounds. This supplied-record replay does not install, remove or authorize anything and does not prove serial identity, physical placement, provenance or genealogy; it is distinct from static serial genealogy and hardware assignment closeout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"http-content-range-response-audit","version":"1.0.0","name":"HTTP Content-Range Response Audit API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["requestMethod","responseStatus","contentRangeValues","observedRepresentationBodyOctets"],"properties":{"requestMethod":{"const":"GET"},"responseStatus":{"enum":[206,416]},"contentRangeValues":{"type":"array","minItems":0,"maxItems":16,"items":{"type":"string","maxLength":2048,"pattern":"^[\\x09\\x20-\\x7e]*(?![\\s\\S])"}},"observedRepresentationBodyOctets":{"anyOf":[{"type":"string","maxLength":2048,"pattern":"^[0-9]+(?![\\s\\S])"},{"type":"null"}]}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Audit supplied Content-Range occurrences and a single-part response-body length without contacting a server."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"http-content-range-response-audit","input":{"requestMethod":"GET","responseStatus":206,"contentRangeValues":["bytes 0-9/10"],"observedRepresentationBodyOctets":"10"}}},"limitations":["Audit supplied Content-Range occurrences and a single-part response-body length without contacting a server. Supply requestMethod GET and responseStatus 206 or 416; multipart 206 bodies are outside this profile. Preserve every original occurrence in contentRangeValues, including empty values; an empty array means absent. Supply observedRepresentationBodyOctets as a nonnegative decimal string, or null when unmeasured. For a 206 response, count the representation-data octets carried in the selected response body after removal of transfer framing and before content decoding, so the count addresses the same encoded representation as Content-Range. The report checks last >= first, known complete length > last, and selected length last - first + 1. Decimal positions, lengths and calculations use exact integers, including values beyond JavaScript safe integers; normalized results are decimal strings and original lexical evidence remains unchanged. A 416 bytes */total reports the complete representation length; any supplied error-body octet count is retained but never compared with that length. Absence on 416 emits a recommendation finding because RFC 9110 uses SHOULD rather than an unconditional MUST. Surrounding OWS is interpreted without changing the supplied evidence. Other range units are unsupported-profile; duplicate, empty, malformed and status-incompatible values are separate findings. Field input accepts HTAB and visible ASCII only; CR, LF, other controls and unsupported characters are rejected by schema. This bounded RFC 9110 sections 14.4, 15.3.7 and 15.5.17 audit does not validate a complete response, original Range request, multipart body, server, authorization, representation identity or transfer. It does not certify server conformance. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"http-authentication-challenge-parse","version":"1.0.0","name":"HTTP Authentication Challenge Parser API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["headerName","fieldValues"],"properties":{"headerName":{"enum":["WWW-Authenticate","Proxy-Authenticate"]},"fieldValues":{"type":"array","minItems":0,"maxItems":16,"items":{"type":"string","maxLength":2048,"pattern":"^[\\x09\\x20-\\x7e\\x80-\\xff]*(?![\\s\\S])"}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Parse supplied WWW-Authenticate or Proxy-Authenticate challenge occurrences into ordered generic schemes, token68 credentials or ordered auth-params."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"http-authentication-challenge-parse","input":{"headerName":"WWW-Authenticate","fieldValues":["Basic realm=\"a,b\", Bearer abc=="]}}},"limitations":["Parse supplied WWW-Authenticate or Proxy-Authenticate challenge occurrences into ordered generic schemes, token68 credentials or ordered auth-params. Preserve original occurrence order in fieldValues; combine them with explicit inserted comma SP delimiters for list interpretation, including auth-param continuation across occurrences. Empty arrays mean absence; reasonable empty comma-list members and empty field occurrences are ignored during interpretation while original text is retained. Scheme and parameter comparisons are case-insensitive; repeated schemes remain separate challenges and duplicate parameter names within one challenge emit findings without discarding evidence. Token68 padding is retained without decoding. Quoted commas and quoted-pairs are interpreted only inside complete quoted strings; rawValue preserves quotes and escapes while value removes surrounding quotes and quoted-pair backslashes. Credentials require 1*SP after a scheme; HTAB is not a substitute, while OWS around list commas and BWS around parameter equals are accepted. Whole credential alternatives resolve generic realm= as token68, x=y as auth-param, and Negotiate as scheme-only; scheme-specific credential policy is outside scope. Field input accepts HTAB, visible ASCII and Latin-1 obs-text U+0080 through U+00FF; obs-text is accepted in quoted strings and quoted-pairs only. CR, LF, DEL, other controls and characters above U+00FF are rejected by schema. Offsets are zero-based half-open JavaScript string code-unit indexes into the declared combinedValue, never wire-byte offsets. Per-challenge sourceSpans use occurrence-local indexes and exact original lexical slices; combined lexical text can contain explicitly inserted delimiters. On syntax loss, retain only the completed challenge prefix and stop all later interpretation; malformed text remains in fieldValues and unparsedSuffix. Input workload interpretation is bounded to 256 challenges and 512 auth-params, with unsupported-profile and an uninterpreted suffix at that boundary; these are processing bounds, not payment limits. This RFC 9110 sections 11.1, 11.6.1, 11.7.1 and 5.6 profile does not decode token68, authenticate, validate credentials, contact servers, select schemes, assess scheme security or certify full HTTP messages. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dock-door-appointment-plan","version":"1.0.0","name":"Dock Door Appointment Plan","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sourceRevision","doors","blocked","appointments"],"properties":{"sourceRevision":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"doors":{"type":"array","minItems":0,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["id","openMinute","closeMinute"],"properties":{"id":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"openMinute":{"type":"integer","minimum":0,"maximum":1440},"closeMinute":{"type":"integer","minimum":0,"maximum":1440}}}},"blocked":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","doorId","startMinute","endMinute"],"properties":{"id":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"doorId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"startMinute":{"type":"integer","minimum":0,"maximum":1440},"endMinute":{"type":"integer","minimum":0,"maximum":1440}}}},"appointments":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","earliestStartMinute","latestFinishMinute","durationMinutes","allowedDoorIds"],"properties":{"id":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"earliestStartMinute":{"type":"integer","minimum":0,"maximum":1440},"latestFinishMinute":{"type":"integer","minimum":0,"maximum":1440},"durationMinutes":{"type":"integer","minimum":1,"maximum":1440},"allowedDoorIds":{"type":"array","minItems":0,"maxItems":16,"items":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Build a clear dock appointment schedule around door hours and blocked periods."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dock-door-appointment-plan","input":{"sourceRevision":"dock-r1","doors":[{"id":"D1","openMinute":0,"closeMinute":120},{"id":"D2","openMinute":0,"closeMinute":120}],"blocked":[{"id":"maintenance","doorId":"D1","startMinute":20,"endMinute":40}],"appointments":[{"id":"A","earliestStartMinute":0,"latestFinishMinute":60,"durationMinutes":30,"allowedDoorIds":["D1","D2"]},{"id":"B","earliestStartMinute":0,"latestFinishMinute":120,"durationMinutes":20,"allowedDoorIds":["D1"]}]}}},"limitations":["Build a clear dock appointment schedule around door hours and blocked periods. Supply sourceRevision; up to 16 doors with id, openMinute and closeMinute; up to 64 blocked periods with id, doorId, startMinute and endMinute; and up to 64 appointments with id, earliestStartMinute, latestFinishMinute, durationMinutes and allowedDoorIds. Minutes are integers from 0 through 1440 on one supplied timeline. Windows must increase, blockers must fit their door hours and cannot overlap on a door; adjacent intervals are valid. Duration is positive. Empty lists and empty allowedDoorIds are valid. IDs are case-sensitive opaque ASCII labels of 1 to 48 letters, digits, underscores, periods, colons, pipes or hyphens; each collection has its own namespace. Unknown door references and repeated allowed doors reject. Appointments run by earliest latestFinishMinute, then original appointment order. Each receives the earliest integer start that fits its own window, allowed door hours, blockers and earlier assignments; ties use original door order, regardless of allowedDoorIds order. Intervals are half-open, so adjacent appointments and blockers fit. Earlier assignments never move. Unassigned appointments do not stop later work: no-compatible-door means its allowed list is empty, and no-fitting-window means no allowed door has a fitting interval. appointmentPlans preserves input order. doorSchedules reports each chronological assigned schedule, unused windows and exact minute totals. Invalid requests reject before quoting. Shared limits remain 36,000 input bytes, 6,000 nodes, depth 24 and 500,000 output bytes. This declared greedy policy provides a supplied-record plan without a global scheduling optimum, external booking, equipment suitability or physical availability guarantee. The reference explains scheduling concepts and does not certify this policy. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"whole-case-stock-transfer-plan","version":"1.0.0","name":"Whole Case Stock Transfer Plan","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sourceRevision","itemId","unit","caseSizeUnits","sites","lanes"],"properties":{"sourceRevision":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"itemId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"unit":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"caseSizeUnits":{"type":"integer","minimum":1,"maximum":1000000000},"sites":{"type":"array","minItems":0,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["id","onHandUnits","protectedUnits","targetUnits","capacityUnits"],"properties":{"id":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"onHandUnits":{"type":"integer","minimum":0,"maximum":1000000000},"protectedUnits":{"type":"integer","minimum":0,"maximum":1000000000},"targetUnits":{"type":"integer","minimum":0,"maximum":1000000000},"capacityUnits":{"type":"integer","minimum":0,"maximum":1000000000}}}},"lanes":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","fromSiteId","toSiteId","maxCases"],"properties":{"id":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"fromSiteId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"toSiteId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"maxCases":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Plan whole-case stock transfers with clear site balances and visible unmet targets."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"whole-case-stock-transfer-plan","input":{"sourceRevision":"stock-r1","itemId":"item-A","unit":"pieces","caseSizeUnits":6,"sites":[{"id":"A","onHandUnits":23,"protectedUnits":8,"targetUnits":0,"capacityUnits":30},{"id":"B","onHandUnits":2,"protectedUnits":0,"targetUnits":15,"capacityUnits":20}],"lanes":[{"id":"A-to-B","fromSiteId":"A","toSiteId":"B","maxCases":1}]}}},"limitations":["Plan whole-case stock transfers with clear site balances and visible unmet targets. Supply sourceRevision, itemId, unit, positive caseSizeUnits, up to 32 sites with id, onHandUnits, protectedUnits, targetUnits and capacityUnits, and up to 64 priority-ordered lanes with id, fromSiteId, toSiteId and maxCases. All quantities are whole integers from zero through 1,000,000,000; case size is at least one. Initial stock, protected floor and soft target must each fit capacity. Initial stock below its protected floor is allowed and gives no donor budget. IDs are case-sensitive opaque ASCII labels of 1 to 48 letters, digits, underscores, periods, colons, pipes or hyphens. Site and lane namespaces are separate. Unknown sites, self lanes, duplicate IDs and duplicate directed site pairs reject. At the start, each donor budget is frozen at max(initial on-hand minus protected units, zero). Lanes run once in input priority order, moving the maximum whole cases within the remaining frozen donor budget, projected receiver target gap, capacity gap and lane maximum. Received units never increase donor budget. A donor may finish below its soft target, but the policy never consumes its protected initial stock. An under-floor site is not promised restoration. Targets are not guaranteed; whole-case remainders and all unmet targets remain visible. Earlier transfers are never reversed or optimized. lanePlans and siteBalances preserve their input orders. Reports include cases, units, lane status, projected balances, remaining donor surplus, unmet targets and exact numeric conservation totals. All aggregates are bounded by 32,000,000,000 and remain safe integers. Empty lists are valid. Invalid requests reject before quoting. Shared limits remain 36,000 input bytes, 6,000 nodes, depth 24 and 500,000 output bytes. This declared supplied-record policy makes no global allocation optimum or physical availability guarantee. It does not move external inventory, reserve goods or make purchases. The reference explains flow concepts and does not certify this policy. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"xbm-lsb-raster-encoder","version":"1.0.0","name":"XBM LSB Raster Encoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["name","width","height","pixels"],"properties":{"name":{"type":"string","minLength":1,"maxLength":32,"pattern":"^[A-Za-z_][A-Za-z0-9_]{0,31}(?![\\s\\S])"},"width":{"type":"integer","minimum":1,"maximum":64},"height":{"type":"integer","minimum":1,"maximum":64},"pixels":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"integer","minimum":0,"maximum":1}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode flat row-major binary pixels as complete canonical X11 XBM unsigned-char source text."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"xbm-lsb-raster-encoder","input":{"name":"icon","width":9,"height":2,"pixels":[1,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0]}}},"limitations":["Encode flat row-major binary pixels as complete canonical X11 XBM unsigned-char source text. Width and height are integers 1–64, with at most 128 pixels and exactly width times height integer bits 0 or 1. The ASCII C identifier is 1–32 characters, starting with a letter or underscore and continuing with letters, digits or underscores. The leftmost pixel is the least significant bit, rows start on byte boundaries and unused bits are zero. Source contains exactly two define lines followed by one static unsigned char array line, with lowercase two-digit hexadecimal literals separated by commas without spaces or a trailing comma, and a final LF. Return source text, name, dimensions, bytes per row, row-byte hex, byte length and lit-pixel count. No hotspots, X10 short arrays, other C constructs, C execution, filesystem access or downloadable file. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"psf2-bitmap-font-encoder","version":"1.0.0","name":"PSF2 Bitmap Font Encoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["width","height","glyphs"],"properties":{"width":{"type":"integer","minimum":1,"maximum":64},"height":{"type":"integer","minimum":1,"maximum":64},"glyphs":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"array","minItems":1,"maxItems":4096,"items":{"type":"integer","minimum":0,"maximum":1}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode numeric glyph bitmaps as a complete PSF2 version-zero font in lowercase hexadecimal."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"psf2-bitmap-font-encoder","input":{"width":9,"height":2,"glyphs":[[1,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0]]}}},"limitations":["Encode numeric glyph bitmaps as a complete PSF2 version-zero font in lowercase hexadecimal. Width and height are integers 1–64, with 1–64 glyphs, at most 4096 supplied pixel bits in total and exactly width times height integer bits 0 or 1 per flat row-major glyph. The 32-byte header uses little-endian 32-bit words, magic bytes 72 b5 4a 86, version zero and flags zero. The leftmost pixel is the most significant bit; each row occupies ceil(width/8) bytes and unused row bits are zero. Glyphs retain supplied order and each occupies height times ceil(width/8) bytes. Return complete font hex, byte length, dimensions, glyph count, row and glyph byte sizes, a typed header and per-glyph index, bitmap hex and lit-pixel count. No Unicode table, character mapping, compression, filesystem access or downloadable file. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"purchase-order-overreceipt-routing-plan","version":"1.0.0","name":"Purchase Order Overreceipt Routing Plan","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sourceRevision","unit","orderLines","receipts"],"properties":{"sourceRevision":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"unit":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"orderLines":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","orderedUnits","postedUnits","overageAllowanceUnits"],"properties":{"id":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"orderedUnits":{"type":"integer","minimum":1,"maximum":1000000000},"postedUnits":{"type":"integer","minimum":0,"maximum":1000000000},"overageAllowanceUnits":{"type":"integer","minimum":0,"maximum":1000000000}}}},"receipts":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","orderLineId","deliveredUnits","inspectionHeldUnits"],"properties":{"id":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"orderLineId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"deliveredUnits":{"type":"integer","minimum":1,"maximum":1000000000},"inspectionHeldUnits":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["See which delivered units fit purchase order authorization and which need separate routing."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"purchase-order-overreceipt-routing-plan","input":{"sourceRevision":"receipts-r1","unit":"pieces","orderLines":[{"id":"PO-line-1","orderedUnits":100,"postedUnits":95,"overageAllowanceUnits":2}],"receipts":[{"id":"R1","orderLineId":"PO-line-1","deliveredUnits":10,"inspectionHeldUnits":2}]}}},"limitations":["See which delivered units fit purchase order authorization and which need separate routing. Supply sourceRevision, a common unit, up to 64 orderLines and up to 64 receipts in priority order. Each line declares orderedUnits, postedUnits and an absolute overageAllowanceUnits. Each receipt declares its orderLineId, deliveredUnits and inspectionHeldUnits. Order and delivery quantities are positive. Quantities are whole numbers at most 1,000,000,000, and inspection cannot exceed delivery. IDs are opaque case-sensitive ASCII labels with 1 to 48 letters, digits, underscores, periods, colons, pipes or hyphens. Line and receipt IDs are unique within their own collections. Remaining authorization starts at ordered plus allowance minus posted, floored at zero. Each receipt first routes its inspection-held units separately. A matching line reserves as many of the other units as its remaining authorization allows and routes the rest to overage. An unknown line routes those eligible units to unmatched. The four quantities account for every delivered unit. Both result lists retain their input order. This plan proposes routing from supplied records. It does not post a receipt, release inspection, change purchase orders or verify inventory. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"tool-life-changeout-plan","version":"1.0.0","name":"Tool Life Changeout Plan","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sourceRevision","lifeUnit","tools","jobs"],"properties":{"sourceRevision":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"lifeUnit":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"tools":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","usedLifeUnits","lifeLimitUnits","spares"],"properties":{"id":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"usedLifeUnits":{"type":"integer","minimum":0,"maximum":1000000000},"lifeLimitUnits":{"type":"integer","minimum":1,"maximum":1000000000},"spares":{"type":"integer","minimum":0,"maximum":1000000000}}}},"jobs":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","toolId","requiredLifeUnits"],"properties":{"id":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"toolId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"requiredLifeUnits":{"type":"integer","minimum":1,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Plan tool changeouts before jobs that need more life than the current tool has left."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"tool-life-changeout-plan","input":{"sourceRevision":"tools-r1","lifeUnit":"cycles","tools":[{"id":"T1","usedLifeUnits":80,"lifeLimitUnits":100,"spares":1}],"jobs":[{"id":"J1","toolId":"T1","requiredLifeUnits":20},{"id":"J2","toolId":"T1","requiredLifeUnits":50},{"id":"J3","toolId":"T1","requiredLifeUnits":60}]}}},"limitations":["Plan tool changeouts before jobs that need more life than the current tool has left. Supply sourceRevision, a common lifeUnit, up to 64 tools and up to 64 jobs in priority order. Each tool declares usedLifeUnits, a positive lifeLimitUnits and its available identical spares. Each job names a toolId and positive requiredLifeUnits. Quantities are whole numbers at most 1,000,000,000. Used life cannot exceed the limit. IDs are opaque case-sensitive ASCII labels with 1 to 48 letters, digits, underscores, periods, colons, pipes or hyphens. Tool and job IDs are unique within their own collections. An exact fit uses the current tool. If a job fits a fresh tool but not the current one, one available spare replaces it before the job. Jobs are indivisible. A missing tool, demand above a fresh tool limit, or unavailable spare holds that job without changing any tool or spare balance. Later jobs still run through the policy. Job plans and final tool balances retain input order. This plan uses supplied life estimates and does not operate machinery, validate equipment condition or authorize production. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"jasc-pal-rgb-palette-encoder","version":"1.0.0","name":"JASC PAL RGB Palette Encoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["colors"],"properties":{"colors":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"integer","minimum":0,"maximum":255}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Create a complete JASC-PAL 0100 palette from 1–128 RGB8 colors in supplied order."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"jasc-pal-rgb-palette-encoder","input":{"colors":[[255,0,0],[0,128,255]]}}},"limitations":["Create a complete JASC-PAL 0100 palette from 1–128 RGB8 colors in supplied order. Each color contains exactly three integers from 0 through 255. The ASCII text uses decimal channels separated by one space and LF after every line, including the last. The result includes the palette text, color count and byte length. Alpha channels, color conversion and file operations are outside this profile. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dns-soa-rdata-encoder","version":"1.0.0","name":"DNS SOA RDATA Encoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["primary","responsible","serial","refreshSeconds","retrySeconds","expireSeconds","minimumSeconds"],"properties":{"primary":{"type":"string","minLength":1,"maxLength":255,"pattern":"^(?:\\.|(?:[A-Za-z0-9_-]{1,63}\\.)+)(?![\\s\\S])"},"responsible":{"type":"string","minLength":1,"maxLength":255,"pattern":"^(?:\\.|(?:[A-Za-z0-9_-]{1,63}\\.)+)(?![\\s\\S])"},"serial":{"type":"integer","minimum":0,"maximum":4294967295},"refreshSeconds":{"type":"integer","minimum":0,"maximum":4294967295},"retrySeconds":{"type":"integer","minimum":0,"maximum":4294967295},"expireSeconds":{"type":"integer","minimum":0,"maximum":4294967295},"minimumSeconds":{"type":"integer","minimum":0,"maximum":4294967295}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode SOA RDATA from two absolute DNS names and five unsigned 32-bit fields."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dns-soa-rdata-encoder","input":{"primary":"Ns.Example.","responsible":"Host_Master.Example.","serial":16909060,"refreshSeconds":3600,"retrySeconds":600,"expireSeconds":86400,"minimumSeconds":60}}},"limitations":["Encode SOA RDATA from two absolute DNS names and five unsigned 32-bit fields. The root is a single dot. Other names end with a dot and use 1–63 ASCII letters, digits, underscores or hyphens per label. Each uncompressed wire name occupies at most 255 bytes, including its terminating zero. The original letter case is preserved. The result contains lowercase hexadecimal and the RDATA byte length. The responsible name stays in DNS notation. DNS messages, compression, zone updates and queries are outside this profile. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"supplier-claim-credit-reconciliation","version":"1.0.0","name":"Supplier Claim Credit Reconciliation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sourceRevision","currency","claims","postedCreditLines"],"properties":{"sourceRevision":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"currency":{"type":"string","minLength":3,"maxLength":3,"pattern":"^[A-Z]{3}$"},"claims":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","submittedMinor","approvedMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"submittedMinor":{"type":"integer","minimum":1,"maximum":1000000000},"approvedMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}},"postedCreditLines":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["creditMemoId","lineId","claimId","amountMinor"],"properties":{"creditMemoId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"lineId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"claimId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"amountMinor":{"type":"integer","minimum":1,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["See which approved supplier claims still need a credit and which posted credits exceed approval or lack a matching claim."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"supplier-claim-credit-reconciliation","input":{"sourceRevision":"claims-r1","currency":"USD","claims":[{"id":"C1","submittedMinor":1500,"approvedMinor":1200},{"id":"C2","submittedMinor":700,"approvedMinor":500}],"postedCreditLines":[{"creditMemoId":"CM1","lineId":"1","claimId":"C1","amountMinor":900},{"creditMemoId":"CM1","lineId":"2","claimId":"C2","amountMinor":600},{"creditMemoId":"CM2","lineId":"1","claimId":"C3","amountMinor":100}]}}},"limitations":["See which approved supplier claims still need a credit and which posted credits exceed approval or lack a matching claim. Supply sourceRevision, one three-letter uppercase currency code and up to 64 entries each in claims and postedCreditLines. Each claim supplies id, submittedMinor and approvedMinor. Each posted line supplies creditMemoId, lineId, claimId and amountMinor. Use integer minor units from one currency. Submitted and posted amounts are positive, and approved amounts may be zero through the submitted amount. Each amount is at most 1,000,000,000. Claim IDs and credit memo and line ID pairs must be unique. IDs are case-sensitive ASCII labels of 1 to 48 letters, digits, underscores, periods, colons, pipes or hyphens. Credits match by claimId, and each claim has its own balance. The result separates unapproved claim amounts, remaining approved balances, excess posted credits and unmatched lines. Reconciliation uses the posted credit lines you supply. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"meter-replacement-lifetime-reconciliation","version":"1.0.0","name":"Meter Replacement Lifetime Reconciliation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sourceRevision","assetId","priorLifetimeTicks","startingMeter","replacements","currentReading","maintenanceThresholdTicks"],"properties":{"sourceRevision":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"assetId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"priorLifetimeTicks":{"type":"integer","minimum":0,"maximum":1000000000000},"startingMeter":{"type":"object","additionalProperties":false,"required":["id","baselineReadingTicks"],"properties":{"id":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"baselineReadingTicks":{"type":"integer","minimum":0,"maximum":1000000000}}},"replacements":{"type":"array","minItems":0,"maxItems":63,"items":{"type":"object","additionalProperties":false,"required":["retiredMeterId","closingReadingTicks","replacementMeterId","openingReadingTicks"],"properties":{"retiredMeterId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"closingReadingTicks":{"type":"integer","minimum":0,"maximum":1000000000},"replacementMeterId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"openingReadingTicks":{"type":"integer","minimum":0,"maximum":1000000000}}}},"currentReading":{"type":"object","additionalProperties":false,"required":["meterId","readingTicks"],"properties":{"meterId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"readingTicks":{"type":"integer","minimum":0,"maximum":1000000000}}},"maintenanceThresholdTicks":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"integer","minimum":0,"maximum":1064000000000},"uniqueItems":true}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile an asset’s lifetime usage across physical meter replacements and see which maintenance thresholds it crossed."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"meter-replacement-lifetime-reconciliation","input":{"sourceRevision":"meter-r1","assetId":"Press1","priorLifetimeTicks":1000,"startingMeter":{"id":"M1","baselineReadingTicks":70},"replacements":[{"retiredMeterId":"M1","closingReadingTicks":120,"replacementMeterId":"M2","openingReadingTicks":20},{"retiredMeterId":"M2","closingReadingTicks":40,"replacementMeterId":"M3","openingReadingTicks":5}],"currentReading":{"meterId":"M3","readingTicks":35},"maintenanceThresholdTicks":[1000,1050,1100,1150]}}},"limitations":["Reconcile an asset’s lifetime usage across physical meter replacements and see which maintenance thresholds it crossed. Supply sourceRevision, assetId, priorLifetimeTicks as of the startingMeter baseline reading, up to 63 replacements in order, currentReading and up to 64 distinct maintenanceThresholdTicks. Each swap supplies the retired meter ID and closing reading plus the replacement meter ID and opening reading. IDs are case-sensitive ASCII labels of 1 to 48 letters, digits, underscores, periods, colons, pipes or hyphens. Use one tick scale throughout. Readings are whole ticks through 1,000,000,000. Prior lifetime is at most 1,000,000,000,000 ticks, and thresholds are at most 1,064,000,000,000 ticks. Each swap must retire the current meter and open a meter ID unused in the chain. The current reading must belong to the last meter. Each segment adds its ending reading minus its starting reading to the asset lifetime. The result lists thresholds above prior lifetime and through ending lifetime in the order supplied. Decreasing readings are rejected because this calculation requires a continuous reading range within each physical meter segment. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dns-mx-rdata-encoder","version":"1.0.0","name":"DNS MX RDATA Encoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["preference","exchange"],"properties":{"preference":{"type":"integer","minimum":0,"maximum":65535},"exchange":{"type":"string","minLength":1,"maxLength":255,"pattern":"^(?:\\.|(?:[A-Za-z0-9](?:[A-Za-z0-9-]{0,61}[A-Za-z0-9])?\\.)+)(?![\\s\\S])"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode MX RDATA from an unsigned 16-bit preference and an absolute mail exchange name."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dns-mx-rdata-encoder","input":{"preference":10,"exchange":"Mail.Example."}}},"limitations":["Encode MX RDATA from an unsigned 16-bit preference and an absolute mail exchange name. End the name with a dot and use ASCII letters, digits or interior hyphens in labels of 1–63 characters. A single dot with preference 0 encodes a Null MX. The encoder preserves letter case and applies the 255-byte uncompressed name limit. The result includes lowercase hexadecimal and the byte length for one record’s RDATA. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dns-srv-rdata-encoder","version":"1.0.0","name":"DNS SRV RDATA Encoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["priority","weight","port","target"],"properties":{"priority":{"type":"integer","minimum":0,"maximum":65535},"weight":{"type":"integer","minimum":0,"maximum":65535},"port":{"type":"integer","minimum":0,"maximum":65535},"target":{"type":"string","minLength":1,"maxLength":255,"pattern":"^(?:\\.|(?:[A-Za-z0-9](?:[A-Za-z0-9-]{0,61}[A-Za-z0-9])?\\.)+)(?![\\s\\S])"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode SRV RDATA from unsigned 16-bit priority, weight and port fields and an absolute target name."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dns-srv-rdata-encoder","input":{"priority":10,"weight":5,"port":443,"target":"Svc-1.Example."}}},"limitations":["Encode SRV RDATA from unsigned 16-bit priority, weight and port fields and an absolute target name. End the name with a dot and use ASCII letters, digits or interior hyphens in labels of 1–63 characters. A target of a single dot denotes an unavailable service. The encoder preserves letter case and applies the 255-byte uncompressed name limit. The result includes lowercase hexadecimal and the byte length for one record’s RDATA. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"container-seal-replacement-trace","version":"1.0.0","name":"Container Seal Replacement Trace","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sourceRevision","containerId","initialSealId","authorizations","observations","finalObservedSealId"],"properties":{"sourceRevision":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"containerId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"initialSealId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"authorizations":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","expectedRemovedSealId","expectedInstalledSealId"],"properties":{"id":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"expectedRemovedSealId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"expectedInstalledSealId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"}}}},"observations":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","authorizationId","removedSealId","installedSealId"],"properties":{"id":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"authorizationId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"removedSealId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"installedSealId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"}}}},"finalObservedSealId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare a container’s removed and installed seals with its replacement authorizations and final seal reading."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"container-seal-replacement-trace","input":{"sourceRevision":"seals-r1","containerId":"Container1","initialSealId":"S1","authorizations":[{"id":"A2","expectedRemovedSealId":"S2","expectedInstalledSealId":"S3"},{"id":"A1","expectedRemovedSealId":"S1","expectedInstalledSealId":"S2"}],"observations":[{"id":"O1","authorizationId":"A1","removedSealId":"S1","installedSealId":"S2"},{"id":"O2","authorizationId":"A2","removedSealId":"S2","installedSealId":"S3"}],"finalObservedSealId":"S3"}}},"limitations":["Compare a container’s removed and installed seals with its replacement authorizations and final seal reading. Supply sourceRevision, containerId, initialSealId, finalObservedSealId and up to 64 entries each in authorizations and observations. Each authorization has id, expectedRemovedSealId and expectedInstalledSealId. Each observation has id, authorizationId, removedSealId and installedSealId. IDs are case-sensitive and use 1 to 48 ASCII letters, digits, underscores, periods, colons, pipes or hyphens. Authorization IDs and observation IDs are unique within their respective lists. Enter observations in physical replacement order and supply authorizations in any order. Every observation advances the reported seal even if an authorization or continuity check fails. The report shows whether the final observation agrees with that trace and whether all checks reconcile. Findings describe supplied records and do not certify container integrity or the validity of an authorization. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"warranty-replacement-serial-chain","version":"1.0.0","name":"Warranty Replacement Serial Chain","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sourceRevision","assetId","original","replacements","currentObservation"],"properties":{"sourceRevision":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"assetId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"original":{"type":"object","additionalProperties":false,"required":["serialId","installDate"],"properties":{"serialId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"installDate":{"type":"string","pattern":"^(?!0000)\\d{4}-\\d{2}-\\d{2}(?![\\s\\S])"}}},"replacements":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","removedSerialId","installedSerialId","replacementDate"],"properties":{"id":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"removedSerialId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"installedSerialId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"replacementDate":{"type":"string","pattern":"^(?!0000)\\d{4}-\\d{2}-\\d{2}(?![\\s\\S])"}}}},"currentObservation":{"type":"object","additionalProperties":false,"required":["serialId","observedDate"],"properties":{"serialId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"observedDate":{"type":"string","pattern":"^(?!0000)\\d{4}-\\d{2}-\\d{2}(?![\\s\\S])"}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Trace a warranty asset’s recorded unit replacements from the original serial to the serial you observe today."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"warranty-replacement-serial-chain","input":{"sourceRevision":"warranty-r1","assetId":"Asset1","original":{"serialId":"U1","installDate":"2026-01-02"},"replacements":[{"id":"R2","removedSerialId":"U2","installedSerialId":"U3","replacementDate":"2026-03-01"},{"id":"R1","removedSerialId":"U1","installedSerialId":"U2","replacementDate":"2026-02-01"}],"currentObservation":{"serialId":"U3","observedDate":"2026-03-09"}}}},"limitations":["Trace a warranty asset’s recorded unit replacements from the original serial to the serial you observe today. Supply sourceRevision, assetId, original with serialId and installDate, and currentObservation with serialId and observedDate. Supply up to 64 replacements in any order. Each has a unique id, removedSerialId, installedSerialId and replacementDate. IDs are case-sensitive and use 1 to 48 ASCII letters, digits, underscores, periods, colons, pipes or hyphens. Dates are calendar dates written YYYY-MM-DD. The observation date must be on or after the original installation date. The trace follows a single replacement at each serial, within the supplied dates, without reusing serials. Same-day replacements follow their serial links. The report stops at ambiguous links, lists unlinked replacements, and compares the reached serial with the observed one. It describes the supplied unit history and does not determine warranty coverage. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dns-tlsa-rdata-encoder","version":"1.0.0","name":"DNS TLSA RDATA Encoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["certificateUsage","selector","matchingType","associationDataHex"],"properties":{"certificateUsage":{"type":"integer","enum":[0,1,2,3]},"selector":{"type":"integer","enum":[0,1]},"matchingType":{"type":"integer","enum":[1,2]},"associationDataHex":{"type":"string","minLength":64,"maxLength":128,"pattern":"^(?:[0-9a-fA-F]{2})+(?![\\s\\S])"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode one TLSA RDATA from a precomputed certificate association digest."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dns-tlsa-rdata-encoder","input":{"certificateUsage":3,"selector":1,"matchingType":1,"associationDataHex":"00112233445566778899AABBCCDDEEFF00112233445566778899AABBCCDDEEFF"}}},"limitations":["Encode one TLSA RDATA from a precomputed certificate association digest. Use certificate usage 0–3 and selector 0 for the full certificate or 1 for SubjectPublicKeyInfo. Matching type 1 requires 64 hexadecimal characters for SHA-256 and type 2 requires 128 for SHA-512. The encoder accepts either letter case in contiguous hexadecimal and returns lowercase RDATA hex and its byte length. Supply the digest for the selected certificate data. The encoder works entirely from the supplied fields. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dns-sshfp-rdata-encoder","version":"1.0.0","name":"DNS SSHFP RDATA Encoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["algorithm","fingerprintType","fingerprintHex"],"properties":{"algorithm":{"type":"integer","enum":[1,2,3,4,6]},"fingerprintType":{"type":"integer","enum":[1,2]},"fingerprintHex":{"type":"string","minLength":40,"maxLength":64,"pattern":"^(?:[0-9a-fA-F]{2})+(?![\\s\\S])"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode one SSHFP RDATA from a precomputed SSH public host key fingerprint."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dns-sshfp-rdata-encoder","input":{"algorithm":1,"fingerprintType":2,"fingerprintHex":"b049f950d1397b8fee6a61e4d14a9acdc4721e084eff5460bbed80cfaa2ce2cb"}}},"limitations":["Encode one SSHFP RDATA from a precomputed SSH public host key fingerprint. Use algorithm 1 for RSA, 2 for DSA, 3 for ECDSA, 4 for Ed25519 or 6 for Ed448. Fingerprint type 1 requires 40 hexadecimal characters for SHA-1 and type 2 requires 64 for SHA-256. The encoder accepts either letter case in contiguous hexadecimal and returns lowercase RDATA hex and its byte length. Supply a DNS-format hexadecimal fingerprint. The encoder works entirely from the supplied fields. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"consignment-withdrawal-replenishment-reconciliation","version":"1.0.0","name":"Consignment Withdrawal Replenishment Reconciliation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sourceRevision","withdrawals","replenishmentLines"],"properties":{"sourceRevision":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"withdrawals":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","supplierId","locationId","itemId","unitOfMeasure","quantity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"supplierId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"locationId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"itemId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"unitOfMeasure":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"quantity":{"type":"integer","minimum":1,"maximum":1000000000}}}},"replenishmentLines":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","supplierId","locationId","itemId","unitOfMeasure","quantity","withdrawalId"],"properties":{"id":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"supplierId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"locationId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"itemId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"unitOfMeasure":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"quantity":{"type":"integer","minimum":1,"maximum":1000000000},"withdrawalId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare physical consignment withdrawals with the supplier lines that replenish them."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"consignment-withdrawal-replenishment-reconciliation","input":{"sourceRevision":"consignment-r1","withdrawals":[{"id":"W1","supplierId":"Supplier1","locationId":"Store1","itemId":"Item1","unitOfMeasure":"EA","quantity":10},{"id":"W2","supplierId":"Supplier1","locationId":"Store1","itemId":"Item1","unitOfMeasure":"EA","quantity":4},{"id":"W3","supplierId":"Supplier1","locationId":"Store1","itemId":"Item1","unitOfMeasure":"EA","quantity":3},{"id":"W4","supplierId":"Supplier1","locationId":"Store1","itemId":"Item1","unitOfMeasure":"EA","quantity":6}],"replenishmentLines":[{"id":"R1","withdrawalId":"W1","supplierId":"Supplier1","locationId":"Store1","itemId":"Item1","unitOfMeasure":"EA","quantity":3},{"id":"R2","withdrawalId":"W2","supplierId":"Supplier1","locationId":"Store1","itemId":"Item1","unitOfMeasure":"EA","quantity":5},{"id":"R3","withdrawalId":"W1","supplierId":"Supplier1","locationId":"Store1","itemId":"Item1","unitOfMeasure":"EA","quantity":5},{"id":"R4","withdrawalId":"W4","supplierId":"Supplier1","locationId":"Store1","itemId":"Item1","unitOfMeasure":"EA","quantity":6}]}}},"limitations":["Compare physical consignment withdrawals with the supplier lines that replenish them. Supply sourceRevision and up to 64 rows in each of withdrawals and replenishmentLines. Each row has a unique id within its list, supplierId, locationId, itemId, unitOfMeasure and a whole-number quantity from 1 to 1,000,000,000. Each replenishment line also has withdrawalId. IDs and units are case-sensitive and use 1 to 48 ASCII letters, digits, underscores, periods, colons, pipes or hyphens. A line counts only when it cites a supplied withdrawal and all four stock fields agree. The report separates shortfalls, excess, unknown references and mismatches. Quantities stay in the supplied units. The report covers physical stock records and leaves ordering, unit conversion and settlement to your own systems. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"repair-loaner-overlap-reconciliation","version":"1.0.0","name":"Repair Loaner Overlap Reconciliation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sourceRevision","authorizations","assignments"],"properties":{"sourceRevision":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"authorizations":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","repairId","startsAt","endsAt"],"properties":{"id":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"repairId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"startsAt":{"type":"string","minLength":20,"maxLength":20,"pattern":"^(?!0000)[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}Z(?![\\s\\S])"},"endsAt":{"type":"string","minLength":20,"maxLength":20,"pattern":"^(?!0000)[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}Z(?![\\s\\S])"}}}},"assignments":{"type":"array","minItems":0,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["id","repairId","startsAt","endsAt","authorizationId","loanerSerialId"],"properties":{"id":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"repairId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"startsAt":{"type":"string","minLength":20,"maxLength":20,"pattern":"^(?!0000)[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}Z(?![\\s\\S])"},"endsAt":{"type":"string","minLength":20,"maxLength":20,"pattern":"^(?!0000)[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}Z(?![\\s\\S])"},"authorizationId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"loanerSerialId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review where the same physical loaner serial overlaps and where authorized repair windows lack a recorded loaner assignment."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"repair-loaner-overlap-reconciliation","input":{"sourceRevision":"loaner-r1","authorizations":[{"id":"W1","repairId":"Repair1","startsAt":"2026-06-15T09:00:00Z","endsAt":"2026-06-15T12:00:00Z"},{"id":"W2","repairId":"Repair2","startsAt":"2026-06-15T09:30:00Z","endsAt":"2026-06-15T10:00:00Z"}],"assignments":[{"id":"A2","authorizationId":"W1","repairId":"Repair1","loanerSerialId":"L1","startsAt":"2026-06-15T10:00:00Z","endsAt":"2026-06-15T11:00:00Z"},{"id":"B1","authorizationId":"W2","repairId":"Repair2","loanerSerialId":"L1","startsAt":"2026-06-15T09:45:00Z","endsAt":"2026-06-15T10:00:00Z"},{"id":"A1","authorizationId":"W1","repairId":"Repair1","loanerSerialId":"L1","startsAt":"2026-06-15T08:30:00Z","endsAt":"2026-06-15T10:00:00Z"}]}}},"limitations":["Review where the same physical loaner serial overlaps and where authorized repair windows lack a recorded loaner assignment. Supply sourceRevision, up to 64 authorizations with id, repairId, startsAt and endsAt, and up to 32 assignments with those same fields plus authorizationId and loanerSerialId. IDs are case-sensitive, use 1 to 48 ASCII letters, digits, underscores, periods, colons, pipes or hyphens, and must be unique within each list. Submit rows in any order. Use real UTC timestamps written YYYY-MM-DDTHH:mm:ssZ and put each end after its start. Each interval includes its start and excludes its end. Coverage combines the time inside the cited authorization for assignments with the same repair ID. It counts recorded time once even when the serial is in conflict. The separate conflict list checks all supplied assignments, including those that cannot establish coverage. The report does not dispatch or reserve equipment. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"netpbm-p5-grayscale-encoder","version":"1.0.0","name":"Netpbm P5 Grayscale Encoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["width","height","samples"],"properties":{"width":{"type":"integer","minimum":1,"maximum":32},"height":{"type":"integer","minimum":1,"maximum":32},"samples":{"type":"array","minItems":1,"maxItems":1024,"items":{"type":"integer","minimum":0,"maximum":255}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode one raw Netpbm P5 grayscale image."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"netpbm-p5-grayscale-encoder","input":{"width":3,"height":2,"samples":[0,10,255,32,128,13]}}},"limitations":["Encode one raw Netpbm P5 grayscale image. Supply exactly one sample per pixel. Width and height are integers from 1 to 32. Supply a flat array in row order, from top to bottom and left to right, with integer samples from 0 to 255. The result contains one image with Maxval 255, a header with LF line endings, and the supplied samples as binary bytes. The response gives the complete file as lowercase hexadecimal and its byte length. Sample values are preserved without conversion. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"netpbm-p6-rgb-encoder","version":"1.0.0","name":"Netpbm P6 RGB Encoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["width","height","samples"],"properties":{"width":{"type":"integer","minimum":1,"maximum":32},"height":{"type":"integer","minimum":1,"maximum":32},"samples":{"type":"array","minItems":3,"maxItems":3072,"items":{"type":"integer","minimum":0,"maximum":255}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode one raw Netpbm P6 RGB image."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"netpbm-p6-rgb-encoder","input":{"width":2,"height":2,"samples":[255,0,13,10,128,32,0,255,128,17,33,65]}}},"limitations":["Encode one raw Netpbm P6 RGB image. Supply exactly three samples per pixel in red, green, blue order. Width and height are integers from 1 to 32. Supply a flat array in row order, from top to bottom and left to right, with integer samples from 0 to 255. The result contains one image with Maxval 255, a header with LF line endings, and the supplied samples as binary bytes. The response gives the complete file as lowercase hexadecimal and its byte length. Sample values are preserved without conversion. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"supplier-early-payment-discount-capture-reconciliation","version":"1.0.0","name":"Supplier Early Payment Discount Capture Reconciliation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sourceRevision","currency","invoices"],"properties":{"sourceRevision":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"currency":{"type":"string","minLength":3,"maxLength":3,"pattern":"^[A-Z]{3}(?![\\s\\S])"},"invoices":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","eligibleAmountMinor","termDiscountBps","discountDeadlineDate","settlementDate","postedDiscountMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"eligibleAmountMinor":{"type":"integer","minimum":0,"maximum":1000000000},"termDiscountBps":{"type":"integer","minimum":0,"maximum":10000},"discountDeadlineDate":{"type":"string","minLength":10,"maxLength":10,"pattern":"^(?!0000)[0-9]{4}-[0-9]{2}-[0-9]{2}(?![\\s\\S])"},"settlementDate":{"type":"string","minLength":10,"maxLength":10,"pattern":"^(?!0000)[0-9]{4}-[0-9]{2}-[0-9]{2}(?![\\s\\S])"},"postedDiscountMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find early-payment discounts you missed, captured or posted beyond the terms for fully settled supplier invoices."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"supplier-early-payment-discount-capture-reconciliation","input":{"sourceRevision":"settled-r1","currency":"USD","invoices":[{"id":"INV1","eligibleAmountMinor":125,"termDiscountBps":200,"discountDeadlineDate":"2026-06-15","settlementDate":"2026-06-15","postedDiscountMinor":2},{"id":"INV2","eligibleAmountMinor":125,"termDiscountBps":200,"discountDeadlineDate":"2026-06-15","settlementDate":"2026-06-16","postedDiscountMinor":1},{"id":"INV3","eligibleAmountMinor":125,"termDiscountBps":200,"discountDeadlineDate":"2026-06-15","settlementDate":"2026-06-15","postedDiscountMinor":3}]}}},"limitations":["Find early-payment discounts you missed, captured or posted beyond the terms for fully settled supplier invoices. Supply sourceRevision, one uppercase three-letter currency code and up to 64 invoices. Each invoice has a unique id, eligibleAmountMinor, termDiscountBps, discountDeadlineDate, settlementDate and postedDiscountMinor. IDs use 1 to 48 ASCII letters, digits, underscores, periods, colons, pipes or hyphens and are case-sensitive. Use whole minor units from 0 to 1,000,000,000, whole basis points from 0 to 10,000 and Gregorian dates in YYYY-MM-DD form with years 0001 through 9999. Use one row per fully settled invoice. The contractual discount is eligibleAmountMinor times termDiscountBps divided by 10,000, rounded to the nearest minor unit with halves rounded up. A settlement on or before the deadline earns that amount. The captured amount is the lesser of the earned and posted amounts. The missed amount is contractual less captured and includes discounts forfeited by settling late. Any posted amount beyond captured is unexplained by the supplied terms. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dock-detention-invoice-reconciliation","version":"1.0.0","name":"Dock Detention Invoice Reconciliation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sourceRevision","currency","appointments","invoiceLines"],"properties":{"sourceRevision":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"currency":{"type":"string","minLength":3,"maxLength":3,"pattern":"^[A-Z]{3}(?![\\s\\S])"},"appointments":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","arrivedAt","releasedAt","freeMinutes","billingIncrementMinutes","amountPerIncrementMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"arrivedAt":{"type":"string","minLength":20,"maxLength":20,"pattern":"^(?!0000)[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}Z(?![\\s\\S])"},"releasedAt":{"type":"string","minLength":20,"maxLength":20,"pattern":"^(?!0000)[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}Z(?![\\s\\S])"},"freeMinutes":{"type":"integer","minimum":0,"maximum":44640},"billingIncrementMinutes":{"type":"integer","minimum":1,"maximum":44640},"amountPerIncrementMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}},"invoiceLines":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","appointmentId","invoiceId","invoicedAmountMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"appointmentId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"invoiceId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"invoicedAmountMinor":{"type":"integer","minimum":0,"maximum":44640000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check dock detention invoice lines against the time observed at each appointment and your agreed billing terms."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dock-detention-invoice-reconciliation","input":{"sourceRevision":"dock-r1","currency":"USD","appointments":[{"id":"DOCK1","arrivedAt":"2026-06-15T09:00:00Z","releasedAt":"2026-06-15T09:45:01Z","freeMinutes":30,"billingIncrementMinutes":15,"amountPerIncrementMinor":2500},{"id":"DOCK2","arrivedAt":"2026-06-15T09:00:00Z","releasedAt":"2026-06-15T09:30:00Z","freeMinutes":30,"billingIncrementMinutes":15,"amountPerIncrementMinor":2500},{"id":"DOCK3","arrivedAt":"2026-06-15T09:00:00Z","releasedAt":"2026-06-15T09:45:00Z","freeMinutes":30,"billingIncrementMinutes":15,"amountPerIncrementMinor":2500}],"invoiceLines":[{"id":"LINE1","appointmentId":"DOCK1","invoiceId":"BILL1","invoicedAmountMinor":7500},{"id":"LINE2","appointmentId":"UNKNOWN","invoiceId":"BILL1","invoicedAmountMinor":1000}]}}},"limitations":["Check dock detention invoice lines against the time observed at each appointment and your agreed billing terms. Supply sourceRevision, one uppercase three-letter currency code and up to 64 appointments and 64 invoice lines. Each appointment has id, arrivedAt, releasedAt, freeMinutes, billingIncrementMinutes and amountPerIncrementMinor. Each invoice line has id, appointmentId, invoiceId and invoicedAmountMinor. IDs use 1 to 48 ASCII letters, digits, underscores, periods, colons, pipes or hyphens and are case-sensitive. Appointment IDs and invoice line IDs are unique within their own lists. Supply at most one invoice line per appointment ID. Use real UTC timestamps in YYYY-MM-DDTHH:mm:ssZ form with years 0001 through 9999, and a stay from 0 through 31 days. Free time uses 0 through 44,640 whole minutes and increments use 1 through 44,640 whole minutes. Use whole minor units, up to 1,000,000,000 per increment and up to 44,640,000,000,000 per invoice line. The report subtracts free time from elapsed seconds, floors the remaining time at zero, then rounds it up to whole billing increments and multiplies by the rate. A matched line has a signed variance equal to invoiced minus expected. An appointment without a line has a null variance. Lines citing unsupplied appointments stay in the unmatched list. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"netpbm-p4-bitmap-encoder","version":"1.0.0","name":"Netpbm P4 Bitmap Encoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["width","height","samples"],"properties":{"width":{"type":"integer","minimum":1,"maximum":32},"height":{"type":"integer","minimum":1,"maximum":32},"samples":{"type":"array","minItems":1,"maxItems":1024,"items":{"type":"integer","minimum":0,"maximum":1}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode one raw Netpbm P4 bitmap."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"netpbm-p4-bitmap-encoder","input":{"width":9,"height":2,"samples":[1,0,1,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0]}}},"limitations":["Encode one raw Netpbm P4 bitmap. Width and height are integers from 1 to 32. Supply exactly one sample per pixel as a flat array in row order, from top to bottom and left to right. Use 0 for white and 1 for black. The result uses an LF header, stores the most significant bit first, and fills unused bits at the end of each row with zeros. The response gives the complete file as lowercase hexadecimal and its byte length. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"css-font-unicode-range-formatter","version":"1.0.0","name":"CSS Font Unicode-Range Formatter","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["codePoints"],"properties":{"codePoints":{"type":"array","minItems":1,"maxItems":1024,"items":{"type":"integer","anyOf":[{"minimum":0,"maximum":55295},{"minimum":57344,"maximum":1114111}]}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Format Unicode scalar values for the CSS @font-face unicode-range descriptor."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"css-font-unicode-range-formatter","input":{"codePoints":[128512,67,65,65,66,165]}}},"limitations":["Format Unicode scalar values for the CSS @font-face unicode-range descriptor. Supply 1 to 1024 numeric integer code points between U+0 and U+10FFFF, excluding U+D800 through U+DFFF. The formatter sorts the values, removes duplicates and merges consecutive values into inclusive ranges. The result gives the comma-separated descriptor value in uppercase hexadecimal. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"reusable-packaging-deposit-reconciliation","version":"1.0.0","name":"Reusable Packaging Deposit Reconciliation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sourceRevision","currency","deposits","returns","refundLines"],"properties":{"sourceRevision":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"currency":{"type":"string","minLength":3,"maxLength":3,"pattern":"^[A-Z]{3}(?![\\s\\S])"},"deposits":{"type":"array","minItems":0,"maxItems":48,"items":{"type":"object","additionalProperties":false,"required":["id","packageId","collectedAmountMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"packageId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"collectedAmountMinor":{"type":"integer","minimum":1,"maximum":1000000000}}}},"returns":{"type":"array","minItems":0,"maxItems":48,"items":{"type":"object","additionalProperties":false,"required":["id","depositId","packageId","eligibleForRefund"],"properties":{"id":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"depositId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"packageId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"eligibleForRefund":{"type":"boolean"}}}},"refundLines":{"type":"array","minItems":0,"maxItems":48,"items":{"type":"object","additionalProperties":false,"required":["id","depositId","refundedAmountMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"depositId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"refundedAmountMinor":{"type":"integer","minimum":1,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find missed or unsupported refunds on reusable packaging deposits using the package return records and refund lines you provide."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"reusable-packaging-deposit-reconciliation","input":{"sourceRevision":"packaging-r1","currency":"USD","deposits":[{"id":"D1","packageId":"PK1","collectedAmountMinor":1200},{"id":"D2","packageId":"PK2","collectedAmountMinor":800},{"id":"D3","packageId":"PK3","collectedAmountMinor":2000}],"returns":[{"id":"R1","depositId":"D1","packageId":"PK1","eligibleForRefund":true},{"id":"R2","depositId":"D2","packageId":"PK9","eligibleForRefund":true},{"id":"R3","depositId":"D3","packageId":"PK3","eligibleForRefund":false}],"refundLines":[{"id":"F1","depositId":"D1","refundedAmountMinor":700},{"id":"F2","depositId":"D1","refundedAmountMinor":400},{"id":"F3","depositId":"D3","refundedAmountMinor":100},{"id":"F4","depositId":"D9","refundedAmountMinor":200}]}}},"limitations":["Find missed or unsupported refunds on reusable packaging deposits using the package return records and refund lines you provide. Supply sourceRevision, one uppercase three-letter currency code, and up to 48 rows in each of deposits, returns and refundLines. Each deposit has id, packageId and collectedAmountMinor. Each return has id, depositId, packageId and eligibleForRefund. Each refund line has id, depositId and refundedAmountMinor. Use unique IDs within each list and match references exactly, including case. IDs use 1 to 48 ASCII letters, digits, underscores, periods, colons, pipes or hyphens. Use one deposit per package checkout and 1 to 1,000,000,000 whole minor units per deposit or refund line. Sum all posted refund lines for the exact deposit ID. One matching, eligible return supports a full refund. An ineligible or absent matching return supports zero. Multiple matching returns leave the expected amount and variance null for review. The signed variance is posted minus expected. The report keeps unknown references and mismatched package IDs visible. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"customer-pickup-hold-expiry-reconciliation","version":"1.0.0","name":"Customer Pickup Hold Expiry Reconciliation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sourceRevision","asOf","holds","events"],"properties":{"sourceRevision":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"asOf":{"type":"string","minLength":20,"maxLength":20,"pattern":"^(?!0000)[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}Z(?![\\s\\S])"},"holds":{"type":"array","minItems":0,"maxItems":48,"items":{"type":"object","additionalProperties":false,"required":["id","itemId","heldAt","expiresAt"],"properties":{"id":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"itemId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"heldAt":{"type":"string","minLength":20,"maxLength":20,"pattern":"^(?!0000)[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}Z(?![\\s\\S])"},"expiresAt":{"type":"string","minLength":20,"maxLength":20,"pattern":"^(?!0000)[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}Z(?![\\s\\S])"}}}},"events":{"type":"array","minItems":0,"maxItems":48,"items":{"type":"object","additionalProperties":false,"required":["id","holdId","occurredAt","kind"],"properties":{"id":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"holdId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"occurredAt":{"type":"string","minLength":20,"maxLength":20,"pattern":"^(?!0000)[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}Z(?![\\s\\S])"},"kind":{"enum":["pickup","release"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["See which customer pickup holds closed on time, expired without evidence or have conflicting pickup or release records."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"customer-pickup-hold-expiry-reconciliation","input":{"sourceRevision":"pickup-r1","asOf":"2026-06-15T10:15:00Z","holds":[{"id":"H1","itemId":"ITEM1","heldAt":"2026-06-15T09:00:00Z","expiresAt":"2026-06-15T10:00:00Z"},{"id":"H2","itemId":"ITEM2","heldAt":"2026-06-15T09:00:00Z","expiresAt":"2026-06-15T10:00:00Z"},{"id":"H3","itemId":"ITEM3","heldAt":"2026-06-15T09:00:00Z","expiresAt":"2026-06-15T10:00:00Z"},{"id":"H4","itemId":"ITEM4","heldAt":"2026-06-15T09:00:00Z","expiresAt":"2026-06-15T10:00:00Z"}],"events":[{"id":"E1","holdId":"H1","occurredAt":"2026-06-15T09:59:59Z","kind":"pickup"},{"id":"E2","holdId":"H2","occurredAt":"2026-06-15T10:00:00Z","kind":"release"},{"id":"E3","holdId":"H3","occurredAt":"2026-06-15T09:59:59Z","kind":"release"},{"id":"E4","holdId":"H4","occurredAt":"2026-06-15T10:15:01Z","kind":"pickup"}]}}},"limitations":["See which customer pickup holds closed on time, expired without evidence or have conflicting pickup or release records. Supply sourceRevision, the asOf review time and up to 48 rows in each of holds and events. Each hold has id, itemId, heldAt and expiresAt. Each event has id, holdId, occurredAt and kind, either pickup or release. Use unique IDs within each list and match references exactly, including case. IDs use 1 to 48 ASCII letters, digits, underscores, periods, colons, pipes or hyphens. Use real Gregorian UTC timestamps in YYYY-MM-DDTHH:mm:ssZ form, with years 0001 through 9999 and expiresAt strictly after heldAt. Pickup is on time from the start through the second before expiry. Release at or after expiry is consistent with the hold window. The review includes events through asOf. Later events are visible separately and have no effect on the historical hold status. Multiple observed events from the start of a hold remain conflicting evidence. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"base32hex-encoder","version":"1.0.0","name":"Base32hex Encoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["bytes"],"properties":{"bytes":{"type":"array","minItems":0,"maxItems":1024,"items":{"type":"integer","minimum":0,"maximum":255}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode up to 1024 bytes as RFC 4648 Base32hex."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"base32hex-encoder","input":{"bytes":[102,111,111,98,97,114]}}},"limitations":["Encode up to 1024 bytes as RFC 4648 Base32hex. Supply integer byte values from 0 to 255 in their original order. The result uses the extended hex alphabet in uppercase, adds canonical equals-sign padding when needed, and returns an empty string for an empty byte array. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"base91-byte-encoder","version":"1.0.0","name":"basE91 Byte Encoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["bytes"],"properties":{"bytes":{"type":"array","minItems":0,"maxItems":1024,"items":{"type":"integer","minimum":0,"maximum":255}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode up to 1024 bytes as basE91 using Joachim Henke’s original alphabet."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"base91-byte-encoder","input":{"bytes":[116,101,115,116]}}},"limitations":["Encode up to 1024 bytes as basE91 using Joachim Henke’s original alphabet. Supply integer byte values from 0 to 255 in their original order. The result has no line breaks or padding and is empty for an empty byte array. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"supplier-minimum-order-value-reconciliation","version":"1.0.0","name":"Supplier Minimum Order Value Reconciliation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sourceRevision","currency","orders","orderLines"],"properties":{"sourceRevision":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"currency":{"type":"string","minLength":3,"maxLength":3,"pattern":"^[A-Z]{3}(?![\\s\\S])"},"orders":{"type":"array","minItems":0,"maxItems":48,"items":{"type":"object","additionalProperties":false,"required":["id","minimumOrderValueMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"minimumOrderValueMinor":{"type":"integer","minimum":0,"maximum":48000000000}}}},"orderLines":{"type":"array","minItems":0,"maxItems":48,"items":{"type":"object","additionalProperties":false,"required":["id","orderId","grossAmountMinor","discountAmountMinor","eligibleForMinimum"],"properties":{"id":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"orderId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"grossAmountMinor":{"type":"integer","minimum":0,"maximum":1000000000},"discountAmountMinor":{"type":"integer","minimum":0,"maximum":1000000000},"eligibleForMinimum":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find supplier orders that fall below their supplied minimum order value after eligible line discounts."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"supplier-minimum-order-value-reconciliation","input":{"sourceRevision":"supplier-minimum-r1","currency":"USD","orders":[{"id":"PO1","minimumOrderValueMinor":10000},{"id":"PO2","minimumOrderValueMinor":5000},{"id":"PO3","minimumOrderValueMinor":2000}],"orderLines":[{"id":"L1","orderId":"PO1","grossAmountMinor":12000,"discountAmountMinor":2000,"eligibleForMinimum":true},{"id":"L2","orderId":"PO2","grossAmountMinor":5500,"discountAmountMinor":750,"eligibleForMinimum":true},{"id":"L3","orderId":"PO2","grossAmountMinor":1000,"discountAmountMinor":0,"eligibleForMinimum":false},{"id":"L4","orderId":"PO9","grossAmountMinor":1000,"discountAmountMinor":0,"eligibleForMinimum":true}]}}},"limitations":["Find supplier orders that fall below their supplied minimum order value after eligible line discounts. Supply sourceRevision, one uppercase three-letter currency code, and up to 48 rows in each of orders and orderLines. Each order has id and minimumOrderValueMinor. Each line has id, orderId, grossAmountMinor, discountAmountMinor and eligibleForMinimum. Use unique IDs within each list and match references exactly, including case. IDs use 1 to 48 ASCII letters, digits, underscores, periods, colons, pipes or hyphens. Use nonnegative whole minor units. Order minimums can be up to 48,000,000,000 minor units, and each line amount can be up to 1,000,000,000. A line discount cannot exceed its gross amount. The report subtracts each line discount and sums only eligible lines for its exact order ID. Equality meets the minimum. An order with submitted lines but no eligible lines has a zero subtotal. Orders without any matching lines have an unknown subtotal and shortfall. Include or exclude charges through the eligibility flag as your supplier terms require. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"supplier-tiered-unit-price-invoice-reconciliation","version":"1.0.0","name":"Supplier Tiered Unit Price Invoice Reconciliation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sourceRevision","currency","priceSchedules","orderLines","invoiceLines"],"properties":{"sourceRevision":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"currency":{"type":"string","minLength":3,"maxLength":3,"pattern":"^[A-Z]{3}(?![\\s\\S])"},"priceSchedules":{"type":"array","minItems":0,"maxItems":24,"items":{"type":"object","additionalProperties":false,"required":["id","tiers"],"properties":{"id":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"tiers":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"object","additionalProperties":false,"required":["minimumUnits","unitPriceMinor"],"properties":{"minimumUnits":{"type":"integer","minimum":1,"maximum":100000},"unitPriceMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}}},"orderLines":{"type":"array","minItems":0,"maxItems":48,"items":{"type":"object","additionalProperties":false,"required":["id","priceScheduleId","orderedUnits"],"properties":{"id":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"priceScheduleId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"orderedUnits":{"type":"integer","minimum":1,"maximum":100000}}}},"invoiceLines":{"type":"array","minItems":0,"maxItems":48,"items":{"type":"object","additionalProperties":false,"required":["id","orderLineId","invoicedUnits","postedAmountMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"orderLineId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|-]+(?![\\s\\S])"},"invoicedUnits":{"type":"integer","minimum":1,"maximum":100000},"postedAmountMinor":{"type":"integer","minimum":0,"maximum":100000000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find invoice line amounts that differ from the supplier price tier for the ordered quantity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"supplier-tiered-unit-price-invoice-reconciliation","input":{"sourceRevision":"supplier-tiers-r1","currency":"USD","priceSchedules":[{"id":"S1","tiers":[{"minimumUnits":1,"unitPriceMinor":120},{"minimumUnits":10,"unitPriceMinor":100}]}],"orderLines":[{"id":"PO1-L1","priceScheduleId":"S1","orderedUnits":10},{"id":"PO1-L2","priceScheduleId":"S1","orderedUnits":9},{"id":"PO2-L1","priceScheduleId":"S9","orderedUnits":10}],"invoiceLines":[{"id":"I1","orderLineId":"PO1-L1","invoicedUnits":4,"postedAmountMinor":400},{"id":"I2","orderLineId":"PO1-L1","invoicedUnits":6,"postedAmountMinor":610},{"id":"I3","orderLineId":"PO1-L2","invoicedUnits":9,"postedAmountMinor":1070},{"id":"I4","orderLineId":"PO2-L1","invoicedUnits":2,"postedAmountMinor":200}]}}},"limitations":["Find invoice line amounts that differ from the supplier price tier for the ordered quantity. Supply sourceRevision, one uppercase three-letter currency code, up to 24 priceSchedules and up to 48 rows each in orderLines and invoiceLines. Each schedule has id and 1 to 12 tiers with minimumUnits and unitPriceMinor. Each order line has id, priceScheduleId and orderedUnits. Each invoice line has id, orderLineId, invoicedUnits and postedAmountMinor. Use unique IDs within each list and match references exactly, including case. IDs use 1 to 48 ASCII letters, digits, underscores, periods, colons, pipes or hyphens. Use whole quantities from 1 to 100,000, nonnegative whole unit prices up to 1,000,000,000 minor units and nonnegative posted line amounts up to 100,000,000,000,000 minor units. Tiers start at one unit and use strictly increasing minimums. Select the highest tier minimum at or below the ordered units on that single order line. Apply its price to all units, including split invoices, and compare each posted amount to the price times that invoice line’s units. The signed amount variance is posted minus expected. Supply comparable posted amounts with tax, freight, separate discounts and credits excluded. Unknown references produce findings and leave the corresponding amount comparison unavailable. Missing or partial invoices are visible as quantity status. Units beyond the ordered quantity produce a finding. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dns-naptr-rdata-encoder","version":"1.0.0","name":"DNS NAPTR RDATA Encoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["order","preference","flags","services","regexp","replacement"],"properties":{"order":{"type":"integer","minimum":0,"maximum":65535},"preference":{"type":"integer","minimum":0,"maximum":65535},"flags":{"type":"string","maxLength":255,"pattern":"^[A-Za-z0-9]*(?![\\s\\S])"},"services":{"type":"string","maxLength":255,"pattern":"^[ -~]*(?![\\s\\S])"},"regexp":{"type":"string","maxLength":255,"pattern":"^[ -~]*(?![\\s\\S])"},"replacement":{"type":"string","minLength":1,"maxLength":255,"pattern":"^(?:\\.|(?:[A-Za-z0-9_-]{1,63}\\.)+)(?![\\s\\S])"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode DNS NAPTR RDATA from structured fields."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dns-naptr-rdata-encoder","input":{"order":100,"preference":10,"flags":"D","services":"EM:ProtA","regexp":"","replacement":"_http._tcp.example.com."}}},"limitations":["Encode DNS NAPTR RDATA from structured fields. Supply unsigned 16-bit order and preference and up to 255 ASCII characters each for flags, services and regexp. Flags use letters and digits. Services and regexp use printable ASCII and are encoded as supplied. End the replacement name with a dot and use 1–63 letters, digits, underscores or hyphens per label, with an uncompressed wire length of at most 255 bytes. Use a single dot when supplying a regexp. The result contains lowercase hexadecimal and the byte length for one record’s RDATA. DNS queries, zone changes and regexp evaluation are outside this profile. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dns-uri-rdata-encoder","version":"1.0.0","name":"DNS URI RDATA Encoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["priority","weight","target"],"properties":{"priority":{"type":"integer","minimum":0,"maximum":65535},"weight":{"type":"integer","minimum":0,"maximum":65535},"target":{"type":"string","minLength":9,"maxLength":2048,"pattern":"^https?://(?:\\[[0-9A-Fa-f:.]+\\]|(?:[A-Za-z0-9._~!$&'()*+,;=-]|%[0-9A-Fa-f]{2})+)(?::[0-9]{1,5})?/(?:[A-Za-z0-9._~!$&'()*+,;=:@-]|%[0-9A-Fa-f]{2}|/)*(?:\\?(?:[A-Za-z0-9._~!$&'()*+,;=:@-]|%[0-9A-Fa-f]{2}|[/?])*)?(?:#(?:[A-Za-z0-9._~!$&'()*+,;=:@-]|%[0-9A-Fa-f]{2}|[/?])*)?(?![\\s\\S])"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode DNS URI RDATA from an unsigned 16-bit priority and weight and a canonical absolute HTTP or HTTPS target of up to 2048 ASCII characters."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dns-uri-rdata-encoder","input":{"priority":10,"weight":1,"target":"http://www.example.com/path"}}},"limitations":["Encode DNS URI RDATA from an unsigned 16-bit priority and weight and a canonical absolute HTTP or HTTPS target of up to 2048 ASCII characters. Supply the lowercase scheme and host, an explicit slash after the authority and valid percent escapes. Use a credential-free target. The result contains lowercase hexadecimal and the byte length for one record’s RDATA. DNS queries, zone changes and URL navigation are outside this profile. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"mixed-carton-pallet-layer-plan","version":"1.0.0","name":"Mixed Carton Pallet Layer Plan","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sourceRevision","palletLengthMm","palletWidthMm","maxLoadGrams","cartons"],"properties":{"sourceRevision":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"palletLengthMm":{"type":"integer","minimum":1,"maximum":1000000},"palletWidthMm":{"type":"integer","minimum":1,"maximum":1000000},"maxLoadGrams":{"type":"integer","minimum":1,"maximum":9007199254740991},"cartons":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","lengthMm","widthMm","massGrams","allowRotate"],"properties":{"id":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"lengthMm":{"type":"integer","minimum":1,"maximum":1000000},"widthMm":{"type":"integer","minimum":1,"maximum":1000000},"massGrams":{"type":"integer","minimum":1,"maximum":9007199254740991},"allowRotate":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Arrange mixed cartons into a single pallet layer with a clear, repeatable shelf plan."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"mixed-carton-pallet-layer-plan","input":{"sourceRevision":"layer-r1","palletLengthMm":10,"palletWidthMm":8,"maxLoadGrams":20,"cartons":[{"id":"A","lengthMm":6,"widthMm":3,"massGrams":4,"allowRotate":false},{"id":"B","lengthMm":4,"widthMm":5,"massGrams":5,"allowRotate":false},{"id":"C","lengthMm":3,"widthMm":6,"massGrams":6,"allowRotate":true},{"id":"heavy","lengthMm":1,"widthMm":1,"massGrams":6,"allowRotate":false},{"id":"D","lengthMm":4,"widthMm":3,"massGrams":5,"allowRotate":false}]}}},"limitations":["Arrange mixed cartons into a single pallet layer with a clear, repeatable shelf plan. Supply sourceRevision, palletLengthMm, palletWidthMm, maxLoadGrams and up to 64 cartons with unique id, lengthMm, widthMm, massGrams and allowRotate. Dimensions are positive whole millimetres no greater than 1,000,000; load and masses are positive safe whole grams. All identities are opaque, case-sensitive ASCII labels of 1 to 48 letters, digits, underscores, periods, colons, pipes or hyphens. Cartons are considered in supplied order. Each first tries its unrotated orientation, then a permitted 90-degree rotation, at the current shelf end. Shelf depth grows to the maximum carton width only when it remains within the pallet. If neither orientation fits that shelf, the same orientation order is tried at x zero on a new shelf immediately after the current depth. Earlier shelves are never revisited. An overweight carton is rejected first; otherwise oversized means neither permitted orientation fits the empty pallet, and no-space means the remaining shelf space cannot fit it. Rejection changes no placement, shelf or load state, so later cartons may still fit. placements and shelves report zero-based indexes and millimetre coordinates; cartonPlans retains input order with status, reason and a nullable placementIndex. Totals report used and remaining grams and square millimetres. Exact integer weight checks occur before addition, and accepted mass never exceeds the declared safe-integer load. Empty cartons returns empty plans and zero usage. Invalid fields, dimensions, masses and duplicate identities reject during preflight before quoting. Shared limits are 36,000 input bytes, 6,000 nodes, depth 24 and 500,000 output bytes. This deterministic supplied-record plan makes no packing optimum, stacking, stability, transport or equipment suitability claim. It does not reserve stock, load a pallet, operate equipment or validate other handling constraints. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dated-lot-demand-allocation-plan","version":"1.0.0","name":"Dated Lot Demand Allocation Plan","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sourceRevision","commonUnit","lots","demands"],"properties":{"sourceRevision":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"commonUnit":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"lots":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","itemId","availableMinute","expiryMinute","availableUnits"],"properties":{"id":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"itemId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"availableMinute":{"type":"integer","minimum":0,"maximum":9007199254740991},"expiryMinute":{"type":"integer","minimum":0,"maximum":9007199254740991},"availableUnits":{"type":"integer","minimum":1,"maximum":9007199254740991}}}},"demands":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","itemId","requiredMinute","requiredUnits"],"properties":{"id":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"itemId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"requiredMinute":{"type":"integer","minimum":0,"maximum":9007199254740991},"requiredUnits":{"type":"integer","minimum":1,"maximum":9007199254740991}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Match dated lot quantities to demand with a clear earliest-expiry allocation plan."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dated-lot-demand-allocation-plan","input":{"sourceRevision":"lots-r1","commonUnit":"pieces","lots":[{"id":"later-expiry","itemId":"A","availableMinute":0,"expiryMinute":20,"availableUnits":4},{"id":"first-expiry","itemId":"A","availableMinute":0,"expiryMinute":10,"availableUnits":3},{"id":"future","itemId":"A","availableMinute":12,"expiryMinute":30,"availableUnits":2}],"demands":[{"id":"later-demand","itemId":"A","requiredMinute":10,"requiredUnits":4},{"id":"earlier-demand","itemId":"A","requiredMinute":5,"requiredUnits":5}]}}},"limitations":["Match dated lot quantities to demand with a clear earliest-expiry allocation plan. Supply sourceRevision, commonUnit, up to 64 lots with unique id, itemId, availableMinute, expiryMinute and availableUnits, and up to 64 demands with unique id, itemId, requiredMinute and requiredUnits. All identities are opaque, case-sensitive ASCII labels of 1 to 48 letters, digits, underscores, periods, colons, pipes or hyphens. Lot and demand identity namespaces are separate; delimiter characters have no composite-key meaning. Quantities are positive safe whole integers in the one supplied common unit. Minutes are nonnegative safe whole integers on one common timeline, with each expiry strictly after availability. Demands run by earliest requiredMinute then original demand order. A lot is eligible only for the exact same itemId when availableMinute is at or before requiredMinute and requiredMinute is strictly before expiryMinute. Eligible lots run by earliest expiry, then earliest availability, then original lot order. Allocation may split across lots, never reuses a unit and never substitutes an item. A demand exactly at expiry cannot use that lot; a demand exactly at availability may use it. Future or expired remaining stock stays visible in balances. demandPlans and lotBalances retain their respective input order. allocations records chronological policy order and each used lot in its policy order. Quantity fields and aggregate totals are exact canonical decimal strings computed with integer arithmetic, including sums beyond the safe-number range. Per-demand status is fulfilled, partial or unfilled; aggregate totals reconcile supplied availability, required units, allocated units, shortage and remaining units. Empty lists are valid. Invalid identities, quantities, times, duplicate identities and non-increasing expiry reject during preflight before quoting. Shared limits are 36,000 input bytes, 6,000 nodes, depth 24 and 500,000 output bytes. This supplied-record policy does not read or change external inventory, reserve stock, purchase goods, guarantee physical availability or provide a global allocation optimum. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bmp-rle8-raster-encoder","version":"1.0.0","name":"BMP RLE8 Raster Encoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["width","height","rows"],"properties":{"width":{"type":"integer","minimum":1,"maximum":128},"height":{"type":"integer","minimum":1,"maximum":128},"rows":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"integer","minimum":0,"maximum":255}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode numeric palette-index rows as a deterministic BMP RLE8 stream in lowercase hexadecimal."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bmp-rle8-raster-encoder","input":{"width":3,"height":1,"rows":[[7,7,7]]}}},"limitations":["Encode numeric palette-index rows as a deterministic BMP RLE8 stream in lowercase hexadecimal. Width and height are integers 1–128, with at most 2048 pixels and exactly height rows of exactly width integer indices 0–255. Rows retain their supplied storage order. In each row, maximal identical runs of at least three use encoded packets of at most 255 pixels. Other spans stop before the next such run or row end: spans of at least three use absolute packets with zero padding to an even byte count, while one or two remaining pixels use encoded singletons, combining an identical pair into a count-two packet. Every row ends with EOL 00 00 and the stream ends with EOB 00 01. Return hex, byte length, dimensions, pixel counts, data/control packet counts and typed metadata. No delta packets, BMP header, palette, orientation conversion, filesystem access or downloadable file. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ilbm-bitplane-index-encoder","version":"1.0.0","name":"ILBM Bitplane Index Encoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["width","height","planes","indices"],"properties":{"width":{"type":"integer","minimum":1,"maximum":128},"height":{"type":"integer","minimum":1,"maximum":128},"planes":{"type":"integer","minimum":1,"maximum":8},"indices":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"integer","minimum":0,"maximum":255}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode numeric palette indices as an uncompressed ILBM BODY byte sequence in lowercase hexadecimal."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ilbm-bitplane-index-encoder","input":{"width":3,"height":1,"planes":2,"indices":[[1,2,3]]}}},"limitations":["Encode numeric palette indices as an uncompressed ILBM BODY byte sequence in lowercase hexadecimal. Width and height are integers 1–128, planes is integer 1–8, with at most 2048 pixels and exactly height rows of exactly width indices in 0 through 2^planes minus one. Plane zero carries the least significant index bit; bit seven is leftmost in each byte. Each plane row is ceil(width/16) times two bytes with all unused bits and bytes zero. Plane rows are interleaved by supplied row, then ascending plane. Return BODY hex, byte length, bytes per plane row, dimensions, planes, pixel count and typed metadata. No FORM, BMHD, palette, compression, mask plane, HAM, EHB, orientation conversion, filesystem access or downloadable file. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"reusable-container-wash-batch-plan","version":"1.0.0","name":"Reusable Container Wash Batch Plan","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sourceRevision","washProgram","washerStartMinute","cycleMinutes","capacity","containers"],"properties":{"sourceRevision":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"washProgram":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"washerStartMinute":{"type":"integer","minimum":0,"maximum":9007199254740991},"cycleMinutes":{"type":"integer","minimum":1,"maximum":9007199254740991},"capacity":{"type":"integer","minimum":1,"maximum":128},"containers":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","releaseMinute","dueMinute"],"properties":{"id":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"releaseMinute":{"type":"integer","minimum":0,"maximum":9007199254740991},"dueMinute":{"type":"integer","minimum":0,"maximum":9007199254740991}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Plan wash batches for reusable containers on one washer using one caller-supplied program."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"reusable-container-wash-batch-plan","input":{"sourceRevision":"wash-r1","washProgram":"standard","washerStartMinute":0,"cycleMinutes":5,"capacity":2,"containers":[{"id":"A","releaseMinute":0,"dueMinute":7},{"id":"B","releaseMinute":0,"dueMinute":5},{"id":"C","releaseMinute":3,"dueMinute":8},{"id":"D","releaseMinute":8,"dueMinute":20}]}}},"limitations":["Plan wash batches for reusable containers on one washer using one caller-supplied program. Supply sourceRevision, washProgram, washerStartMinute, cycleMinutes, capacity and up to 128 containers with unique id, releaseMinute and dueMinute. The revision, program and container identities are opaque, case-sensitive ASCII labels of 1 to 48 letters, digits, underscores, periods, colons, pipes or hyphens. All times are safe whole integers in one common minute timeline; starts, releases and deadlines are nonnegative, cycleMinutes is positive and capacity is 1 to 128. The deterministic policy starts at washerStartMinute. At each free-washer boundary it selects every available container with releaseMinute at or before that boundary, ordered by earliest dueMinute then original container order, and fills up to capacity. It starts immediately when any container is available, even if a fuller batch could be formed by waiting. If none is available it advances to the earliest remaining release. There is no lookahead or global scheduling optimum. Each batch occupies the half-open interval from startMinute to endMinute and every member becomes clean-ready exactly at endMinute. The next batch may start at that boundary. A container released exactly at a boundary is available then; finishing exactly at its deadline is on time. A deadline before release is valid and any resulting lateness is reported. Cycles retain policy membership order, containerPlans retains original input order and cycleIndex is zero based. Unused capacity is reported per cycle and in total. totalLateMinutes is an exact decimal-string sum; individual times and lateness remain safe integers. Empty containers returns zero cycles and washerStartMinute as finishMinute. Any cycle end beyond the safe-integer range rejects the entire request during preflight before quoting. The shared 36,000-byte, 6,000-node, depth-24 input profile and 500,000-byte output guard apply. These are technical workload bounds. This supplied-record plan does not operate equipment, reserve containers, validate a wash program, establish sanitation or clean status, authorize handling, or model other operational constraints. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sealed-carton-kit-pick-plan","version":"1.0.0","name":"Sealed Carton Kit Pick Plan","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sourceRevision","skus","cartons"],"properties":{"sourceRevision":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"skus":{"type":"array","minItems":0,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["id","requiredPieces"],"properties":{"id":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"requiredPieces":{"type":"integer","minimum":0,"maximum":9007199254740991}}}},"cartons":{"type":"array","minItems":0,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["id","contents"],"properties":{"id":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"contents":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["skuId","pieces"],"properties":{"skuId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"pieces":{"type":"integer","minimum":1,"maximum":9007199254740991}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Choose whole sealed cartons to cover a kit demand with the fewest cartons opened."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sealed-carton-kit-pick-plan","input":{"sourceRevision":"carton-r1","skus":[{"id":"A","requiredPieces":4},{"id":"B","requiredPieces":3}],"cartons":[{"id":"mixed-large","contents":[{"skuId":"A","pieces":5},{"skuId":"B","pieces":3}]},{"id":"A-only","contents":[{"skuId":"A","pieces":4}]},{"id":"B-only","contents":[{"skuId":"B","pieces":3}]},{"id":"mixed-exact","contents":[{"skuId":"A","pieces":4},{"skuId":"B","pieces":3}]}]}}},"limitations":["Choose whole sealed cartons to cover a kit demand with the fewest cartons opened. Supply sourceRevision, up to 16 declared skus with unique id and nonnegative requiredPieces, and up to 16 cartons with unique id and 1 to 16 contents entries. Each entry has a declared skuId and positive pieces, and a SKU may appear only once within a carton. Quantities are safe whole integers. The revision, SKU and carton identities are opaque, case-sensitive ASCII labels of 1 to 48 letters, digits, underscores, periods, colons, pipes or hyphens; namespaces are separate and delimiter characters have no composite-key meaning. A carton is selected whole and every declared SKU demand must be covered. The exact objective first minimizes openedCartonCount, then the sum of extra individual pieces across all declared SKUs, then the lexicographically smallest vector of selected carton input indexes. Indexes are zero based and returned in ascending input order. Carton counts take priority over excess: one oversized covering carton beats two exact cartons. Surplus for zero-demand SKUs still counts as extra. There is no package splitting or substitution. skuPlans retains declared SKU order and reports requiredPieces plus exact decimal strings for pickedPieces, extraPieces, shortagePieces and availablePieces. Available pieces sum all supplied carton contents. Shortage is required minus all available pieces, floored at zero. If any demand is infeasible, the result is atomic: no cartons are selected, picked and extra totals are zero and the original requirements and actual stock shortages remain visible. Empty or all-zero demands select no cartons. totalExtraPieces is an exact decimal-string sum. Bounded exact search examines at most 65,536 subsets and uses exact integer arithmetic for all quantity totals. Duplicate identities, duplicate SKU content, unknown references and invalid quantities reject the whole request during preflight. The shared 36,000-byte, 6,000-node, depth-24 input profile and 500,000-byte output guard apply. These are technical workload bounds. This supplied-record optimum does not open cartons, mutate or reserve stock, prove physical availability or condition, authorize picking, or model handling and compatibility constraints. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"tga-row-rle-encoder","version":"1.0.0","name":"TGA Row RLE Encoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["width","height","bytesPerPixel","pixelsHex"],"properties":{"width":{"type":"integer","minimum":1,"maximum":128},"height":{"type":"integer","minimum":1,"maximum":128},"bytesPerPixel":{"enum":[3,4]},"pixelsHex":{"type":"array","minItems":1,"maxItems":1024,"items":{"type":"string","pattern":"^(?:[0-9a-fA-F]{6}|[0-9a-fA-F]{8})(?![\\s\\S])","minLength":6,"maxLength":8}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode supplied row-major BGR or BGRA hex pixels as TGA RLE/raw packets in lowercase hexadecimal."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"tga-row-rle-encoder","input":{"width":4,"height":1,"bytesPerPixel":3,"pixelsHex":["0000ff","0000ff","00ff00","ff0000"]}}},"limitations":["Encode supplied row-major BGR or BGRA hex pixels as TGA RLE/raw packets in lowercase hexadecimal. Width and height are integer 1–128, with at most 1024 pixels and exactly width times height pixels. Each pixel is exactly six hex digits for three bytes or eight for four bytes; uppercase and lowercase ASCII hex are accepted. Within each row, maximal identical runs of 2–128 pixels become run packets. Other pixels form raw packets of 1–128 pixels, stopping before the next identical run of at least two. Every packet ends within its row. Return the complete packet stream, byte length, dimensions, bit depth, pixel and packet counts and typed metadata. BGR/BGRA byte order is preserved. No TGA header, origin interpretation, palette, extensions, color conversion, filesystem access or downloadable file. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pcx-row-rle-encoder","version":"1.0.0","name":"PCX Row RLE Encoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["planeHex"],"properties":{"planeHex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})+(?![\\s\\S])","minLength":2,"maxLength":8000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode one caller-prepared PCX row or plane byte sequence as canonical RLE in lowercase hexadecimal."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pcx-row-rle-encoder","input":{"planeHex":"4141414243"}}},"limitations":["Encode one caller-prepared PCX row or plane byte sequence as canonical RLE in lowercase hexadecimal. Supply nonempty even-length ASCII hex, uppercase or lowercase, containing 1–4000 bytes. Maximal repeats are split into chunks of at most 63 bytes. A repeated byte, or any byte from C0 through FF, uses a C0-or-count tag followed by that byte; other single bytes remain literal. Return encoded hex, encoded byte length, decoded byte count and packet counts. Caller supplies any required row padding. No PCX header, palette, plane interleaving, whole-image encoding, filesystem access or downloadable file. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"till-float-assembly-plan","version":"1.0.0","name":"Till Float Assembly Plan","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sourceRevision","currency","targetMinor","denominations"],"properties":{"sourceRevision":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"currency":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"targetMinor":{"type":"integer","minimum":0,"maximum":9007199254740991},"denominations":{"type":"array","minItems":0,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["id","valueMinor","availablePieces","reservePieces","minimumPieces"],"properties":{"id":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"valueMinor":{"type":"integer","minimum":1,"maximum":9007199254740991},"availablePieces":{"type":"integer","minimum":0,"maximum":9007199254740991},"reservePieces":{"type":"integer","minimum":0,"maximum":9007199254740991},"minimumPieces":{"type":"integer","minimum":0,"maximum":9007199254740991}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Plan an exact till float from bounded denomination stock while preserving declared reserves."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"till-float-assembly-plan","input":{"sourceRevision":"float-r1","currency":"USD","targetMinor":8,"denominations":[{"id":"four","valueMinor":4,"availablePieces":5,"reservePieces":1,"minimumPieces":0},{"id":"three","valueMinor":3,"availablePieces":5,"reservePieces":0,"minimumPieces":0},{"id":"one","valueMinor":1,"availablePieces":5,"reservePieces":0,"minimumPieces":1}]}}},"limitations":["Plan an exact till float from bounded denomination stock while preserving declared reserves. Supply sourceRevision, currency, targetMinor and up to 16 denominations with id, valueMinor, availablePieces, reservePieces and minimumPieces. Identities, the revision and the currency are opaque, case-sensitive ASCII labels of 1 to 48 letters, digits, underscores, periods, colons, pipes or hyphens. Currency is one supplied label, with no validation of a currency system or conversion. Denomination IDs and positive denomination values must each be unique. Every numeric input is a safe whole integer; target and counts are nonnegative. A reserve cannot exceed stock, and a minimum cannot exceed stock after its reserve. Each successful selected count is between its declared minimum and available pieces minus reserve. The exact objective minimizes total selected pieces, including minimum pieces, then chooses the lexicographically greatest selected-count vector in denomination input order. Selected allocations contain positive counts in that order. Stock after the plan retains every denomination in input order and reports original stock and remaining pieces. A zero target succeeds with zero pieces when all minima are zero. Minimum-value totals and greatest-common-divisor calculations use exact integers. After minimum pieces are accounted for, only denominations with usable additional stock and value no greater than the residual enter its positive greatest common divisor. A nondivisible residual is infeasible. The actual dynamic-programming residual divided by that divisor must be at most 20,000; a larger residual rejects the whole request during preflight before quoting. Huge stock counts are bounded by the residual, rather than enumerated. This is a technical workload bound, not a payment or customer limit. An infeasible result is atomic: selected allocations are empty, totalPieces and assembledMinor are zero, stock is unchanged and infeasibilityReason explains the modeled failure. Invalid reserve or minimum relationships reject the request instead. The shared 36,000-byte, 6,000-node, depth-24 input profile and 500,000-byte output guard also apply. This supplied-record optimum does not reserve cash, change stock, establish physical availability, authorize handling or model denomination authenticity or other operational constraints. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"training-session-cohort-assignment-plan","version":"1.0.0","name":"Training Session Cohort Assignment Plan","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sourceRevision","currency","people","courses","sessions","requirements"],"properties":{"sourceRevision":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"currency":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"people":{"type":"array","minItems":0,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["id","availability"],"properties":{"id":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"availability":{"type":"array","minItems":0,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["startMinute","endMinute"],"properties":{"startMinute":{"type":"integer","minimum":0,"maximum":9007199254740991},"endMinute":{"type":"integer","minimum":0,"maximum":9007199254740991}}}}}}},"courses":{"type":"array","minItems":0,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"}}}},"sessions":{"type":"array","minItems":0,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["id","courseId","startMinute","endMinute","capacity","openingCostMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"courseId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"startMinute":{"type":"integer","minimum":0,"maximum":9007199254740991},"endMinute":{"type":"integer","minimum":0,"maximum":9007199254740991},"capacity":{"type":"integer","minimum":0,"maximum":9007199254740991},"openingCostMinor":{"type":"integer","minimum":0,"maximum":9007199254740991}}}},"requirements":{"type":"array","minItems":0,"maxItems":12,"items":{"type":"object","additionalProperties":false,"required":["personId","courseId"],"properties":{"personId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"courseId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Assign required training courses to session cohorts with exact opening-cost and seat optimization."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"training-session-cohort-assignment-plan","input":{"sourceRevision":"cohort-r1","currency":"USD","people":[{"id":"A","availability":[{"startMinute":0,"endMinute":20}]},{"id":"B","availability":[{"startMinute":0,"endMinute":20}]}],"courses":[{"id":"C"},{"id":"D"}],"sessions":[{"id":"C-early","courseId":"C","startMinute":0,"endMinute":10,"capacity":2,"openingCostMinor":6},{"id":"C-late","courseId":"C","startMinute":10,"endMinute":20,"capacity":2,"openingCostMinor":7},{"id":"D-early","courseId":"D","startMinute":0,"endMinute":10,"capacity":1,"openingCostMinor":1},{"id":"D-late","courseId":"D","startMinute":10,"endMinute":20,"capacity":1,"openingCostMinor":3}],"requirements":[{"personId":"A","courseId":"C"},{"personId":"B","courseId":"C"},{"personId":"A","courseId":"D"}]}}},"limitations":["Assign required training courses to session cohorts with exact opening-cost and seat optimization. Supply sourceRevision, currency, people with id and availability windows, courses with id, sessions with id, courseId, startMinute, endMinute, capacity and openingCostMinor, and requirements with personId and courseId in the desired output order. Identities, revision and currency are opaque, case-sensitive ASCII labels of 1 to 48 letters, digits, underscores, periods, colons, pipes or hyphens. People, courses and sessions each require unique IDs. Every reference must be declared, and each person and course requirement pair must be unique. Currency is one supplied label with no currency-system validation or conversion. All minute, capacity and opening-cost inputs are nonnegative safe whole integers. Availability and session intervals use one common minute timeline, have end strictly after start, and are half open: touching sessions do not overlap. An entire session must fit inside one supplied availability window for that person. Adjacent or overlapping windows are not merged to infer a larger window. Each requirement receives one session of its exact course; session capacity and each person's nonoverlapping itinerary are respected. The same session opening cost is charged once when one or more people are assigned, regardless of occupancy. The exact objective minimizes the sum of opened session costs, then the number of opened sessions, then the lexicographically smallest vector of zero-based session input indexes in requirement input order. The total openingCostMinor is an exact decimal string, including when the sum exceeds the safe numeric range. Assignments follow requirement order, opened sessions and occupancies follow session input order, and all people receive a chronological itinerary in people input order. Unopened zero-cost sessions are not included as opened. Up to 16 people, 16 availability windows per person, 16 courses, 16 sessions and 12 requirements are supported within the shared 36,000-byte, 6,000-node, depth-24 input profile and 500,000-byte output guard. Exact search evaluates at most 200,000 candidate branches, checking the budget before each next branch. Exhaustion rejects the whole request during preflight before quoting, even if an earlier feasible assignment was found; no partial optimum is returned. These are technical workload bounds, not payment or customer limits. An infeasible completed search returns empty assignments, assignment indexes and opened sessions, a zero cost and zero occupancies. An empty requirement list is planned with no opened sessions. This supplied-record optimum does not enroll people, book rooms, charge money, verify attendance or eligibility, infer travel or prerequisites, or authorize external changes. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pam-p7-raster-encoder","version":"1.0.0","name":"PAM P7 Raster Encoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["width","height","tupleType","maxval","samples"],"properties":{"width":{"type":"integer","minimum":1,"maximum":1024},"height":{"type":"integer","minimum":1,"maximum":1024},"tupleType":{"enum":["GRAYSCALE","GRAYSCALE_ALPHA","RGB","RGB_ALPHA"]},"maxval":{"type":"integer","minimum":1,"maximum":65535},"samples":{"type":"array","minItems":1,"maxItems":4096,"items":{"type":"integer","minimum":0,"maximum":65535}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode supplied row-major samples as a complete PAM P7 raster in lowercase hexadecimal."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pam-p7-raster-encoder","input":{"width":2,"height":1,"tupleType":"RGB","maxval":255,"samples":[255,0,128,1,2,3]}}},"limitations":["Encode supplied row-major samples as a complete PAM P7 raster in lowercase hexadecimal. Choose GRAYSCALE, GRAYSCALE_ALPHA, RGB or RGB_ALPHA; depth is derived as 1, 2, 3 or 4. Positive width and height are each at most 1024, with at most 1024 pixels and exactly width times height times depth samples, at most 4096. MAXVAL is 1–65535 and every integer sample must be between zero and MAXVAL. The canonical LF header uses WIDTH, HEIGHT, DEPTH, MAXVAL, TUPLTYPE and ENDHDR in that order. Samples use one byte when MAXVAL is below 256, otherwise two bytes in big-endian order. Return the complete hex, separate header and raster hex, byte length and typed header. No scaling, color conversion, image decoding, filesystem access or downloadable file. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"farbfeld-rgba16-encoder","version":"1.0.0","name":"Farbfeld RGBA16 Encoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["width","height","pixels"],"properties":{"width":{"type":"integer","minimum":1,"maximum":1024},"height":{"type":"integer","minimum":1,"maximum":1024},"pixels":{"type":"array","minItems":1,"maxItems":1024,"items":{"type":"array","minItems":4,"maxItems":4,"items":{"type":"integer","minimum":0,"maximum":65535}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode supplied row-major RGBA16 pixels as a complete Farbfeld raster in lowercase hexadecimal."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"farbfeld-rgba16-encoder","input":{"width":1,"height":1,"pixels":[[0,32768,65535,4660]]}}},"limitations":["Encode supplied row-major RGBA16 pixels as a complete Farbfeld raster in lowercase hexadecimal. Positive width and height are each at most 1024, with at most 1024 pixels and exactly width times height pixel arrays. Each pixel has four integer channels from 0 to 65535. The eight-byte farbfeld magic is followed by 32-bit big-endian width and height and 16-bit big-endian red, green, blue and alpha samples. Return complete hex, byte length and typed header. Sample values are preserved without premultiplication, scaling or color conversion. No image decoding, filesystem access or downloadable file. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"slot-relocation-move-plan","version":"1.0.0","name":"Slot Relocation Move Plan","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sourceRevision","slots","initialPlacements","desiredPlacements","bufferSlotId"],"properties":{"sourceRevision":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"slots":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"}}}},"initialPlacements":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["assetId","slotId"],"properties":{"assetId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"slotId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"}}}},"desiredPlacements":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["assetId","slotId"],"properties":{"assetId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"slotId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"}}}},"bufferSlotId":{"anyOf":[{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},{"type":"null"}]}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Plan ordered asset moves between declared single-occupancy slots."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"slot-relocation-move-plan","input":{"sourceRevision":"relocation-r1","slots":[{"id":"left"},{"id":"right"},{"id":"buffer"}],"initialPlacements":[{"assetId":"A","slotId":"left"},{"assetId":"B","slotId":"right"}],"desiredPlacements":[{"assetId":"A","slotId":"right"},{"assetId":"B","slotId":"left"}],"bufferSlotId":"buffer"}}},"limitations":["Plan ordered asset moves between declared single-occupancy slots. Supply sourceRevision, slots with unique IDs, initialPlacements and exactly one desiredPlacements assignment for every initially placed asset. Slot and asset identities are opaque, case-sensitive ASCII labels of 1 to 48 letters, digits, underscores, periods, colons, pipes or hyphens. Every slot reference must be declared; each asset and occupied or desired slot is unique. Set the required nullable bufferSlotId field to null for no designated buffer, or name a declared slot that is initially empty and is never desired. The policy repeatedly moves the first asset in initial placement order whose desired slot is empty. When only closed cycles remain, it moves the first remaining asset to the designated buffer, then resumes desired moves. Fixed placements need no move; a swap needs three moves and a three-asset cycle needs four. If any closed cycle needs a buffer and none is designated, the whole request returns blocked with its cycles, zero orderedMoves and identical initial and final inventories, including any acyclic work that otherwise could proceed. Other unused empty slots are not temporary buffers under this policy. A blocked result describes this restricted move policy, not physical impossibility. Inventory retains declared slot order, unchangedAssets contains assets with no proposed move, and blocked cycle traversal follows initial placement order. Up to 128 declared slots and 128 assets are supported within the shared 36,000-byte, 6,000-node, depth-24 input profile and 500,000-byte output guard. These are workload bounds. Duplicate or unknown identities and an occupied or desired buffer reject the whole request during preflight. This deterministic supplied-record plan does not move anything, authorize work, model travel, weight, access or handling constraints, prove physical feasibility, or promise global optimality. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"reusable-container-circulation-plan","version":"1.0.0","name":"Reusable Container Circulation Plan","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sourceRevision","types","locations","containers","demands"],"properties":{"sourceRevision":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"types":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"}}}},"locations":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"}}}},"containers":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","typeId","locationId","readyMinute"],"properties":{"id":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"typeId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"locationId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"readyMinute":{"type":"integer","minimum":0,"maximum":9007199254740991}}}},"demands":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","typeId","dispatchLocationId","dispatchMinute","returnLocationId","returnMinute","cleaningMinutes","quantity","priority"],"properties":{"id":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"typeId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"dispatchLocationId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"dispatchMinute":{"type":"integer","minimum":0,"maximum":9007199254740991},"returnLocationId":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z0-9_.:|\\-]+(?![\\s\\S])"},"returnMinute":{"type":"integer","minimum":0,"maximum":9007199254740991},"cleaningMinutes":{"type":"integer","minimum":0,"maximum":9007199254740991},"quantity":{"type":"integer","minimum":0,"maximum":9007199254740991},"priority":{"type":"integer","minimum":0,"maximum":9007199254740991}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Plan reusable container assignments across dispatch, return and cleaning times."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"reusable-container-circulation-plan","input":{"sourceRevision":"circulation-r1","types":[{"id":"crate"}],"locations":[{"id":"depot"},{"id":"shop"}],"containers":[{"id":"C1","typeId":"crate","locationId":"depot","readyMinute":0}],"demands":[{"id":"outbound","typeId":"crate","dispatchLocationId":"depot","dispatchMinute":1,"returnLocationId":"shop","returnMinute":5,"cleaningMinutes":2,"quantity":1,"priority":0},{"id":"reuse","typeId":"crate","dispatchLocationId":"shop","dispatchMinute":7,"returnLocationId":"depot","returnMinute":9,"cleaningMinutes":0,"quantity":1,"priority":0}]}}},"limitations":["Plan reusable container assignments across dispatch, return and cleaning times. Supply sourceRevision, declared types and locations, containers with exact typeId, locationId and readyMinute, and demands with exact dispatch and return locations, dispatchMinute, returnMinute, cleaningMinutes, quantity and priority. IDs are opaque, case-sensitive ASCII labels of 1 to 48 letters, digits, underscores, periods, colons, pipes or hyphens. All numeric fields are nonnegative safe whole integers in one common minute timeline; each return is strictly after dispatch and return plus cleaning must remain a safe integer. Demands run by earliest dispatchMinute, then lower numeric priority, then supplied demand order. Each demand uses only the exact type and dispatch location with readyMinute at or before dispatch; candidates are chosen by earliest readyMinute and then supplied container order. The entire requested quantity is allocated or the demand returns shortage with no reservations or state changes. A shortage leaves containers available to later demands, and zero quantity needs none. Assigned containers become available at the declared return location exactly at returnMinute plus cleaningMinutes. The report includes ordered demand plans, individual circulation assignments and final container availability in original container order. Total requested quantity counts every demand, allocatedQuantity counts assignments including repeated reuse, and unallocatedQuantity counts all units of shortage demands, not only their numeric shortage. The deterministic greedy ordering is disclosed and is not a global optimum or forecast of future demand. A final location is the location at final modeled availability, not an observed physical location at a common wall-clock time. Up to 128 types, locations, containers and demands and 512 total requested units are supported within the shared 36,000-byte, 6,000-node, depth-24 input profile and 500,000-byte output guard. These are input and result workload bounds. Duplicate IDs, unknown references, invalid timing and unsafe return-plus-cleaning reject the whole request during preflight, even for a demand that would have a shortage. This supplied-record plan does not dispatch or reserve containers, authorize work, infer transit between locations, prove cleaning or physical availability, or promise optimal allocation. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bivariate-rational-groebner-basis","version":"1.0.0","name":"Bivariate Rational Groebner Basis","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["variables","generators","queries"],"properties":{"variables":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"string","minLength":1,"maxLength":32,"pattern":"^[A-Za-z][A-Za-z0-9_]*(?![\\s\\S])"}},"generators":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"array","minItems":0,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["exponents","numerator","denominator"],"properties":{"exponents":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"integer","minimum":0,"maximum":8}},"numerator":{"type":"string","maxLength":8,"pattern":"^-?(0|[1-9][0-9]{0,6})(?![\\s\\S])"},"denominator":{"type":"string","maxLength":7,"pattern":"^[1-9][0-9]{0,6}(?![\\s\\S])"}}}}},"queries":{"type":"array","minItems":0,"maxItems":8,"items":{"type":"array","minItems":0,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["exponents","numerator","denominator"],"properties":{"exponents":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"integer","minimum":0,"maximum":8}},"numerator":{"type":"string","maxLength":8,"pattern":"^-?(0|[1-9][0-9]{0,6})(?![\\s\\S])"},"denominator":{"type":"string","maxLength":7,"pattern":"^[1-9][0-9]{0,6}(?![\\s\\S])"}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute the reduced monic Groebner basis over exact rational coefficients for two ordered variables using lexicographic order, first variable greater, and query normal forms and ideal membership."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bivariate-rational-groebner-basis","input":{"variables":["x","y"],"generators":[[{"exponents":[1,1],"numerator":"1","denominator":"1"},{"exponents":[0,0],"numerator":"-1","denominator":"1"}],[{"exponents":[0,2],"numerator":"1","denominator":"1"},{"exponents":[0,0],"numerator":"-1","denominator":"1"}]],"queries":[[{"exponents":[2,0],"numerator":"1","denominator":"1"},{"exponents":[0,0],"numerator":"-1","denominator":"1"}],[{"exponents":[1,0],"numerator":"1","denominator":"1"}]]}}},"limitations":["Compute the reduced monic Groebner basis over exact rational coefficients for two ordered variables using lexicographic order, first variable greater, and query normal forms and ideal membership. Supply 1–8 sparse generators and 0–8 queries, each at most16 terms, initial total degree at most8, integer numerator magnitude and positive denominator at most1000000. Zero polynomials are empty arrays. Duplicate terms combine and fractions normalize. The zero ideal has an empty basis; the unit ideal has basis[1]. Intermediate guards reject rather than truncate: 512-bit coefficients, total degree64, 16 basis polynomials, 512 simultaneously stored sparse terms, 2048 pairs and 200000 budgeted operations. These conservative computation limits can reject an input within the initial profile. No symbolic expression parsing or external algebra system. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"qoi-rgba-raster-encoder","version":"1.0.0","name":"QOI RGBA Raster Encoder","price":{"amount":"1.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["width","height","colorspace","pixels"],"properties":{"width":{"type":"integer","minimum":1,"maximum":1024},"height":{"type":"integer","minimum":1,"maximum":1024},"colorspace":{"type":"integer","minimum":0,"maximum":1},"pixels":{"type":"array","minItems":1,"maxItems":1024,"items":{"type":"array","minItems":4,"maxItems":4,"items":{"type":"integer","minimum":0,"maximum":255}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode supplied unpremultiplied row-major RGBA8 pixels as a complete QOI1.0 file in lowercase hexadecimal, with channels4, supplied colorspace0 or1 and at most1024 pixels."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"qoi-rgba-raster-encoder","input":{"width":1,"height":1,"colorspace":0,"pixels":[[255,0,0,255]]}}},"limitations":["Encode supplied unpremultiplied row-major RGBA8 pixels as a complete QOI1.0 file in lowercase hexadecimal, with channels4, supplied colorspace0 or1 and at most1024 pixels. Return the header, complete byte length and counts of emitted chunks. Deterministic opcode priority is RUN, INDEX, DIFF, LUMA, RGB, RGBA, with signed modulo256 differences and runs of at most62 pixels. The selection is deterministic and does not promise the globally smallest encoding. No image decoding, color conversion or filesystem access. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"batch-arrival-service-queue","version":"1.0.0","name":"Batch Arrival Service Queue Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["batchRate","serviceRate","batchSizes","probabilities"],"properties":{"batchRate":{"type":"number","minimum":1e-9,"maximum":1000000},"serviceRate":{"type":"number","minimum":1e-9,"maximum":1000000},"batchSizes":{"type":"array","items":{"type":"integer","minimum":1,"maximum":128},"minItems":1,"maxItems":32},"probabilities":{"type":"array","items":{"type":"number","minimum":0,"maximum":1},"minItems":1,"maxItems":32}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Estimate queue exposure when requests arrive in indivisible random-size batches."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"batch-arrival-service-queue","input":{"batchRate":0.5,"serviceRate":2,"batchSizes":[1,2],"probabilities":[0.5,0.5]}}},"limitations":["Estimate queue exposure when requests arrive in indivisible random-size batches. Stationary supplied-data queue model with consistent time units; no staffing, service-level or live-system guarantee. Compound Poisson batches, IID exponential individual service, FCFS and infinite room. Normalize a PMF within1e-12 of unit mass; require individual arrival below service capacity with slack>=1e-9. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"general-service-queue-moments","version":"1.0.0","name":"General Service Queue Moments Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["arrivalRate","serviceMean","serviceSecondMoment"],"properties":{"arrivalRate":{"type":"number","minimum":1e-9,"maximum":1000000},"serviceMean":{"type":"number","minimum":1e-9,"maximum":1000000},"serviceSecondMoment":{"type":"number","minimum":1e-9,"maximum":1000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Separate mean service demand from service-time variability in single-server waiting exposure."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"general-service-queue-moments","input":{"arrivalRate":0.5,"serviceMean":1,"serviceSecondMoment":1}}},"limitations":["Separate mean service demand from service-time variability in single-server waiting exposure. Stationary supplied-data queue model with consistent time units; no staffing, service-level or live-system guarantee. Pollaczek-Khinchine M/G/1 with Poisson arrivals, supplied first two service moments and FCFS; second moment must be at least mean squared; utilization<1 with slack>=1e-9. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"variable-arrival-queue-approximation","version":"1.0.0","name":"Variable Arrival Queue Approximation Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["arrivalRate","serviceMean","arrivalScv","serviceScv"],"properties":{"arrivalRate":{"type":"number","minimum":1e-9,"maximum":1000000},"serviceMean":{"type":"number","minimum":1e-9,"maximum":1000000},"arrivalScv":{"type":"number","minimum":0,"maximum":10000},"serviceScv":{"type":"number","minimum":0,"maximum":10000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare arrival and service variability contributions to approximate single-server waiting."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"variable-arrival-queue-approximation","input":{"arrivalRate":0.5,"serviceMean":1,"arrivalScv":2,"serviceScv":0}}},"limitations":["Compare arrival and service variability contributions to approximate single-server waiting. Stationary supplied-data queue model with consistent time units; no staffing, service-level or live-system guarantee. Kingman GI/G/1 moment approximation, IID renewals and independent service. SCVs are squared coefficients of variation; require utilization slack>=1e-9. An approximation, no exact tail probability. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"abandoning-contact-queue","version":"1.0.0","name":"Abandoning Contact Queue Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["arrivalRate","serviceRate","patienceRate","servers"],"properties":{"arrivalRate":{"type":"number","minimum":1e-9,"maximum":1000000},"serviceRate":{"type":"number","minimum":1e-9,"maximum":1000000},"patienceRate":{"type":"number","minimum":1e-9,"maximum":1000000},"servers":{"type":"integer","minimum":1,"maximum":64}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile served and abandoning request flows under exponential patience."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"abandoning-contact-queue","input":{"arrivalRate":1,"serviceRate":1,"patienceRate":1,"servers":1}}},"limitations":["Reconcile served and abandoning request flows under exponential patience. Stationary supplied-data queue model with consistent time units; no staffing, service-level or live-system guarantee. Erlang-A M/M/c+M. Rates positive; arrival/service<=100 and arrival/patience<=200. At most2048 birth-death states; require probability-tail bound<=1e-14 and report it. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"finite-buffer-multiserver-queue","version":"1.0.0","name":"Finite Buffer Multiserver Queue Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["arrivalRate","serviceRate","servers","capacity"],"properties":{"arrivalRate":{"type":"number","minimum":1e-9,"maximum":1000000},"serviceRate":{"type":"number","minimum":1e-9,"maximum":1000000},"servers":{"type":"integer","minimum":1,"maximum":64},"capacity":{"type":"integer","minimum":1,"maximum":512}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate rejection, occupancy and admitted-request waiting for a finite waiting room."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"finite-buffer-multiserver-queue","input":{"arrivalRate":1,"serviceRate":1,"servers":1,"capacity":2}}},"limitations":["Evaluate rejection, occupancy and admitted-request waiting for a finite waiting room. Stationary supplied-data queue model with consistent time units; no staffing, service-level or live-system guarantee. M/M/c/K, capacity includes service and waiting; require K>=c. Finite birth-death log weights remain stable at overloaded rates. Waiting time refers only to admitted arrivals. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"finite-source-repair-queue","version":"1.0.0","name":"Finite Source Repair Queue Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["population","repairCrews","failureRatePerWorking","repairRatePerCrew"],"properties":{"population":{"type":"integer","minimum":1,"maximum":256},"repairCrews":{"type":"integer","minimum":1,"maximum":32},"failureRatePerWorking":{"type":"number","minimum":1e-9,"maximum":1000000},"repairRatePerCrew":{"type":"number","minimum":1e-9,"maximum":1000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Estimate failed assets and repair waiting when only working assets can generate failures."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"finite-source-repair-queue","input":{"population":2,"repairCrews":1,"failureRatePerWorking":1,"repairRatePerCrew":1}}},"limitations":["Estimate failed assets and repair waiting when only working assets can generate failures. Stationary supplied-data queue model with consistent time units; no staffing, service-level or live-system guarantee. Finite-source machine-repair birth rate(N-n)*failureRate; death rate min(n,crews)*repairRate. Require crews<=population. Scenario only, no equipment reliability or maintenance certification. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"priority-service-policy-compare","version":"1.0.0","name":"Priority Service Policy Compare Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["classes"],"properties":{"classes":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["arrivalRate","serviceMean","serviceSecondMoment"],"properties":{"arrivalRate":{"type":"number","minimum":1e-9,"maximum":1000000},"serviceMean":{"type":"number","minimum":1e-9,"maximum":1000000},"serviceSecondMoment":{"type":"number","minimum":1e-9,"maximum":1000000}}},"minItems":1,"maxItems":8}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare preemptive-resume and nonpreemptive mean delays for the same ordered classes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"priority-service-policy-compare","input":{"classes":[{"arrivalRate":0.2,"serviceMean":1,"serviceSecondMoment":2},{"arrivalRate":0.2,"serviceMean":1,"serviceSecondMoment":2}]}}},"limitations":["Compare preemptive-resume and nonpreemptive mean delays for the same ordered classes. Stationary supplied-data queue model with consistent time units; no staffing, service-level or live-system guarantee. Lower class index has higher priority, Poisson arrivals, first two service moments and preemptive-resume without loss. Require valid moments and total utilization slack>=1e-9. Preemptive sojourn includes interruptions. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"open-service-network-balance","version":"1.0.0","name":"Open Service Network Balance Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["externalRates","serviceRates","routing"],"properties":{"externalRates":{"type":"array","items":{"type":"number","minimum":0,"maximum":1000000},"minItems":1,"maxItems":16},"serviceRates":{"type":"array","items":{"type":"number","minimum":1e-9,"maximum":1000000},"minItems":1,"maxItems":16},"routing":{"type":"array","items":{"type":"array","items":{"type":"number","minimum":0,"maximum":1},"minItems":1,"maxItems":16},"minItems":1,"maxItems":16}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile routed internal arrival loads and mean work across an open network of single-server stations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"open-service-network-balance","input":{"externalRates":[0.5,0],"serviceRates":[1,1],"routing":[[0,0.5],[0,0]]}}},"limitations":["Reconcile routed internal arrival loads and mean work across an open network of single-server stations. Stationary supplied-data queue model with consistent time units; no staffing, service-level or live-system guarantee. Open Jackson M/M/1 stations. Routing rows sum<=1; every station must reach an exit. Solve lambda=e+P^Tlambda, require each utilization slack>=1e-9. Zero external total gives null network time. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"vacation-service-queue","version":"1.0.0","name":"Vacation Service Queue Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["arrivalRate","serviceMean","serviceSecondMoment","vacationMean","vacationSecondMoment"],"properties":{"arrivalRate":{"type":"number","minimum":1e-9,"maximum":1000000},"serviceMean":{"type":"number","minimum":1e-9,"maximum":1000000},"serviceSecondMoment":{"type":"number","minimum":1e-9,"maximum":1000000},"vacationMean":{"type":"number","minimum":1e-9,"maximum":1000000},"vacationSecondMoment":{"type":"number","minimum":1e-9,"maximum":1000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Measure the waiting contribution of an unavailable server under repeated exhaustive vacations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"vacation-service-queue","input":{"arrivalRate":0.5,"serviceMean":1,"serviceSecondMoment":2,"vacationMean":2,"vacationSecondMoment":4}}},"limitations":["Measure the waiting contribution of an unavailable server under repeated exhaustive vacations. Stationary supplied-data queue model with consistent time units; no staffing, service-level or live-system guarantee. M/G/1 exhaustive multiple-vacation decomposition. Every empty system triggers IID vacations until work is present; second moments>=mean² and utilization slack>=1e-9. Distinct from single-vacation policy. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"infinite-server-transient-load","version":"1.0.0","name":"Infinite Server Transient Load Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["arrivalRate","serviceRate","initialUnits","times"],"properties":{"arrivalRate":{"type":"number","minimum":1e-9,"maximum":1000000},"serviceRate":{"type":"number","minimum":1e-9,"maximum":1000000},"initialUnits":{"type":"integer","minimum":0,"maximum":1000000},"times":{"type":"array","items":{"type":"number","minimum":0,"maximum":1000000},"minItems":1,"maxItems":64}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Trace startup occupancy and idle probability when parallel service capacity is unrestricted."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"infinite-server-transient-load","input":{"arrivalRate":2,"serviceRate":1,"initialUnits":0,"times":[0,0.6931471805599453]}}},"limitations":["Trace startup occupancy and idle probability when parallel service capacity is unrestricted. Stationary supplied-data queue model with consistent time units; no staffing, service-level or live-system guarantee. Transient M/M/infinity with deterministic initial occupancy, Poisson immigration and exponential departure. Occupancy=initial Binomial survivors+Poisson new survivors. No blocking, abandonment or real capacity sizing. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"straight-fin-heat-transfer","version":"1.0.0","name":"Straight Fin Heat Transfer Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hWm2K","perimeterM","conductivityWmK","crossSectionM2","lengthM","baseC","ambientC"],"properties":{"hWm2K":{"type":"number","minimum":0,"maximum":1000000},"perimeterM":{"type":"number","minimum":1e-9,"maximum":1000000000},"conductivityWmK":{"type":"number","minimum":1e-9,"maximum":1000000000},"crossSectionM2":{"type":"number","minimum":1e-9,"maximum":1000000000},"lengthM":{"type":"number","minimum":1e-9,"maximum":1000000000},"baseC":{"type":"number","minimum":-273.14,"maximum":100000},"ambientC":{"type":"number","minimum":-273.14,"maximum":100000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare straight-fin efficiency, tip temperature and ideal heat removal from caller-supplied geometry."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"straight-fin-heat-transfer","input":{"hWm2K":1,"perimeterM":1,"conductivityWmK":100,"crossSectionM2":0.01,"lengthM":1,"baseC":100,"ambientC":0}}},"limitations":["Compare straight-fin efficiency, tip temperature and ideal heat removal from caller-supplied geometry. Supplied-data thermal scenario with declared SI units and constant properties; no safety, equipment selection or professional certification. Uniform 1D fin with adiabatic tip, no contact resistance, m=sqrt(hP/kA); transverseBiot=hA/kP is reported without certifying 1D applicability. h=0 has efficiency1 and zero heat. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"radial-insulation-heat-flow","version":"1.0.0","name":"Radial Insulation Heat Flow Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["innerRadiusM","lengthM","layers","innerC","outerC"],"properties":{"innerRadiusM":{"type":"number","minimum":1e-9,"maximum":1000000000},"lengthM":{"type":"number","minimum":1e-9,"maximum":1000000000},"layers":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["outerRadiusM","conductivityWmK"],"properties":{"outerRadiusM":{"type":"number","minimum":1e-9,"maximum":1000000000},"conductivityWmK":{"type":"number","minimum":1e-9,"maximum":1000000000}}},"minItems":1,"maxItems":32},"innerC":{"type":"number","minimum":-273.14,"maximum":100000},"outerC":{"type":"number","minimum":-273.14,"maximum":100000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile radial layer resistances and interface temperatures around a cylindrical asset."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"radial-insulation-heat-flow","input":{"innerRadiusM":0.1,"lengthM":1,"layers":[{"outerRadiusM":0.2,"conductivityWmK":1}],"innerC":100,"outerC":0}}},"limitations":["Reconcile radial layer resistances and interface temperatures around a cylindrical asset. Supplied-data thermal scenario with declared SI units and constant properties; no safety, equipment selection or professional certification. Steady concentric cylindrical layers, positive strictly increasing radii. Resistance ln(ro/ri)/(2*pi*k*L), no axial loss, convection or contact resistance. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"lumped-body-cooling-trace","version":"1.0.0","name":"Lumped Body Cooling Trace Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["massKg","heatCapacityJkgK","hWm2K","surfaceM2","volumeM3","conductivityWmK","initialC","ambientC","timesS"],"properties":{"massKg":{"type":"number","minimum":1e-9,"maximum":1000000000},"heatCapacityJkgK":{"type":"number","minimum":1e-9,"maximum":1000000000},"hWm2K":{"type":"number","minimum":1e-9,"maximum":1000000000},"surfaceM2":{"type":"number","minimum":1e-9,"maximum":1000000000},"volumeM3":{"type":"number","minimum":1e-9,"maximum":1000000000},"conductivityWmK":{"type":"number","minimum":1e-9,"maximum":1000000000},"initialC":{"type":"number","minimum":-273.14,"maximum":100000},"ambientC":{"type":"number","minimum":-273.14,"maximum":100000},"timesS":{"type":"array","items":{"type":"number","minimum":0,"maximum":1000000000},"minItems":1,"maxItems":128}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Trace a small body temperature and removed energy under constant convection."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"lumped-body-cooling-trace","input":{"massKg":1,"heatCapacityJkgK":1000,"hWm2K":10,"surfaceM2":1,"volumeM3":0.001,"conductivityWmK":100,"initialC":100,"ambientC":0,"timesS":[0,69.31471805599453]}}},"limitations":["Trace a small body temperature and removed energy under constant convection. Supplied-data thermal scenario with declared SI units and constant properties; no safety, equipment selection or professional certification. Lumped capacitance requires supplied h*(V/A)/k<=.1. Uniform initial temperature, constant ambient and convection; no phase change/radiation. Negative removed energy means warming. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"counterflow-ntu-duty","version":"1.0.0","name":"Counterflow NTU Duty Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["uaWK","hotCapacityWK","coldCapacityWK","hotInC","coldInC"],"properties":{"uaWK":{"type":"number","minimum":0,"maximum":1000000000},"hotCapacityWK":{"type":"number","minimum":1e-9,"maximum":1000000000},"coldCapacityWK":{"type":"number","minimum":1e-9,"maximum":1000000000},"hotInC":{"type":"number","minimum":-273.14,"maximum":100000},"coldInC":{"type":"number","minimum":-273.14,"maximum":100000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Estimate counterflow duty and both outlet temperatures from inlet conditions and heat capacities."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"counterflow-ntu-duty","input":{"uaWK":100,"hotCapacityWK":100,"coldCapacityWK":100,"hotInC":100,"coldInC":0}}},"limitations":["Estimate counterflow duty and both outlet temperatures from inlet conditions and heat capacities. Supplied-data thermal scenario with declared SI units and constant properties; no safety, equipment selection or professional certification. Ideal counterflow epsilon-NTU, no heat loss or phase change. Require hotIn>=coldIn. Balanced-capacity limit is NTU/(1+NTU); stable expm1 formulation otherwise. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gray-surface-radiation-exchange","version":"1.0.0","name":"Gray Surface Radiation Exchange Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["area1M2","area2M2","emissivity1","emissivity2","viewFactor12","temperature1K","temperature2K"],"properties":{"area1M2":{"type":"number","minimum":1e-9,"maximum":1000000000},"area2M2":{"type":"number","minimum":1e-9,"maximum":1000000000},"emissivity1":{"type":"number","minimum":0.000001,"maximum":1},"emissivity2":{"type":"number","minimum":0.000001,"maximum":1},"viewFactor12":{"type":"number","minimum":0.000001,"maximum":1},"temperature1K":{"type":"number","minimum":0.001,"maximum":100000},"temperature2K":{"type":"number","minimum":0.001,"maximum":100000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile diffuse gray two-surface radiation resistance and net heat direction."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gray-surface-radiation-exchange","input":{"area1M2":1,"area2M2":1,"emissivity1":0.5,"emissivity2":0.5,"viewFactor12":1,"temperature1K":400,"temperature2K":300}}},"limitations":["Reconcile diffuse gray two-surface radiation resistance and net heat direction. Supplied-data thermal scenario with declared SI units and constant properties; no safety, equipment selection or professional certification. Two-surface diffuse gray enclosure exchange; reciprocity A1*F12=A2*F21 must give F21<=1. sigma=5.670374419e-8 W/m²/K⁴. User supplies geometry/view factor; no surrounding third surface. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"moist-air-stream-mixing","version":"1.0.0","name":"Moist Air Stream Mixing Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["streams","pressurePa"],"properties":{"streams":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["dryAirKgS","temperatureC","humidityKgKg"],"properties":{"dryAirKgS":{"type":"number","minimum":1e-9,"maximum":1000000000},"temperatureC":{"type":"number","minimum":-50,"maximum":150},"humidityKgKg":{"type":"number","minimum":0,"maximum":1}}},"minItems":2,"maxItems":32},"pressurePa":{"type":"number","minimum":1e-9,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile dry-air flow, humidity and enthalpy when supplied moist streams mix adiabatically."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"moist-air-stream-mixing","input":{"streams":[{"dryAirKgS":1,"temperatureC":20,"humidityKgKg":0},{"dryAirKgS":1,"temperatureC":20,"humidityKgKg":0.02}],"pressurePa":100000}}},"limitations":["Reconcile dry-air flow, humidity and enthalpy when supplied moist streams mix adiabatically. Supplied-data thermal scenario with declared SI units and constant properties; no safety, equipment selection or professional certification. Dry-air mass basis: mix h=1.006T+W(2501+1.86T), mix W by dry-air flow and recover T. Same pressure, no water addition, condensation or saturation calculation; supplied streams must satisfy those assumptions. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"adiabatic-compressor-state","version":"1.0.0","name":"Adiabatic Compressor State Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["inletK","pressureRatio","heatCapacityRatio","isentropicEfficiency","cpJkgK","massKgS"],"properties":{"inletK":{"type":"number","minimum":0.001,"maximum":100000},"pressureRatio":{"type":"number","minimum":1,"maximum":1000000},"heatCapacityRatio":{"type":"number","minimum":1.01,"maximum":1.67},"isentropicEfficiency":{"type":"number","minimum":0.000001,"maximum":1},"cpJkgK":{"type":"number","minimum":1e-9,"maximum":1000000000},"massKgS":{"type":"number","minimum":0,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare ideal and efficiency-adjusted compressor temperature, work and shaft demand."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"adiabatic-compressor-state","input":{"inletK":300,"pressureRatio":8,"heatCapacityRatio":1.5,"isentropicEfficiency":0.75,"cpJkgK":1000,"massKgS":1}}},"limitations":["Compare ideal and efficiency-adjusted compressor temperature, work and shaft demand. Supplied-data thermal scenario with declared SI units and constant properties; no safety, equipment selection or professional certification. Calorically perfect gas with constant gamma/cp; ideal temperature ratio=r^((gamma-1)/gamma), actual rise=ideal rise/efficiency. No cooling, kinetic-energy change or map/surge assessment. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"phase-change-store-enthalpy","version":"1.0.0","name":"Phase Change Store Enthalpy Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["massKg","solidCpKjKgK","liquidCpKjKgK","meltingC","referenceC","latentKjKg","heatAddedKj"],"properties":{"massKg":{"type":"number","minimum":1e-9,"maximum":1000000000},"solidCpKjKgK":{"type":"number","minimum":1e-9,"maximum":1000000000},"liquidCpKjKgK":{"type":"number","minimum":1e-9,"maximum":1000000000},"meltingC":{"type":"number","minimum":-273.14,"maximum":100000},"referenceC":{"type":"number","minimum":-273.14,"maximum":100000},"latentKjKg":{"type":"number","minimum":1e-9,"maximum":1000000000},"heatAddedKj":{"type":"array","items":{"type":"number","minimum":-1000000000,"maximum":1000000000},"minItems":1,"maxItems":128}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Map accumulated thermal energy into sensible temperature and melt fraction for a pure storage material."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"phase-change-store-enthalpy","input":{"massKg":2,"solidCpKjKgK":2,"liquidCpKjKgK":4,"meltingC":0,"referenceC":-10,"latentKjKg":100,"heatAddedKj":[0,40,140,240,320]}}},"limitations":["Map accumulated thermal energy into sensible temperature and melt fraction for a pure storage material. Supplied-data thermal scenario with declared SI units and constant properties; no safety, equipment selection or professional certification. Reference is a fully solid state strictly below melting. Piecewise constant solid/liquid heat capacity and isothermal latent interval, no supercooling, boiling, hysteresis or loss. Reject computed temperatures at/below absolute zero. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hydrocarbon-stoichiometric-air","version":"1.0.0","name":"Hydrocarbon Stoichiometric Air Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["carbonAtoms","hydrogenAtoms","oxygenAtoms","airOxygenMoleFraction","excessAirRatio"],"properties":{"carbonAtoms":{"type":"integer","minimum":1,"maximum":100},"hydrogenAtoms":{"type":"integer","minimum":0,"maximum":400},"oxygenAtoms":{"type":"integer","minimum":0,"maximum":200},"airOxygenMoleFraction":{"type":"number","minimum":0.01,"maximum":1},"excessAirRatio":{"type":"number","minimum":1,"maximum":10}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Balance ideal complete-combustion oxygen, dry air and exhaust mole quantities for a supplied fuel formula."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hydrocarbon-stoichiometric-air","input":{"carbonAtoms":1,"hydrogenAtoms":4,"oxygenAtoms":0,"airOxygenMoleFraction":0.2,"excessAirRatio":1}}},"limitations":["Balance ideal complete-combustion oxygen, dry air and exhaust mole quantities for a supplied fuel formula. Supplied-data thermal scenario with declared SI units and constant properties; no safety, equipment selection or professional certification. One mole CxHyOz, oxygen requirement x+y/4-z/2>0, excess-air ratio>=1. Balance air as O2/inert N2, nominal atomic masses12/1/16 and molar masses32/28. No kinetics, temperature, pollutants or emissions compliance. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"enthalpy-cycle-energy-balance","version":"1.0.0","name":"Enthalpy Cycle Energy Balance Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["enthalpiesKjKg","massKgS"],"properties":{"enthalpiesKjKg":{"type":"array","items":{"type":"number","minimum":-1000000000,"maximum":1000000000},"minItems":4,"maxItems":4},"massKgS":{"type":"number","minimum":0,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile pump, heater, turbine and condenser specific energies for supplied cycle states."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"enthalpy-cycle-energy-balance","input":{"enthalpiesKjKg":[100,110,1000,400],"massKgS":2}}},"limitations":["Reconcile pump, heater, turbine and condenser specific energies for supplied cycle states. Supplied-data thermal scenario with declared SI units and constant properties; no safety, equipment selection or professional certification. States1 pump-in,2 pump-out,3 turbine-in,4 turbine-out. Positive heat input/net work, nonnegative pump work/heat rejection. Enthalpies supplied consistently; no steam-property lookup or thermodynamic-state certification. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"manning-open-channel-flow","version":"1.0.0","name":"Manning Open Channel Flow Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["bottomWidthM","depthM","sideSlope","roughnessN","bedSlope","gravityMs2"],"properties":{"bottomWidthM":{"type":"number","minimum":1e-9,"maximum":1000000000},"depthM":{"type":"number","minimum":1e-9,"maximum":1000000000},"sideSlope":{"type":"number","minimum":0,"maximum":100},"roughnessN":{"type":"number","minimum":0.001,"maximum":1},"bedSlope":{"type":"number","minimum":0,"maximum":1},"gravityMs2":{"type":"number","minimum":0.001,"maximum":100}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile uniform trapezoidal channel flow, hydraulic radius and Froude number."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"manning-open-channel-flow","input":{"bottomWidthM":2,"depthM":1,"sideSlope":0,"roughnessN":0.1,"bedSlope":0.01,"gravityMs2":1}}},"limitations":["Reconcile uniform trapezoidal channel flow, hydraulic radius and Froude number. Supplied-data SI fluid scenario; constant properties and declared idealizations, no equipment selection, safety or professional certification. Uniform open-channel Manning formula in SI with coefficient1; sideSlope is horizontal/vertical on both sides, hydraulic depth=A/topWidth. Bed slope0 gives zero flow; no backwater or roughness inference. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"orifice-discharge-scenario","version":"1.0.0","name":"Orifice Discharge Scenario Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["areaM2","headM","dischargeCoefficient","gravityMs2","densityKgM3"],"properties":{"areaM2":{"type":"number","minimum":1e-9,"maximum":1000000000},"headM":{"type":"number","minimum":0,"maximum":1000000},"dischargeCoefficient":{"type":"number","minimum":0,"maximum":1},"gravityMs2":{"type":"number","minimum":0.001,"maximum":100},"densityKgM3":{"type":"number","minimum":1e-9,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Translate a supplied orifice area, differential head and discharge coefficient into volume and mass flow."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"orifice-discharge-scenario","input":{"areaM2":0.01,"headM":2,"dischargeCoefficient":0.6,"gravityMs2":10,"densityKgM3":1000}}},"limitations":["Translate a supplied orifice area, differential head and discharge coefficient into volume and mass flow. Supplied-data SI fluid scenario; constant properties and declared idealizations, no equipment selection, safety or professional certification. Incompressible small-orifice equation Q=Cd*A*sqrt(2*g*head), supplied differential piezometric head, mean exit velocity Q/A. No coefficient calibration, submergence correction or cavitation model. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"venturi-flow-inference","version":"1.0.0","name":"Venturi Flow Inference Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["mainDiameterM","throatDiameterM","differentialPa","densityKgM3","dischargeCoefficient"],"properties":{"mainDiameterM":{"type":"number","minimum":1e-9,"maximum":1000000000},"throatDiameterM":{"type":"number","minimum":1e-9,"maximum":1000000000},"differentialPa":{"type":"number","minimum":0,"maximum":1000000000},"densityKgM3":{"type":"number","minimum":1e-9,"maximum":1000000000},"dischargeCoefficient":{"type":"number","minimum":0,"maximum":1}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Infer incompressible flow from a supplied main/throat diameter pair and pressure differential."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"venturi-flow-inference","input":{"mainDiameterM":0.2,"throatDiameterM":0.1,"differentialPa":1000,"densityKgM3":1000,"dischargeCoefficient":1}}},"limitations":["Infer incompressible flow from a supplied main/throat diameter pair and pressure differential. Supplied-data SI fluid scenario; constant properties and declared idealizations, no equipment selection, safety or professional certification. Horizontal same-density Venturi relation with supplied Cd and pressure taps; require throat<main. No compressibility, Reynolds/coefficient calibration or instrument certification. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"compressible-nozzle-regime","version":"1.0.0","name":"Compressible Nozzle Regime Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["stagnationPa","backPressurePa","stagnationK","heatCapacityRatio","gasConstantJkgK","areaM2","dischargeCoefficient"],"properties":{"stagnationPa":{"type":"number","minimum":1e-9,"maximum":1000000000},"backPressurePa":{"type":"number","minimum":0,"maximum":1000000000},"stagnationK":{"type":"number","minimum":0.001,"maximum":100000},"heatCapacityRatio":{"type":"number","minimum":1.01,"maximum":1.67},"gasConstantJkgK":{"type":"number","minimum":1e-9,"maximum":1000000000},"areaM2":{"type":"number","minimum":1e-9,"maximum":1000000000},"dischargeCoefficient":{"type":"number","minimum":0,"maximum":1}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve ideal converging-nozzle choking, exit state and mass flow from stagnation conditions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"compressible-nozzle-regime","input":{"stagnationPa":100000,"backPressurePa":0,"stagnationK":300,"heatCapacityRatio":1.4,"gasConstantJkgK":287,"areaM2":0.01,"dischargeCoefficient":1}}},"limitations":["Resolve ideal converging-nozzle choking, exit state and mass flow from stagnation conditions. Supplied-data SI fluid scenario; constant properties and declared idealizations, no equipment selection, safety or professional certification. Calorically perfect ideal gas, isentropic converging nozzle. Exit Mach caps at1; back pressure<=critical gives throat pressure, not downstream jet pressure. Cd scales mass flow only. No shocks/diverging section or real-gas correction. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rectangular-channel-hydraulic-jump","version":"1.0.0","name":"Rectangular Channel Hydraulic Jump Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["upstreamDepthM","upstreamVelocityMS","widthM","gravityMs2"],"properties":{"upstreamDepthM":{"type":"number","minimum":1e-9,"maximum":1000000000},"upstreamVelocityMS":{"type":"number","minimum":1e-9,"maximum":1000000000},"widthM":{"type":"number","minimum":1e-9,"maximum":1000000000},"gravityMs2":{"type":"number","minimum":0.001,"maximum":100}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile conjugate depths and ideal dissipated head for a supplied supercritical rectangular flow."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rectangular-channel-hydraulic-jump","input":{"upstreamDepthM":1,"upstreamVelocityMS":9.486832980505138,"widthM":2,"gravityMs2":10}}},"limitations":["Reconcile conjugate depths and ideal dissipated head for a supplied supercritical rectangular flow. Supplied-data SI fluid scenario; constant properties and declared idealizations, no equipment selection, safety or professional certification. Horizontal prismatic rectangular channel, hydrostatic end sections and negligible boundary shear. Require upstream Froude>1. Conjugate-depth momentum model, no jump location, aeration or basin design. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"joukowsky-pressure-transient","version":"1.0.0","name":"Joukowsky Pressure Transient Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["densityKgM3","waveSpeedMS","velocityBeforeMS","velocityAfterMS","pipeLengthM","closureTimeS"],"properties":{"densityKgM3":{"type":"number","minimum":1e-9,"maximum":1000000000},"waveSpeedMS":{"type":"number","minimum":1e-9,"maximum":1000000000},"velocityBeforeMS":{"type":"number","minimum":0,"maximum":1000000},"velocityAfterMS":{"type":"number","minimum":0,"maximum":1000000},"pipeLengthM":{"type":"number","minimum":1e-9,"maximum":1000000000},"closureTimeS":{"type":"number","minimum":1e-9,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Screen a declared velocity change against an ideal instantaneous pressure step and closure time scale."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"joukowsky-pressure-transient","input":{"densityKgM3":1000,"waveSpeedMS":1000,"velocityBeforeMS":2,"velocityAfterMS":0,"pipeLengthM":1000,"closureTimeS":1}}},"limitations":["Screen a declared velocity change against an ideal instantaneous pressure step and closure time scale. Supplied-data SI fluid scenario; constant properties and declared idealizations, no equipment selection, safety or professional certification. Signed Joukowsky step rho*c*(vBefore-vAfter) and round-trip2L/c; rapidClosure means supplied closureTime<=2L/c. Instantaneous ideal model is still returned for slow closure with flagfalse. No full transient, reflection, cavitation or allowable pressure assessment. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ergun-packed-bed-pressure","version":"1.0.0","name":"Ergun Packed Bed Pressure Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["voidFraction","particleDiameterM","lengthM","viscosityPas","densityKgM3","superficialVelocityMS"],"properties":{"voidFraction":{"type":"number","minimum":0.01,"maximum":0.99},"particleDiameterM":{"type":"number","minimum":1e-9,"maximum":1000000000},"lengthM":{"type":"number","minimum":0,"maximum":1000000000},"viscosityPas":{"type":"number","minimum":1e-9,"maximum":1000000000},"densityKgM3":{"type":"number","minimum":1e-9,"maximum":1000000000},"superficialVelocityMS":{"type":"number","minimum":0,"maximum":1000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Separate viscous and inertial pressure-gradient contributions in a supplied packed-bed scenario."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ergun-packed-bed-pressure","input":{"voidFraction":0.5,"particleDiameterM":0.01,"lengthM":1,"viscosityPas":0.001,"densityKgM3":1,"superficialVelocityMS":0.1}}},"limitations":["Separate viscous and inertial pressure-gradient contributions in a supplied packed-bed scenario. Supplied-data SI fluid scenario; constant properties and declared idealizations, no equipment selection, safety or professional certification. Ergun150/1.75 correlation for a uniform fixed bed of equivalent spheres, superficial velocity and constant incompressible properties. Particle Re=rho*v*d/mu, not modified bed Re; no fluidization, wall or shape correction. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"parallel-pipe-head-distribution","version":"1.0.0","name":"Parallel Pipe Head Distribution Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["totalFlowM3S","resistances","densityKgM3","gravityMs2"],"properties":{"totalFlowM3S":{"type":"number","minimum":0,"maximum":1000000000},"resistances":{"type":"array","items":{"type":"number","minimum":1e-9,"maximum":1000000000},"minItems":1,"maxItems":64},"densityKgM3":{"type":"number","minimum":1e-9,"maximum":1000000000},"gravityMs2":{"type":"number","minimum":0.001,"maximum":100}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Balance a total flow among parallel branches with supplied quadratic head resistances."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"parallel-pipe-head-distribution","input":{"totalFlowM3S":3,"resistances":[1,4],"densityKgM3":1000,"gravityMs2":10}}},"limitations":["Balance a total flow among parallel branches with supplied quadratic head resistances. Supplied-data SI fluid scenario; constant properties and declared idealizations, no equipment selection, safety or professional certification. Common inlet/outlet heads and branch law h=R*Q² with R in m/(m³/s)². Positive fixed resistances, forward flows, no static head difference/pump curve or iterative friction-factor calculation; power=rho*g*Q*h. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"capillary-rise-scenario","version":"1.0.0","name":"Capillary Rise Scenario Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["surfaceTensionNm","contactAngleDeg","densityKgM3","gravityMs2","tubeRadiusM"],"properties":{"surfaceTensionNm":{"type":"number","minimum":0,"maximum":1000000},"contactAngleDeg":{"type":"number","minimum":0,"maximum":180},"densityKgM3":{"type":"number","minimum":1e-9,"maximum":1000000000},"gravityMs2":{"type":"number","minimum":0.001,"maximum":100},"tubeRadiusM":{"type":"number","minimum":1e-9,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve equilibrium rise or depression, meniscus pressure and capillary length from supplied wetting properties."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"capillary-rise-scenario","input":{"surfaceTensionNm":0.05,"contactAngleDeg":0,"densityKgM3":1000,"gravityMs2":10,"tubeRadiusM":0.001}}},"limitations":["Resolve equilibrium rise or depression, meniscus pressure and capillary length from supplied wetting properties. Supplied-data SI fluid scenario; constant properties and declared idealizations, no equipment selection, safety or professional certification. Circular narrow tube, static Jurin/Laplace balance with supplied equilibrium contact angle. Positive pressure denotes liquid suction/rise; angle>90 gives depression. No contact-angle hysteresis, dynamic wetting or confinement correction. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sieve-gradation-characteristics","version":"1.0.0","name":"Sieve Gradation Characteristics Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sieves"],"properties":{"sieves":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["openingMm","retainedMass"],"properties":{"openingMm":{"type":"number","minimum":0,"maximum":1000000},"retainedMass":{"type":"number","minimum":0,"maximum":1000000000}}},"minItems":3,"maxItems":64}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile supplied retained masses into passing fractions and interpolated gradation descriptors."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sieve-gradation-characteristics","input":{"sieves":[{"openingMm":4,"retainedMass":0},{"openingMm":2,"retainedMass":40},{"openingMm":1,"retainedMass":30},{"openingMm":0.5,"retainedMass":20},{"openingMm":0,"retainedMass":10}]}}},"limitations":["Reconcile supplied retained masses into passing fractions and interpolated gradation descriptors. Supplied-data SI fluid scenario; constant properties and declared idealizations, no equipment selection, safety or professional certification. Strictly decreasing sieve openings ending with0 pan and positive total mass. Log-diameter/linear-passing interpolation between measured positive openings only; exact plateau takes largest matching opening. Unbracketed D-values and dependent ratios returnnull; no soil classification or sampling certification. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"axial-bar-compatibility","version":"1.0.0","name":"Axial Bar Compatibility Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["segments","endDisplacementM"],"properties":{"segments":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["lengthM","areaM2","youngPa","expansionPerK","temperatureChangeK"],"properties":{"lengthM":{"type":"number","minimum":1e-9,"maximum":1000000000},"areaM2":{"type":"number","minimum":1e-9,"maximum":1000000000},"youngPa":{"type":"number","minimum":1000,"maximum":1000000000000},"expansionPerK":{"type":"number","minimum":0,"maximum":0.01},"temperatureChangeK":{"type":"number","minimum":-1000,"maximum":1000}}},"minItems":1,"maxItems":64},"endDisplacementM":{"type":"number","minimum":-1000000,"maximum":1000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile common axial force and segment extensions under an imposed end displacement and thermal changes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"axial-bar-compatibility","input":{"segments":[{"lengthM":1,"areaM2":1,"youngPa":1000,"expansionPerK":0.001,"temperatureChangeK":10},{"lengthM":1,"areaM2":1,"youngPa":1000,"expansionPerK":0,"temperatureChangeK":0}],"endDisplacementM":0}}},"limitations":["Reconcile common axial force and segment extensions under an imposed end displacement and thermal changes. Supplied-data SI mechanical scenario under declared ideal models; no safety, equipment selection, allowable-load or professional certification. Series collinear linear-elastic segments, no intermediate axial load, fixed uniform properties per segment. Total extension=sum(F*L/EA+alpha*deltaT*L); tension/extension positive. End displacement is imposed; no buckling, yield or joint slip assessment. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"beam-span-load-deflection","version":"1.0.0","name":"Beam Span Load Deflection Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["lengthM","youngPa","secondMomentM4","uniformNm","centerLoadN","positionsM"],"properties":{"lengthM":{"type":"number","minimum":1e-9,"maximum":1000000000},"youngPa":{"type":"number","minimum":1000,"maximum":1000000000000},"secondMomentM4":{"type":"number","minimum":1e-9,"maximum":1000000000},"uniformNm":{"type":"number","minimum":0,"maximum":1000000000},"centerLoadN":{"type":"number","minimum":0,"maximum":1000000000},"positionsM":{"type":"array","items":{"type":"number","minimum":0,"maximum":1000000000},"minItems":1,"maxItems":128}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile simple-span reactions, moments and elastic deflection from uniform plus central point loading."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"beam-span-load-deflection","input":{"lengthM":2,"youngPa":1000,"secondMomentM4":1,"uniformNm":3,"centerLoadN":4,"positionsM":[0,1,2]}}},"limitations":["Reconcile simple-span reactions, moments and elastic deflection from uniform plus central point loading. Supplied-data SI mechanical scenario under declared ideal models; no safety, equipment selection, allowable-load or professional certification. Prismatic Euler-Bernoulli small-deflection beam, simple supports at0 and L, constant EI; superpose downward full-span uniform load and central point load. Downward deflection positive; no shear deflection, stress limit or geometric-nonlinearity check. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"column-buckling-scenario","version":"1.0.0","name":"Column Buckling Scenario Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["lengthM","effectiveLengthFactor","youngPa","secondMomentM4","areaM2","appliedCompressionN"],"properties":{"lengthM":{"type":"number","minimum":1e-9,"maximum":1000000000},"effectiveLengthFactor":{"type":"number","minimum":0.1,"maximum":10},"youngPa":{"type":"number","minimum":1000,"maximum":1000000000000},"secondMomentM4":{"type":"number","minimum":1e-9,"maximum":1000000000},"areaM2":{"type":"number","minimum":1e-9,"maximum":1000000000},"appliedCompressionN":{"type":"number","minimum":0,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate ideal Euler load, effective slenderness and a supplied load ratio."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"column-buckling-scenario","input":{"lengthM":2,"effectiveLengthFactor":1,"youngPa":1000,"secondMomentM4":0.01,"areaM2":1,"appliedCompressionN":10}}},"limitations":["Calculate ideal Euler load, effective slenderness and a supplied load ratio. Supplied-data SI mechanical scenario under declared ideal models; no safety, equipment selection, allowable-load or professional certification. Straight perfect prismatic elastic column, supplied effective-length factor and weakest-axis I. Euler load=pi²EI/(KL)²; ratio is a hypothetical comparison, not pass/fail. No imperfections, inelasticity, eccentricity or design-code assessment. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"stepped-shaft-torsion","version":"1.0.0","name":"Stepped Shaft Torsion Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["segments"],"properties":{"segments":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["lengthM","outerDiameterM","innerDiameterM","shearPa","torqueNm"],"properties":{"lengthM":{"type":"number","minimum":1e-9,"maximum":1000000000},"outerDiameterM":{"type":"number","minimum":1e-9,"maximum":1000000000},"innerDiameterM":{"type":"number","minimum":0,"maximum":1000000000},"shearPa":{"type":"number","minimum":1000,"maximum":1000000000000},"torqueNm":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"minItems":1,"maxItems":64}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile signed twist and surface shear in a series shaft with supplied segment torques."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"stepped-shaft-torsion","input":{"segments":[{"lengthM":1,"outerDiameterM":2,"innerDiameterM":0,"shearPa":1000,"torqueNm":10},{"lengthM":1,"outerDiameterM":2,"innerDiameterM":0,"shearPa":1000,"torqueNm":-10}]}}},"limitations":["Reconcile signed twist and surface shear in a series shaft with supplied segment torques. Supplied-data SI mechanical scenario under declared ideal models; no safety, equipment selection, allowable-load or professional certification. Circular annular/solid linear-elastic segments, J=pi*(Do⁴-Di⁴)/32 and Do>Di. Caller supplies internal torque in each segment; sum TL/GJ. No torque-load inference, warping, keyway stress or yield assessment. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"flywheel-energy-window","version":"1.0.0","name":"Flywheel Energy Window Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["inertiaKgM2","minimumRpm","maximumRpm","initialRpm","energyChangesJ"],"properties":{"inertiaKgM2":{"type":"number","minimum":1e-9,"maximum":1000000000},"minimumRpm":{"type":"number","minimum":0,"maximum":1000000},"maximumRpm":{"type":"number","minimum":0,"maximum":1000000},"initialRpm":{"type":"number","minimum":0,"maximum":1000000},"energyChangesJ":{"type":"array","items":{"type":"number","minimum":-1000000000,"maximum":1000000000},"minItems":1,"maxItems":128}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Trace supplied energy exchanges into flywheel speed and compare them with a declared speed window."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"flywheel-energy-window","input":{"inertiaKgM2":2,"minimumRpm":0,"maximumRpm":120,"initialRpm":60,"energyChangesJ":[-29.608813203268074]}}},"limitations":["Trace supplied energy exchanges into flywheel speed and compare them with a declared speed window. Supplied-data SI mechanical scenario under declared ideal models; no safety, equipment selection, allowable-load or professional certification. Rigid constant inertia, kinetic energy I*omega²/2. Signed energy changes include caller-accounted losses; reject negative cumulative energy. Speed0 allowed, no reversal. Window comparisons are scenarios, no rotor stress or containment assessment. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"harmonic-oscillator-response","version":"1.0.0","name":"Harmonic Oscillator Response Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["massKg","stiffnessNm","dampingNsM","forceAmplitudeN","angularFrequencies"],"properties":{"massKg":{"type":"number","minimum":1e-9,"maximum":1000000000},"stiffnessNm":{"type":"number","minimum":1e-9,"maximum":1000000000},"dampingNsM":{"type":"number","minimum":0,"maximum":1000000000},"forceAmplitudeN":{"type":"number","minimum":0,"maximum":1000000000},"angularFrequencies":{"type":"array","items":{"type":"number","minimum":0,"maximum":1000000000},"minItems":1,"maxItems":128}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare steady harmonic amplitude and lag across supplied driving frequencies for one mass-spring-damper."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"harmonic-oscillator-response","input":{"massKg":1,"stiffnessNm":4,"dampingNsM":2,"forceAmplitudeN":2,"angularFrequencies":[0,2]}}},"limitations":["Compare steady harmonic amplitude and lag across supplied driving frequencies for one mass-spring-damper. Supplied-data SI mechanical scenario under declared ideal models; no safety, equipment selection, allowable-load or professional certification. Linear SDOF m*xdd+c*xd+k*x=F*cos(omega*t), steady state only. Amplitude F/hypot(k-m*omega²,c*omega), lag atan2(c*omega,k-m*omega²). Undamped exact resonance rejected; no transient, nonlinear or multiple-mode response. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"damped-free-response-trace","version":"1.0.0","name":"Damped Free Response Trace Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["massKg","stiffnessNm","dampingNsM","initialDisplacementM","initialVelocityMS","timesS"],"properties":{"massKg":{"type":"number","minimum":1e-9,"maximum":1000000000},"stiffnessNm":{"type":"number","minimum":1e-9,"maximum":1000000000},"dampingNsM":{"type":"number","minimum":0,"maximum":1000000000},"initialDisplacementM":{"type":"number","minimum":-1000000,"maximum":1000000},"initialVelocityMS":{"type":"number","minimum":-1000000,"maximum":1000000},"timesS":{"type":"array","items":{"type":"number","minimum":0,"maximum":1000000000},"minItems":1,"maxItems":128}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Trace displacement and velocity after supplied initial conditions through under, critical or overdamping."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"damped-free-response-trace","input":{"massKg":1,"stiffnessNm":1,"dampingNsM":2,"initialDisplacementM":1,"initialVelocityMS":0,"timesS":[0,1]}}},"limitations":["Trace displacement and velocity after supplied initial conditions through under, critical or overdamping. Supplied-data SI mechanical scenario under declared ideal models; no safety, equipment selection, allowable-load or professional certification. Homogeneous linear SDOF with constant m,c,k and no forcing. All damping regimes, exact equality defines critical; stable near-critical formulas. Oscillatory phase omegaD*time limited to1e7 radians. No forcing/nonlinear or multi-mode response. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hertz-line-contact-scenario","version":"1.0.0","name":"Hertz Line Contact Scenario Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["loadN","contactLengthM","radius1M","radius2M","young1Pa","young2Pa","poisson1","poisson2"],"properties":{"loadN":{"type":"number","minimum":0,"maximum":1000000000},"contactLengthM":{"type":"number","minimum":1e-9,"maximum":1000000000},"radius1M":{"type":"number","minimum":1e-9,"maximum":1000000000},"radius2M":{"type":"number","minimum":1e-9,"maximum":1000000000},"young1Pa":{"type":"number","minimum":1000,"maximum":1000000000000},"young2Pa":{"type":"number","minimum":1000,"maximum":1000000000000},"poisson1":{"type":"number","minimum":-0.9,"maximum":0.49},"poisson2":{"type":"number","minimum":-0.9,"maximum":0.49}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile effective curvature/modulus and ideal contact width and peak pressure for parallel cylinders."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hertz-line-contact-scenario","input":{"loadN":3.141592653589793,"contactLengthM":1,"radius1M":2,"radius2M":2,"young1Pa":2000,"young2Pa":2000,"poisson1":0,"poisson2":0}}},"limitations":["Reconcile effective curvature/modulus and ideal contact width and peak pressure for parallel cylinders. Supplied-data SI mechanical scenario under declared ideal models; no safety, equipment selection, allowable-load or professional certification. Frictionless Hertz line contact between external convex parallel cylinders, load per length=F/L, half-width sqrt(4FR*/piLE*). Elastic half-space/small-contact assumption is caller responsibility; no adhesion, plasticity, edge or fatigue assessment. Zero load returns zero width/pressure. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"capstan-belt-traction","version":"1.0.0","name":"Capstan Belt Traction Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["slackTensionN","frictionCoefficient","wrapRadians","drumRadiusM"],"properties":{"slackTensionN":{"type":"number","minimum":0,"maximum":1000000000},"frictionCoefficient":{"type":"number","minimum":0,"maximum":9},"wrapRadians":{"type":"number","minimum":0,"maximum":20},"drumRadiusM":{"type":"number","minimum":1e-9,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile limiting belt tension amplification and torque for supplied friction and wrap."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"capstan-belt-traction","input":{"slackTensionN":100,"frictionCoefficient":0.5,"wrapRadians":1.3862943611198906,"drumRadiusM":0.2}}},"limitations":["Reconcile limiting belt tension amplification and torque for supplied friction and wrap. Supplied-data SI mechanical scenario under declared ideal models; no safety, equipment selection, allowable-load or professional certification. Flexible belt on circular drum at impending slip, tight/slack=exp(mu*wrap). No centrifugal tension, bending stiffness, wear or strength limit; torque difference times radius. Maximum exponent180 bounds floating output. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rotating-unbalance-resultant","version":"1.0.0","name":"Rotating Unbalance Resultant Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["rpm","masses"],"properties":{"rpm":{"type":"number","minimum":0,"maximum":1000000},"masses":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["massKg","eccentricityM","phaseDeg"],"properties":{"massKg":{"type":"number","minimum":0,"maximum":1000000000},"eccentricityM":{"type":"number","minimum":0,"maximum":1000000},"phaseDeg":{"type":"number","minimum":0,"maximum":360}}},"minItems":1,"maxItems":128}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile same-speed coplanar unbalance vectors into an excitation force phasor."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rotating-unbalance-resultant","input":{"rpm":60,"masses":[{"massKg":1,"eccentricityM":1,"phaseDeg":0},{"massKg":1,"eccentricityM":1,"phaseDeg":90}]}}},"limitations":["Reconcile same-speed coplanar unbalance vectors into an excitation force phasor. Supplied-data SI mechanical scenario under declared ideal models; no safety, equipment selection, allowable-load or professional certification. Coplanar point unbalances rotate at one common speed; vector sum m*r then force=omega²*unbalance. Phase normalized[0,360), null when amplitude<=1e-12*sum magnitudes. No couple unbalance, bearing reactions, rotor response or balancing certification. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"principal-component-observation-map","version":"1.0.0","name":"Principal Component Observation Map Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["observations","components"],"properties":{"observations":{"type":"array","items":{"type":"array","items":{"type":"number","minimum":-1000000000,"maximum":1000000000},"minItems":1,"maxItems":8},"minItems":2,"maxItems":64},"components":{"type":"integer","minimum":1,"maximum":8}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Map centered multivariate observations into principal components with variance accounting and reconstruction error."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"principal-component-observation-map","input":{"observations":[[-1,0],[0,0],[1,0]],"components":1}}},"limitations":["Map centered multivariate observations into principal components with variance accounting and reconstruction error. One-time supplied-data descriptive model; no causal, predictive-performance or professional certification claim. Unscaled centered sample covariance divisor n-1; rectangular n2..64,p1..8 and components<=p. Positive total variance. Descending eigenvalues; eigenvector largest absolute loading positive (first index on relative1e-12 loading ties), tied eigenvalues may have nonunique bases. No missing values, standardization or whitening. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"classical-distance-embedding","version":"1.0.0","name":"Classical Distance Embedding Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["distances","dimensions"],"properties":{"distances":{"type":"array","items":{"type":"array","items":{"type":"number","minimum":0,"maximum":1000000000},"minItems":2,"maxItems":16},"minItems":2,"maxItems":16},"dimensions":{"type":"integer","minimum":1,"maximum":3}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Create a classical Euclidean distance embedding and reconcile reconstructed pair distances."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"classical-distance-embedding","input":{"distances":[[0,2],[2,0]],"dimensions":1}}},"limitations":["Create a classical Euclidean distance embedding and reconcile reconstructed pair distances. One-time supplied-data descriptive model; no causal, predictive-performance or professional certification claim. Double-center squared distance matrix and retain requested leading nonnegative axes. Square symmetric exact-zero diagonal, dimensions<n; reject materially negative Gram eigenvalues below -1e-10*largest magnitude. Tiny negative eigenvalues clamp0. Residual sums squared differences of input/reconstructed distances over unordered pairs. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"contingency-correspondence-map","version":"1.0.0","name":"Contingency Correspondence Map Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["counts","dimensions"],"properties":{"counts":{"type":"array","items":{"type":"array","items":{"type":"integer","minimum":0,"maximum":1000000000},"minItems":2,"maxItems":12},"minItems":2,"maxItems":12},"dimensions":{"type":"integer","minimum":1,"maximum":8}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Map contingency-table row and column profiles through correspondence principal coordinates."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"contingency-correspondence-map","input":{"counts":[[1,0],[0,1]],"dimensions":1}}},"limitations":["Map contingency-table row and column profiles through correspondence principal coordinates. One-time supplied-data descriptive model; no causal, predictive-performance or professional certification claim. Nonnegative integer table with positive row/column margins. S=(P-r*c)/sqrt(r*c), eigen S*S-transpose; dimensions<=min(rows-1,cols-1), leading principal coordinates U*sigma/sqrt(r), V*sigma/sqrt(c). Axes with inertia<=1e-24 returnzero. Unsmoothed descriptive associations only. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"discriminant-model-comparison","version":"1.0.0","name":"Discriminant Model Comparison Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["training","queries"],"properties":{"training":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["label","values"],"properties":{"label":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"values":{"type":"array","items":{"type":"number","minimum":-1000000000,"maximum":1000000000},"minItems":1,"maxItems":6}}},"minItems":4,"maxItems":64},"queries":{"type":"array","items":{"type":"array","items":{"type":"number","minimum":-1000000000,"maximum":1000000000},"minItems":1,"maxItems":6},"minItems":1,"maxItems":64}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare supplied-data LDA and QDA classifications and Gaussian log scores on the same query records."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"discriminant-model-comparison","input":{"training":[{"label":"A","values":[-1]},{"label":"A","values":[1]},{"label":"B","values":[3]},{"label":"B","values":[5]}],"queries":[[0],[2],[4]]}}},"limitations":["Compare supplied-data LDA and QDA classifications and Gaussian log scores on the same query records. One-time supplied-data descriptive model; no causal, predictive-performance or professional certification claim. 2..8 classes, p<=6, each class n>p, rectangular data. Empirical class priors; QDA unbiased within-class covariance, LDA pooled covariance divisor n-classes. Positive definite covariance minimum eigenvalue>1e-10 maximum. Scores omit shared -p*log(2*pi)/2 and are not normalized posteriors. Lexical class tie rule; no training/test performance claim. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hotelling-mean-vector-evidence","version":"1.0.0","name":"Hotelling Mean Vector Evidence Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["observations","hypothesizedMean"],"properties":{"observations":{"type":"array","items":{"type":"array","items":{"type":"number","minimum":-1000000000,"maximum":1000000000},"minItems":1,"maxItems":8},"minItems":2,"maxItems":64},"hypothesizedMean":{"type":"array","items":{"type":"number","minimum":-1000000000,"maximum":1000000000},"minItems":1,"maxItems":8}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile a one-sample mean vector, covariance and Hotelling T-squared/F reference statistic."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hotelling-mean-vector-evidence","input":{"observations":[[0,0],[2,0],[0,2],[2,2]],"hypothesizedMean":[0,0]}}},"limitations":["Reconcile a one-sample mean vector, covariance and Hotelling T-squared/F reference statistic. One-time supplied-data descriptive model; no causal, predictive-performance or professional certification claim. One-sample T²=n*(mean-mu0)-transpose*S-inverse*(mean-mu0), n>p. Sample covariance positive definite with eigenvalue ratio>1e-10. F=(n-p)T²/[p(n-1)] is a normal-population reference statistic; no p-value, rejection or normality verification. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"canonical-correlation-analysis","version":"1.0.0","name":"Canonical Correlation Analysis Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"array","items":{"type":"array","items":{"type":"number","minimum":-1000000000,"maximum":1000000000},"minItems":1,"maxItems":8},"minItems":2,"maxItems":64},"y":{"type":"array","items":{"type":"array","items":{"type":"number","minimum":-1000000000,"maximum":1000000000},"minItems":1,"maxItems":8},"minItems":2,"maxItems":64}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare paired feature views through centered canonical correlations and shared variation dimensions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"canonical-correlation-analysis","input":{"x":[[0],[1],[2],[3]],"y":[[1],[3],[5],[7]]}}},"limitations":["Compare paired feature views through centered canonical correlations and shared variation dimensions. One-time supplied-data descriptive model; no causal, predictive-performance or professional certification claim. Paired rows n>p+q, each view p,q<=8 and positive definite centered covariance ratio>1e-10. Whiten cross-covariance, then singular values; output min(p,q) canonical correlations clamped only within floating tolerance of[0,1]. No weights for degenerate axes, significance or out-of-sample claim. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"multivariate-linear-response-fit","version":"1.0.0","name":"Multivariate Linear Response Fit Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["predictors","responses"],"properties":{"predictors":{"type":"array","items":{"type":"array","items":{"type":"number","minimum":-1000000000,"maximum":1000000000},"minItems":1,"maxItems":8},"minItems":2,"maxItems":64},"responses":{"type":"array","items":{"type":"array","items":{"type":"number","minimum":-1000000000,"maximum":1000000000},"minItems":1,"maxItems":8},"minItems":2,"maxItems":64}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Fit one supplied design to multiple responses and reconcile residual covariance and fitted values."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"multivariate-linear-response-fit","input":{"predictors":[[0],[1],[2]],"responses":[[1,2],[3,1],[5,0]]}}},"limitations":["Fit one supplied design to multiple responses and reconcile residual covariance and fitted values. One-time supplied-data descriptive model; no causal, predictive-performance or professional certification claim. Unweighted ordinary least squares with automatically added intercept; paired rows n>predictorCount+1, <=8 predictors/responses. Normal-equation Gram positive definite ratio>1e-10; rescale/center caller units when rejected. Residual covariance divisor residualDf; constant-response R² isnull. No intervals, regularization or forecast validation. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"minimum-covariance-subset","version":"1.0.0","name":"Minimum Covariance Subset Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["observations","subsetSize"],"properties":{"observations":{"type":"array","items":{"type":"array","items":{"type":"number","minimum":-1000000000,"maximum":1000000000},"minItems":1,"maxItems":4},"minItems":3,"maxItems":14},"subsetSize":{"type":"integer","minimum":2,"maximum":14}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find a bounded exhaustive minimum-volume covariance subset and its unscaled location/scatter."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"minimum-covariance-subset","input":{"observations":[[0],[1],[2],[100]],"subsetSize":3}}},"limitations":["Find a bounded exhaustive minimum-volume covariance subset and its unscaled location/scatter. One-time supplied-data descriptive model; no causal, predictive-performance or professional certification claim. Enumerate every size-h subset (at most4096); p<=4,n<=14,h>p. Objective log determinant of ordinary sample covariance divisor h-1. Any minimum numerically singular subset rejects; require eigenvalue ratio>1e-10. Logdet ties within1e-10 choose lexical indices. Raw subset only, no MCD consistency scaling/reweighting or anomaly verdict. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"paired-landmark-procrustes-map","version":"1.0.0","name":"Paired Landmark Procrustes Map Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["source","target","fitScale"],"properties":{"source":{"type":"array","items":{"type":"array","items":{"type":"number","minimum":-1000000000,"maximum":1000000000},"minItems":2,"maxItems":2},"minItems":2,"maxItems":128},"target":{"type":"array","items":{"type":"array","items":{"type":"number","minimum":-1000000000,"maximum":1000000000},"minItems":2,"maxItems":2},"minItems":2,"maxItems":128},"fitScale":{"type":"boolean"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Fit a proper planar rotation, translation and optional uniform scale between paired landmarks."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"paired-landmark-procrustes-map","input":{"source":[[0,0],[1,0],[0,1]],"target":[[2,3],[2,5],[0,3]],"fitScale":true}}},"limitations":["Fit a proper planar rotation, translation and optional uniform scale between paired landmarks. One-time supplied-data descriptive model; no causal, predictive-performance or professional certification claim. Paired 2D landmarks, same row count and positive centered source spread. Proper rotation only, no reflection; optional nonnegative uniform scale. Unit scale when fitScalefalse. Zero cross-covariance chooses rotation0; target collapse may give scale0. Equal weights, no correspondence search, outlier rejection or geospatial projection. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"multivariate-energy-sample-evidence","version":"1.0.0","name":"Multivariate Energy Sample Evidence Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sampleA","sampleB"],"properties":{"sampleA":{"type":"array","items":{"type":"array","items":{"type":"number","minimum":-1000000000,"maximum":1000000000},"minItems":1,"maxItems":4},"minItems":1,"maxItems":6},"sampleB":{"type":"array","items":{"type":"array","items":{"type":"number","minimum":-1000000000,"maximum":1000000000},"minItems":1,"maxItems":4},"minItems":1,"maxItems":6}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare two small multivariate samples with an energy distance and exhaustive label-permutation reference."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"multivariate-energy-sample-evidence","input":{"sampleA":[[0],[0]],"sampleB":[[1],[1]]}}},"limitations":["Compare two small multivariate samples with an energy distance and exhaustive label-permutation reference. One-time supplied-data descriptive model; no causal, predictive-performance or professional certification claim. Euclidean biased V-statistic D=2*mean cross-distance-mean within A-mean within B, self-pairs included; scaled by n*m/(n+m). Enumerate all index-label splits of fixed sample sizes (<=924), ties extreme with distance-scale relative tolerance1e-12. Exchangeability required for the reference; no asymptotics, automatic decision or causal claim. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"d-optimal-candidate-run-selection","version":"1.0.0","name":"Candidate D-Optimal Run Selection","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["modelRows","runCount"],"properties":{"modelRows":{"type":"array","minItems":2,"maxItems":14,"items":{"type":"array","minItems":1,"maxItems":6,"items":{"type":"number","minimum":-10,"maximum":10}}},"runCount":{"type":"integer","minimum":1,"maximum":14}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Choose a full-rank experimental run subset for a supplied linear model."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"d-optimal-candidate-run-selection","input":{"modelRows":[[1,-1],[1,0],[1,1]],"runCount":2}}},"limitations":["Choose a full-rank experimental run subset for a supplied linear model. Exhaustive subsets of at most fourteen candidate model rows; supplied columns include any intercept. No replicate selection, randomization or safe operating-range advice. Numerically rank-deficient information matrices are rejected. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"maximin-space-filling-run-selection","version":"1.0.0","name":"Maximin Candidate Coverage Plan","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["points","runCount"],"properties":{"points":{"type":"array","minItems":2,"maxItems":14,"items":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"number","minimum":0,"maximum":1}}},"runCount":{"type":"integer","minimum":2,"maximum":14}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Select a run subset that maximizes its closest pairwise distance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"maximin-space-filling-run-selection","input":{"points":[[0],[0.4],[1]],"runCount":2}}},"limitations":["Select a run subset that maximizes its closest pairwise distance. Exhaustive search over supplied unit-cube coordinates, at most fourteen candidates. Squared Euclidean distance; earliest lexicographic subset resolves exact ties. Coverage criterion only, not response-model optimality. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"latin-hypercube-coordinate-plan","version":"1.0.0","name":"Latin Hypercube Coordinate Plan","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["strataByDimension"],"properties":{"strataByDimension":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"integer","minimum":0,"maximum":63}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Prepare a stratified multidimensional coordinate plan from approved stratum permutations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"latin-hypercube-coordinate-plan","input":{"strataByDimension":[[0,1],[1,0]]}}},"limitations":["Prepare a stratified multidimensional coordinate plan from approved stratum permutations. Centered deterministic coordinates with one point in each stratum per dimension. Caller supplies permutations; no random number generation, optimization or statistical independence claim. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"plackett-burman-screening-plan","version":"1.0.0","name":"Plackett–Burman Screening Plan","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["factors"],"properties":{"factors":{"type":"array","minItems":1,"maxItems":11,"items":{"type":"string","minLength":1,"maxLength":200}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Prepare a twelve-run main-effect screening design and its orthogonality checks."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"plackett-burman-screening-plan","input":{"factors":["Temperature","Pressure"]}}},"limitations":["Prepare a twelve-run main-effect screening design and its orthogonality checks. Fixed twelve-run NIST pattern for one through eleven named factors. Coded levels only; main effects can be confounded with interactions. Execution order is deterministic and must be approved separately. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"box-behnken-response-surface-plan","version":"1.0.0","name":"Three-Factor Box–Behnken Plan","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["factors","centerRuns"],"properties":{"factors":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"string","minLength":1,"maxLength":200}},"centerRuns":{"type":"integer","minimum":1,"maximum":12}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Prepare edge-midpoint and center coordinates for a three-factor response-surface study."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"box-behnken-response-surface-plan","input":{"factors":["A","B","C"],"centerRuns":1}}},"limitations":["Prepare edge-midpoint and center coordinates for a three-factor response-surface study. Exactly three named factors, twelve edge runs and caller-selected center repeats. Coded coordinates only; no model fitting, run randomization or physical safety recommendation. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"multiple-testing-adjustment","version":"1.0.0","name":"Multiple Comparison Adjustment","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["pvalues","alpha"],"properties":{"pvalues":{"type":"array","minItems":1,"maxItems":256,"items":{"type":"number","minimum":0,"maximum":1}},"alpha":{"type":"number","minimum":1e-12,"maximum":1}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare family-wise and false-discovery adjustments for supplied p-values."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"multiple-testing-adjustment","input":{"pvalues":[0.01,0.04,0.03],"alpha":0.05}}},"limitations":["Compare family-wise and false-discovery adjustments for supplied p-values. Bonferroni, Holm, Benjamini–Hochberg and Benjamini–Yekutieli adjusted p-values. BH assumes independence or suitable positive dependence; BY covers arbitrary dependence. Input p-values and test validity remain the caller’s responsibility. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pvalue-evidence-combination","version":"1.0.0","name":"Independent Evidence Combination","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["pvalues"],"properties":{"pvalues":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"number","minimum":1e-12,"maximum":1}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Combine independent continuous-null p-values using Fisher and Tippett methods."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pvalue-evidence-combination","input":{"pvalues":[1,1]}}},"limitations":["Combine independent continuous-null p-values using Fisher and Tippett methods. Independent, valid continuous p-values are required; discrete or dependent inputs do not inherit the stated null calibration. Fisher uses its even-degree chi-square survival formula. No causal or business verdict. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"random-effects-meta-summary","version":"1.0.0","name":"Random-Effects Evidence Summary","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["studies"],"properties":{"studies":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["effect","variance"],"properties":{"effect":{"type":"number","minimum":-1000000,"maximum":1000000},"variance":{"type":"number","minimum":1e-8,"maximum":100000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Combine compatible effect estimates with their supplied sampling variances."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"random-effects-meta-summary","input":{"studies":[{"effect":1,"variance":1},{"effect":3,"variance":1}]}}},"limitations":["Combine compatible effect estimates with their supplied sampling variances. DerSimonian–Laird nonnegative between-study variance, inverse-variance fixed and random summaries, standard error and heterogeneity. No small-sample correction, confidence interval or study-quality assessment. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"two-arm-normal-power-grid","version":"1.0.0","name":"Two-Arm Normal Power Scenarios","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["standardizedEffect","criticalZ","perArmSampleSizes"],"properties":{"standardizedEffect":{"type":"number","minimum":-10,"maximum":10},"criticalZ":{"type":"number","minimum":0,"maximum":8},"perArmSampleSizes":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"integer","minimum":2,"maximum":1000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare two-sided normal-test power across equal-sized study arms."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"two-arm-normal-power-grid","input":{"standardizedEffect":0,"criticalZ":0,"perArmSampleSizes":[2,10]}}},"limitations":["Compare two-sided normal-test power across equal-sized study arms. Known common standard deviation represented by standardized effect; supplied nonnegative normal critical value. Independent equal arms, normal approximation only, no t-test, dropout or allocation-ratio adjustment. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"blocked-randomization-enumeration","version":"1.0.0","name":"Blocked Allocation Possibilities","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["blocks"],"properties":{"blocks":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"object","additionalProperties":false,"required":["size","treated"],"properties":{"size":{"type":"integer","minimum":2,"maximum":8},"treated":{"type":"integer","minimum":1,"maximum":7}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Enumerate treatment assignments satisfying caller-defined block totals."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"blocked-randomization-enumeration","input":{"blocks":[{"size":2,"treated":1},{"size":2,"treated":1}]}}},"limitations":["Enumerate treatment assignments satisfying caller-defined block totals. Deterministic enumeration of every binary allocation within each block, up to five thousand combined assignments. No random draw, participant processing or assignment execution. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"seasonal-holt-winters-fit","version":"1.0.0","name":"Seasonal Holt–Winters Replay","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["values","period","alpha","beta","gamma","horizon"],"properties":{"values":{"type":"array","minItems":4,"maxItems":512,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"period":{"type":"integer","minimum":2,"maximum":24},"alpha":{"type":"number","minimum":0,"maximum":1},"beta":{"type":"number","minimum":0,"maximum":1},"gamma":{"type":"number","minimum":0,"maximum":1},"horizon":{"type":"integer","minimum":1,"maximum":24}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Replay additive seasonal smoothing and prepare a bounded forecast."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"seasonal-holt-winters-fit","input":{"values":[1,3,1,3],"period":2,"alpha":0.5,"beta":0.5,"gamma":0.5,"horizon":2}}},"limitations":["Replay additive seasonal smoothing and prepare a bounded forecast. Fixed supplied smoothing parameters; first-season mean, second-season mean difference divided by period and centered first-season seasonal initialization. The gamma input is the conventional gamma-star weight using observation minus updated level. At least two complete seasons. No automatic parameter fitting or prediction interval. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"tsb-intermittent-demand-forecast","version":"1.0.0","name":"Intermittent Demand Probability Forecast","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["demand","sizeAlpha","occurrenceBeta","initialSize","initialProbability","horizon"],"properties":{"demand":{"type":"array","minItems":1,"maxItems":512,"items":{"type":"number","minimum":0,"maximum":1000000}},"sizeAlpha":{"type":"number","minimum":0,"maximum":1},"occurrenceBeta":{"type":"number","minimum":0,"maximum":1},"initialSize":{"type":"number","minimum":0,"maximum":1000000},"initialProbability":{"type":"number","minimum":0,"maximum":1},"horizon":{"type":"integer","minimum":1,"maximum":24}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Track demand occurrence separately from positive demand size."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"tsb-intermittent-demand-forecast","input":{"demand":[0,4,0],"sizeAlpha":0.5,"occurrenceBeta":0.5,"initialSize":4,"initialProbability":0.5,"horizon":2}}},"limitations":["Track demand occurrence separately from positive demand size. Teunter–Syntetos–Babai updates with caller-supplied initial size and probability. Probability updates every period, size only on positive demand. Forecasts are constant conditional means, not stock prescriptions or intervals. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"autoregressive-yule-walker-fit","version":"1.0.0","name":"Autoregressive Moment Fit","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["values","order","horizon"],"properties":{"values":{"type":"array","minItems":4,"maxItems":512,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"order":{"type":"integer","minimum":1,"maximum":8},"horizon":{"type":"integer","minimum":1,"maximum":24}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Estimate a bounded autoregressive model from supplied series moments."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"autoregressive-yule-walker-fit","input":{"values":[-1,1,-1,1],"order":1,"horizon":1}}},"limitations":["Estimate a bounded autoregressive model from supplied series moments. Demeaned Yule–Walker equations with biased autocovariances divided by n. Rejects singular models and constant input; forecasts use zero future innovations. No stationarity certification, model selection or prediction interval. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"arma-innovation-replay","version":"1.0.0","name":"ARMA Innovation Replay","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["values","autoregressive","movingAverage","intercept","horizon"],"properties":{"values":{"type":"array","minItems":4,"maxItems":512,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"autoregressive":{"type":"array","minItems":0,"maxItems":8,"items":{"type":"number","minimum":-2,"maximum":2}},"movingAverage":{"type":"array","minItems":0,"maxItems":8,"items":{"type":"number","minimum":-2,"maximum":2}},"intercept":{"type":"number","minimum":-1000000,"maximum":1000000},"horizon":{"type":"integer","minimum":1,"maximum":24}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Replay supplied autoregressive and moving-average coefficients against observed data."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"arma-innovation-replay","input":{"values":[1,2,3,4],"autoregressive":[1],"movingAverage":[],"intercept":0,"horizon":2}}},"limitations":["Replay supplied autoregressive and moving-average coefficients against observed data. Zero observations and innovations before the series; supplied intercept is the recursion constant, not the unconditional mean. No coefficient estimation, root stability guarantee or uncertainty interval. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"classical-seasonal-decomposition","version":"1.0.0","name":"Classical Seasonal Components","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["values","period"],"properties":{"values":{"type":"array","minItems":4,"maxItems":512,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"period":{"type":"integer","minimum":2,"maximum":24}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Separate a supplied series into centered trend, seasonal pattern and residuals."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"classical-seasonal-decomposition","input":{"values":[1,3,1,3],"period":2}}},"limitations":["Separate a supplied series into centered trend, seasonal pattern and residuals. Additive centered moving-average decomposition; even periods use half-weighted window endpoints. At least two complete seasons; trend and residual endpoints remain null. No extrapolation or automatic period selection. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ljung-box-residual-evidence","version":"1.0.0","name":"Residual Serial-Correlation Evidence","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["residuals","maxLag","fittedParameters"],"properties":{"residuals":{"type":"array","minItems":4,"maxItems":512,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"maxLag":{"type":"integer","minimum":1,"maximum":32},"fittedParameters":{"type":"integer","minimum":0,"maximum":31}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Summarize cumulative Ljung–Box residual diagnostics by lag."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ljung-box-residual-evidence","input":{"residuals":[1,-1,1,-1],"maxLag":1,"fittedParameters":0}}},"limitations":["Summarize cumulative Ljung–Box residual diagnostics by lag. Demeaned biased autocorrelations; Q=n(n+2) sum rho(k)^2/(n-k). Degrees of freedom subtract supplied fitted-parameter count, clamped at zero. Statistics only; no p-values, critical values or automatic adequacy verdict. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"augmented-dickey-fuller-evidence","version":"1.0.0","name":"Augmented Lagged-Level Evidence","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["values","differenceLags"],"properties":{"values":{"type":"array","minItems":4,"maxItems":512,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"differenceLags":{"type":"integer","minimum":0,"maximum":6}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Estimate the lagged-level coefficient and its regression diagnostic."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"augmented-dickey-fuller-evidence","input":{"values":[1,0,1,0,1,0],"differenceLags":0}}},"limitations":["Estimate the lagged-level coefficient and its regression diagnostic. Constant-only ADF regression with a caller-selected number of lagged differences. Full-rank OLS and positive residual degrees of freedom required. Zero standard errors yield null t-statistic. No ordinary t-distribution p-value, stationarity verdict or critical-value approximation. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"kpss-level-stationarity-evidence","version":"1.0.0","name":"Level Stationarity Statistic","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["values","bandwidth"],"properties":{"values":{"type":"array","minItems":4,"maxItems":512,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"bandwidth":{"type":"integer","minimum":0,"maximum":32}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate cumulative-residual evidence against a constant-level model."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"kpss-level-stationarity-evidence","input":{"values":[1,-1,1,-1],"bandwidth":0}}},"limitations":["Calculate cumulative-residual evidence against a constant-level model. Demeaned residuals, Bartlett/Newey–West long-run variance and supplied bandwidth. Constant or degenerate long-run variance is rejected. No p-value, critical-value interpolation or automatic stationarity decision. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"penalized-multiple-mean-changes","version":"1.0.0","name":"Multiple Mean-Change Segmentation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["values","minimumSegment","changePenalty"],"properties":{"values":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"minimumSegment":{"type":"integer","minimum":1,"maximum":32},"changePenalty":{"type":"number","minimum":0,"maximum":1000000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find a globally least-cost piecewise-constant description of supplied observations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"penalized-multiple-mean-changes","input":{"values":[0,0,10,10,0,0],"minimumSegment":2,"changePenalty":1}}},"limitations":["Find a globally least-cost piecewise-constant description of supplied observations. Dynamic programming minimizes within-segment squared error plus a caller-specified penalty per change, subject to minimum segment length. Up to 128 observations; no automatic penalty calibration, causal explanation or future-change prediction. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"seasonal-mann-kendall-evidence","version":"1.0.0","name":"Seasonal Rank-Trend Evidence","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["values","period"],"properties":{"values":{"type":"array","minItems":4,"maxItems":512,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"period":{"type":"integer","minimum":1,"maximum":24}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare within-season observation pairs while accounting for exact ties."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"seasonal-mann-kendall-evidence","input":{"values":[1,10,2,20,3,30],"period":2}}},"limitations":["Compare within-season observation pairs while accounting for exact ties. Regular complete series grouped by position modulo period. Tie-adjusted seasonal score variances are summed assuming zero covariance across seasons; continuity-corrected z only, no significance verdict or serial-dependence correction. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"deferred-acceptance-capacity-match","version":"1.0.0","name":"Capacity and Preference Match","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["applicants","positions"],"properties":{"applicants":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","preferences"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"preferences":{"type":"array","minItems":0,"maxItems":24,"items":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"}}}}},"positions":{"type":"array","minItems":1,"maxItems":24,"items":{"type":"object","additionalProperties":false,"required":["id","capacity","priority"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"capacity":{"type":"integer","minimum":0,"maximum":64},"priority":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Match applicants to capacity-limited positions using declared priorities."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"deferred-acceptance-capacity-match","input":{"applicants":[{"id":"A","preferences":["X","Y"]},{"id":"B","preferences":["X","Y"]}],"positions":[{"id":"X","capacity":1,"priority":["B","A"]},{"id":"Y","capacity":1,"priority":["A","B"]}]}}},"limitations":["Match applicants to capacity-limited positions using declared priorities. Applicant-proposing deferred acceptance with strict preferences and complete position priorities. Applicants may omit unacceptable positions; zero capacity is allowed. No external placement, legal eligibility or transferable payment mechanism. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"top-trading-cycle-reallocation","version":"1.0.0","name":"Endowment Trading-Cycle Plan","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["agents"],"properties":{"agents":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["id","endowment","preferences"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"endowment":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"preferences":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reallocate one endowed object per participant through preference cycles."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"top-trading-cycle-reallocation","input":{"agents":[{"id":"A","endowment":"X","preferences":["Y","X"]},{"id":"B","endowment":"Y","preferences":["X","Y"]}]}}},"limitations":["Reallocate one endowed object per participant through preference cycles. Strict complete preferences and unique existing endowments. Iteratively executes a detected top-trading cycle in the supplied scenario only; cycles in the same logical stage may be numbered separately. No real ownership transfer or payment. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"probabilistic-serial-eating-plan","version":"1.0.0","name":"Probabilistic Serial Share Plan","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["objects","agents"],"properties":{"objects":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"}},"agents":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"object","additionalProperties":false,"required":["id","preferences"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"preferences":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Allocate divisible probability shares under strict ordinal preferences."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"probabilistic-serial-eating-plan","input":{"objects":["X","Y"],"agents":[{"id":"A","preferences":["X","Y"]},{"id":"B","preferences":["X","Y"]}]}}},"limitations":["Allocate divisible probability shares under strict ordinal preferences. Equal numbers of participants and unit-capacity objects. All participants consume their most preferred remaining object at equal speed through time one. Numerical shares only; no lottery draw or indivisible assignment execution. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"random-priority-allocation-distribution","version":"1.0.0","name":"Random-Priority Allocation Distribution","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["objects","agents"],"properties":{"objects":{"type":"array","minItems":1,"maxItems":7,"items":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"}},"agents":{"type":"array","minItems":1,"maxItems":7,"items":{"type":"object","additionalProperties":false,"required":["id","preferences"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"preferences":{"type":"array","minItems":1,"maxItems":7,"items":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Enumerate the allocation distribution across all priority orders."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"random-priority-allocation-distribution","input":{"objects":["X","Y"],"agents":[{"id":"A","preferences":["X","Y"]},{"id":"B","preferences":["X","Y"]}]}}},"limitations":["Enumerate the allocation distribution across all priority orders. Complete strict preferences, one object per participant and at most seven participants. Every priority permutation is equally weighted; no random draw, assignment execution or equality-of-utility guarantee. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sealed-auction-payment-compare","version":"1.0.0","name":"Sealed-Bid Rule Comparison","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["bids","reserve"],"properties":{"bids":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","value"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"value":{"type":"integer","minimum":0,"maximum":1000000000}}}},"reserve":{"type":"integer","minimum":0,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare first-price and second-price outcomes for supplied bids."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sealed-auction-payment-compare","input":{"bids":[{"id":"A","value":10},{"id":"B","value":7}],"reserve":5}}},"limitations":["Compare first-price and second-price outcomes for supplied bids. One item, integer values in a common caller-defined unit and seller reserve. Input order resolves tied bids. Outputs are hypothetical clearing amounts, not payment requests, market valuations or strategic recommendations. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"multiunit-auction-clearing","version":"1.0.0","name":"Multiunit Bid Clearing Comparison","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["bidders","units","reserve"],"properties":{"bidders":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["id","unitBids"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"unitBids":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"integer","minimum":0,"maximum":1000000000}}}}},"units":{"type":"integer","minimum":1,"maximum":64},"reserve":{"type":"integer","minimum":0,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare pay-as-bid and highest-rejected-bid uniform clearing."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"multiunit-auction-clearing","input":{"bidders":[{"id":"A","unitBids":[10,6]},{"id":"B","unitBids":[8,4]}],"units":2,"reserve":2}}},"limitations":["Compare pay-as-bid and highest-rejected-bid uniform clearing. Identical units, nonincreasing integer marginal bids and reserve. Input bidder order then marginal-unit order resolves ties. This is a submitted-bid scenario; no strategy-proofness, live auction or actual charge. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"combinatorial-bundle-clearing","version":"1.0.0","name":"Bundle-Bid Allocation Scenario","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["items","bids"],"properties":{"items":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"}},"bids":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["id","bidder","items","value"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"bidder":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"items":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"}},"value":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find the highest-value compatible selection of supplied package bids."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"combinatorial-bundle-clearing","input":{"items":["X","Y"],"bids":[{"id":"AX","bidder":"A","items":["X"],"value":6},{"id":"BY","bidder":"B","items":["Y"],"value":6},{"id":"CXY","bidder":"C","items":["X","Y"],"value":10}]}}},"limitations":["Find the highest-value compatible selection of supplied package bids. Exhaustive selection over at most sixteen bids and twelve items, with disjoint item bundles and at most one accepted bid per bidder. Maximizes submitted integer bid value; no VCG payment calculation or allocation execution. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"stable-roommate-pairing","version":"1.0.0","name":"Stable Roommate Pairing Scenario","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["people"],"properties":{"people":{"type":"array","minItems":2,"maxItems":10,"items":{"type":"object","additionalProperties":false,"required":["id","preferences"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"preferences":{"type":"array","minItems":1,"maxItems":9,"items":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find a stable complete pairing or establish none exists in a bounded preference scenario."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"stable-roommate-pairing","input":{"people":[{"id":"A","preferences":["B","C","D"]},{"id":"B","preferences":["A","C","D"]},{"id":"C","preferences":["D","A","B"]},{"id":"D","preferences":["C","A","B"]}]}}},"limitations":["Find a stable complete pairing or establish none exists in a bounded preference scenario. Complete strict preferences for an even set of at most ten participants. Exhaustively checks pairings for mutually preferred blocking pairs. No ties, incomplete lists, external assignment or promise that a stable pairing always exists. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"house-allocation-envy-graph","version":"1.0.0","name":"Assigned-Object Envy Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["objects","agents"],"properties":{"objects":{"type":"array","minItems":1,"maxItems":24,"items":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"}},"agents":{"type":"array","minItems":1,"maxItems":24,"items":{"type":"object","additionalProperties":false,"required":["id","assigned","utilities"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"assigned":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"utilities":{"type":"array","minItems":1,"maxItems":24,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect strict envy and potential trading cycles in an existing allocation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"house-allocation-envy-graph","input":{"objects":["X","Y"],"agents":[{"id":"A","assigned":"X","utilities":[1,2]},{"id":"B","assigned":"Y","utilities":[2,1]}]}}},"limitations":["Inspect strict envy and potential trading cycles in an existing allocation. Supplied cardinal utilities and one assigned object per participant. Returns strict envy edges and one cycle when present; absence of a strict cycle does not establish full Pareto efficiency under weak improvements. No reassignment or utility comparability across participants. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cooperative-cost-core-check","version":"1.0.0","name":"Cooperative Cost Allocation Check","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["players","coalitionCosts","allocation"],"properties":{"players":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"}},"coalitionCosts":{"type":"array","minItems":2,"maxItems":256,"items":{"type":"integer","minimum":0,"maximum":1000000000}},"allocation":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"integer","minimum":-1000000000,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check a proposed cost split against every supplied coalition’s standalone cost."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cooperative-cost-core-check","input":{"players":["A","B"],"coalitionCosts":[0,7,7,10],"allocation":[5,5]}}},"limitations":["Check a proposed cost split against every supplied coalition’s standalone cost. Complete integer coalition-cost table indexed by bit mask, including zero empty-coalition cost. Core membership requires exact grand-total equality and no coalition allocated more than its standalone cost. Does not compute a Shapley allocation or recommend legal cost-sharing terms. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"capacitated-transport-cost-plan","version":"1.0.0","name":"Capacity-Constrained Transport Plan","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["supply","demand","unitCosts","routeCapacities"],"properties":{"supply":{"type":"array","minItems":1,"maxItems":6,"items":{"type":"integer","minimum":0,"maximum":128}},"demand":{"type":"array","minItems":1,"maxItems":6,"items":{"type":"integer","minimum":0,"maximum":128}},"unitCosts":{"type":"array","minItems":1,"maxItems":6,"items":{"type":"array","minItems":1,"maxItems":6,"items":{"type":"integer","minimum":0,"maximum":1000000}}},"routeCapacities":{"type":"array","minItems":1,"maxItems":6,"items":{"type":"array","minItems":1,"maxItems":6,"items":{"type":"integer","minimum":0,"maximum":128}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find least-cost shipments subject to supplied source, demand and route capacities."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"capacitated-transport-cost-plan","input":{"supply":[2,2],"demand":[1,3],"unitCosts":[[1,5],[2,1]],"routeCapacities":[[4,4],[4,4]]}}},"limitations":["Find least-cost shipments subject to supplied source, demand and route capacities. Integer units, nonnegative integer unit costs and at most 128 demand units. Successive shortest residual paths find minimum cost at the maximum shippable flow; infeasible demand is reported with partial shipments. No freight booking or real capacity verification. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"facility-location-supply-scenario","version":"1.0.0","name":"Facility Opening and Supply Scenario","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["facilities","demand","shippingUnitCosts"],"properties":{"facilities":{"type":"array","minItems":1,"maxItems":6,"items":{"type":"object","additionalProperties":false,"required":["id","capacity","openingCost"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"capacity":{"type":"integer","minimum":0,"maximum":40},"openingCost":{"type":"integer","minimum":0,"maximum":1000000}}}},"demand":{"type":"array","minItems":1,"maxItems":6,"items":{"type":"integer","minimum":0,"maximum":40}},"shippingUnitCosts":{"type":"array","minItems":1,"maxItems":6,"items":{"type":"array","minItems":1,"maxItems":6,"items":{"type":"integer","minimum":0,"maximum":1000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare facility-opening choices with their capacity and distribution cost."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"facility-location-supply-scenario","input":{"facilities":[{"id":"A","capacity":3,"openingCost":5},{"id":"B","capacity":3,"openingCost":1}],"demand":[2],"shippingUnitCosts":[[1],[4]]}}},"limitations":["Compare facility-opening choices with their capacity and distribution cost. Enumerates at most six candidate facilities and solves each feasible integer transport subproblem. Fixed opening costs plus linear shipping, splittable demand and at most forty demand units. No geographic search, construction advice or real opening action. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"integer-product-mix-plan","version":"1.0.0","name":"Integer Product Mix Plan","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["products","resourceCapacities"],"properties":{"products":{"type":"array","minItems":1,"maxItems":7,"items":{"type":"object","additionalProperties":false,"required":["id","maxUnits","unitProfit","resourceUse"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"maxUnits":{"type":"integer","minimum":0,"maximum":30},"unitProfit":{"type":"integer","minimum":0,"maximum":1000000},"resourceUse":{"type":"array","minItems":1,"maxItems":6,"items":{"type":"integer","minimum":0,"maximum":10000}}}}},"resourceCapacities":{"type":"array","minItems":1,"maxItems":6,"items":{"type":"integer","minimum":0,"maximum":1000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find a highest-contribution production mix under shared resource constraints."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"integer-product-mix-plan","input":{"products":[{"id":"A","maxUnits":3,"unitProfit":5,"resourceUse":[2]},{"id":"B","maxUnits":5,"unitProfit":2,"resourceUse":[1]}],"resourceCapacities":[5]}}},"limitations":["Find a highest-contribution production mix under shared resource constraints. Exhaustive bounded integer quantities, nonnegative unit contributions and resource use. Up to two hundred thousand quantity combinations; reported resource totals witness feasibility. No demand forecast, inventory policy, fractional production or actual scheduling. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"precedence-line-station-balance","version":"1.0.0","name":"Precedence Line Station Balance","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["tasks","cycleTime"],"properties":{"tasks":{"type":"array","minItems":1,"maxItems":10,"items":{"type":"object","additionalProperties":false,"required":["id","duration","predecessors"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"duration":{"type":"integer","minimum":1,"maximum":1000},"predecessors":{"type":"array","minItems":0,"maxItems":9,"items":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"}}}}},"cycleTime":{"type":"integer","minimum":1,"maximum":1000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Minimize station count under a supplied cycle time and task precedence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"precedence-line-station-balance","input":{"tasks":[{"id":"A","duration":2,"predecessors":[]},{"id":"B","duration":2,"predecessors":["A"]},{"id":"C","duration":2,"predecessors":[]}],"cycleTime":4}}},"limitations":["Minimize station count under a supplied cycle time and task precedence. Exact subset dynamic programming for at most ten indivisible deterministic tasks. Predecessors may share a station in a valid local order. A task longer than the cycle is rejected. No parallel equipment, ergonomic, equipment-safety or variability analysis. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cyclic-shift-multicover-plan","version":"1.0.0","name":"Cyclic Shift Coverage Plan","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["requirements","shiftLength","maxStartsPerPeriod","startCosts"],"properties":{"requirements":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"integer","minimum":0,"maximum":20}},"shiftLength":{"type":"integer","minimum":1,"maximum":8},"maxStartsPerPeriod":{"type":"integer","minimum":0,"maximum":8},"startCosts":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"integer","minimum":0,"maximum":1000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Choose low-cost repeating shift starts that cover every period’s stated need."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cyclic-shift-multicover-plan","input":{"requirements":[1,1,1],"shiftLength":2,"maxStartsPerPeriod":1,"startCosts":[1,2,3]}}},"limitations":["Choose low-cost repeating shift starts that cover every period’s stated need. Homogeneous staff, fixed consecutive shift length and integer starts on a repeating cycle. Exact enumeration within a bounded scenario, no named-worker roster, labor-law check or automatic assignment. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"setup-deadline-machine-schedule","version":"1.0.0","name":"Setup and Deadline Machine Plan","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["jobs","initialSetups","changeovers"],"properties":{"jobs":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"object","additionalProperties":false,"required":["id","duration","release","due","tardinessWeight"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"duration":{"type":"integer","minimum":1,"maximum":1000},"release":{"type":"integer","minimum":0,"maximum":10000},"due":{"type":"integer","minimum":0,"maximum":20000},"tardinessWeight":{"type":"integer","minimum":0,"maximum":10000}}}},"initialSetups":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"integer","minimum":0,"maximum":1000}},"changeovers":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"integer","minimum":0,"maximum":1000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare task sequences using release times, changeovers and weighted lateness."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"setup-deadline-machine-schedule","input":{"jobs":[{"id":"A","duration":2,"release":0,"due":2,"tardinessWeight":1},{"id":"B","duration":1,"release":0,"due":4,"tardinessWeight":1}],"initialSetups":[0,0],"changeovers":[[0,0],[0,0]]}}},"limitations":["Compare task sequences using release times, changeovers and weighted lateness. One nonpreemptive machine and at most eight jobs. Setup starts only after both machine availability and job release; objective is total weighted tardiness, then makespan. Exhaustive sequence search; no live dispatch or machine-safety assessment. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bounded-project-resource-leveling","version":"1.0.0","name":"Project Resource Leveling Scenario","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["tasks","horizon"],"properties":{"tasks":{"type":"array","minItems":1,"maxItems":7,"items":{"type":"object","additionalProperties":false,"required":["id","duration","resource","earliestStart","latestStart","predecessors"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"duration":{"type":"integer","minimum":1,"maximum":24},"resource":{"type":"integer","minimum":0,"maximum":1000},"earliestStart":{"type":"integer","minimum":0,"maximum":23},"latestStart":{"type":"integer","minimum":0,"maximum":23},"predecessors":{"type":"array","minItems":0,"maxItems":6,"items":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"}}}}},"horizon":{"type":"integer","minimum":1,"maximum":24}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find low-peak resource timing within approved task windows and dependencies."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bounded-project-resource-leveling","input":{"tasks":[{"id":"A","duration":2,"resource":2,"earliestStart":0,"latestStart":2,"predecessors":[]},{"id":"B","duration":2,"resource":2,"earliestStart":0,"latestStart":2,"predecessors":[]}],"horizon":4}}},"limitations":["Find low-peak resource timing within approved task windows and dependencies. Integer start times, deterministic durations and renewable resource demand. Exact bounded enumeration minimizes peak load then squared load, with no fixed capacity ceiling. No calendar, equipment reservation or execution; infeasible windows return no plan. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"multiperiod-production-smoothing","version":"1.0.0","name":"Production and Inventory Smoothing","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["periods","initialInventory","finalInventory","initialProduction","changeCost"],"properties":{"periods":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"object","additionalProperties":false,"required":["demand","capacity","unitCost","holdingCost"],"properties":{"demand":{"type":"integer","minimum":0,"maximum":20},"capacity":{"type":"integer","minimum":0,"maximum":20},"unitCost":{"type":"integer","minimum":0,"maximum":1000000},"holdingCost":{"type":"integer","minimum":0,"maximum":1000000}}}},"initialInventory":{"type":"integer","minimum":0,"maximum":20},"finalInventory":{"type":"integer","minimum":0,"maximum":20},"initialProduction":{"type":"integer","minimum":0,"maximum":20},"changeCost":{"type":"integer","minimum":0,"maximum":1000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Balance production, holding and production-change costs over a finite horizon."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"multiperiod-production-smoothing","input":{"periods":[{"demand":1,"capacity":2,"unitCost":1,"holdingCost":1},{"demand":2,"capacity":2,"unitCost":1,"holdingCost":1}],"initialInventory":0,"finalInventory":0,"initialProduction":0,"changeCost":2}}},"limitations":["Balance production, holding and production-change costs over a finite horizon. Integer capacity and demand, no shortages or backlogs, exact required ending inventory. Dynamic programming minimizes linear production and holding cost plus absolute change from the preceding period’s production. Up to eight periods; no live production scheduling. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"precedence-budget-project-selection","version":"1.0.0","name":"Dependency-Constrained Project Portfolio","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["projects","budget"],"properties":{"projects":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["id","cost","value","predecessors"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"cost":{"type":"integer","minimum":0,"maximum":1000000},"value":{"type":"integer","minimum":0,"maximum":1000000},"predecessors":{"type":"array","minItems":0,"maxItems":15,"items":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"}}}}},"budget":{"type":"integer","minimum":0,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find a highest-value project subset that includes its prerequisites and fits a planning budget."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"precedence-budget-project-selection","input":{"projects":[{"id":"A","cost":3,"value":2,"predecessors":[]},{"id":"B","cost":2,"value":10,"predecessors":["A"]},{"id":"C","cost":3,"value":8,"predecessors":[]}],"budget":5}}},"limitations":["Find a highest-value project subset that includes its prerequisites and fits a planning budget. Exhaustive selection of at most sixteen projects, integer cost/value and acyclic prerequisites. Maximizes supplied value, then minimizes spend. The budget is a planning input, not a limit on payments; no investment advice or project approval. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"mixed-minimax-regret-plan","version":"1.0.0","name":"Mixed Scenario Regret Plan","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["decisions","scenarioPayoffs"],"properties":{"decisions":{"type":"array","minItems":1,"maxItems":5,"items":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"}},"scenarioPayoffs":{"type":"array","minItems":1,"maxItems":5,"items":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"integer","minimum":-1000000,"maximum":1000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find a randomized decision mix that minimizes its worst expected scenario regret."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"mixed-minimax-regret-plan","input":{"decisions":["A","B"],"scenarioPayoffs":[[10,0],[0,10]]}}},"limitations":["Find a randomized decision mix that minimizes its worst expected scenario regret. Finite supplied payoff matrix, up to five decisions and eight scenarios. Enumerates linear-program vertices; regret compares expected payoff with the best pure decision in each scenario. Numerical solution, no scenario probabilities, realized loss guarantee, action execution or investment advice. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"custody-event-chain-review","version":"1.0.0","name":"Custody and Seal Event Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["assets","events"],"properties":{"assets":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","custodian","seal"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"custodian":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"seal":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"}}}},"events":{"type":"array","minItems":0,"maxItems":512,"items":{"type":"object","additionalProperties":false,"required":["id","asset","at","from","to","expectedSeal","newSeal"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"asset":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"at":{"type":"integer","minimum":0,"maximum":1000000000},"from":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"to":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"expectedSeal":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"newSeal":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile supplied custody transfers against the preceding custodian and seal."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"custody-event-chain-review","input":{"assets":[{"id":"Box","custodian":"A","seal":"S1"}],"events":[{"id":"E1","asset":"Box","at":1,"from":"A","to":"B","expectedSeal":"S1","newSeal":"S2"}]}}},"limitations":["Reconcile supplied custody transfers against the preceding custodian and seal. Chronological explicit events with unique asset references. Custodian or declared-seal mismatches are reported and excluded from state; a new seal is accepted only with a consistent handoff. No physical verification, cryptographic evidence, ownership determination or EPCIS certification. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rental-asset-turnaround-ledger","version":"1.0.0","name":"Rental Return-to-Ready Ledger","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["assets","events"],"properties":{"assets":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"}},"events":{"type":"array","minItems":0,"maxItems":512,"items":{"type":"object","additionalProperties":false,"required":["id","asset","at","action","rental"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"asset":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"at":{"type":"integer","minimum":0,"maximum":1000000000},"action":{"enum":["rent","return","clean","inspect","release"]},"rental":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile asset rental, return, cleaning, inspection and release events."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rental-asset-turnaround-ledger","input":{"assets":["A"],"events":[{"id":"E1","asset":"A","at":1,"action":"rent","rental":"R1"},{"id":"E2","asset":"A","at":4,"action":"return","rental":"R1"},{"id":"E3","asset":"A","at":5,"action":"clean","rental":"R1"},{"id":"E4","asset":"A","at":6,"action":"inspect","rental":"R1"},{"id":"E5","asset":"A","at":7,"action":"release","rental":"R1"}]}}},"limitations":["Reconcile asset rental, return, cleaning, inspection and release events. Initial assets are available. The declared sequence is rent → return → clean → inspect → release; later events must retain the active rental reference. Durations use caller-supplied monotonic time units. No booking, payment, inspection execution or equipment-safety judgment. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"consignment-ownership-ledger","version":"1.0.0","name":"Consignment Stock and Proceeds Ledger","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["lots","events"],"properties":{"lots":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","owner","initialQuantity","unitSaleMinor","commissionBasisPoints"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"owner":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"initialQuantity":{"type":"integer","minimum":0,"maximum":1000000},"unitSaleMinor":{"type":"string","pattern":"^(0|[1-9][0-9]{0,19})$"},"commissionBasisPoints":{"type":"integer","minimum":0,"maximum":10000}}}},"events":{"type":"array","minItems":0,"maxItems":512,"items":{"type":"object","additionalProperties":false,"required":["id","lot","at","owner","action","quantity"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"lot":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"at":{"type":"integer","minimum":0,"maximum":1000000000},"owner":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"action":{"enum":["receive","sell","return-unsold","sale-return"]},"quantity":{"type":"integer","minimum":1,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Track owner-attributed consigned quantities and scenario proceeds."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"consignment-ownership-ledger","input":{"lots":[{"id":"L","owner":"Owner","initialQuantity":10,"unitSaleMinor":"100","commissionBasisPoints":1000}],"events":[{"id":"E1","lot":"L","at":1,"owner":"Owner","action":"sell","quantity":3},{"id":"E2","lot":"L","at":2,"owner":"Owner","action":"sale-return","quantity":1}]}}},"limitations":["Track owner-attributed consigned quantities and scenario proceeds. Receipts, sales, unsold returns and sale returns use one fixed unit sale price per lot. Sale returns cannot exceed net sales; owner references must match. Exact integer-string proceeds and half-up commission on cumulative net sales. No legal ownership verification, tax or remittance. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"reusable-container-pool-ledger","version":"1.0.0","name":"Reusable Container Pool Reconciliation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["locations","events"],"properties":{"locations":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","initialStock"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"initialStock":{"type":"integer","minimum":0,"maximum":1000000}}}},"events":{"type":"array","minItems":0,"maxItems":512,"items":{"type":"object","additionalProperties":false,"required":["id","at","action","shipment","from","to","quantity"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"at":{"type":"integer","minimum":0,"maximum":1000000000},"action":{"enum":["dispatch","receive","lose"]},"shipment":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"from":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"to":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"quantity":{"type":"integer","minimum":1,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile location stock, partial shipment receipts and recorded losses."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"reusable-container-pool-ledger","input":{"locations":[{"id":"A","initialStock":10},{"id":"B","initialStock":0}],"events":[{"id":"E1","at":1,"action":"dispatch","shipment":"S","from":"A","to":"B","quantity":4},{"id":"E2","at":2,"action":"receive","shipment":"S","from":"A","to":"B","quantity":3},{"id":"E3","at":3,"action":"lose","shipment":"S","from":"A","to":"B","quantity":1}]}}},"limitations":["Reconcile location stock, partial shipment receipts and recorded losses. Unique shipment references and chronological dispatch, receive and loss events. Receipts and losses cannot exceed outstanding shipment quantities. Conservation includes location stock plus in-transit and lost units. Supplied ledger only; no tracking feed or physical inventory certification. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"usage-counter-rollover-ledger","version":"1.0.0","name":"Usage Counter Rollover Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["modulus","readings"],"properties":{"modulus":{"type":"integer","minimum":2,"maximum":1000000000},"readings":{"type":"array","minItems":2,"maxItems":512,"items":{"type":"object","additionalProperties":false,"required":["at","value","reset"],"properties":{"at":{"type":"integer","minimum":0,"maximum":1000000000},"value":{"type":"integer","minimum":0,"maximum":1000000000},"reset":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile cumulative readings across declared resets and single wraparounds."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"usage-counter-rollover-ledger","input":{"modulus":100,"readings":[{"at":0,"value":90,"reset":false},{"at":1,"value":5,"reset":false},{"at":2,"value":8,"reset":false}]}}},"limitations":["Reconcile cumulative readings across declared resets and single wraparounds. Strictly increasing sample times and values below the stated modulus. Assumes at most one wrap per non-reset interval; equal readings may hide full wraps. Reset intervals count only the post-reset reading and are explicitly incomplete. No meter verification or billing execution. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"usage-idempotency-reconciliation","version":"1.0.0","name":"Usage Retry Reconciliation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["events"],"properties":{"events":{"type":"array","minItems":1,"maxItems":512,"items":{"type":"object","additionalProperties":false,"required":["key","operation","quantity"],"properties":{"key":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"operation":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"quantity":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Separate first-seen usage, exact retries and conflicting reuse of an event key."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"usage-idempotency-reconciliation","input":{"events":[{"key":"K1","operation":"Compute","quantity":5},{"key":"K1","operation":"Compute","quantity":5},{"key":"K1","operation":"Compute","quantity":9},{"key":"K2","operation":"Compute","quantity":2}]}}},"limitations":["Separate first-seen usage, exact retries and conflicting reuse of an event key. Key uniqueness applies across the supplied ledger. The first operation and quantity define its fingerprint; exact duplicates count once, conflicting reuse is excluded and listed. No live deduplication store, concurrency claim, invoice or financial charge. IETF header work remains a draft, not a claimed implementation standard. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"warranty-entitlement-timeline","version":"1.0.0","name":"Declared Warranty Window Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["assets","coveredCauses","claims"],"properties":{"assets":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","startDate","endDate","voidDate"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"startDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"endDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"voidDate":{"anyOf":[{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},{"type":"null"}]}}}},"coveredCauses":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"}},"claims":{"type":"array","minItems":1,"maxItems":512,"items":{"type":"object","additionalProperties":false,"required":["id","asset","claimDate","cause"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"asset":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"claimDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"cause":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check claim dates and cause codes against supplied coverage terms."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"warranty-entitlement-timeline","input":{"assets":[{"id":"A","startDate":"2026-01-01","endDate":"2026-12-31","voidDate":null}],"coveredCauses":["Defect"],"claims":[{"id":"C","asset":"A","claimDate":"2026-12-31","cause":"Defect"}]}}},"limitations":["Check claim dates and cause codes against supplied coverage terms. Inclusive start/end dates, optional void date effective from that date and a declared cause whitelist. Returns a contractual-window arithmetic classification only. No warranty-law interpretation, diagnosis, coverage decision, entitlement grant or customer contact. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"work-order-state-rule-review","version":"1.0.0","name":"Work Order Transition Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["states","rules","orders","events"],"properties":{"states":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"}},"rules":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["from","to","requiredChecks"],"properties":{"from":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"to":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"requiredChecks":{"type":"array","minItems":0,"maxItems":32,"items":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"}}}}},"orders":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","state"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"state":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"}}}},"events":{"type":"array","minItems":0,"maxItems":512,"items":{"type":"object","additionalProperties":false,"required":["id","order","at","from","to","checks"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"order":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"at":{"type":"integer","minimum":0,"maximum":1000000000},"from":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"to":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"checks":{"type":"array","minItems":0,"maxItems":32,"items":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Replay declared work-order transitions and required completion checks."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"work-order-state-rule-review","input":{"states":["Open","Done"],"rules":[{"from":"Open","to":"Done","requiredChecks":["QC"]}],"orders":[{"id":"O","state":"Open"}],"events":[{"id":"E1","order":"O","at":1,"from":"Open","to":"Done","checks":["QC"]}]}}},"limitations":["Replay declared work-order transitions and required completion checks. Caller supplies finite states, allowed transitions, required check identifiers and initial order states. Source-state, rule and check failures are reported without updating state. A simple guarded ledger, not an SCXML interpreter or operational authorization system. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"receipt-inspection-hold-ledger","version":"1.0.0","name":"Receipt Inspection and Hold Ledger","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["lots","events"],"properties":{"lots":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","initialPending"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"initialPending":{"type":"integer","minimum":0,"maximum":1000000}}}},"events":{"type":"array","minItems":0,"maxItems":512,"items":{"type":"object","additionalProperties":false,"required":["id","lot","at","action","quantity"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"lot":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"at":{"type":"integer","minimum":0,"maximum":1000000000},"action":{"enum":["receive","hold","release-hold","inspect-pass","inspect-fail","consume"]},"quantity":{"type":"integer","minimum":1,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile quantities awaiting inspection, on hold, released, rejected and consumed."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"receipt-inspection-hold-ledger","input":{"lots":[{"id":"L","initialPending":5}],"events":[{"id":"E1","lot":"L","at":1,"action":"hold","quantity":2},{"id":"E2","lot":"L","at":2,"action":"inspect-pass","quantity":3},{"id":"E3","lot":"L","at":3,"action":"consume","quantity":1}]}}},"limitations":["Reconcile quantities awaiting inspection, on hold, released, rejected and consumed. Receipts enter pending stock; hold/release-hold move between pending and held; inspection moves pending to released/rejected; consumption uses released stock only. Invalid overdraw events are excluded. Quantity reconciliation only, no actual inspection or product-quality approval. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"purchase-return-credit-ledger","version":"1.0.0","name":"Purchase Return and Credit Reconciliation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["orders","events"],"properties":{"orders":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","quantity","unitPriceMinor","taxBasisPoints"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"quantity":{"type":"integer","minimum":1,"maximum":1000000},"unitPriceMinor":{"type":"string","pattern":"^(0|[1-9][0-9]{0,19})$"},"taxBasisPoints":{"type":"integer","minimum":0,"maximum":10000}}}},"events":{"type":"array","minItems":0,"maxItems":512,"items":{"type":"object","additionalProperties":false,"required":["id","order","at","action","quantity"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"order":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"at":{"type":"integer","minimum":0,"maximum":1000000000},"action":{"enum":["return","credit"]},"quantity":{"type":"integer","minimum":1,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile returned quantities with separately recorded credit quantities."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"purchase-return-credit-ledger","input":{"orders":[{"id":"O","quantity":3,"unitPriceMinor":"100","taxBasisPoints":1000}],"events":[{"id":"E1","order":"O","at":1,"action":"return","quantity":2},{"id":"E2","order":"O","at":2,"action":"credit","quantity":1}]}}},"limitations":["Reconcile returned quantities with separately recorded credit quantities. Fixed order unit prices in one common minor unit, inclusive scenario tax rate and exact integer strings. Returns cannot exceed ordered quantities; credits cannot exceed accepted returns. Cumulative half-up gross rounding makes split credits reconcile. Does not issue credit notes, refunds, tax advice or payment requests. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"matrix-market-coordinate-decode","version":"1.0.0","name":"Matrix Market Coordinate Decoder API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["text"],"properties":{"text":{"type":"string","maxLength":16384}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode sparse Matrix Market coordinates into a canonical matrix."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"matrix-market-coordinate-decode","input":{"text":"%%MatrixMarket matrix coordinate integer symmetric\n2 2 2\n1 1 3\n2 1 4\n"}}},"limitations":["Decode sparse Matrix Market coordinates into a canonical matrix. Matrix Market coordinate real, integer or pattern data; general or symmetric. Up to 64 rows and columns, 1024 entries and 16 KiB of text. Reject duplicate coordinates and extra records; symmetric input uses the lower triangle. Complex, skew and Hermitian forms excluded. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fits-header-card-profile","version":"1.0.0","name":"FITS Header Card Profile API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["cards"],"properties":{"cards":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"string","minLength":80,"maxLength":80,"pattern":"^[ -~]{80}$"}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Interpret primary FITS logical header cards and declared array size."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fits-header-card-profile","input":{"cards":["SIMPLE  =                    T                                                  ","BITPIX  =                    8                                                  ","NAXIS   =                    0                                                  ","END                                                                             "]}}},"limitations":["Interpret primary FITS logical header cards and declared array size. Up to 128 supplied 80-character ASCII cards. Require SIMPLE, BITPIX and NAXIS first, matching NAXISn dimensions and END last. Boolean and signed integer values only; 0–8 dimensions, each up to one billion, with bounded declared sample count. No full 2880-byte block, payload or extension qualification. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"nrrd-header-profile","version":"1.0.0","name":"NRRD Header Profile API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["header"],"properties":{"header":{"type":"string","maxLength":16384}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Parse a restricted NRRD header and reconcile declared sample layout."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"nrrd-header-profile","input":{"header":"NRRD0005\ntype: uchar\ndimension: 2\nsizes: 2 3\nencoding: raw\n\n"}}},"limitations":["Parse a restricted NRRD header and reconcile declared sample layout. NRRD0005 header ending in a blank line, up to 16 KiB. Support listed scalar types, 1–8 dimensions and raw or ASCII encoding. Multibyte raw data requires byte order. Header metadata only; reject detached paths, unknown fields and supplied payload. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"vtk-legacy-unstructured-profile","version":"1.0.0","name":"VTK Legacy Grid Parser API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["text"],"properties":{"text":{"type":"string","maxLength":16384}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode a small ASCII unstructured VTK grid into points and cells."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"vtk-legacy-unstructured-profile","input":{"text":"# vtk DataFile Version 3.0\nTriangle\nASCII\nDATASET UNSTRUCTURED_GRID\nPOINTS 3 float\n0 0 0 1 0 0 0 1 0\nCELLS 1 4\n3 0 1 2\nCELL_TYPES 1\n5\n"}}},"limitations":["Decode a small ASCII unstructured VTK grid into points and cells. Legacy VTK 3.0 ASCII UNSTRUCTURED_GRID, up to 128 points and 256 cells. Support vertex, line, triangle and tetrahedron types with exact connectivity lengths. Attributes, binary data, polyhedra and file loading excluded. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ply-ascii-mesh-profile","version":"1.0.0","name":"PLY ASCII Mesh Parser API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["text"],"properties":{"text":{"type":"string","maxLength":16384}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode the vertex and face subset of an ASCII PLY mesh."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ply-ascii-mesh-profile","input":{"text":"ply\nformat ascii 1.0\nelement vertex 3\nproperty float x\nproperty float y\nproperty float z\nelement face 1\nproperty list uchar int vertex_indices\nend_header\n0 0 0\n1 0 0\n0 1 0\n3 0 1 2\n"}}},"limitations":["Decode the vertex and face subset of an ASCII PLY mesh. PLY 1.0 ASCII with ordered float x, y, z vertices and uchar/int vertex-index face lists. Up to 128 vertices, 256 faces and 32 vertices per face. Leading header comments allowed; other properties and elements excluded. No mesh-validity certification. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"binary-stl-mesh-decode","version":"1.0.0","name":"Binary STL Mesh Decoder API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","maxLength":32768,"pattern":"^(?:[a-fA-F0-9]{2})*$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode binary STL triangle records into explicit vertices and stored normals."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"binary-stl-mesh-decode","input":{"hex":"00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000803f0000000000000000000000000000803f0000000000000000000000000000803f000000000000"}}},"limitations":["Decode binary STL triangle records into explicit vertices and stored normals. Exact binary STL length of 84 plus 50 bytes per triangle, up to 128 triangles and 16 KiB. Finite little-endian float32 values and zero attribute counts only; header remains opaque. ASCII STL, color extensions and mesh repair excluded. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"elf64-section-profile","version":"1.0.0","name":"ELF64 Section Profile API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","maxLength":32768,"pattern":"^(?:[a-fA-F0-9]{2})*$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect ELF64 little-endian section declarations and names."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"elf64-section-profile","input":{"hex":"7f454c4602010100000000000000000001003e00010000000000000000000000000000000000000040000000000000000000000040000000000040000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}}},"limitations":["Inspect ELF64 little-endian section declarations and names. Up to 16 KiB of ELF64 little-endian version 1 bytes; 64-byte headers and section entries, with 1–64 sections. Bounds-check stored sections and optional ASCII names; NOBITS sizes remain exact metadata. Extended numbering, loading, relocation and executable safety assessment excluded. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ustar-archive-directory","version":"1.0.0","name":"USTAR Archive Directory API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","maxLength":32768,"pattern":"^(?:[a-fA-F0-9]{2})*$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Read member metadata from a bounded POSIX USTAR archive."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ustar-archive-directory","input":{"hex":"00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}}},"limitations":["Read member metadata from a bounded POSIX USTAR archive. Up to 16 KiB and 64 USTAR members, aligned to 512 bytes with two terminal zero blocks. Validate ASCII names, octal fields and checksums. Regular files and directories only; no extraction, links, PAX, GNU or sparse extensions. Names remain metadata. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pcap-classic-packet-index","version":"1.0.0","name":"Classic PCAP Packet Index API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","maxLength":32768,"pattern":"^(?:[a-fA-F0-9]{2})*$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Index captured packet records with exact timestamps and size checks."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pcap-classic-packet-index","input":{"hex":"d4c3b2a1020004000000000000000000ffff000001000000"}}},"limitations":["Index captured packet records with exact timestamps and size checks. Classic PCAP 2.4 in either byte order, with microsecond or nanosecond timestamps. Up to 128 records and 16 KiB; reserved global fields zero, snapshot length 1–65535. Validate captured lengths and preserve exact timestamp integers. PCAPNG and packet-payload decoding excluded. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"netpbm-raster-codec","version":"1.0.0","name":"Netpbm Plain Raster Codec API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["mode","text","image"],"properties":{"mode":{"enum":["encode","decode"]},"text":{"type":"string","maxLength":24591},"image":{"oneOf":[{"type":"null"},{"type":"object","additionalProperties":false,"required":["format","width","height","maxval","samples"],"properties":{"format":{"enum":["P1","P2","P3"]},"width":{"type":"integer","minimum":1,"maximum":64},"height":{"type":"integer","minimum":1,"maximum":64},"maxval":{"type":"integer","minimum":1,"maximum":65535},"samples":{"type":"array","minItems":1,"maxItems":4096,"items":{"type":"integer","minimum":0,"maximum":65535}}}}]}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode or emit plain PBM,PGM and PPM sample arrays."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"netpbm-raster-codec","input":{"mode":"decode","text":"P1\n2 1\n0 1\n","image":null}}},"limitations":["Decode or emit plain PBM,PGM and PPM sample arrays. One plain ASCII P1, P2 or P3 image, dimensions 1–64 and at most 4096 samples. P1 accepts compact binary pixels; P2/P3 use decimal samples with maxval 1–65535. Comments allowed; canonical text is at most 24591 characters. Trailing data excluded. Decode requires image=null; encode requires empty text. Binary formats and color conversion excluded. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dns-message-wire-inspection","version":"1.0.0","name":"DNS Message Wire Inspector API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","minLength":2,"maxLength":32768,"pattern":"^(?:[a-fA-F0-9]{2})+$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode bounded DNS questions and resource records including compressed names."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dns-message-wire-inspection","input":{"hex":"12340100000100000000000001780000010001"}}},"limitations":["Decode bounded DNS questions and resource records including compressed names. Up to 4 KiB, 16 questions and 64 resource records. Validate backward compression pointers and 255-byte names with restricted ASCII labels. Decode selected A, AAAA, name, TXT and MX records; retain unknown RDATA as hex. No DNS queries, DNSSEC or resolver qualification. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dhcpv4-message-options","version":"1.0.0","name":"DHCPv4 Message Option Inspector API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","minLength":2,"maxLength":32768,"pattern":"^(?:[a-fA-F0-9]{2})+$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Parse BOOTP fixed fields and the DHCPv4 option sequence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dhcpv4-message-options","input":{"hex":"010106000000123400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063825363350101ff"}}},"limitations":["Parse BOOTP fixed fields and the DHCPv4 option sequence. Up to 4 KiB; Ethernet address length six, DHCP cookie and one message-type option required. Validate option lengths, padding and end marker; reject option overload and nonzero trailing bytes. No DHCP exchange or lease verification. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ntpv4-packet-inspection","version":"1.0.0","name":"NTPv4 Packet Inspector API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","minLength":2,"maxLength":32768,"pattern":"^(?:[a-fA-F0-9]{2})+$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect one fixed NTPv4 packet with exact timestamp ticks."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ntpv4-packet-inspection","input":{"hex":"230206ec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}}},"limitations":["Inspect one fixed NTPv4 packet with exact timestamp ticks. Exactly 48 bytes, NTP version 4, modes 1–7 and stratum 0–16. Decode signed fields and fixed-point values; preserve four 64-bit timestamps as exact tick strings. Era inference, extensions, MAC verification and clock synchronization excluded. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rtp-packet-inspection","version":"1.0.0","name":"RTP Packet Inspector API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","minLength":2,"maxLength":32768,"pattern":"^(?:[a-fA-F0-9]{2})+$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Separate an RTPv2 header,CSRCs,extension,padding and opaque payload."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rtp-packet-inspection","input":{"hex":"8060002a0000005a00000001aabb"}}},"limitations":["Separate an RTPv2 header,CSRCs,extension,padding and opaque payload. RTP version 2 packet up to 16 KiB, with 0–15 CSRC entries, optional word-counted extension and validated padding. Payload remains opaque. No SRTP decryption, codec decoding or session-continuity validation. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rtcp-compound-inspection","version":"1.0.0","name":"RTCP Compound Framing API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","minLength":2,"maxLength":32768,"pattern":"^(?:[a-fA-F0-9]{2})+$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Index RTCPv2 packets and reconcile length,padding and report-block counts."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rtcp-compound-inspection","input":{"hex":"80c9000100000001"}}},"limitations":["Index RTCPv2 packets and reconcile length,padding and report-block counts. Up to 16 KiB and 64 RTCP packets of types 200–204. Validate sender/receiver report lengths and 24-byte report blocks; other bodies remain raw. Padding allowed only on the final packet. CNAME, session semantics and SRTCP authentication excluded. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"coap-message-inspection","version":"1.0.0","name":"CoAP Message Inspector API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","minLength":2,"maxLength":32768,"pattern":"^(?:[a-fA-F0-9]{2})+$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode CoAPv1 tokens,delta-encoded options and payload framing."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"coap-message-inspection","input":{"hex":"40011234b178ff01"}}},"limitations":["Decode CoAPv1 tokens,delta-encoded options and payload framing. CoAP version 1 datagram up to 16 KiB, token length 0–8 and at most 128 options. Validate extended option deltas and lengths, payload markers and empty-message framing. Unknown values remain raw; no requests, DTLS or block reassembly. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"mpeg-ts-packet-inspection","version":"1.0.0","name":"MPEG Transport Packet Inspector API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","minLength":2,"maxLength":32768,"pattern":"^(?:[a-fA-F0-9]{2})+$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect a188byte MPEG transport packet and optional PCR clock."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"mpeg-ts-packet-inspection","input":{"hex":"47410010ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"}}},"limitations":["Inspect a188byte MPEG transport packet and optional PCR clock. Exactly 188 bytes with sync byte 0x47 and valid adaptation framing. Decode the optional 33-bit PCR base and 9-bit extension into exact ticks; other adaptation fields and payload remain opaque. No FEC, PES/PSI assembly or broadcast qualification. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ipv4-packet-header-inspection","version":"1.0.0","name":"IPv4 Packet Header Inspector API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","minLength":2,"maxLength":32768,"pattern":"^(?:[a-fA-F0-9]{2})+$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode an IPv4 header and options and calculate its checksum status."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ipv4-packet-header-inspection","input":{"hex":"450000140001000040118ea1c0000201c6336402"}}},"limitations":["Decode an IPv4 header and options and calculate its checksum status. Complete IPv4 packet up to 16 KiB with exact total length, 20–60-byte header and zero reserved flag. Validate option framing and report checksum validity and fragment metadata. Payload remains opaque; no transport or session verification. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ipv6-extension-chain-inspection","version":"1.0.0","name":"IPv6 Extension Chain Inspector API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","minLength":2,"maxLength":32768,"pattern":"^(?:[a-fA-F0-9]{2})+$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Walk bounded IPv6 extension headers and retain the terminal payload."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ipv6-extension-chain-inspection","input":{"hex":"6000000000003b400000000000000000000000000000000100000000000000000000000000000002"}}},"limitations":["Walk bounded IPv6 extension headers and retain the terminal payload. Complete IPv6 packet up to 16 KiB, no jumbograms. Walk at most 16 supported extension headers and one Fragment header. Continue after an atomic fragment; stop at genuinely fragmented data, ESP or an unknown type and retain opaque bytes. No reassembly, decryption or transport validation. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"tcp-segment-options-inspection","version":"1.0.0","name":"TCP Segment Option Inspector API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","minLength":2,"maxLength":32768,"pattern":"^(?:[a-fA-F0-9]{2})+$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode a TCP header and structurally validate its option list."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"tcp-segment-options-inspection","input":{"hex":"303901bb00000001000000005002100000000000"}}},"limitations":["Decode a TCP header and structurally validate its option list. Supplied TCP segment up to 16 KiB with 20–60-byte header and zero reserved bits. Validate option framing and lengths for MSS, window scale, SACK and timestamps. Payload remains opaque; no checksum assertion without a pseudoheader or connection verification. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"deflate-raw-bounded-inflate","version":"1.0.0","name":"Bounded Raw DEFLATE Decoder API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex","outputLimit"],"properties":{"hex":{"type":"string","maxLength":8228,"pattern":"^(?:[a-fA-F0-9]{2})*$"},"outputLimit":{"type":"integer","minimum":0,"maximum":16384}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode raw DEFLATE blocks under an enforced output ceiling."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"deflate-raw-bounded-inflate","input":{"hex":"010200fdff4869","outputLimit":16}}},"limitations":["Decode raw DEFLATE blocks under an enforced output ceiling. Raw RFC 1951 stored, fixed and dynamic Huffman blocks; up to 4 KiB compressed, 256 blocks and 16384 output bytes. Enforce outputLimit during every expansion and reject invalid trees, distances, truncation and trailing bytes. Gzip/zlib envelopes and compression excluded. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"lz4-raw-block-decode","version":"1.0.0","name":"LZ4 Raw Block Decoder API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex","outputLimit"],"properties":{"hex":{"type":"string","maxLength":8228,"pattern":"^(?:[a-fA-F0-9]{2})*$"},"outputLimit":{"type":"integer","minimum":0,"maximum":16384}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode raw LZ4 literal and match sequences with bounded expansion."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"lz4-raw-block-decode","input":{"hex":"30414243","outputLimit":16}}},"limitations":["Decode raw LZ4 literal and match sequences with bounded expansion. Raw LZ4 blocks up to 4 KiB compressed and 16384 output bytes. Validate offsets and lengths while enforcing outputLimit during expansion; require a final literal-only sequence. Frames, dictionaries, checksums and compressor-optimization rules excluded. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"snappy-raw-block-decode","version":"1.0.0","name":"Snappy Raw Block Decoder API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex","outputLimit"],"properties":{"hex":{"type":"string","maxLength":8228,"pattern":"^(?:[a-fA-F0-9]{2})*$"},"outputLimit":{"type":"integer","minimum":0,"maximum":16384}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode Snappy raw literals and three copy-tag forms."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"snappy-raw-block-decode","input":{"hex":"0308414243","outputLimit":16}}},"limitations":["Decode Snappy raw literals and three copy-tag forms. Raw Snappy blocks up to 4 KiB compressed and 16384 declared output bytes. Validate the 32-bit length prefix, all copy forms and exact decoded length while enforcing outputLimit during expansion. Framed checksums and dictionaries excluded. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"lzw-dictionary-codec","version":"1.0.0","name":"LZW Dictionary Codec API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["mode","hex","codes"],"properties":{"mode":{"enum":["encode","decode"]},"hex":{"type":"string","maxLength":8228,"pattern":"^(?:[a-fA-F0-9]{2})*$"},"codes":{"type":"array","minItems":0,"maxItems":4096,"items":{"type":"integer","minimum":0,"maximum":4095}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode bytes to LZW integer codes or reconstruct the bytes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"lzw-dictionary-codec","input":{"mode":"encode","hex":"41424142414241","codes":[]}}},"limitations":["Encode bytes to LZW integer codes or reconstruct the bytes. Initial byte dictionary 0–255 and learned codes 256–4095, with no reset, end codes or bit packing. Up to 4096 input/output bytes and codes, with bounded dictionary storage. Encode requires codes=[]; decode requires empty hex. No GIF, TIFF or Unix compress compatibility claim. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"lz78-token-codec","version":"1.0.0","name":"LZ78 Phrase Token Codec API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["mode","hex","tokens"],"properties":{"mode":{"enum":["encode","decode"]},"hex":{"type":"string","maxLength":8228,"pattern":"^(?:[a-fA-F0-9]{2})*$"},"tokens":{"type":"array","minItems":0,"maxItems":1024,"items":{"type":"object","additionalProperties":false,"required":["index","byte"],"properties":{"index":{"type":"integer","minimum":0,"maximum":1024},"byte":{"type":["integer","null"],"minimum":0,"maximum":255}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode bytes as dictionary-index/literal tokens and decode them."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"lz78-token-codec","input":{"mode":"encode","hex":"41424142414241","tokens":[]}}},"limitations":["Encode bytes as dictionary-index/literal tokens and decode them. Dictionary index zero means empty; learned phrases use positive indices. A null literal may end only the final existing phrase. Up to 4096 bytes, 1024 tokens and 64 KiB of dictionary storage; reject encoding that would exceed the token ceiling. Encode requires tokens=[]; decode requires empty hex. Explicit token format only. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cobs-frame-codec","version":"1.0.0","name":"COBS Frame Codec API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["mode","hex"],"properties":{"mode":{"enum":["encode","decode"]},"hex":{"type":"string","maxLength":8228,"pattern":"^(?:[a-fA-F0-9]{2})*$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode arbitrary bytes as a zero-free COBS frame or decode it."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cobs-frame-codec","input":{"mode":"encode","hex":"1100220033"}}},"limitations":["Encode arbitrary bytes as a zero-free COBS frame or decode it. COBS frame payload only, excluding the zero delimiter. Up to 4096 payload bytes and 4114 encoded bytes. Reject zero codes, truncated blocks and oversized decoded output. No CRC, transport or delivery verification. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hamming-secded-codec","version":"1.0.0","name":"Hamming SECDED Codec API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["mode","dataBits","bits"],"properties":{"mode":{"enum":["encode","decode"]},"dataBits":{"type":"integer","minimum":1,"maximum":64},"bits":{"type":"string","minLength":1,"maxLength":80,"pattern":"^[01]+$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode even-parity extended Hamming words or diagnose single/double errors."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hamming-secded-codec","input":{"mode":"encode","dataBits":4,"bits":"1011"}}},"limitations":["Encode even-parity extended Hamming words or diagnose single/double errors. 1–64 data bits with even-parity positions 1, 2, 4 and so on, followed by overall even parity. Correct a single-bit error and flag double-bit errors; no guarantee for three or more errors. Mode determines the required bit length. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"reed-solomon-erasure-recover","version":"1.0.0","name":"Reed Solomon Erasure Recovery API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["dataShards","samples","recoverPoints"],"properties":{"dataShards":{"type":"integer","minimum":1,"maximum":16},"samples":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["point","hex"],"properties":{"point":{"type":"integer","minimum":0,"maximum":255},"hex":{"type":"string","maxLength":256,"pattern":"^(?:[a-fA-F0-9]{2})*$","minLength":2}}}},"recoverPoints":{"type":"array","minItems":0,"maxItems":32,"items":{"type":"integer","minimum":0,"maximum":255},"uniqueItems":true}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Recover polynomial coefficient shards and requested evaluations from intact shards."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"reed-solomon-erasure-recover","input":{"dataShards":2,"samples":[{"point":0,"hex":"01"},{"point":1,"hex":"03"}],"recoverPoints":[2]}}},"limitations":["Recover polynomial coefficient shards and requested evaluations from intact shards. GF(256) polynomial coefficients under modulus 0x11d; k=1–16, distinct evaluation points 0–255, up to 32 known and requested shards of 128 bytes each. Require at least k intact equal-length shards and verify extras. Erasures only; no corruption correction or packet-format compatibility claim. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"convolutional-viterbi-decode","version":"1.0.0","name":"Convolutional Viterbi Decoder API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["received","finalState"],"properties":{"received":{"type":"string","minLength":2,"maxLength":512,"pattern":"^[01]+$"},"finalState":{"enum":["any","zero"]}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decode hard-decision bits for a fixed rate-one-half convolutional code."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"convolutional-viterbi-decode","input":{"received":"111011","finalState":"zero"}}},"limitations":["Decode hard-decision bits for a fixed rate-one-half convolutional code. Fixed rate-one-half code, constraint length three, octal generators 7 and 5, newest bit in the low register position and initial state zero. Decode 1–256 hard-decision symbols with any or zero final state; lexicographic bit-string ties. Soft decisions and puncturing excluded. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"arithmetic-interval-codec","version":"1.0.0","name":"Exact Arithmetic Interval Codec API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["mode","model","tokens","tag","length"],"properties":{"mode":{"enum":["encode","decode"]},"model":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["symbol","frequency"],"properties":{"symbol":{"type":"string","minLength":1,"maxLength":200},"frequency":{"type":"integer","minimum":1,"maximum":1000000}}}},"tokens":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"string","minLength":1,"maxLength":200}},"tag":{"oneOf":[{"type":"null"},{"type":"object","additionalProperties":false,"required":["n","d"],"properties":{"n":{"type":"string","maxLength":1024,"pattern":"^(0|[1-9][0-9]*)$"},"d":{"type":"string","maxLength":1024,"pattern":"^[1-9][0-9]*$"}}}]},"length":{"type":"integer","minimum":0,"maximum":128}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode token messages as exact rational intervals and decode a rational tag."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"arithmetic-interval-codec","input":{"mode":"encode","model":[{"symbol":"A","frequency":1},{"symbol":"B","frequency":1}],"tokens":["A","B"],"tag":null,"length":2}}},"limitations":["Encode token messages as exact rational intervals and decode a rational tag. 1–16 ordered symbols with positive integer frequencies and at most 128 tokens. Exact reduced rational intervals and midpoint tags. Decode requires tokens=[] and a tag in [0,1); encode requires tag=null and matching length. Ideal arithmetic intervals only, with no streaming bit-format claim. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"minimum-cost-bounded-flow","version":"1.0.0","name":"Minimum Cost Bounded Flow API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["vertices","source","sink","quantity","edges"],"properties":{"vertices":{"type":"integer","minimum":2,"maximum":16},"source":{"type":"integer","minimum":0,"maximum":15},"sink":{"type":"integer","minimum":0,"maximum":15},"quantity":{"type":"integer","minimum":0,"maximum":1024},"edges":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["from","to","capacity","cost"],"properties":{"from":{"type":"integer","minimum":0,"maximum":63},"to":{"type":"integer","minimum":0,"maximum":63},"capacity":{"type":"integer","minimum":0,"maximum":1024},"cost":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find a minimum-cost integral flow for a requested quantity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"minimum-cost-bounded-flow","input":{"vertices":3,"source":0,"sink":2,"quantity":2,"edges":[{"from":0,"to":1,"capacity":2,"cost":1},{"from":1,"to":2,"capacity":2,"cost":2},{"from":0,"to":2,"capacity":1,"cost":9}]}}},"limitations":["Find a minimum-cost integral flow for a requested quantity. Up to 16 vertices, 64 directed edges, capacities and requested flow up to 1024; nonnegative integer edge costs. Residual shortest paths return the maximum deliverable quantity up to the request and its exact decimal-string cost. Parallel edges allowed; self-loops excluded. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"maximum-clique-exact","version":"1.0.0","name":"Exact Maximum Clique API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["vertices","edges"],"properties":{"vertices":{"type":"integer","minimum":1,"maximum":20},"edges":{"type":"array","minItems":0,"maxItems":190,"items":{"type":"object","additionalProperties":false,"required":["from","to"],"properties":{"from":{"type":"integer","minimum":0,"maximum":63},"to":{"type":"integer","minimum":0,"maximum":63}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find the largest complete vertex subset of a small graph."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"maximum-clique-exact","input":{"vertices":4,"edges":[{"from":0,"to":1},{"from":1,"to":2},{"from":0,"to":2},{"from":2,"to":3}]}}},"limitations":["Find the largest complete vertex subset of a small graph. Simple undirected graphs with 1–20 vertices. Exact branch and bound; lexicographically smallest sorted witness among ties. At most two million search states; exceeding the bound rejects the request. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"graph-chromatic-number-exact","version":"1.0.0","name":"Exact Graph Chromatic Number API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["vertices","edges"],"properties":{"vertices":{"type":"integer","minimum":1,"maximum":12},"edges":{"type":"array","minItems":0,"maxItems":66,"items":{"type":"object","additionalProperties":false,"required":["from","to"],"properties":{"from":{"type":"integer","minimum":0,"maximum":63},"to":{"type":"integer","minimum":0,"maximum":63}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find the minimum number of colors and a proper vertex coloring."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"graph-chromatic-number-exact","input":{"vertices":3,"edges":[{"from":0,"to":1},{"from":1,"to":2},{"from":0,"to":2}]}}},"limitations":["Find the minimum number of colors and a proper vertex coloring. Simple undirected graphs with 1–12 vertices. Exact saturation-order search with deterministic ties and at most two million search states; no heuristic optimum claim or fixed color-label convention. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"graph-isomorphism-witness","version":"1.0.0","name":"Graph Isomorphism Witness API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["vertices","left","right"],"properties":{"vertices":{"type":"integer","minimum":1,"maximum":12},"left":{"type":"array","minItems":0,"maxItems":66,"items":{"type":"object","additionalProperties":false,"required":["from","to"],"properties":{"from":{"type":"integer","minimum":0,"maximum":63},"to":{"type":"integer","minimum":0,"maximum":63}}}},"right":{"type":"array","minItems":0,"maxItems":66,"items":{"type":"object","additionalProperties":false,"required":["from","to"],"properties":{"from":{"type":"integer","minimum":0,"maximum":63},"to":{"type":"integer","minimum":0,"maximum":63}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare small graphs and return a vertex relabeling when they are isomorphic."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"graph-isomorphism-witness","input":{"vertices":3,"left":[{"from":0,"to":1},{"from":1,"to":2}],"right":[{"from":0,"to":2},{"from":2,"to":1}]}}},"limitations":["Compare small graphs and return a vertex relabeling when they are isomorphic. Two simple undirected graphs on the same 1–12 vertices. Degree-pruned exact search; the first ascending mapping is returned. At most two million search states; labels, weights and multigraphs excluded. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"directed-simple-cycle-enumeration","version":"1.0.0","name":"Directed Simple Cycle Enumeration API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["vertices","edges"],"properties":{"vertices":{"type":"integer","minimum":1,"maximum":12},"edges":{"type":"array","minItems":0,"maxItems":36,"items":{"type":"object","additionalProperties":false,"required":["from","to"],"properties":{"from":{"type":"integer","minimum":0,"maximum":63},"to":{"type":"integer","minimum":0,"maximum":63}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Enumerate distinct simple cycles of a directed graph."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"directed-simple-cycle-enumeration","input":{"vertices":3,"edges":[{"from":0,"to":1},{"from":1,"to":2},{"from":2,"to":0},{"from":1,"to":0}]}}},"limitations":["Enumerate distinct simple cycles of a directed graph. Up to 12 vertices and 36 edges, no duplicate edges or self-loops. Cycles start at their smallest vertex without repeating the closing vertex; reverse directions remain distinct. At most 256 cycles and two million search states; larger results reject. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"undirected-postman-route","version":"1.0.0","name":"Undirected Chinese Postman Route API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["vertices","edges","start"],"properties":{"vertices":{"type":"integer","minimum":1,"maximum":12},"edges":{"type":"array","minItems":0,"maxItems":66,"items":{"type":"object","additionalProperties":false,"required":["from","to","weight"],"properties":{"from":{"type":"integer","minimum":0,"maximum":63},"to":{"type":"integer","minimum":0,"maximum":63},"weight":{"type":"integer","minimum":1,"maximum":1000000000}}}},"start":{"type":"integer","minimum":0,"maximum":11}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find a shortest closed walk covering every supplied edge."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"undirected-postman-route","input":{"vertices":3,"start":0,"edges":[{"from":0,"to":1,"weight":2},{"from":1,"to":2,"weight":3}]}}},"limitations":["Find a shortest closed walk covering every supplied edge. Connected simple undirected graphs with 1–12 vertices and positive integer edge weights. Exact shortest paths and odd-vertex pairing; return vertex and input-edge walks plus exact cost. Isolated singleton allowed; no directed streets or turn restrictions. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"minimum-mean-directed-cycle","version":"1.0.0","name":"Minimum Mean Directed Cycle API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["vertices","edges"],"properties":{"vertices":{"type":"integer","minimum":1,"maximum":8},"edges":{"type":"array","minItems":0,"maxItems":56,"items":{"type":"object","additionalProperties":false,"required":["from","to","weight"],"properties":{"from":{"type":"integer","minimum":0,"maximum":63},"to":{"type":"integer","minimum":0,"maximum":63},"weight":{"type":"integer","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find a directed cycle with the smallest exact average edge weight."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"minimum-mean-directed-cycle","input":{"vertices":3,"edges":[{"from":0,"to":1,"weight":1},{"from":1,"to":0,"weight":2},{"from":1,"to":2,"weight":0},{"from":2,"to":1,"weight":0}]}}},"limitations":["Find a directed cycle with the smallest exact average edge weight. Simple directed graphs with up to 8 vertices and integer weights. Exhaustive canonical simple-cycle search returns a reduced rational mean and witness; null when acyclic. Self-loops excluded; bounded by the complete 8-vertex graph. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"graph-betweenness-centrality","version":"1.0.0","name":"Graph Betweenness Centrality API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["vertices","edges","directed"],"properties":{"vertices":{"type":"integer","minimum":1,"maximum":32},"edges":{"type":"array","minItems":0,"maxItems":512,"items":{"type":"object","additionalProperties":false,"required":["from","to"],"properties":{"from":{"type":"integer","minimum":0,"maximum":63},"to":{"type":"integer","minimum":0,"maximum":63}}}},"directed":{"type":"boolean"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Measure each vertex share of shortest paths between other vertices."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"graph-betweenness-centrality","input":{"vertices":3,"directed":false,"edges":[{"from":0,"to":1},{"from":1,"to":2}]}}},"limitations":["Measure each vertex share of shortest paths between other vertices. Unweighted simple graphs with 1–32 vertices; directed or undirected. Exact shortest-path counts with approximate ratios, endpoint-excluding raw and normalized scores; disconnected pairs contribute zero. No weighted or sampled approximation. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"graph-core-decomposition","version":"1.0.0","name":"Graph Core Decomposition API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["vertices","edges"],"properties":{"vertices":{"type":"integer","minimum":1,"maximum":64},"edges":{"type":"array","minItems":0,"maxItems":512,"items":{"type":"object","additionalProperties":false,"required":["from","to"],"properties":{"from":{"type":"integer","minimum":0,"maximum":63},"to":{"type":"integer","minimum":0,"maximum":63}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute every vertex core number and graph degeneracy."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"graph-core-decomposition","input":{"vertices":4,"edges":[{"from":0,"to":1},{"from":1,"to":2},{"from":0,"to":2},{"from":2,"to":3}]}}},"limitations":["Compute every vertex core number and graph degeneracy. Simple undirected graphs with 1–64 vertices and up to 512 edges. Degree peeling returns maximal k-core membership numbers, including zero for isolated vertices; no directed or weighted-core interpretation. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"minimum-directed-arborescence","version":"1.0.0","name":"Minimum Directed Arborescence API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["vertices","edges","root"],"properties":{"vertices":{"type":"integer","minimum":1,"maximum":12},"edges":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["from","to","weight"],"properties":{"from":{"type":"integer","minimum":0,"maximum":63},"to":{"type":"integer","minimum":0,"maximum":63},"weight":{"type":"integer","minimum":-1000000000,"maximum":1000000000}}}},"root":{"type":"integer","minimum":0,"maximum":11}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find a minimum-cost directed spanning tree reaching outward from a chosen root."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"minimum-directed-arborescence","input":{"vertices":3,"root":0,"edges":[{"from":0,"to":1,"weight":4},{"from":0,"to":2,"weight":8},{"from":1,"to":2,"weight":1},{"from":2,"to":1,"weight":2}]}}},"limitations":["Find a minimum-cost directed spanning tree reaching outward from a chosen root. Up to 12 vertices and 64 distinct directed edges with integer costs. Exact vertex-subset dynamic programming; return input-edge indices and exact decimal-string cost, or infeasible when no rooted spanning tree exists. Self-loops excluded. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"integer-smith-normal-form","version":"1.0.0","name":"Integer Smith Normal Form API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["matrix"],"properties":{"matrix":{"type":"array","minItems":1,"maxItems":5,"items":{"type":"array","minItems":1,"maxItems":5,"items":{"type":"integer","minimum":-1000000,"maximum":1000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute the invariant factors and Smith diagonal of an integer matrix."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"integer-smith-normal-form","input":{"matrix":[[2,4],[6,8]]}}},"limitations":["Compute the invariant factors and Smith diagonal of an integer matrix. Rectangular matrices up to 5 by 5 with entries within one million. Exact determinantal-divisor computation; nonnegative diagonal with successive divisibility, zeros last. Transformation matrices are excluded. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"integer-hermite-row-form","version":"1.0.0","name":"Integer Row Hermite Normal Form API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["matrix"],"properties":{"matrix":{"type":"array","minItems":1,"maxItems":5,"items":{"type":"array","minItems":1,"maxItems":5,"items":{"type":"integer","minimum":-1000000,"maximum":1000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Canonicalize the integer row lattice of a matrix."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"integer-hermite-row-form","input":{"matrix":[[2,4],[6,8]]}}},"limitations":["Canonicalize the integer row lattice of a matrix. Matrices up to 5 by 5 with entries within one million. Row echelon convention: positive pivots, entries above each pivot reduced into its half-open residue range, zero rows last. Exact integer row operations; 512-bit intermediate and 100000-operation ceilings. No column-lattice convention or transformation matrix. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rational-polynomial-bezout","version":"1.0.0","name":"Rational Polynomial Bezout API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["a","b"],"properties":{"a":{"type":"array","minItems":1,"maxItems":9,"items":{"type":"string","maxLength":13,"pattern":"^-?(0|[1-9][0-9]*)$"}},"b":{"type":"array","minItems":1,"maxItems":9,"items":{"type":"string","maxLength":13,"pattern":"^-?(0|[1-9][0-9]*)$"}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find a monic polynomial gcd and exact Bezout coefficient polynomials."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rational-polynomial-bezout","input":{"a":["-1","0","1"],"b":["-1","1"]}}},"limitations":["Find a monic polynomial gcd and exact Bezout coefficient polynomials. Ascending integer coefficient arrays, degrees up to 8 and coefficient magnitude up to one million. Exact rational Euclidean arithmetic with a 4096-bit intermediate ceiling; both zero polynomials rejected. Trailing zero coefficients must be omitted. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sturm-real-root-isolation","version":"1.0.0","name":"Sturm Real Root Isolation API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["coefficients","lower","upper","precisionBits"],"properties":{"coefficients":{"type":"array","minItems":2,"maxItems":9,"items":{"type":"string","maxLength":13,"pattern":"^-?(0|[1-9][0-9]*)$"}},"lower":{"type":"integer","minimum":-1000000,"maximum":1000000},"upper":{"type":"integer","minimum":-1000000,"maximum":1000000},"precisionBits":{"type":"integer","minimum":1,"maximum":32}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Isolate distinct real polynomial roots inside a supplied interval."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sturm-real-root-isolation","input":{"coefficients":["-2","0","1"],"lower":0,"upper":2,"precisionBits":2}}},"limitations":["Isolate distinct real polynomial roots inside a supplied interval. Nonzero integer polynomials of degree 1–8, ascending coefficients within one million. Integer interval bounds within one million must not be roots. Exact square-free Sturm arithmetic gives dyadic intervals of width at most 2 to the negative precisionBits, or exact dyadic roots. Multiplicities excluded; 4096-bit arithmetic, 4096 nodes and 64 subdivision levels. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"polynomial-resultant-discriminant","version":"1.0.0","name":"Exact Polynomial Resultant API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["a","b"],"properties":{"a":{"type":"array","minItems":2,"maxItems":9,"items":{"type":"string","maxLength":13,"pattern":"^-?(0|[1-9][0-9]*)$"}},"b":{"type":"array","minItems":2,"maxItems":9,"items":{"type":"string","maxLength":13,"pattern":"^-?(0|[1-9][0-9]*)$"}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute a polynomial pair resultant and the first polynomial discriminant."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"polynomial-resultant-discriminant","input":{"a":["-2","0","1"],"b":["-1","1"]}}},"limitations":["Compute a polynomial pair resultant and the first polynomial discriminant. Ascending integer coefficients within one million, degrees 1–8 with nonzero leading terms. Exact Sylvester determinants and decimal-string results. No symbolic parameters, multivariate polynomials or numerical root approximation. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"continued-fraction-convergents","version":"1.0.0","name":"Exact Continued Fraction Convergents API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["numerator","denominator"],"properties":{"numerator":{"type":"string","maxLength":31,"pattern":"^-?(0|[1-9][0-9]{0,29})$"},"denominator":{"type":"string","maxLength":30,"pattern":"^[1-9][0-9]*$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Expand a rational number and return all regular continued-fraction convergents."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"continued-fraction-convergents","input":{"numerator":"355","denominator":"113"}}},"limitations":["Expand a rational number and return all regular continued-fraction convergents. Signed decimal-string numerator and positive denominator, up to 30 digits each. Floor-based regular continued fractions work for negative values; reduced exact convergents and canonical final partial quotient. No irrational or floating-point guessing. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pell-fundamental-solution","version":"1.0.0","name":"Pell Fundamental Solution API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["D"],"properties":{"D":{"type":"integer","minimum":2,"maximum":10000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find the least positive solution of x squared minus D times y squared equals one."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pell-fundamental-solution","input":{"D":13}}},"limitations":["Find the least positive solution of x squared minus D times y squared equals one. Nonsquare integer D from 2 through 10000. Exact continued-fraction convergents; return positive fundamental x and y as decimal strings. Squares rejected; at most 10000 convergents and 4096-bit results. No generalized Pell equation or negative-one solution claim. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"linear-recurrence-term-exact","version":"1.0.0","name":"Exact Linear Recurrence Term API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["coefficients","initial","index"],"properties":{"coefficients":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"string","maxLength":13,"pattern":"^-?(0|[1-9][0-9]*)$"}},"initial":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"string","maxLength":13,"pattern":"^-?(0|[1-9][0-9]*)$"}},"index":{"type":"integer","minimum":0,"maximum":1000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate a distant term of a supplied constant-coefficient recurrence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"linear-recurrence-term-exact","input":{"coefficients":["1","1"],"initial":["0","1"],"index":10}}},"limitations":["Evaluate a distant term of a supplied constant-coefficient recurrence. Order 1–8, signed integer coefficients and initial values with at most 12 digits; index 0–1000000. Companion-matrix powering returns an exact decimal string. Operations reject intermediates beyond 8192 bits rather than approximate an oversized result. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cyclic-necklace-orbit-count","version":"1.0.0","name":"Cyclic Necklace Orbit Count API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["length","colors"],"properties":{"length":{"type":"integer","minimum":1,"maximum":512},"colors":{"type":"integer","minimum":1,"maximum":256}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Count color strings up to rotation and primitive rotational orbits."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cyclic-necklace-orbit-count","input":{"length":4,"colors":2}}},"limitations":["Count color strings up to rotation and primitive rotational orbits. Length 1–512 and 1–256 labeled colors. Exact Burnside and Möbius sums returned as decimal strings; rotations identified, reflections remain distinct. No representative generation or fixed-content constraint. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rook-polynomial-board-count","version":"1.0.0","name":"Rook Polynomial Board Count API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["board"],"properties":{"board":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"boolean"}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Count nonattacking rook placements of every possible size on a supplied board."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rook-polynomial-board-count","input":{"board":[[true,true],[true,true]]}}},"limitations":["Count nonattacking rook placements of every possible size on a supplied board. Rectangular boolean boards up to 12 by 12; true marks an allowed square. Exact row and occupied-column dynamic programming; coefficients count indistinguishable nonattacking rooks, including the empty placement. No chess move simulation or weighted placements. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"binary-grid-morphology","version":"1.0.0","name":"Binary Grid Morphology API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["grid","kernel","operation"],"properties":{"grid":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"integer","minimum":0,"maximum":1}}},"kernel":{"type":"array","minItems":1,"maxItems":7,"items":{"type":"array","minItems":1,"maxItems":7,"items":{"type":"integer","minimum":0,"maximum":1}}},"operation":{"enum":["erode","dilate","open","close"]}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Apply erosion, dilation, opening or closing to a supplied binary grid."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"binary-grid-morphology","input":{"grid":[[0,0,0],[0,1,0],[0,0,0]],"kernel":[[1,1,1]],"operation":"dilate"}}},"limitations":["Apply erosion, dilation, opening or closing to a supplied binary grid. Up to 64 × 64 cells with a nonempty odd-sized kernel up to 7 × 7. Centered anchor, reflected kernel for dilation and constant-zero padding at each stage; boundary behavior is explicit. No image-file decoding. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"squared-euclidean-grid-distance","version":"1.0.0","name":"Squared Euclidean Grid Distance API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["grid"],"properties":{"grid":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"integer","minimum":0,"maximum":1}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find the exact squared pixel distance to an in-grid background cell."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"squared-euclidean-grid-distance","input":{"grid":[[0,1,1],[1,1,1]]}}},"limitations":["Find the exact squared pixel distance to an in-grid background cell. Up to 32 × 32 binary cells with at least one zero. Unit row/column spacing; squared integer distances and nearest-zero coordinates, with row-major ties. No implicit background outside the grid or physical-distance inference. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"marching-squares-contours","version":"1.0.0","name":"Marching Squares Contour Segments API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["grid","level"],"properties":{"grid":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}},"level":{"type":"number","minimum":-1000000,"maximum":1000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Extract linearly interpolated contour segments from a supplied scalar grid."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"marching-squares-contours","input":{"grid":[[1,0],[0,0]],"level":0.5}}},"limitations":["Extract linearly interpolated contour segments from a supplied scalar grid. Up to 32 × 32 cells. Level values equal to a grid vertex are rejected to avoid degenerate segments. Low-valued diagonals are connected in saddle cells; output is a deterministic segment list, not stitched polygons or a surface model. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"zhang-suen-binary-thinning","version":"1.0.0","name":"Zhang–Suen Binary Thinning API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["grid"],"properties":{"grid":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"integer","minimum":0,"maximum":1}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Apply the two-pass Zhang–Suen deletion rules to a binary grid."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"zhang-suen-binary-thinning","input":{"grid":[[0,0,0],[1,1,1],[0,0,0]]}}},"limitations":["Apply the two-pass Zhang–Suen deletion rules to a binary grid. Up to 32 × 32 cells with zero-valued exterior padding. Simultaneous deletion within each pass continues to a fixed point. Reports removed cells and full iterations including the final unchanged iteration; no topology-preservation guarantee or image-file processing. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"minimum-energy-vertical-seam","version":"1.0.0","name":"Minimum Energy Vertical Seam API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["energy"],"properties":{"energy":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":0,"maximum":1000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find a minimum-total-energy top-to-bottom raster seam."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"minimum-energy-vertical-seam","input":{"energy":[[1,9,9],[9,1,9],[9,9,1]]}}},"limitations":["Find a minimum-total-energy top-to-bottom raster seam. Up to 64 × 64 supplied nonnegative energy values. Each step moves at most one column; ties use the lexicographically smallest complete column path. Does not infer image energy, resize a file or remove pixels. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bilinear-raster-warp","version":"1.0.0","name":"Bilinear Raster Warp API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["grid","inverseAffine","width","height","fill"],"properties":{"grid":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}},"inverseAffine":{"type":"array","minItems":6,"maxItems":6,"items":{"type":"number","minimum":-10000,"maximum":10000}},"width":{"type":"integer","minimum":1,"maximum":64},"height":{"type":"integer","minimum":1,"maximum":64},"fill":{"type":"number","minimum":-1000000,"maximum":1000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resample a scalar grid using a supplied inverse affine mapping."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bilinear-raster-warp","input":{"grid":[[0,10],[20,30]],"inverseAffine":[0,0,0.5,0,0,0.5],"width":1,"height":1,"fill":-1}}},"limitations":["Resample a scalar grid using a supplied inverse affine mapping. Input and output up to 64 × 64. Coefficients map output pixel centers (x, y) to source coordinates; bilinear interpolation uses edge-clamped neighbors inside the source domain and the supplied fill for coordinates outside it. No coordinate-reference-system or antialiasing inference. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"binary-quadtree-codec","version":"1.0.0","name":"Binary Region Quadtree Codec API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["mode","size","grid","code"],"properties":{"mode":{"enum":["encode","decode"]},"size":{"type":"integer","minimum":1,"maximum":32},"grid":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"integer","minimum":0,"maximum":1}}},"code":{"type":"string","minLength":0,"maxLength":1365,"pattern":"^[01X]*$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode or decode a bounded square binary region quadtree."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"binary-quadtree-codec","input":{"mode":"encode","size":2,"grid":[[0,1],[1,0]],"code":""}}},"limitations":["Encode or decode a bounded square binary region quadtree. Power-of-two sizes from 1 to 32. Prefix format uses 0/1 leaves and X followed by top-left, top-right, bottom-left, bottom-right children. Encoding requires an empty code; decoding requires grid [[0]] as the unused-field placeholder. No archive access or compression-ratio promise. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gray-cooccurrence-texture","version":"1.0.0","name":"Gray Co-occurrence Texture API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["grid","levels","rowOffset","columnOffset","symmetric"],"properties":{"grid":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"integer","minimum":0,"maximum":15}}},"levels":{"type":"integer","minimum":2,"maximum":16},"rowOffset":{"type":"integer","minimum":-7,"maximum":7},"columnOffset":{"type":"integer","minimum":-7,"maximum":7},"symmetric":{"type":"boolean"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate a gray-level pair histogram and descriptive texture measures."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gray-cooccurrence-texture","input":{"grid":[[0,1],[1,0]],"levels":2,"rowOffset":0,"columnOffset":1,"symmetric":false}}},"limitations":["Calculate a gray-level pair histogram and descriptive texture measures. Up to 64 × 64 supplied quantized cells with 2–16 levels. One nonzero row/column offset from −7 to 7, optional symmetric counting, and at least one in-bounds pair. Returns contrast, dissimilarity, homogeneity, energy and base-two entropy; no image classification. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"grayscale-histogram-equalization","version":"1.0.0","name":"Grayscale Histogram Equalization API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["grid"],"properties":{"grid":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"integer","minimum":0,"maximum":255}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Equalize an eight-bit grayscale grid with an inspectable lookup table."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"grayscale-histogram-equalization","input":{"grid":[[0,0],[128,255]]}}},"limitations":["Equalize an eight-bit grayscale grid with an inspectable lookup table. Up to 64 × 64 cells. Uses the cumulative histogram after subtracting the first occupied count, scales to 0–255 and rounds half up. Constant-valued input remains unchanged. Returns original histogram and lookup; no image-file or color-space handling. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"otsu-binary-threshold","version":"1.0.0","name":"Otsu Binary Threshold API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["grid"],"properties":{"grid":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"integer","minimum":0,"maximum":255}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Select a global eight-bit threshold by maximum between-class variance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"otsu-binary-threshold","input":{"grid":[[0,0],[255,255]]}}},"limitations":["Select a global eight-bit threshold by maximum between-class variance. Up to 64 × 64 cells. Exact integer-ratio comparisons select the lowest threshold on a tie; foreground means pixel greater than threshold. A constant image returns threshold zero with variance zero. No local/adaptive thresholding or semantic image assessment. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bounded-voronoi-cells","version":"1.0.0","name":"Bounded Voronoi Cells API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sites","bounds"],"properties":{"sites":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"integer","minimum":-1000000,"maximum":1000000},"y":{"type":"integer","minimum":-1000000,"maximum":1000000}}}},"bounds":{"type":"object","additionalProperties":false,"required":["minX","minY","maxX","maxY"],"properties":{"minX":{"type":"integer","minimum":-1000000,"maximum":1000000},"minY":{"type":"integer","minimum":-1000000,"maximum":1000000},"maxX":{"type":"integer","minimum":-1000000,"maximum":1000000},"maxY":{"type":"integer","minimum":-1000000,"maximum":1000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Partition a rectangle into nearest-site Euclidean cells."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bounded-voronoi-cells","input":{"sites":[{"x":0,"y":0},{"x":2,"y":0}],"bounds":{"minX":-1,"minY":-1,"maxX":3,"maxY":1}}}},"limitations":["Partition a rectangle into nearest-site Euclidean cells. Up to 32 distinct integer sites and an integer rectangle, coordinates within one million. Exact rational half-plane clipping; return approximate vertices and exact rational cell areas, including empty cells for outside sites. Unweighted planar distances only. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"delaunay-general-position-triangulation","version":"1.0.0","name":"Delaunay Triangulation API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["points"],"properties":{"points":{"type":"array","minItems":3,"maxItems":24,"items":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"integer","minimum":-1000000,"maximum":1000000},"y":{"type":"integer","minimum":-1000000,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Triangulate a small planar point set using the empty-circle criterion."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"delaunay-general-position-triangulation","input":{"points":[{"x":0,"y":0},{"x":2,"y":0},{"x":0,"y":2}]}}},"limitations":["Triangulate a small planar point set using the empty-circle criterion. 3–24 distinct integer points within one million. Exact orientation and incircle predicates; reject any collinear triple or cocircular quadruple. Counterclockwise triangles reference input indices; no constraint edges, perturbation or degenerate-site convention. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"simple-polygon-ear-triangulation","version":"1.0.0","name":"Simple Polygon Ear Triangulation API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["polygon"],"properties":{"polygon":{"type":"array","minItems":3,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"integer","minimum":-1000000,"maximum":1000000},"y":{"type":"integer","minimum":-1000000,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Split a simple polygon into nonoverlapping triangles."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"simple-polygon-ear-triangulation","input":{"polygon":[{"x":0,"y":0},{"x":2,"y":0},{"x":2,"y":2},{"x":0,"y":2}]}}},"limitations":["Split a simple polygon into nonoverlapping triangles. 3–64 distinct integer vertices in boundary order, within one million; either winding accepted. Reject crossings, touching nonadjacent edges and consecutive collinear vertices. Exact predicates and area; triangles retain input indices. No holes or inserted vertices. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"convex-minkowski-sum","version":"1.0.0","name":"Convex Polygon Minkowski Sum API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["a","b"],"properties":{"a":{"type":"array","minItems":3,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"integer","minimum":-1000000,"maximum":1000000},"y":{"type":"integer","minimum":-1000000,"maximum":1000000}}}},"b":{"type":"array","minItems":3,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"integer","minimum":-1000000,"maximum":1000000},"y":{"type":"integer","minimum":-1000000,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute the convex polygon of all pairwise vector sums."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"convex-minkowski-sum","input":{"a":[{"x":0,"y":0},{"x":1,"y":0},{"x":0,"y":1}],"b":[{"x":0,"y":0},{"x":1,"y":0},{"x":0,"y":1}]}}},"limitations":["Compute the convex polygon of all pairwise vector sums. Two strictly convex counterclockwise integer polygons, 3–32 vertices each, within one million. Exact pair sums and monotone convex hull remove collinear boundary points. No nonconvex decomposition, holes or offset-circle approximation. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"minimum-enclosing-point-circle","version":"1.0.0","name":"Minimum Enclosing Point Circle API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["points"],"properties":{"points":{"type":"array","minItems":1,"maxItems":24,"items":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"integer","minimum":-1000000,"maximum":1000000},"y":{"type":"integer","minimum":-1000000,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find the smallest circle containing a supplied set of points."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"minimum-enclosing-point-circle","input":{"points":[{"x":-1,"y":0},{"x":1,"y":0},{"x":0,"y":1}]}}},"limitations":["Find the smallest circle containing a supplied set of points. 1–24 distinct integer planar points within one million. Exact candidate centers, squared-radius comparisons and containment; approximate center/radius plus exact rational center and squared radius. Collinear sets and singletons supported; no weighted disks. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"minimum-area-oriented-rectangle","version":"1.0.0","name":"Minimum Area Oriented Rectangle API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["points"],"properties":{"points":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"integer","minimum":-1000000,"maximum":1000000},"y":{"type":"integer","minimum":-1000000,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find a smallest-area rectangle enclosing planar points."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"minimum-area-oriented-rectangle","input":{"points":[{"x":0,"y":0},{"x":2,"y":0},{"x":2,"y":1},{"x":0,"y":1}]}}},"limitations":["Find a smallest-area rectangle enclosing planar points. 1–64 distinct integer points within one million. Exact hull-edge projection and area comparisons; approximate counterclockwise corners and exact rational area. Degenerate point or line rectangles allowed; equal-area orientation uses first hull edge. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"convex-polygon-miter-offset","version":"1.0.0","name":"Convex Polygon Miter Offset API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["polygon","distance","miterLimit"],"properties":{"polygon":{"type":"array","minItems":3,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"integer","minimum":-1000000,"maximum":1000000},"y":{"type":"integer","minimum":-1000000,"maximum":1000000}}}},"distance":{"type":"number","minimum":0,"maximum":10000},"miterLimit":{"type":"number","minimum":1,"maximum":10000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Offset every edge of a convex polygon outward by a supplied distance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"convex-polygon-miter-offset","input":{"polygon":[{"x":0,"y":0},{"x":2,"y":0},{"x":2,"y":2},{"x":0,"y":2}],"distance":1,"miterLimit":2}}},"limitations":["Offset every edge of a convex polygon outward by a supplied distance. Strictly convex counterclockwise integer polygon, 3–32 vertices within one million; distance 0–10000 and miter ratio limit 1–10000. Approximate Euclidean line intersections with a checked miter ceiling. Outward straight-edge joins only; no rounded corners or inward erosion. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bspline-deboor-evaluation","version":"1.0.0","name":"B Spline de Boor Evaluation API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["degree","controlPoints","knots","parameters"],"properties":{"degree":{"type":"integer","minimum":0,"maximum":5},"controlPoints":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"number","minimum":-1000000,"maximum":1000000},"y":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"knots":{"type":"array","minItems":2,"maxItems":38,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"parameters":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate a planar B spline at supplied parameter values."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bspline-deboor-evaluation","input":{"degree":1,"controlPoints":[{"x":0,"y":0},{"x":2,"y":2}],"knots":[0,0,1,1],"parameters":[0,0.25,1]}}},"limitations":["Evaluate a planar B spline at supplied parameter values. Degree 0–5, 1–32 control points, nondecreasing knots with exact count and multiplicity at most degree plus one. First and last base spans must have positive width. Parameters lie in the closed base interval; the right endpoint uses the last span. Approximate de Boor evaluation, no extrapolation or rational weights. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"polygon-obstacle-shortest-path","version":"1.0.0","name":"Polygon Obstacle Shortest Path API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["start","end","obstacles"],"properties":{"start":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"integer","minimum":-1000000,"maximum":1000000},"y":{"type":"integer","minimum":-1000000,"maximum":1000000}}},"end":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"integer","minimum":-1000000,"maximum":1000000},"y":{"type":"integer","minimum":-1000000,"maximum":1000000}}},"obstacles":{"type":"array","minItems":0,"maxItems":6,"items":{"type":"array","minItems":3,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"integer","minimum":-1000000,"maximum":1000000},"y":{"type":"integer","minimum":-1000000,"maximum":1000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find a shortest Euclidean path around convex polygon obstacles."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"polygon-obstacle-shortest-path","input":{"start":{"x":-1,"y":1},"end":{"x":3,"y":1},"obstacles":[[{"x":0,"y":0},{"x":2,"y":0},{"x":2,"y":2},{"x":0,"y":2}]]}}},"limitations":["Find a shortest Euclidean path around convex polygon obstacles. Up to 6 disjoint strictly convex counterclockwise integer obstacles, 32 total vertices, coordinates within one million. Start and end strictly outside obstacles. Exact visibility predicates allow boundary travel; approximate edge lengths and shortest path. Obstacles must not touch; planar point motion only. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"triangle-mesh-plane-section","version":"1.0.0","name":"Triangle Mesh Plane Section API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["vertices","triangles","plane"],"properties":{"vertices":{"type":"array","minItems":3,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["x","y","z"],"properties":{"x":{"type":"integer","minimum":-1000000,"maximum":1000000},"y":{"type":"integer","minimum":-1000000,"maximum":1000000},"z":{"type":"integer","minimum":-1000000,"maximum":1000000}}}},"triangles":{"type":"array","minItems":1,"maxItems":256,"items":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"integer","minimum":0,"maximum":127}}},"plane":{"type":"object","additionalProperties":false,"required":["a","b","c","d"],"properties":{"a":{"type":"integer","minimum":-1000000,"maximum":1000000},"b":{"type":"integer","minimum":-1000000,"maximum":1000000},"c":{"type":"integer","minimum":-1000000,"maximum":1000000},"d":{"type":"integer","minimum":-1000000000,"maximum":1000000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Intersect each triangle of a mesh with an exact plane."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"triangle-mesh-plane-section","input":{"vertices":[{"x":0,"y":0,"z":-1},{"x":2,"y":0,"z":1},{"x":0,"y":2,"z":1}],"triangles":[[0,1,2]],"plane":{"a":0,"b":0,"c":1,"d":0}}}},"limitations":["Intersect each triangle of a mesh with an exact plane. Up to 128 integer vertices and 256 nondegenerate triangular faces, coordinates within one million; integer plane coefficients within one million and offset within one billion. Exact rational per-face segments or tangent points; duplicate shared sections retained. Coplanar faces rejected; no closed-loop stitching or solid-volume claim. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ll1-predictive-token-parse","version":"1.0.0","name":"LL1 Predictive Token Parser API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["nonterminals","terminals","start","productions","tokens"],"properties":{"nonterminals":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"string","minLength":1,"maxLength":32,"pattern":"^[A-Za-z_][A-Za-z0-9_]*$"},"uniqueItems":true},"terminals":{"type":"array","minItems":0,"maxItems":32,"items":{"type":"string","minLength":1,"maxLength":32,"pattern":"^[A-Za-z_][A-Za-z0-9_]*$"},"uniqueItems":true},"start":{"type":"string","minLength":1,"maxLength":32,"pattern":"^[A-Za-z_][A-Za-z0-9_]*$"},"productions":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["lhs","rhs"],"properties":{"lhs":{"type":"string","minLength":1,"maxLength":32,"pattern":"^[A-Za-z_][A-Za-z0-9_]*$"},"rhs":{"type":"array","minItems":0,"maxItems":12,"items":{"type":"string","minLength":1,"maxLength":32,"pattern":"^[A-Za-z_][A-Za-z0-9_]*$"}}}}},"tokens":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"string","minLength":1,"maxLength":32,"pattern":"^[A-Za-z_][A-Za-z0-9_]*$"}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Build a predictive grammar table and parse a supplied token sequence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ll1-predictive-token-parse","input":{"nonterminals":["S"],"terminals":["a","b"],"start":"S","productions":[{"lhs":"S","rhs":["a","S","b"]},{"lhs":"S","rhs":[]}],"tokens":["a","a","b","b"]}}},"limitations":["Build a predictive grammar table and parse a supplied token sequence. Up to 16 nonterminals, 32 terminals, 64 productions and 128 tokens; identifier symbols and empty productions supported. Compute nullable, FIRST and FOLLOW sets; reject left recursion and table conflicts. At most 1024 expansion steps; no lexical scanning or error recovery. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"earley-general-cfg-recognition","version":"1.0.0","name":"Earley Context Free Recognizer API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["nonterminals","terminals","start","productions","tokens"],"properties":{"nonterminals":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"string","minLength":1,"maxLength":32,"pattern":"^[A-Za-z_][A-Za-z0-9_]*$"},"uniqueItems":true},"terminals":{"type":"array","minItems":0,"maxItems":32,"items":{"type":"string","minLength":1,"maxLength":32,"pattern":"^[A-Za-z_][A-Za-z0-9_]*$"},"uniqueItems":true},"start":{"type":"string","minLength":1,"maxLength":32,"pattern":"^[A-Za-z_][A-Za-z0-9_]*$"},"productions":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["lhs","rhs"],"properties":{"lhs":{"type":"string","minLength":1,"maxLength":32,"pattern":"^[A-Za-z_][A-Za-z0-9_]*$"},"rhs":{"type":"array","minItems":0,"maxItems":12,"items":{"type":"string","minLength":1,"maxLength":32,"pattern":"^[A-Za-z_][A-Za-z0-9_]*$"}}}}},"tokens":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":32,"pattern":"^[A-Za-z_][A-Za-z0-9_]*$"}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Recognize tokens under a general context-free grammar."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"earley-general-cfg-recognition","input":{"nonterminals":["S"],"terminals":["a","b"],"start":"S","productions":[{"lhs":"S","rhs":["a","S","b"]},{"lhs":"S","rhs":[]}],"tokens":["a","a","b","b"]}}},"limitations":["Recognize tokens under a general context-free grammar. Up to 16 nonterminals, 32 terminals, 64 productions and 64 tokens. Empty rules, ambiguity and left recursion supported; recognition and chart-state counts only. Reject beyond 20000 states or two million work steps. No parse forest, lexical scanning or probabilistic interpretation. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"thompson-regex-ast-compilation","version":"1.0.0","name":"Thompson Regex AST Compiler API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["nodes","tokens"],"properties":{"nodes":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["kind","name","children"],"properties":{"kind":{"enum":["literal","epsilon","concat","union","star"]},"name":{"type":"string","maxLength":64},"children":{"type":"array","minItems":0,"maxItems":2,"items":{"type":"integer","minimum":0,"maximum":127}}}}},"tokens":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"string","minLength":1,"maxLength":32,"pattern":"^[A-Za-z_][A-Za-z0-9_]*$"}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compile a regular-expression syntax tree to an epsilon NFA and match tokens."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"thompson-regex-ast-compilation","input":{"nodes":[{"kind":"literal","name":"a","children":[]},{"kind":"star","name":"","children":[0]},{"kind":"literal","name":"b","children":[]},{"kind":"concat","name":"","children":[1,2]}],"tokens":["a","a","b"]}}},"limitations":["Compile a regular-expression syntax tree to an epsilon NFA and match tokens. Postorder tree with up to 128 nodes: literal, epsilon, concatenation, union and star. Literal symbols are whole tokens; at most 128 input tokens. Return explicit automaton and acceptance. No pattern-string parser, backreferences, lookaround or execution of supplied code. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"deterministic-pushdown-trace","version":"1.0.0","name":"Deterministic Pushdown Trace API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["states","inputAlphabet","stackAlphabet","start","initialStack","finalStates","transitions","tokens","stepLimit"],"properties":{"states":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"string","minLength":1,"maxLength":32,"pattern":"^[A-Za-z_][A-Za-z0-9_]*$"},"uniqueItems":true},"inputAlphabet":{"type":"array","minItems":0,"maxItems":16,"items":{"type":"string","minLength":1,"maxLength":32,"pattern":"^[A-Za-z_][A-Za-z0-9_]*$"},"uniqueItems":true},"stackAlphabet":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"string","minLength":1,"maxLength":32,"pattern":"^[A-Za-z_][A-Za-z0-9_]*$"},"uniqueItems":true},"start":{"type":"string","minLength":1,"maxLength":32,"pattern":"^[A-Za-z_][A-Za-z0-9_]*$"},"initialStack":{"type":"array","minItems":0,"maxItems":32,"items":{"type":"string","minLength":1,"maxLength":32,"pattern":"^[A-Za-z_][A-Za-z0-9_]*$"}},"finalStates":{"type":"array","minItems":0,"maxItems":16,"items":{"type":"string","minLength":1,"maxLength":32,"pattern":"^[A-Za-z_][A-Za-z0-9_]*$"},"uniqueItems":true},"transitions":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["state","symbol","top","to","push"],"properties":{"state":{"type":"string","minLength":1,"maxLength":32,"pattern":"^[A-Za-z_][A-Za-z0-9_]*$"},"symbol":{"type":["string","null"],"minLength":1,"maxLength":32,"pattern":"^[A-Za-z_][A-Za-z0-9_]*$"},"top":{"type":["string","null"],"minLength":1,"maxLength":32,"pattern":"^[A-Za-z_][A-Za-z0-9_]*$"},"to":{"type":"string","minLength":1,"maxLength":32,"pattern":"^[A-Za-z_][A-Za-z0-9_]*$"},"push":{"type":"array","minItems":0,"maxItems":8,"items":{"type":"string","minLength":1,"maxLength":32,"pattern":"^[A-Za-z_][A-Za-z0-9_]*$"}}}}},"tokens":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"string","minLength":1,"maxLength":32,"pattern":"^[A-Za-z_][A-Za-z0-9_]*$"}},"stepLimit":{"type":"integer","minimum":1,"maximum":512}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Replay a deterministic pushdown automaton over token input."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"deterministic-pushdown-trace","input":{"states":["q","f"],"inputAlphabet":["a"],"stackAlphabet":["Z"],"start":"q","initialStack":["Z"],"finalStates":["f"],"transitions":[{"state":"q","symbol":"a","top":"Z","to":"f","push":[]}],"tokens":["a"],"stepLimit":8}}},"limitations":["Replay a deterministic pushdown automaton over token input. Up to 16 states and symbols, 128 transitions and input tokens, 512 steps and stack depth 128. Null input means epsilon; null top matches an empty stack. Push lists are bottom-to-top. Reject epsilon/consuming conflicts; acceptance requires halted execution, consumed input and a final state. No nondeterministic search. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"first-order-term-unification","version":"1.0.0","name":"First Order Term Unification API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["nodes","equations"],"properties":{"nodes":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["kind","name","children"],"properties":{"kind":{"enum":["variable","function"]},"name":{"type":"string","maxLength":64},"children":{"type":"array","minItems":0,"maxItems":8,"items":{"type":"integer","minimum":0,"maximum":127}}}}},"equations":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"integer","minimum":0,"maximum":127}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find a most-general substitution for finite first-order term equations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"first-order-term-unification","input":{"nodes":[{"kind":"variable","name":"x","children":[]},{"kind":"function","name":"a","children":[]},{"kind":"function","name":"f","children":[0,1]},{"kind":"function","name":"b","children":[]},{"kind":"variable","name":"y","children":[]},{"kind":"function","name":"f","children":[3,4]}],"equations":[[2,5]]}}},"limitations":["Find a most-general substitution for finite first-order term equations. Up to 128 postorder variable/function nodes and 64 equations. Variables share names; function name and arity define a symbol. Occurs check rejects infinite terms. Return normalized prefix terms or a clash reason; 100000 work steps and 16000-character substitution ceiling. No higher-order, associative or commutative unification. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hindley-milner-type-inference","version":"1.0.0","name":"Hindley Milner Type Inference API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["nodes"],"properties":{"nodes":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["kind","name","children"],"properties":{"kind":{"enum":["variable","lambda","apply","let","integer","boolean"]},"name":{"type":"string","maxLength":64},"children":{"type":"array","minItems":0,"maxItems":2,"items":{"type":"integer","minimum":0,"maximum":127}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Infer principal types for a small lambda-calculus syntax tree."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hindley-milner-type-inference","input":{"nodes":[{"kind":"variable","name":"x","children":[]},{"kind":"lambda","name":"x","children":[0]},{"kind":"variable","name":"id","children":[]},{"kind":"variable","name":"id","children":[]},{"kind":"apply","name":"","children":[2,3]},{"kind":"let","name":"id","children":[1,4]}]}}},"limitations":["Infer principal types for a small lambda-calculus syntax tree. Postorder trees up to 128 nodes: variables, lambda, application, nonrecursive polymorphic let and integer/boolean literals. Closed terms only; occurs check and fresh let instantiation. Type errors returned explicitly; 100000 work steps and bounded type rendering. No recursion, effects, subtyping, classes or user-code execution. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"propositional-resolution-proof","version":"1.0.0","name":"Propositional Resolution Proof Checker API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["clauses","steps"],"properties":{"clauses":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"integer","minimum":-32,"maximum":32}}},"steps":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["left","right","pivot","claimed"],"properties":{"left":{"type":"integer","minimum":0,"maximum":191},"right":{"type":"integer","minimum":0,"maximum":191},"pivot":{"type":"integer","minimum":-32,"maximum":32},"claimed":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"integer","minimum":-32,"maximum":32}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check every claimed resolvent in a propositional proof."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"propositional-resolution-proof","input":{"clauses":[[1],[-1]],"steps":[{"left":0,"right":1,"pivot":1,"claimed":[]}]}}},"limitations":["Check every claimed resolvent in a propositional proof. Up to 64 initial clauses, 128 proof steps and variables 1–32. Signed literals, set semantics and explicit oriented pivot: left contains pivot, right its negation. Each step cites earlier clauses. Return the first invalid step and whether a valid empty clause proves contradiction; no SAT search or premise-truth certification. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"reduced-ordered-bdd-build","version":"1.0.0","name":"Reduced Ordered BDD Builder API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["variables","values"],"properties":{"variables":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"string","minLength":1,"maxLength":32,"pattern":"^[A-Za-z_][A-Za-z0-9_]*$"},"uniqueItems":true},"values":{"type":"array","minItems":2,"maxItems":4096,"items":{"type":"boolean"}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Build a canonical reduced ordered decision diagram for a Boolean truth table."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"reduced-ordered-bdd-build","input":{"variables":["a","b"],"values":[false,true,true,false]}}},"limitations":["Build a canonical reduced ordered decision diagram for a Boolean truth table. 1–12 distinct variables and exactly 2 to that count Boolean values. Table rows follow binary order with the first variable most significant. Terminal IDs 0/1; eliminate equal branches and share identical ordered nodes. Return satisfying assignment count. No symbolic formula parser or reordering search. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bounded-petri-marking-reachability","version":"1.0.0","name":"Bounded Petri Marking Reachability API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["initial","target","capacities","transitions","maxSteps","stateLimit"],"properties":{"initial":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"integer","minimum":0,"maximum":1024}},"target":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"integer","minimum":0,"maximum":1024}},"capacities":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"integer","minimum":0,"maximum":1024}},"transitions":{"type":"array","minItems":0,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["consume","produce"],"properties":{"consume":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"integer","minimum":0,"maximum":1024}},"produce":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"integer","minimum":0,"maximum":1024}}}}},"maxSteps":{"type":"integer","minimum":0,"maximum":32},"stateLimit":{"type":"integer","minimum":1,"maximum":1024}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Explore reachable markings of a capacity-constrained Petri net."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bounded-petri-marking-reachability","input":{"initial":[1,0],"target":[0,1],"capacities":[1,1],"transitions":[{"consume":[1,0],"produce":[0,1]}],"maxSteps":4,"stateLimit":32}}},"limitations":["Explore reachable markings of a capacity-constrained Petri net. 1–8 places, up to 16 consume/produce transitions, capacities 0–1024, depth 0–32 and at most 1024 states. Breadth-first exploration stays within supplied capacities and returns a shortest target firing sequence. Complete=false identifies an unexplored depth frontier; exceeding the state ceiling rejects. No unbounded-net or temporal property proof. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"finite-trace-temporal-evaluation","version":"1.0.0","name":"Finite Trace Temporal Logic API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["nodes","trace"],"properties":{"nodes":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["kind","name","children"],"properties":{"kind":{"enum":["proposition","true","false","not","and","or","next","eventually","always","until","release"]},"name":{"type":"string","maxLength":64},"children":{"type":"array","minItems":0,"maxItems":2,"items":{"type":"integer","minimum":0,"maximum":127}}}}},"trace":{"type":"array","minItems":1,"maxItems":256,"items":{"type":"array","minItems":0,"maxItems":32,"items":{"type":"string","minLength":1,"maxLength":32,"pattern":"^[A-Za-z_][A-Za-z0-9_]*$"},"uniqueItems":true}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate a temporal formula at every position of a supplied finite trace."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"finite-trace-temporal-evaluation","input":{"nodes":[{"kind":"proposition","name":"a","children":[]},{"kind":"eventually","name":"","children":[0]}],"trace":[[],["a"],[]]}}},"limitations":["Evaluate a temporal formula at every position of a supplied finite trace. Postorder formula tree up to 128 nodes and trace length 1–256. Support propositions, Boolean operators, strong next, eventually, always, until and release. Next is false at the final position; release is the finite-trace dual of until. Return the root truth vector; no infinite-trace model checking or prediction. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"linear-program-vertex-optimum","version":"1.0.0","name":"Bounded Linear Program Vertex Optimum","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["lower","upper","constraints","objective","direction"],"properties":{"lower":{"type":"array","minItems":1,"maxItems":5,"items":{"type":"number","minimum":-10000,"maximum":10000}},"upper":{"type":"array","minItems":1,"maxItems":5,"items":{"type":"number","minimum":-10000,"maximum":10000}},"constraints":{"type":"array","minItems":0,"maxItems":8,"items":{"type":"object","additionalProperties":false,"required":["coefficients","bound"],"properties":{"coefficients":{"type":"array","minItems":1,"maxItems":5,"items":{"type":"integer","minimum":-1000,"maximum":1000}},"bound":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"objective":{"type":"array","minItems":1,"maxItems":5,"items":{"type":"integer","minimum":-1000,"maximum":1000}},"direction":{"enum":["minimize","maximize"]}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve a small box-bounded linear program and return a primal/dual witness."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"linear-program-vertex-optimum","input":{"lower":[0,0],"upper":[4,4],"constraints":[{"coefficients":[1,1],"bound":4},{"coefficients":[1,0],"bound":2}],"objective":[3,2],"direction":"maximize"}}},"limitations":["Solve a small box-bounded linear program and return a primal/dual witness. Up to five variables and eight additional inequalities. Explicit finite box bounds; minimizes or maximizes the stated linear objective. Enumerates active bases and requires primal feasibility and nonnegative KKT multipliers. Infeasible or numerically unresolved inputs are rejected before checkout; no unboundedness certificate or integer-program claim. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"convex-quadratic-active-set","version":"1.0.0","name":"Strictly Convex Quadratic Optimum","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["lower","upper","constraints","hessian","linear"],"properties":{"lower":{"type":"array","minItems":1,"maxItems":5,"items":{"type":"number","minimum":-10000,"maximum":10000}},"upper":{"type":"array","minItems":1,"maxItems":5,"items":{"type":"number","minimum":-10000,"maximum":10000}},"constraints":{"type":"array","minItems":0,"maxItems":8,"items":{"type":"object","additionalProperties":false,"required":["coefficients","bound"],"properties":{"coefficients":{"type":"array","minItems":1,"maxItems":5,"items":{"type":"integer","minimum":-1000,"maximum":1000}},"bound":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"hessian":{"type":"array","minItems":1,"maxItems":5,"items":{"type":"array","minItems":1,"maxItems":5,"items":{"type":"number","minimum":-1000,"maximum":1000}}},"linear":{"type":"array","minItems":1,"maxItems":5,"items":{"type":"number","minimum":-10000,"maximum":10000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve a small strictly convex quadratic program with a verified active-set witness."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"convex-quadratic-active-set","input":{"lower":[0,0],"upper":[10,10],"constraints":[{"coefficients":[1,1],"bound":4}],"hessian":[[2,0],[0,2]],"linear":[-4,-6]}}},"limitations":["Solve a small strictly convex quadratic program with a verified active-set witness. Objective one-half x-transpose H x plus linear-transpose x. Symmetric well-conditioned positive-definite Hessian, finite box and supplied linear inequalities. Enumerates active sets and requires feasible KKT stationarity and nonnegative multipliers. Nonconvex, infeasible or numerically unresolved inputs reject before checkout. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"nonnegative-least-squares-fit","version":"1.0.0","name":"Nonnegative Least-Squares Fit","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["design","response"],"properties":{"design":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"number","minimum":-1000,"maximum":1000}}},"response":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Fit nonnegative coefficients and expose residual and optimality evidence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"nonnegative-least-squares-fit","input":{"design":[[1,0],[0,1]],"response":[-1,2]}}},"limitations":["Fit nonnegative coefficients and expose residual and optimality evidence. At most eight columns and sixty-four rows; full-column-rank, adequately conditioned supplied design required. Exhaustive support search and KKT checks for the squared Euclidean residual objective. Not a statistical significance test; singular or unresolved inputs reject before checkout. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"geometric-median-weiszfeld","version":"1.0.0","name":"Weighted Geometric Median","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["points","weights","tolerance","maxIterations"],"properties":{"points":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"array","minItems":1,"maxItems":5,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}},"weights":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":0.000001,"maximum":1000000}},"tolerance":{"type":"number","minimum":1e-10,"maximum":0.001},"maxIterations":{"type":"integer","minimum":1,"maximum":1000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Locate a weighted Euclidean median with a convergence residual."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"geometric-median-weiszfeld","input":{"points":[[-1,0],[1,0],[0,-1],[0,1]],"weights":[1,1,1,1],"tolerance":1e-8,"maxIterations":500}}},"limitations":["Locate a weighted Euclidean median with a convergence residual. Modified Weiszfeld update handles iterates coincident with data points. Weights are normalized for the subgradient stopping test; the objective retains supplied weights. Up to one hundred twenty-eight points, five dimensions and one thousand iterations. Nonconvergence rejects before checkout; a flat minimizer need not be unique. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"reduced-singular-value-factorization","version":"1.0.0","name":"Reduced Tall-Matrix Factorization","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["matrix"],"properties":{"matrix":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"array","minItems":1,"maxItems":6,"items":{"type":"number","minimum":-1000,"maximum":1000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Factor a supplied tall matrix and report reconstruction and orthogonality evidence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"reduced-singular-value-factorization","input":{"matrix":[[3,0],[0,2],[0,0]]}}},"limitations":["Factor a supplied tall matrix and report reconstruction and orthogonality evidence. Real tall matrices with at most six columns and thirty-two rows. Full column rank and condition number at most ten thousand; symmetric Jacobi diagonalization of the Gram matrix. Singular values descend; vector signs are normalized. Nonconvergence or failed residual checks reject before checkout. No general rank-deficient or complex factorization claim. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dense-matrix-exponential","version":"1.0.0","name":"Small Dense Matrix Exponential","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["matrix"],"properties":{"matrix":{"type":"array","minItems":1,"maxItems":6,"items":{"type":"array","minItems":1,"maxItems":6,"items":{"type":"number","minimum":-16,"maximum":16}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate the exponential of a supplied square matrix."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dense-matrix-exponential","input":{"matrix":[[0,1],[0,0]]}}},"limitations":["Evaluate the exponential of a supplied square matrix. At most six dimensions and matrix one-norm at most sixteen. Original bounded scaling-and-squaring Taylor implementation, not the cited package’s Padé algorithm. Series tail bound covers truncation of the scaled series in exact arithmetic, not all floating-point or squaring error. No external execution or differential-equation certification. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"prony-exponential-model-fit","version":"1.0.0","name":"Bounded Real Prony Model","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["samples","order","forecastSteps"],"properties":{"samples":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"order":{"type":"integer","minimum":1,"maximum":2},"forecastSteps":{"type":"integer","minimum":1,"maximum":16}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Recover one or two separated real exponential components from equally spaced samples."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"prony-exponential-model-fit","input":{"samples":[3,5,9,17],"order":2,"forecastSteps":2}}},"limitations":["Recover one or two separated real exponential components from equally spaced samples. Hankel recurrence and Vandermonde amplitude recovery; distinct positive real poles from 0.0001 through two. All supplied samples must reproduce within a relative residual of one in ten million. Complex, repeated, close or unresolved poles and noisy model mismatch reject before checkout. Extrapolation is conditional, without a prediction guarantee. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pade-taylor-approximation","version":"1.0.0","name":"Padé Taylor Approximation","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["taylorCoefficients","numeratorDegree","denominatorDegree","evaluationPoints"],"properties":{"taylorCoefficients":{"type":"array","minItems":1,"maxItems":13,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"numeratorDegree":{"type":"integer","minimum":0,"maximum":6},"denominatorDegree":{"type":"integer","minimum":0,"maximum":6},"evaluationPoints":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":-10,"maximum":10}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Construct a rational approximation matching supplied ascending Taylor coefficients."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pade-taylor-approximation","input":{"taylorCoefficients":[1,1,0.5],"numeratorDegree":1,"denominatorDegree":1,"evaluationPoints":[0,1]}}},"limitations":["Construct a rational approximation matching supplied ascending Taylor coefficients. Numerator and denominator degrees through six; denominator normalized to constant one. Requires exactly m+n+1 Taylor coefficients. Singular matching systems and evaluation at poles or near poles reject before checkout. Matching coefficients does not establish global approximation error or analytic continuation. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"linear-kalman-filter-replay","version":"1.0.0","name":"Linear Kalman Filter Replay","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["transition","observation","processCovariance","measurementCovariance","initialMean","initialCovariance","observations"],"properties":{"transition":{"type":"array","minItems":1,"maxItems":4,"items":{"type":"array","minItems":1,"maxItems":4,"items":{"type":"number","minimum":-10,"maximum":10}}},"observation":{"type":"array","minItems":1,"maxItems":4,"items":{"type":"array","minItems":1,"maxItems":4,"items":{"type":"number","minimum":-10,"maximum":10}}},"processCovariance":{"type":"array","minItems":1,"maxItems":4,"items":{"type":"array","minItems":1,"maxItems":4,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}},"measurementCovariance":{"type":"array","minItems":1,"maxItems":4,"items":{"type":"array","minItems":1,"maxItems":4,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}},"initialMean":{"type":"array","minItems":1,"maxItems":4,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"initialCovariance":{"type":"array","minItems":1,"maxItems":4,"items":{"type":"array","minItems":1,"maxItems":4,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}},"observations":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"array","minItems":1,"maxItems":4,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Replay supplied state and observation models with stable covariance updates."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"linear-kalman-filter-replay","input":{"transition":[[1]],"observation":[[1]],"processCovariance":[[0]],"measurementCovariance":[[1]],"initialMean":[0],"initialCovariance":[[1]],"observations":[[2],[2]]}}},"limitations":["Replay supplied state and observation models with stable covariance updates. Predict then update for each observation, at most four state/measurement dimensions and sixty-four steps. Symmetric semidefinite initial/process covariance and conditioned positive-definite measurement/innovation covariance required. Joseph update; PSD eigenvalue roundoff tolerance is relative to matrix norm, without an absolute variance floor. Negative variances and materially indefinite matrices reject before checkout. No parameter estimation, sensor integration or nonlinear filter. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"savitzky-golay-coefficient-plan","version":"1.0.0","name":"Savitzky–Golay Coefficient Plan","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["windowLength","polynomialOrder","derivativeOrder","sampleSpacing"],"properties":{"windowLength":{"type":"integer","minimum":3,"maximum":31},"polynomialOrder":{"type":"integer","minimum":0,"maximum":8},"derivativeOrder":{"type":"integer","minimum":0,"maximum":8},"sampleSpacing":{"type":"number","minimum":0.000001,"maximum":1000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Prepare centered polynomial smoothing or derivative weights."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"savitzky-golay-coefficient-plan","input":{"windowLength":5,"polynomialOrder":2,"derivativeOrder":0,"sampleSpacing":1}}},"limitations":["Prepare centered polynomial smoothing or derivative weights. Odd windows from three through thirty-one samples, polynomial degree through eight below window length and derivative order no larger than degree. Weights are left-to-right dot-product coefficients, not reversed convolution coefficients. Uniform spacing and centered evaluation only; failed conditioning or polynomial reproduction rejects before checkout. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"suffix-array-lcp-index","version":"1.0.0","name":"Suffix Array and LCP Index","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["text"],"properties":{"text":{"type":"string","maxLength":4096}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Build suffix order, adjacent longest-common-prefix lengths and a distinct-substring count."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"suffix-array-lcp-index","input":{"text":"banana"}}},"limitations":["Build suffix order, adjacent longest-common-prefix lengths and a distinct-substring count. At most4096 well-formed Unicode code points. Positions/counts are code-point based, case sensitive, with no normalization or empty suffix. Rank doubling and Kasai LCP; no file or corpus access. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"manacher-palindromic-substrings","version":"1.0.0","name":"Palindromic Substring Index","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["text"],"properties":{"text":{"type":"string","maxLength":4096}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find every odd/even palindrome radius, total occurrences and an earliest longest palindrome."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"manacher-palindromic-substrings","input":{"text":"abba"}}},"limitations":["Find every odd/even palindrome radius, total occurrences and an earliest longest palindrome. At most4096 well-formed Unicode code points; case sensitive, no normalization. Odd radii include their center, even radii are half lengths centered before each position. Count occurrences including single points. Empty text has an empty longest match. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"three-way-line-merge-preview","version":"1.0.0","name":"Three-Way Line Merge Preview","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["base","left","right"],"properties":{"base":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"string","maxLength":1000}},"left":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"string","maxLength":1000}},"right":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"string","maxLength":1000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Combine nonconflicting line edits from two versions of a common base and expose conflicts."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"three-way-line-merge-preview","input":{"base":["a","b","c"],"left":["A","b","c"],"right":["a","b","C"]}}},"limitations":["Combine nonconflicting line edits from two versions of a common base and expose conflicts. Each input is at most128 lines,1000 characters per line, also shared byte/node limits. Deterministic LCS ties prefer base deletion. Touching replacement ranges commute, but an insertion at a replacement boundary is conservatively conflicting. Identical replacements coalesce. Any conflict makes mergedLines null; nothing is applied and no full Git-equivalence is claimed. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"functional-dependency-candidate-keys","version":"1.0.0","name":"Functional Dependency Candidate Keys","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["attributes","dependencies","closureOf"],"properties":{"attributes":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_]{0,15}$"},"uniqueItems":true},"dependencies":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["left","right"],"properties":{"left":{"type":"array","minItems":0,"maxItems":12,"items":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_]{0,15}$"},"uniqueItems":true},"right":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_]{0,15}$"},"uniqueItems":true}}}},"closureOf":{"type":"array","minItems":0,"maxItems":12,"items":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_]{0,15}$"},"uniqueItems":true}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute attribute closure and all inclusion-minimal keys implied by supplied dependencies."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"functional-dependency-candidate-keys","input":{"attributes":["A","B","C"],"dependencies":[{"left":["A"],"right":["B"]},{"left":["B"],"right":["C"]}],"closureOf":["A"]}}},"limitations":["Compute attribute closure and all inclusion-minimal keys implied by supplied dependencies. One through12 distinct attributes, at most64 dependencies. Empty determinant and empty candidate key are allowed when implied. Enumerate at most4096 subsets in cardinality/input-order bit-mask order; list keys in that order. Logical supplied dependencies only, not an inferred data-quality or normalization certificate. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"positive-datalog-fixed-point","version":"1.0.0","name":"Positive Datalog Fixed Point","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["facts","rules"],"properties":{"facts":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["predicate","args"],"properties":{"predicate":{"type":"string","pattern":"^[a-z][A-Za-z0-9_]{0,15}$"},"args":{"type":"array","minItems":1,"maxItems":3,"items":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,15}$"}}}}},"rules":{"type":"array","minItems":0,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["head","body"],"properties":{"head":{"type":"object","additionalProperties":false,"required":["predicate","args"],"properties":{"predicate":{"type":"string","pattern":"^[a-z][A-Za-z0-9_]{0,15}$"},"args":{"type":"array","minItems":1,"maxItems":3,"items":{"type":"string","pattern":"^(?:[A-Za-z][A-Za-z0-9_-]{0,15}|\\?[A-Z][A-Za-z0-9_]{0,15})$"}}}},"body":{"type":"array","minItems":1,"maxItems":4,"items":{"type":"object","additionalProperties":false,"required":["predicate","args"],"properties":{"predicate":{"type":"string","pattern":"^[a-z][A-Za-z0-9_]{0,15}$"},"args":{"type":"array","minItems":1,"maxItems":3,"items":{"type":"string","pattern":"^(?:[A-Za-z][A-Za-z0-9_-]{0,15}|\\?[A-Z][A-Za-z0-9_]{0,15})$"}}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate finite function-free positive rules to a least fixed point over supplied facts."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"positive-datalog-fixed-point","input":{"facts":[{"predicate":"edge","args":["a","b"]},{"predicate":"edge","args":["b","c"]}],"rules":[{"head":{"predicate":"path","args":["?X","?Y"]},"body":[{"predicate":"edge","args":["?X","?Y"]}]},{"head":{"predicate":"path","args":["?X","?Z"]},"body":[{"predicate":"path","args":["?X","?Y"]},{"predicate":"edge","args":["?Y","?Z"]}]}]}}},"limitations":["Evaluate finite function-free positive rules to a least fixed point over supplied facts. At most128 ground facts,32 rules,16 predicates/constants, arity1..3, four body atoms and six variables per rule. Terms ?Uppercase are variables; other allowed identifiers are constants. Head variables must occur in the body. No negation, functions, aggregates or external facts. Reject before checkout above1024 total facts,8192 intermediate bindings or200000 join attempts. passes is rule-order-dependent iteration work, not proof depth. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"debruijn-token-sequence","version":"1.0.0","name":"De Bruijn Token Sequence","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["alphabet","order"],"properties":{"alphabet":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"string","minLength":1,"maxLength":16},"uniqueItems":true},"order":{"type":"integer","minimum":1,"maximum":8}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Construct a cyclic sequence containing every fixed-length alphabet word exactly once."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"debruijn-token-sequence","input":{"alphabet":["0","1"],"order":2}}},"limitations":["Construct a cyclic sequence containing every fixed-length alphabet word exactly once. One through eight distinct caller-ordered tokens, each at most16 characters, and order1..8. Alphabet-size to the order is at most8192. Return cyclic tokens and the prefix-extended linear sequence; token positions, not concatenated characters, define windows. Deterministic necklace construction; no randomization or cryptographic use. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"static-perfect-hash-plan","version":"1.0.0","name":"Static Perfect Hash Plan","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["keys","queries"],"properties":{"keys":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"integer","minimum":0,"maximum":2147483646},"uniqueItems":true},"queries":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"integer","minimum":0,"maximum":2147483646}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Prepare a collision-free affine lookup table for a bounded fixed integer key set."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"static-perfect-hash-plan","input":{"keys":[1,2,3],"queries":[2,4]}}},"limitations":["Prepare a collision-free affine lookup table for a bounded fixed integer key set. One through64 unique integer keys in[0,2147483646]; at most128 queries. Search4096 affine parameter pairs spread deterministically across prime2147483647 into n-squared slots. Reject if this bounded search finds no placement. Return stored keys so nonmember queries compare equality; not a minimal perfect hash or the full FKS linear-space construction. Exact modular arithmetic. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"misra-gries-heavy-hitter-summary","version":"1.0.0","name":"Misra-Gries Heavy Hitter Summary","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["tokens","buckets"],"properties":{"tokens":{"type":"array","minItems":0,"maxItems":2048,"items":{"type":"string","minLength":1,"maxLength":32}},"buckets":{"type":"integer","minimum":2,"maximum":64}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Identify frequent token candidates with bounded counters and verify them in a second pass."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"misra-gries-heavy-hitter-summary","input":{"tokens":["a","a","a","b","a","c"],"buckets":3}}},"limitations":["Identify frequent token candidates with bounded counters and verify them in a second pass. Up to2048 tokens of1..32 characters,2..64 buckets, plus shared byte/node limits. The first pass has at most buckets-minus-one counters; a second pass returns exact candidate counts. Every frequency strictly above n/buckets is retained. Counter upper bounds add the number of full-decrement passes. No persistent stream or approximate claim about unlisted below-threshold items. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hyperloglog-register-profile","version":"1.0.0","name":"HyperLogLog Register Profile","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hashes","precision"],"properties":{"hashes":{"type":"array","minItems":0,"maxItems":2048,"items":{"type":"integer","minimum":0,"maximum":4294967295}},"precision":{"type":"integer","minimum":4,"maximum":10}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Build a reproducible cardinality sketch from supplied unsigned32-bit hashes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hyperloglog-register-profile","input":{"hashes":[],"precision":4}}},"limitations":["Build a reproducible cardinality sketch from supplied unsigned32-bit hashes. Up to2048 prehashed integers, precision4..10. Upper bits choose registers; leading-zero suffix rank is capped at33-minus-precision. Original alpha constants and small/large-range corrections; a saturated32-bit correction returns null. The1.04/sqrt(m) error is a model approximation, not measured accuracy. Requires suitably uniform independent input hashes; no hashing, exact cardinality, privacy or cryptographic guarantee. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"wavelet-matrix-range-queries","version":"1.0.0","name":"Wavelet Matrix Range Queries","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["values","queries"],"properties":{"values":{"type":"array","minItems":0,"maxItems":2048,"items":{"type":"integer","minimum":0,"maximum":65535}},"queries":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["start","end","value","k"],"properties":{"start":{"type":"integer","minimum":0,"maximum":2048},"end":{"type":"integer","minimum":0,"maximum":2048},"value":{"type":"integer","minimum":0,"maximum":65535},"k":{"type":"integer","minimum":0,"maximum":2047}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Build a16-level wavelet matrix and answer equality, less-than and order-statistic range queries."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"wavelet-matrix-range-queries","input":{"values":[3,1,4,1,5],"queries":[{"start":1,"end":5,"value":1,"k":2}]}}},"limitations":["Build a16-level wavelet matrix and answer equality, less-than and order-statistic range queries. Up to2048 unsigned16-bit values and128 queries over half-open[start,end) ranges. Zero-based k returns null when it exceeds the selected range length, including empty ranges. Each level exposes its stable-partition bit string and zero count. Static in-memory data only; no persistent index, compression-ratio or logarithmic build-time claim. Supplied non-sensitive data only; no live account access, automated changes or certification. Profile 1.0.0: approximate non-integers use 12 significant digits; safe integers and declared integer strings are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cohen-label-agreement","version":"1.0.0","name":"Cohen Label Agreement Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["table"],"properties":{"table":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"array","minItems":2,"maxItems":16,"items":{"type":"integer","minimum":0,"maximum":1000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare two human labelers after adjusting observed agreement for their separate marginal frequencies."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cohen-label-agreement","input":{"table":[[20,5],[5,20]]}}},"limitations":["Compare two human labelers after adjusting observed agreement for their separate marginal frequencies. Same units labeled by exactly two raters; unweighted nominal labels. No universal acceptable-agreement threshold. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fleiss-panel-agreement","version":"1.0.0","name":"Fleiss Panel Agreement Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["categoryCounts"],"properties":{"categoryCounts":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"array","minItems":2,"maxItems":16,"items":{"type":"integer","minimum":0,"maximum":1000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate fixed-panel nominal agreement from per-item category counts."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fleiss-panel-agreement","input":{"categoryCounts":[[3,0],[1,2],[0,3]]}}},"limitations":["Calculate fixed-panel nominal agreement from per-item category counts. Equal number of at least two ratings per item; counts cannot identify individual-rater bias. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"krippendorff-nominal-agreement","version":"1.0.0","name":"Krippendorff Nominal Agreement","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["units"],"properties":{"units":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":16,"items":{"anyOf":[{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},{"type":"null"}]}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Build the coincidence matrix and estimate chance-corrected nominal disagreement with variable ratings per unit."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"krippendorff-nominal-agreement","input":{"units":[["A","A"],["A","B"],["B","B"]]}}},"limitations":["Build the coincidence matrix and estimate chance-corrected nominal disagreement with variable ratings per unit. Two through128 units, zero through16 labels per unit, at most16 effective categories; null means missing. Exclude units with fewer than two nonmissing ratings and use per-unit coincidence normalization. Nominal distances only; a one-category denominator yields null alpha. No annotation/content judgment. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"roc-ranking-evidence","version":"1.0.0","name":"ROC Ranking Evidence Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["actual","scores"],"properties":{"actual":{"type":"array","minItems":1,"maxItems":256,"items":{"enum":[0,1]}},"scores":{"type":"array","minItems":1,"maxItems":256,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare supplied binary outcome scores through threshold ROC points and pairwise rank AUC."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"roc-ranking-evidence","input":{"actual":[0,0,1,1],"scores":[0.1,0.4,0.35,0.8]}}},"limitations":["Compare supplied binary outcome scores through threshold ROC points and pairwise rank AUC. Both classes required; tied scores contribute half a pair. Retrospective evaluation only; no model training or deployment. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"average-precision-evidence","version":"1.0.0","name":"Average Precision Evidence Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["actual","scores"],"properties":{"actual":{"type":"array","minItems":1,"maxItems":256,"items":{"enum":[0,1]}},"scores":{"type":"array","minItems":1,"maxItems":256,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Summarize precision at increases in recall using supplied labels and ranking scores."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"average-precision-evidence","input":{"actual":[0,0,1,1],"scores":[0.1,0.4,0.35,0.8]}}},"limitations":["Summarize precision at increases in recall using supplied labels and ranking scores. Step-weighted AP, not trapezoidal PR area; group tied thresholds. No claims about future prevalence or production performance. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"brier-probability-evidence","version":"1.0.0","name":"Brier Probability Evidence Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["actual","probabilities","referenceProbability"],"properties":{"actual":{"type":"array","minItems":1,"maxItems":256,"items":{"enum":[0,1]}},"probabilities":{"type":"array","minItems":1,"maxItems":256,"items":{"type":"number","minimum":0,"maximum":1}},"referenceProbability":{"type":"number","minimum":0,"maximum":1}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Audit probabilistic binary predictions with mean squared probability error and reference skill."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"brier-probability-evidence","input":{"actual":[0,1],"probabilities":[0.25,0.75],"referenceProbability":0.5}}},"limitations":["Audit probabilistic binary predictions with mean squared probability error and reference skill. Binary mean squared convention without extra scaling; probabilities in[0,1]. Reference skill undefined if reference loss zero. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"log-loss-probability-evidence","version":"1.0.0","name":"Log Loss Probability Evidence","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["actual","probabilities"],"properties":{"actual":{"type":"array","minItems":1,"maxItems":256,"items":{"enum":[0,1]}},"probabilities":{"type":"array","minItems":1,"maxItems":256,"items":{"type":"number","minimum":0,"maximum":1}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Score supplied probability assignments with mean negative natural log likelihood."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"log-loss-probability-evidence","input":{"actual":[0,1],"probabilities":[0.25,0.75]}}},"limitations":["Score supplied probability assignments with mean negative natural log likelihood. Require probabilities strictly between0and1, or disclose exact infinite loss; never silently clip. Distinct proper scoring rule from squared probability error. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"matthews-classification-evidence","version":"1.0.0","name":"Matthews Classification Evidence","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["truePositive","trueNegative","falsePositive","falseNegative"],"properties":{"truePositive":{"type":"integer","minimum":0,"maximum":1000000000},"trueNegative":{"type":"integer","minimum":0,"maximum":1000000000},"falsePositive":{"type":"integer","minimum":0,"maximum":1000000000},"falseNegative":{"type":"integer","minimum":0,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate a caller-supplied binary decision table with a balanced correlation statistic."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"matthews-classification-evidence","input":{"truePositive":30,"trueNegative":50,"falsePositive":10,"falseNegative":10}}},"limitations":["Evaluate a caller-supplied binary decision table with a balanced correlation statistic. Counts must represent the same population and threshold; zero denominator means undefined, not evidence of correctness. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"probability-calibration-bins","version":"1.0.0","name":"Probability Calibration Bin Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["actual","probabilities","binEdges"],"properties":{"actual":{"type":"array","minItems":1,"maxItems":256,"items":{"enum":[0,1]}},"probabilities":{"type":"array","minItems":1,"maxItems":256,"items":{"type":"number","minimum":0,"maximum":1}},"binEdges":{"type":"array","minItems":2,"maxItems":33,"items":{"type":"number","minimum":0,"maximum":1}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare average supplied probability with observed positive frequency in explicit fixed bins."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"probability-calibration-bins","input":{"actual":[0,0,1,1],"probabilities":[0.1,0.4,0.6,0.9],"binEdges":[0,0.5,1]}}},"limitations":["Compare average supplied probability with observed positive frequency in explicit fixed bins. ECE is sample-count-weighted absolute bin gap; left-closed/right-open bins except final closed endpoint. Bin-dependent descriptive measure, not a universal guarantee. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"discounted-ranking-gain","version":"1.0.0","name":"Discounted Ranking Gain Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["orderedRelevance","gain"],"properties":{"orderedRelevance":{"type":"array","minItems":1,"maxItems":256,"items":{"type":"number","minimum":0,"maximum":1000000000}},"gain":{"enum":["linear"]}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare an ordered result list with an ideal order using logarithmically discounted relevance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"discounted-ranking-gain","input":{"orderedRelevance":[0,1],"gain":"linear"}}},"limitations":["Compare an ordered result list with an ideal order using logarithmically discounted relevance. Nonnegative caller-supplied relevance, explicit linear gain and log2(position+1). No relevance judgments are inferred from document text. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dfa-execution-trace","version":"1.0.0","name":"DFA Execution Trace API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["alphabet","transitions","start","accepting","word"],"properties":{"alphabet":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"transitions":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"integer","minimum":0,"maximum":63}}},"start":{"type":"integer","minimum":0,"maximum":63},"accepting":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"integer","minimum":0,"maximum":63},"uniqueItems":true},"word":{"type":"array","minItems":0,"maxItems":4096,"items":{"type":"string","minLength":1,"maxLength":200}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Trace each token through a supplied deterministic finite automaton."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dfa-execution-trace","input":{"alphabet":["0","1"],"transitions":[[0,1],[1,0]],"start":0,"accepting":[0],"word":["1","0","1"]}}},"limitations":["Trace each token through a supplied deterministic finite automaton. Explicit token alphabet and total transition table. At most 64 states and 16 alphabet symbols; state IDs start at zero. No regular-expression or source-code execution. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"epsilon-nfa-execution","version":"1.0.0","name":"Epsilon NFA Execution API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["states","alphabet","transitions","start","accepting","word"],"properties":{"states":{"type":"integer","minimum":1,"maximum":32},"alphabet":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"transitions":{"type":"array","minItems":0,"maxItems":256,"items":{"type":"object","additionalProperties":false,"required":["from","symbol","to"],"properties":{"from":{"type":"integer","minimum":0,"maximum":31},"symbol":{"type":["string","null"],"maxLength":200},"to":{"type":"integer","minimum":0,"maximum":31}}}},"start":{"type":"integer","minimum":0,"maximum":31},"accepting":{"type":"array","minItems":0,"maxItems":32,"items":{"type":"integer","minimum":0,"maximum":31},"uniqueItems":true},"word":{"type":"array","minItems":0,"maxItems":1024,"items":{"type":"string","minLength":1,"maxLength":200}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate nondeterministic transitions with cycle-safe epsilon closure."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"epsilon-nfa-execution","input":{"states":3,"alphabet":["a"],"transitions":[{"from":0,"symbol":null,"to":1},{"from":1,"symbol":"a","to":2}],"start":0,"accepting":[2],"word":["a"]}}},"limitations":["Evaluate nondeterministic transitions with cycle-safe epsilon closure. Up to 32 states, 256 edges and 1024 tokens. Null denotes epsilon; no regex execution. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"nfa-subset-determinization","version":"1.0.0","name":"NFA Subset Determinization API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["states","alphabet","transitions","start","accepting"],"properties":{"states":{"type":"integer","minimum":1,"maximum":12},"alphabet":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"transitions":{"type":"array","minItems":0,"maxItems":256,"items":{"type":"object","additionalProperties":false,"required":["from","symbol","to"],"properties":{"from":{"type":"integer","minimum":0,"maximum":31},"symbol":{"type":["string","null"],"maxLength":200},"to":{"type":"integer","minimum":0,"maximum":31}}}},"start":{"type":"integer","minimum":0,"maximum":31},"accepting":{"type":"array","minItems":0,"maxItems":32,"items":{"type":"integer","minimum":0,"maximum":31},"uniqueItems":true}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Construct reachable deterministic subsets, including an empty sink when required."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"nfa-subset-determinization","input":{"states":2,"alphabet":["a"],"transitions":[{"from":0,"symbol":"a","to":0},{"from":0,"symbol":"a","to":1}],"start":0,"accepting":[1]}}},"limitations":["Construct reachable deterministic subsets, including an empty sink when required. At most 12 input states and 1024 generated subsets, numbered by alphabet-order breadth-first traversal. Reject expansion beyond this computation profile before checkout. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dfa-partition-minimization","version":"1.0.0","name":"DFA Partition Minimization API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["alphabet","transitions","start","accepting"],"properties":{"alphabet":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"transitions":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"integer","minimum":0,"maximum":63}}},"start":{"type":"integer","minimum":0,"maximum":63},"accepting":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"integer","minimum":0,"maximum":63},"uniqueItems":true}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Merge language-equivalent reachable DFA states using stable partition refinement."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dfa-partition-minimization","input":{"alphabet":["a","b"],"transitions":[[1,2],[1,2],[1,2]],"start":0,"accepting":[1,2]}}},"limitations":["Merge language-equivalent reachable DFA states using stable partition refinement. Drop unreachable states and number classes by breadth-first alphabet order. Explicit token alphabet and total transition table. At most 64 states and 16 alphabet symbols; state IDs start at zero. No regular-expression or source-code execution. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dfa-equivalence-witness","version":"1.0.0","name":"DFA Equivalence Witness API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["alphabet","left","right"],"properties":{"alphabet":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"left":{"type":"object","additionalProperties":false,"required":["transitions","start","accepting"],"properties":{"transitions":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"integer","minimum":0,"maximum":63}}},"start":{"type":"integer","minimum":0,"maximum":63},"accepting":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"integer","minimum":0,"maximum":63},"uniqueItems":true}}},"right":{"type":"object","additionalProperties":false,"required":["transitions","start","accepting"],"properties":{"transitions":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"integer","minimum":0,"maximum":63}}},"start":{"type":"integer","minimum":0,"maximum":63},"accepting":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"integer","minimum":0,"maximum":63},"uniqueItems":true}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare two total DFA languages and return an alphabet-order shortest distinguishing word."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dfa-equivalence-witness","input":{"alphabet":["0","1"],"left":{"transitions":[[0,1],[1,0]],"start":0,"accepting":[0]},"right":{"transitions":[[0,0]],"start":0,"accepting":[0]}}}},"limitations":["Compare two total DFA languages and return an alphabet-order shortest distinguishing word. Up to 64 states per machine and 4096 state pairs. Null witness means no distinguishing word exists, not an empty word. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dfa-fixed-length-word-count","version":"1.0.0","name":"DFA Fixed Length Word Count API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["alphabet","transitions","start","accepting","length"],"properties":{"alphabet":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"transitions":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"integer","minimum":0,"maximum":63}}},"start":{"type":"integer","minimum":0,"maximum":63},"accepting":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"integer","minimum":0,"maximum":63},"uniqueItems":true},"length":{"type":"integer","minimum":0,"maximum":512}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Count accepted token words of one exact length using integer dynamic programming."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dfa-fixed-length-word-count","input":{"alphabet":["0","1"],"transitions":[[0,1],[1,0]],"start":0,"accepting":[0],"length":3}}},"limitations":["Count accepted token words of one exact length using integer dynamic programming. Length at most 512. Decimal-string results are exact; no word enumeration. Explicit token alphabet and total transition table. At most 64 states and 16 alphabet symbols; state IDs start at zero. No regular-expression or source-code execution. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dfa-language-finiteness","version":"1.0.0","name":"DFA Language Finiteness API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["alphabet","transitions","start","accepting"],"properties":{"alphabet":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"transitions":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"integer","minimum":0,"maximum":63}}},"start":{"type":"integer","minimum":0,"maximum":63},"accepting":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"integer","minimum":0,"maximum":63},"uniqueItems":true}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Detect productive reachable cycles and count a finite accepted language exactly."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dfa-language-finiteness","input":{"alphabet":["a"],"transitions":[[1],[2],[2]],"start":0,"accepting":[1]}}},"limitations":["Detect productive reachable cycles and count a finite accepted language exactly. Cycles that cannot reach acceptance are irrelevant. Empty language has count zero and null maximum word length. Explicit token alphabet and total transition table. At most 64 states and 16 alphabet symbols; state IDs start at zero. No regular-expression or source-code execution. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dfa-shortest-accepted-word","version":"1.0.0","name":"DFA Shortest Accepted Word API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["alphabet","transitions","start","accepting"],"properties":{"alphabet":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"transitions":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"integer","minimum":0,"maximum":63}}},"start":{"type":"integer","minimum":0,"maximum":63},"accepting":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"integer","minimum":0,"maximum":63},"uniqueItems":true}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find an alphabet-order shortest accepted token sequence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dfa-shortest-accepted-word","input":{"alphabet":["a","b"],"transitions":[[0,1],[1,1]],"start":0,"accepting":[1]}}},"limitations":["Find an alphabet-order shortest accepted token sequence. The empty sequence is valid if the start accepts; null marks an empty language. Explicit token alphabet and total transition table. At most 64 states and 16 alphabet symbols; state IDs start at zero. No regular-expression or source-code execution. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"grammar-first-follow-sets","version":"1.0.0","name":"Grammar FIRST FOLLOW Sets API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["start","nonterminals","terminals","productions"],"properties":{"start":{"type":"string","minLength":1,"maxLength":200},"nonterminals":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"terminals":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"productions":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["left","right"],"properties":{"left":{"type":"string","minLength":1,"maxLength":200},"right":{"type":"array","minItems":0,"maxItems":16,"items":{"type":"string","minLength":1,"maxLength":200}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute nullable, FIRST and FOLLOW sets by fixed point for a supplied token grammar."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"grammar-first-follow-sets","input":{"start":"S","nonterminals":["S","A"],"terminals":["a","b"],"productions":[{"left":"S","right":["A","b"]},{"left":"A","right":["a"]},{"left":"A","right":[]}]}}},"limitations":["Compute nullable, FIRST and FOLLOW sets by fixed point for a supplied token grammar. Reserve $ as end marker; keep nullable separate from FIRST. Up to 32 nonterminals, 32 terminals, 128 rules and 16 right-side symbols. This does not certify LL(1) suitability. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cnf-cyk-membership","version":"1.0.0","name":"CNF CYK Membership API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["start","nonterminals","terminals","productions","word"],"properties":{"start":{"type":"string","minLength":1,"maxLength":200},"nonterminals":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"terminals":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"productions":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["left","right"],"properties":{"left":{"type":"string","minLength":1,"maxLength":200},"right":{"type":"array","minItems":0,"maxItems":16,"items":{"type":"string","minLength":1,"maxLength":200}}}}},"word":{"type":"array","minItems":0,"maxItems":32,"items":{"type":"string","minLength":1,"maxLength":200}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Recognize a token sequence using a supplied Chomsky-normal-form grammar."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cnf-cyk-membership","input":{"start":"S","nonterminals":["S","A","B"],"terminals":["a","b"],"productions":[{"left":"S","right":["A","B"]},{"left":"A","right":["a"]},{"left":"B","right":["b"]}],"word":["a","b"]}}},"limitations":["Recognize a token sequence using a supplied Chomsky-normal-form grammar. Only A-to-BC, A-to-terminal and optional start-to-empty rules; reject unsupported conversion requests. At most 32 tokens and 128 rules. No ambiguity count or parse-tree recovery. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"png-ihdr-header-inspection","version":"1.0.0","name":"PNG IHDR Header Inspector API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","minLength":2,"maxLength":131072,"pattern":"^(?:[0-9a-fA-F]{2})+$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect PNG signature and IHDR fields in an explicit header prefix."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"png-ihdr-header-inspection","input":{"hex":"89504e470d0a1a0a0000000d49484452000000010000000108060000001f15c489"}}},"limitations":["Inspect PNG signature and IHDR fields in an explicit header prefix. Require33 bytes including13-byte IHDR and verify its CRC. Header profile only: no IDAT decode, full-file validity, animation or rendering claim. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gif-logical-screen-inspection","version":"1.0.0","name":"GIF Logical Screen Inspector API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","minLength":2,"maxLength":131072,"pattern":"^(?:[0-9a-fA-F]{2})+$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect a GIF87a/89a prefix and logical screen descriptor."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gif-logical-screen-inspection","input":{"hex":"47494638396102000300800000"}}},"limitations":["Inspect a GIF87a/89a prefix and logical screen descriptor. Require13-byte header/descriptor. Color table and image blocks may be absent in this prefix; no LZW decode, frame count or complete-file claim. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bmp-info-header-inspection","version":"1.0.0","name":"BMP Info Header Inspector API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","minLength":2,"maxLength":131072,"pattern":"^(?:[0-9a-fA-F]{2})+$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Read the Windows BITMAPFILEHEADER and 40-byte BITMAPINFOHEADER."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bmp-info-header-inspection","input":{"hex":"424d3a0000000000000036000000280000000100000001000000010018000000000004000000130b0000130b00000000000000000000"}}},"limitations":["Read the Windows BITMAPFILEHEADER and 40-byte BITMAPINFOHEADER. Windows BM file header plus 40-byte BITMAPINFOHEADER prefix, at least54 bytes. Support uncompressed RGB, RLE4/RLE8 and 16/32-bit bitfields header declarations; reject other DIB/compression profiles. Pixel data, palettes and bit masks are not decoded or qualified; no complete-file claim. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"riff-wave-pcm-inspection","version":"1.0.0","name":"RIFF WAVE PCM Inspector API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","minLength":2,"maxLength":131072,"pattern":"^(?:[0-9a-fA-F]{2})+$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect bounded RIFF chunks and derive PCM frame count and duration."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"riff-wave-pcm-inspection","input":{"hex":"524946462800000057415645666d74201000000001000100401f0000803e000002001000646174610400000000000000"}}},"limitations":["Inspect bounded RIFF chunks and derive PCM frame count and duration. At most64KiB, little-endian RIFF/WAVE PCM format1 only, exactly one fmt/data, valid padding/chunk bounds and byte-rate/block-align consistency; no audio decode. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"midi-file-header-inspection","version":"1.0.0","name":"MIDI File Header Inspector API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","minLength":2,"maxLength":131072,"pattern":"^(?:[0-9a-fA-F]{2})+$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Read Standard MIDI File format, track declaration and PPQN/SMPTE timing division."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"midi-file-header-inspection","input":{"hex":"4d546864000000060001000201e0"}}},"limitations":["Read Standard MIDI File format, track declaration and PPQN/SMPTE timing division. Require14-byte MThd prefix and chunk length6. Header-only; no MTrk event parsing, actual track count, playback duration or full-file claim. Official download availability recorded separately. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ogg-page-header-inspection","version":"1.0.0","name":"Ogg Page Header Inspector API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","minLength":2,"maxLength":131072,"pattern":"^(?:[0-9a-fA-F]{2})+$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect an Ogg v0 fixed header and lacing table without decoding packets."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ogg-page-header-inspection","input":{"hex":"4f676753000200000000000000000100000000000000000000000101"}}},"limitations":["Inspect an Ogg v0 fixed header and lacing table without decoding packets. Prefix requires27-byte header plus full lacing table. Decode unsigned granule as decimal string/null sentinel; no body, page CRC, codec or complete-stream validation claim. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"flac-streaminfo-inspection","version":"1.0.0","name":"FLAC Streaminfo Inspector API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","minLength":2,"maxLength":131072,"pattern":"^(?:[0-9a-fA-F]{2})+$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect the native FLAC marker and first STREAMINFO metadata block."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"flac-streaminfo-inspection","input":{"hex":"664c614380000022100010000000000000000ac442f00000ac4400000000000000000000000000000000"}}},"limitations":["Inspect the native FLAC marker and first STREAMINFO metadata block. Require42-byte marker+STREAMINFO prefix, metadata type0 length34. Zero frame-size/MD5 fields mean unknown; no frame decode, MD5 or complete-stream qualification. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"jpeg-frame-header-inspection","version":"1.0.0","name":"JPEG Frame Header Inspector API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","minLength":2,"maxLength":131072,"pattern":"^(?:[0-9a-fA-F]{2})+$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Read precision, dimensions and component declarations from a bounded JPEG SOF prefix."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"jpeg-frame-header-inspection","input":{"hex":"ffd8ffc00011080001000203011100021100031100"}}},"limitations":["Read precision, dimensions and component declarations from a bounded JPEG SOF prefix. At most64KiB; marker scan only through supported SOF0/SOF2 before SOS with strict segment bounds. No entropy decode, scan validity or complete-image claim; ITU T.81 full text paywalled. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"zip-central-directory-inspection","version":"1.0.0","name":"ZIP Central Directory Inspector API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","minLength":2,"maxLength":131072,"pattern":"^(?:[0-9a-fA-F]{2})+$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect a bounded single-disk ZIP directory and cross-check entry metadata without extraction."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"zip-central-directory-inspection","input":{"hex":"504b0506000000000000000000000000000000000000"}}},"limitations":["Inspect a bounded single-disk ZIP directory and cross-check entry metadata without extraction. Bounded single-disk ZIP directory inspection, up to 64KiB and256 entries, also subject to shared input-byte/node limits. Support stored/deflate entry metadata and ASCII or flagged strict UTF8 names; reject encryption, ZIP64 and overlapping/mismatched local records. Cross-check optional 32-bit data descriptors. No extraction, decompression, payload CRC verification or filesystem writes; names are metadata only. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pe-coff-header-inspection","version":"1.0.0","name":"PE COFF Header Inspector API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","minLength":2,"maxLength":131072,"pattern":"^(?:[0-9a-fA-F]{2})+$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Read the PE signature and following COFF file header from an explicit prefix."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pe-coff-header-inspection","input":{"hex":"5045000064860300000000000000000000000000f0002200"}}},"limitations":["Read the PE signature and following COFF file header from an explicit prefix. Input begins at PE signature, not DOS MZ file start;24-byte prefix only. No optional-header/section/publisher/signature/safety validation, executable loading or machine access. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pareto-option-frontier","version":"1.0.0","name":"Pareto Option Frontier Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["directions","options"],"properties":{"directions":{"type":"array","minItems":1,"maxItems":16,"items":{"enum":["min","max"]}},"options":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","values"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"values":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Identify nondominated supplied alternatives without inventing criterion weights."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pareto-option-frontier","input":{"directions":["min","max"],"options":[{"id":"A","values":[2,8]},{"id":"B","values":[3,7]},{"id":"C","values":[4,10]}]}}},"limitations":["Identify nondominated supplied alternatives without inventing criterion weights. Dominance means no worse on every criterion and strictly better on at least one. Finite options only; no recommendation or outcome guarantee. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"borda-panel-preferences","version":"1.0.0","name":"Borda Panel Preference Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["ballots"],"properties":{"ballots":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["count","ranking"],"properties":{"count":{"type":"integer","minimum":1,"maximum":1000000},"ranking":{"type":"array","minItems":2,"maxItems":32,"items":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"uniqueItems":true}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Aggregate complete strict team rankings using option-count-minus-one through zero points."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"borda-panel-preferences","input":{"ballots":[{"count":3,"ranking":["A","B","C"]},{"count":2,"ranking":["B","C","A"]}]}}},"limitations":["Aggregate complete strict team rankings using option-count-minus-one through zero points. Ballot multiplicities are positive integers; preserve equal top scores as a tie. Internal preference tally only. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"condorcet-panel-cycle","version":"1.0.0","name":"Condorcet Panel Cycle Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["ballots"],"properties":{"ballots":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["count","ranking"],"properties":{"count":{"type":"integer","minimum":1,"maximum":1000000},"ranking":{"type":"array","minItems":2,"maxItems":32,"items":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"uniqueItems":true}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Report pairwise majority margins, a strict Condorcet winner when present, and directed majority cycles."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"condorcet-panel-cycle","input":{"ballots":[{"count":1,"ranking":["A","B","C"]},{"count":1,"ranking":["B","C","A"]},{"count":1,"ranking":["C","A","B"]}]}}},"limitations":["Report pairwise majority margins, a strict Condorcet winner when present, and directed majority cycles. Complete strict ballots only; no unique compromise is asserted when the rule has no winner. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"instant-runoff-panel-count","version":"1.0.0","name":"Instant Runoff Panel Count","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["ballots","tieOrder"],"properties":{"ballots":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["count","ranking"],"properties":{"count":{"type":"integer","minimum":1,"maximum":1000000},"ranking":{"type":"array","minItems":2,"maxItems":32,"items":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"uniqueItems":true}}}},"tieOrder":{"type":"array","minItems":2,"maxItems":32,"items":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"uniqueItems":true}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rehearse internal instant-runoff elimination with complete ballots."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"instant-runoff-panel-count","input":{"ballots":[{"count":4,"ranking":["A","B","C"]},{"count":3,"ranking":["B","C","A"]},{"count":2,"ranking":["C","B","A"]}],"tieOrder":["A","B","C"]}}},"limitations":["Rehearse internal instant-runoff elimination with complete ballots. Caller supplies a full tieOrder from most to least preferred; the last-listed tied minimum is eliminated. Ties are disclosed. This is not statutory election compliance. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"approval-panel-tally","version":"1.0.0","name":"Approval Panel Tally Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["options","ballots"],"properties":{"options":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"uniqueItems":true},"ballots":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":32,"items":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"uniqueItems":true}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Count at most one approval per option per ballot."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"approval-panel-tally","input":{"options":["A","B","C"],"ballots":[["A","B"],["B"],["A","C"]]}}},"limitations":["Count at most one approval per option per ballot. Blank ballots are retained; no approvals produce no winner. Preserve tied top counts and do not infer preference intensity. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"shapley-coalition-allocation","version":"1.0.0","name":"Shapley Coalition Allocation Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["participants","coalitionValues"],"properties":{"participants":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"uniqueItems":true},"coalitionValues":{"type":"object","maxProperties":256,"additionalProperties":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Allocate supplied hypothetical coalition values by average marginal contribution."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"shapley-coalition-allocation","input":{"participants":["A","B"],"coalitionValues":{"":0,"A":10,"B":20,"A,B":50}}}},"limitations":["Allocate supplied hypothetical coalition values by average marginal contribution. Provide all 2^n coalitions for at most eight participants, zero empty-coalition value, and comma-joined keys in participants order. Approximate numeric fractions, no entitlement or invoice instructions. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"banzhaf-voting-power","version":"1.0.0","name":"Banzhaf Voting Power Profile","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["quota","weights"],"properties":{"quota":{"type":"integer","minimum":1,"maximum":1000000000},"weights":{"type":"object","minProperties":1,"maxProperties":12,"propertyNames":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"additionalProperties":{"type":"integer","minimum":0,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Enumerate critical coalition swings for up to twelve weighted participants."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"banzhaf-voting-power","input":{"quota":3,"weights":{"A":2,"B":1,"C":1}}}},"limitations":["Enumerate critical coalition swings for up to twelve weighted participants. Nominal weight differs from measured swing power. No swings produce null normalized power. Hypothetical rule analysis, not governance certification. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"weighted-nash-surplus-share","version":"1.0.0","name":"Weighted Nash Surplus Share Scenario","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["total","disagreement","weights"],"properties":{"total":{"type":"number","minimum":0,"maximum":1000000000},"disagreement":{"type":"object","minProperties":1,"maxProperties":32,"propertyNames":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"additionalProperties":{"type":"number","minimum":0,"maximum":1000000000}},"weights":{"type":"object","minProperties":1,"maxProperties":32,"propertyNames":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"additionalProperties":{"type":"number","minimum":0.000001,"maximum":100}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Split a divisible surplus above supplied disagreement amounts using positive bargaining exponents and linear transferable utility."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"weighted-nash-surplus-share","input":{"total":100,"disagreement":{"A":10,"B":20},"weights":{"A":1,"B":1}}}},"limitations":["Split a divisible surplus above supplied disagreement amounts using positive bargaining exponents and linear transferable utility. No extra constraints. Unrepresentable product is null with finite log product retained. Mathematical scenario, not negotiation advice. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"max-min-capacity-share","version":"1.0.0","name":"Max Min Capacity Share Plan","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["capacity","demands"],"properties":{"capacity":{"type":"number","minimum":0,"maximum":1000000000},"demands":{"type":"object","minProperties":1,"maxProperties":32,"propertyNames":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"additionalProperties":{"type":"number","minimum":0,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Use progressive water filling to share one divisible pool with equal priority under individual nonnegative demand caps."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"max-min-capacity-share","input":{"capacity":12,"demands":{"A":2,"B":10,"C":10}}}},"limitations":["Use progressive water filling to share one divisible pool with equal priority under individual nonnegative demand caps. Excess capacity is unused; no scheduling, reservations or allocation writes. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"jefferson-budget-units","version":"1.0.0","name":"Jefferson Budget Unit Allocation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["units","weights"],"properties":{"units":{"type":"integer","minimum":1,"maximum":10000},"weights":{"type":"object","minProperties":1,"maxProperties":32,"propertyNames":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"additionalProperties":{"type":"integer","minimum":0,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Apportion an integer planning pool using Jefferson or D’Hondt highest averages."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"jefferson-budget-units","input":{"units":10,"weights":{"A":47,"B":31,"C":22}}}},"limitations":["Apportion an integer planning pool using Jefferson or D’Hondt highest averages. At most 10000 units and 32 weights; exact integer comparisons, ties favor object-key input order. This differs from largest remainders and can favor larger weights. No official apportionment certification. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"disjoint-set-operation-trace","version":"1.0.0","name":"Disjoint Set Operation Trace API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["size","operations"],"properties":{"size":{"type":"integer","minimum":1,"maximum":4096},"operations":{"type":"array","minItems":0,"maxItems":4096,"items":{"type":"object","additionalProperties":false,"required":["op","a","b"],"properties":{"op":{"enum":["union","connected"]},"a":{"type":"integer","minimum":0,"maximum":16384},"b":{"type":"integer","minimum":0,"maximum":16384}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rehearse union and connectivity operations with a reconciled component partition."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"disjoint-set-operation-trace","input":{"size":5,"operations":[{"op":"union","a":0,"b":1},{"op":"union","a":1,"b":2},{"op":"connected","a":0,"b":2},{"op":"connected","a":0,"b":4}]}}},"limitations":["Rehearse union and connectivity operations with a reconciled component partition. 1..4096 members and operations; validate indices. Canonical returned groups sorted by smallest member independently of internal root choice; in-memory rehearsal only. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"binary-min-heap-trace","version":"1.0.0","name":"Binary Min Heap Trace API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["operations"],"properties":{"operations":{"type":"array","minItems":0,"maxItems":4096,"items":{"oneOf":[{"type":"object","additionalProperties":false,"required":["op","value"],"properties":{"op":{"enum":["push"]},"value":{"type":"integer","minimum":-1000000000,"maximum":1000000000}}},{"type":"object","additionalProperties":false,"required":["op"],"properties":{"op":{"enum":["peek","pop"]}}}]}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rehearse numeric pushes, peeks and pops in a binary min heap."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"binary-min-heap-trace","input":{"operations":[{"op":"push","value":3},{"op":"push","value":1},{"op":"push","value":2},{"op":"pop"}]}}},"limitations":["Rehearse numeric pushes, peeks and pops in a binary min heap. At most4096 operations and integer priorities from-1e9 through1e9, also shared input limits. Zero-based binary heap; only strict inequality swaps, and left child wins equal priorities. Empty pop/peek returns null. Pure in-memory rehearsal. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fenwick-prefix-sum-trace","version":"1.0.0","name":"Fenwick Prefix Sum Trace API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["values","operations"],"properties":{"values":{"type":"array","minItems":1,"maxItems":4096,"items":{"type":"integer","minimum":-1000000000,"maximum":1000000000}},"operations":{"type":"array","minItems":0,"maxItems":4096,"items":{"oneOf":[{"type":"object","additionalProperties":false,"required":["op","index","delta"],"properties":{"op":{"enum":["add"]},"index":{"type":"integer","minimum":0,"maximum":16384},"delta":{"type":"integer","minimum":-1000000000,"maximum":1000000000}}},{"type":"object","additionalProperties":false,"required":["op","end"],"properties":{"op":{"enum":["prefix"]},"end":{"type":"integer","minimum":0,"maximum":16384}}},{"type":"object","additionalProperties":false,"required":["op","start","end"],"properties":{"op":{"enum":["range"]},"start":{"type":"integer","minimum":0,"maximum":16384},"end":{"type":"integer","minimum":0,"maximum":16384}}}]}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rehearse point additions and half-open prefix/range sum queries."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fenwick-prefix-sum-trace","input":{"values":[1,2,3,4],"operations":[{"op":"prefix","end":3},{"op":"add","index":1,"delta":5},{"op":"range","start":1,"end":4}]}}},"limitations":["Rehearse point additions and half-open prefix/range sum queries. 1..4096 initial integer values and at most4096 operations, each supplied value/delta within±1e9, plus shared input limits. Point additions and half-open ranges[start,end), including empty ranges; prefix end may be zero. Public indices are zero-based; tree includes zero dummy cell. BigInt internal sums; no storage changes. Integer result fields use numbers through absolute999999999999 and exact decimal strings beyond that, so shared numerical display rounding cannot change integer results. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"range-add-min-sum-trace","version":"1.0.0","name":"Range Add Min Sum Trace API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["values","operations"],"properties":{"values":{"type":"array","minItems":1,"maxItems":2048,"items":{"type":"integer","minimum":-1000000000,"maximum":1000000000}},"operations":{"type":"array","minItems":0,"maxItems":2048,"items":{"oneOf":[{"type":"object","additionalProperties":false,"required":["op","start","end","delta"],"properties":{"op":{"enum":["add"]},"start":{"type":"integer","minimum":0,"maximum":16384},"end":{"type":"integer","minimum":0,"maximum":16384},"delta":{"type":"integer","minimum":-1000000000,"maximum":1000000000}}},{"type":"object","additionalProperties":false,"required":["op","start","end"],"properties":{"op":{"enum":["query"]},"start":{"type":"integer","minimum":0,"maximum":16384},"end":{"type":"integer","minimum":0,"maximum":16384}}}]}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rehearse lazy segment-tree range additions and minimum/sum queries."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"range-add-min-sum-trace","input":{"values":[5,2,7,1],"operations":[{"op":"add","start":1,"end":3,"delta":-3},{"op":"query","start":0,"end":4}]}}},"limitations":["Rehearse lazy segment-tree range additions and minimum/sum queries. Lazy segment-tree additions and minimum/sum queries,1..2048 integer values and at most2048 operations, supplied values/deltas within±1e9 plus shared input limits. Every interval is nonempty[start,end), zero-based. BigInt internal values and sums; no external mutation. Integer result fields use numbers through absolute999999999999 and exact decimal strings beyond that, so shared numerical display rounding cannot change integer results. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"trie-prefix-dictionary-profile","version":"1.0.0","name":"Trie Prefix Dictionary Profile API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["words","prefix","text"],"properties":{"words":{"type":"array","minItems":0,"maxItems":1024,"items":{"type":"string","maxLength":128,"pattern":"^[\\u0000-\\u007f]*$"}},"prefix":{"type":"string","maxLength":128,"pattern":"^[\\u0000-\\u007f]*$"},"text":{"type":"string","maxLength":4096,"pattern":"^[\\u0000-\\u007f]*$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Build a token trie and answer exact-prefix listing and longest stored prefix queries."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"trie-prefix-dictionary-profile","input":{"words":["car","cart","cat","dog"],"prefix":"ca","text":"carton"}}},"limitations":["Build a token trie and answer exact-prefix listing and longest stored prefix queries. At most1024 ASCII words, each<=128 bytes and total<=64KiB. Deduplicate words; lexicographic match order; empty word allowed with explicit terminal marker. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"lru-cache-access-rehearsal","version":"1.0.0","name":"LRU Cache Access Rehearsal API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["capacity","accesses"],"properties":{"capacity":{"type":"integer","minimum":1,"maximum":1024},"accesses":{"type":"array","minItems":0,"maxItems":4096,"items":{"type":"string","maxLength":200}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Simulate a fixed-capacity key cache with least-recently-used eviction."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"lru-cache-access-rehearsal","input":{"capacity":2,"accesses":["a","b","a","c","b"]}}},"limitations":["Simulate a fixed-capacity key cache with least-recently-used eviction. Capacity1..1024 and<=4096 string accesses. Miss inserts, every access becomes most recent; key membership only, no TTL,cost,persistence or real caching change. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"linear-probing-hash-trace","version":"1.0.0","name":"Linear Probing Hash Trace API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["capacity","operations"],"properties":{"capacity":{"type":"integer","minimum":1,"maximum":1024},"operations":{"type":"array","minItems":0,"maxItems":4096,"items":{"type":"object","additionalProperties":false,"required":["op","key"],"properties":{"op":{"enum":["insert","find","delete"]},"key":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rehearse bounded open-address hash insertion/search/deletion with tombstones."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"linear-probing-hash-trace","input":{"capacity":5,"operations":[{"op":"insert","key":1},{"op":"insert","key":6},{"op":"insert","key":11},{"op":"find","key":11}]}}},"limitations":["Rehearse bounded open-address hash insertion/search/deletion with tombstones. Capacity1..1024,at most4096 operations and nonnegative integer keys through1e9, also shared input limits. home=key mod capacity; step1, no resizing. Tombstones are literal \"deleted\" distinct from never-used null. Find probes count visited slots including the terminating null; absent after a full cycle uses capacity probes. Duplicate insert does not change size. Full insert is recorded as inserted:false,full:true rather than silently discarded. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"count-min-sketch-rehearsal","version":"1.0.0","name":"Count Min Sketch Rehearsal API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["width","prime","hashes","updates","queries"],"properties":{"width":{"type":"integer","minimum":1,"maximum":1024},"prime":{"type":"integer","minimum":2,"maximum":65521},"hashes":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["a","b"],"properties":{"a":{"type":"integer","minimum":1,"maximum":65520},"b":{"type":"integer","minimum":0,"maximum":65520}}}},"updates":{"type":"array","minItems":0,"maxItems":4096,"items":{"type":"object","additionalProperties":false,"required":["key","count"],"properties":{"key":{"type":"integer","minimum":0,"maximum":1000000000},"count":{"type":"integer","minimum":1,"maximum":1000000000}}}},"queries":{"type":"array","minItems":0,"maxItems":4096,"items":{"type":"integer","minimum":0,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Build a deterministic frequency sketch from explicit integer hash coefficients and positive updates."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"count-min-sketch-rehearsal","input":{"width":4,"prime":17,"hashes":[{"a":1,"b":0},{"a":3,"b":1}],"updates":[{"key":1,"count":2},{"key":5,"count":3}],"queries":[1,5]}}},"limitations":["Build a deterministic frequency sketch from explicit integer hash coefficients and positive updates. Width1..1024,depth1..16,validated prime2..65521,nonnegative keys through1e9,positive update counts through1e9,and at most4096 updates/queries subject to shared input limits. Explicit a in1..prime-1 and b in0..prime-1; hash=((a*key+b) mod prime) mod width computed with BigInt. User-fixed hashes provide deterministic results, with no probabilistic error or cryptographic guarantee. Integer result fields use numbers through absolute999999999999 and exact decimal strings beyond that, so shared numerical display rounding cannot change integer results. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bitvector-rank-select-index","version":"1.0.0","name":"Bitvector Rank Select Index API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["bits","rankEnds","selectOrdinals"],"properties":{"bits":{"type":"array","minItems":0,"maxItems":16384,"items":{"enum":[0,1]}},"rankEnds":{"type":"array","minItems":0,"maxItems":4096,"items":{"type":"integer","minimum":0,"maximum":16384}},"selectOrdinals":{"type":"array","minItems":0,"maxItems":4096,"items":{"type":"integer","minimum":1,"maximum":16385}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Answer exact prefix-rank and one-based occurrence-select queries on a bit vector."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bitvector-rank-select-index","input":{"bits":[1,0,1,1,0],"rankEnds":[0,3,5],"selectOrdinals":[1,3,4]}}},"limitations":["Answer exact prefix-rank and one-based occurrence-select queries on a bit vector. At most16384 bits and4096 total queries, also shared6000-node/36000-byte input limits. rank(end) counts ones in[0,end), with end0 allowed. select(k) uses one-based occurrence and returns zero-based position or null. Empty bit vectors are allowed; no compressed-space claim. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"kd-point-nearest-neighbors","version":"1.0.0","name":"KD Point Nearest Neighbors API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["points","queries"],"properties":{"points":{"type":"array","minItems":1,"maxItems":1024,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"queries":{"type":"array","minItems":0,"maxItems":256,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Return exact Euclidean nearest neighbors of bounded two-dimensional point queries."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"kd-point-nearest-neighbors","input":{"points":[[0,0],[2,0],[1,2]],"queries":[[1.8,0.1],[1,1.8]]}}},"limitations":["Return exact Euclidean nearest neighbors of bounded two-dimensional point queries. Balanced median-split two-dimensional KD tree for1..1024 supplied points and at most256 queries, each finite coordinate within±1e9, plus shared input limits. Euclidean squared distances use ordinary IEEE754 arithmetic and twelve-significant-digit display; equal computed distances choose the smallest original point index. No approximate-neighbor or high-dimensional performance claim. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"two-level-factorial-effects","version":"1.0.0","name":"Two Level Factorial Effects Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["factors","runs"],"properties":{"factors":{"type":"array","minItems":1,"maxItems":6,"items":{"type":"string","pattern":"^[A-HJ-Z]$"},"uniqueItems":true},"runs":{"type":"array","minItems":2,"maxItems":256,"items":{"type":"object","additionalProperties":false,"required":["levels","response"],"properties":{"levels":{"type":"array","minItems":1,"maxItems":6,"items":{"enum":[-1,1]}},"response":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Extract all main and interaction effects from a complete balanced two-level factorial experiment."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"two-level-factorial-effects","input":{"factors":["A","B"],"runs":[{"levels":[-1,-1],"response":10},{"levels":[1,-1],"response":14},{"levels":[-1,1],"response":16},{"levels":[1,1],"response":24}]}}},"limitations":["Extract all main and interaction effects from a complete balanced two-level factorial experiment. One through six distinct single uppercase factor letters (I reserved for identity), coded levels -1/+1, at most256 runs. Every factorial cell must have equal positive replication. Effects are high-minus-low contrasts; no inferential p-values. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"randomized-block-decomposition","version":"1.0.0","name":"Randomized Block Decomposition","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["blocks"],"properties":{"blocks":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"array","minItems":2,"maxItems":32,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Separate treatment, block and residual sums of squares for a complete additive block experiment."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"randomized-block-decomposition","input":{"blocks":[[1,3],[2,4],[3,5]]}}},"limitations":["Separate treatment, block and residual sums of squares for a complete additive block experiment. One observation per block-treatment cell; no interaction estimate. Zero error yields undefined F, never infinity-as-evidence. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"latin-square-decomposition","version":"1.0.0","name":"Latin Square Experiment Decomposition","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["treatments","values"],"properties":{"treatments":{"type":"array","minItems":3,"maxItems":8,"items":{"type":"array","minItems":3,"maxItems":8,"items":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"}}},"values":{"type":"array","minItems":3,"maxItems":8,"items":{"type":"array","minItems":3,"maxItems":8,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Adjust treatment variation for two blocking directions in a valid Latin square."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"latin-square-decomposition","input":{"treatments":[["A","B","C"],["B","C","A"],["C","A","B"]],"values":[[1,3,5],[5,7,6],[9,8,10]]}}},"limitations":["Adjust treatment variation for two blocking directions in a valid Latin square. Each treatment exactly once per row/column; additive effects and no interactions. Planning evidence only. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"central-composite-run-plan","version":"1.0.0","name":"Central Composite Run Plan","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["factorCount","alpha","centerReplicates"],"properties":{"factorCount":{"type":"integer","minimum":1,"maximum":6},"alpha":{"type":"number","minimum":0.01,"maximum":10},"centerReplicates":{"type":"integer","minimum":1,"maximum":16}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Generate factorial, axial and center run coordinates for a bounded quadratic-response experiment."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"central-composite-run-plan","input":{"factorCount":2,"alpha":2,"centerReplicates":1}}},"limitations":["Generate factorial, axial and center run coordinates for a bounded quadratic-response experiment. Coded coordinates only, no equipment execution or suggested safe physical range; deterministic order, not randomized execution. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fractional-factorial-alias-map","version":"1.0.0","name":"Fractional Factorial Alias Map","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["factors","definingWords"],"properties":{"factors":{"type":"array","minItems":1,"maxItems":10,"items":{"type":"string","pattern":"^[A-HJ-Z]$"},"uniqueItems":true},"definingWords":{"type":"array","minItems":1,"maxItems":6,"items":{"type":"string","pattern":"^[A-HJ-Z]{1,10}$"},"uniqueItems":true}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Multiply defining words over GF(2) to expose confounded terms in a regular two-level fraction."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fractional-factorial-alias-map","input":{"factors":["A","B","C"],"definingWords":["ABC"]}}},"limitations":["Multiply defining words over GF(2) to expose confounded terms in a regular two-level fraction. Regular positive defining relations, up to10 distinct uppercase factor letters excluding I, and six generating words. Each word uses each declared factor at most once. XOR closure includes dependent generators; resolution is shortest nonidentity word. No effect insignificance assumption. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"box-cox-likelihood-grid","version":"1.0.0","name":"Box Cox Likelihood Grid","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["values","lambdas"],"properties":{"values":{"type":"array","minItems":3,"maxItems":128,"items":{"type":"number","minimum":0.000001,"maximum":1000000000}},"lambdas":{"type":"array","minItems":1,"maxItems":31,"items":{"type":"number","minimum":-5,"maximum":5},"uniqueItems":true}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate caller-selected power transformations and Gaussian profile likelihood on positive observations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"box-cox-likelihood-grid","input":{"values":[1,2,4],"lambdas":[0,1]}}},"limitations":["Evaluate caller-selected power transformations and Gaussian profile likelihood on positive observations. Three through128 positive nonconstant observations, up to31 distinct powers in[-5,5]. Use natural logarithm at lambda0, population-denominator transformed variance and the Jacobian term. Tied likelihood maxima favor input lambda order; no normality guarantee. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"replicated-line-lack-of-fit","version":"1.0.0","name":"Replicated Line Lack of Fit Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["groups"],"properties":{"groups":{"type":"array","minItems":3,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"number","minimum":-1000000000,"maximum":1000000000},"y":{"type":"array","minItems":2,"maxItems":16,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decompose a straight-line residual into within-setting pure error and lack of fit."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"replicated-line-lack-of-fit","input":{"groups":[{"x":0,"y":[0,2]},{"x":1,"y":[1,3]},{"x":2,"y":[4,6]}]}}},"limitations":["Decompose a straight-line residual into within-setting pure error and lack of fit. At least three distinct x settings with replication, common variance assumption; differs from an ordinary fitted line report. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"levene-median-variance-evidence","version":"1.0.0","name":"Levene Median Variance Evidence","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["groups"],"properties":{"groups":{"type":"array","minItems":2,"maxItems":16,"items":{"type":"array","minItems":2,"maxItems":32,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare group dispersion using ANOVA of absolute deviations from each group median."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"levene-median-variance-evidence","input":{"groups":[[0,1,2],[0,2,4]]}}},"limitations":["Compare group dispersion using ANOVA of absolute deviations from each group median. Finite groups with residual variation; report the median-based Brown-Forsythe convention explicitly. No automatic practical-importance verdict. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bartlett-variance-evidence","version":"1.0.0","name":"Bartlett Variance Evidence","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["groups"],"properties":{"groups":{"type":"array","minItems":2,"maxItems":16,"items":{"type":"array","minItems":2,"maxItems":32,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate the likelihood-based homogeneity statistic from sample variances and sample sizes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bartlett-variance-evidence","input":{"groups":[[0,1,2],[0,2,4]]}}},"limitations":["Calculate the likelihood-based homogeneity statistic from sample variances and sample sizes. Sensitive to nonnormal data; strictly positive group variances and at least two observations per group. No p-value required for the design fixture. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cochran-variance-dominance","version":"1.0.0","name":"Cochran Variance Dominance Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["groups"],"properties":{"groups":{"type":"array","minItems":2,"maxItems":16,"items":{"type":"array","minItems":2,"maxItems":32,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Identify whether one equal-sized laboratory group dominates the sum of group variances."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cochran-variance-dominance","input":{"groups":[[0,1,2],[0,2,4],[0,3,6]]}}},"limitations":["Identify whether one equal-sized laboratory group dominates the sum of group variances. Equal group sizes, positive total variance; C is descriptive without a justified critical-value source. Different target from overall homogeneity tests. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"quaternion-vector-rotation","version":"1.0.0","name":"Quaternion Vector Rotation API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["quaternion","vectors"],"properties":{"quaternion":{"type":"array","minItems":4,"maxItems":4,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"vectors":{"type":"array","minItems":0,"maxItems":1024,"items":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Normalize a nonzero quaternion and rotate supplied three-dimensional vectors."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"quaternion-vector-rotation","input":{"quaternion":[0,0,1,0],"vectors":[[1,2,3]]}}},"limitations":["Normalize a nonzero quaternion and rotate supplied three-dimensional vectors. Quaternion order [x,y,z,w], Hamilton convention, active right-handed rotation. Up to1024 vectors; reject near-zero quaternion and nonfinite values; no coordinate-system inference. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ray-triangle-intersection-3d","version":"1.0.0","name":"Ray Triangle Intersection 3D API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["origin","direction","triangle"],"properties":{"origin":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"direction":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"triangle":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Intersect a nonzero-direction ray with a nondegenerate triangle, returning barycentric coordinates."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ray-triangle-intersection-3d","input":{"origin":[0.25,0.25,1],"direction":[0,0,-1],"triangle":[[0,0,0],[1,0,0],[0,1,0]]}}},"limitations":["Intersect a nonzero-direction ray with a nondegenerate triangle, returning barycentric coordinates. Double-sided Moller-Trumbore, t>=0; determinant tolerance relative to input scale. Parallel/coplanar case reports no unique hit; no exact-predicate claim. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ray-axis-box-intersection","version":"1.0.0","name":"Ray Axis Box Intersection API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["origin","direction","minimum","maximum"],"properties":{"origin":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"direction":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"minimum":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"maximum":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute the forward ray interval inside an axis-aligned three-dimensional box."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ray-axis-box-intersection","input":{"origin":[-1,0.5,0.5],"direction":[1,0,0],"minimum":[0,0,0],"maximum":[1,1,1]}}},"limitations":["Compute the forward ray interval inside an axis-aligned three-dimensional box. Closed finite box with min<=max; nonzero direction. Slab method handles zero components without division; inside-origin enter=0. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"point-plane-projection-3d","version":"1.0.0","name":"Point Plane Projection 3D API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["point","normal","constant"],"properties":{"point":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"normal":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"constant":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Project a point orthogonally onto n dot x + constant = 0."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"point-plane-projection-3d","input":{"point":[1,3,5],"normal":[0,0,2],"constant":-4}}},"limitations":["Project a point orthogonally onto n dot x + constant = 0. Nonzero finite normal; normalize distance by normal length. Sign follows supplied normal; reject overflow and degenerate normal. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"skew-line-closest-approach","version":"1.0.0","name":"Skew Line Closest Approach API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["originA","directionA","originB","directionB"],"properties":{"originA":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"directionA":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"originB":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"directionB":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find nearest points on two nonparallel infinite three-dimensional lines."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"skew-line-closest-approach","input":{"originA":[0,0,0],"directionA":[1,0,0],"originB":[0,1,1],"directionB":[0,1,0]}}},"limitations":["Find nearest points on two nonparallel infinite three-dimensional lines. Infinite lines, not rays or segments. Both directions nonzero; parallel or ill-conditioned input explicitly rejects under a documented relative threshold. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"tetrahedron-barycentric-profile","version":"1.0.0","name":"Tetrahedron Barycentric Profile API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["vertices","point"],"properties":{"vertices":{"type":"array","minItems":4,"maxItems":4,"items":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"point":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Express a point as barycentric weights in a nondegenerate tetrahedron."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"tetrahedron-barycentric-profile","input":{"vertices":[[0,0,0],[1,0,0],[0,1,0],[0,0,1]],"point":[0.25,0.25,0.25]}}},"limitations":["Express a point as barycentric weights in a nondegenerate tetrahedron. Weights correspond to supplied vertex order, sum1; inside includes boundary within declared tolerance. Reject degenerate/ill-conditioned tetrahedra. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"point-triangle-closest-3d","version":"1.0.0","name":"Point Triangle Closest 3D API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["point","triangle"],"properties":{"point":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"triangle":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Locate the nearest point on a closed triangle, including edge and vertex regions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"point-triangle-closest-3d","input":{"point":[0.25,0.25,2],"triangle":[[0,0,0],[1,0,0],[0,1,0]]}}},"limitations":["Locate the nearest point on a closed triangle, including edge and vertex regions. Nondegenerate finite 3D triangle. Approximate region predicates; reject degeneracy rather than silently collapsing to a segment. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"oriented-triangle-mesh-volume","version":"1.0.0","name":"Oriented Triangle Mesh Volume API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["vertices","faces"],"properties":{"vertices":{"type":"array","minItems":4,"maxItems":1024,"items":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"faces":{"type":"array","minItems":4,"maxItems":2048,"items":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"integer","minimum":0,"maximum":1023}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate signed enclosed volume and surface area of a closed oriented triangle mesh."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"oriented-triangle-mesh-volume","input":{"vertices":[[0,0,0],[1,0,0],[0,1,0],[0,0,1]],"faces":[[0,2,1],[0,1,3],[0,3,2],[1,2,3]]}}},"limitations":["Calculate signed enclosed volume and surface area of a closed oriented triangle mesh. Up to 1024 vertices and 2048 nondegenerate triangles, also subject to the shared input-byte/node profile. Require every undirected edge twice with opposite directions. Algebraic signed volume and area; self-intersection and embedded-manifold validity are not certified. No file decoding or mesh repair. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sphere-sphere-overlap-volume","version":"1.0.0","name":"Sphere Sphere Overlap Volume API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["centerA","radiusA","centerB","radiusB"],"properties":{"centerA":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"radiusA":{"type":"number","exclusiveMinimum":0,"maximum":1000000000},"centerB":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"radiusB":{"type":"number","exclusiveMinimum":0,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute intersection volume of two spheres with disjoint, containment and partial-overlap branches."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sphere-sphere-overlap-volume","input":{"centerA":[0,0,0],"radiusA":1,"centerB":[1,0,0],"radiusB":1}}},"limitations":["Compute intersection volume of two spheres with disjoint, containment and partial-overlap branches. Positive finite radii; Euclidean distance. Treat coincident centers without division; volume approximate, no physical collision-system claim. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rigid-transform-inverse-3d","version":"1.0.0","name":"Rigid Transform Inverse 3D API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["rotation","translation","points"],"properties":{"rotation":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"translation":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"points":{"type":"array","minItems":0,"maxItems":1024,"items":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Transform points and derive the inverse of a declared proper rigid transform."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rigid-transform-inverse-3d","input":{"rotation":[[0,-1,0],[1,0,0],[0,0,1]],"translation":[1,2,3],"points":[[2,0,0]]}}},"limitations":["Transform points and derive the inverse of a declared proper rigid transform. Row-major rotation applied to column vectors. Require orthonormal R and determinant+1 within documented tolerance; no scale/shear/reflection; <=1024 points. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gini-lorenz-workload-profile","version":"1.0.0","name":"Gini Lorenz Workload Profile","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["values"],"properties":{"values":{"type":"array","minItems":1,"maxItems":2048,"items":{"type":"number","minimum":0,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Describe inequality of a supplied nonnegative workload distribution with the empirical Lorenz curve and population Gini."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gini-lorenz-workload-profile","input":{"values":[0,0,10,10]}}},"limitations":["Describe inequality of a supplied nonnegative workload distribution with the empirical Lorenz curve and population Gini. Positive aggregate workload; population Gini without n/(n-1) correction. Descriptive workload inequality, not a fairness or employment decision. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"theil-group-dispersion-decomposition","version":"1.0.0","name":"Theil Group Dispersion Decomposition","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["groups"],"properties":{"groups":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","values"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"values":{"type":"array","minItems":1,"maxItems":512,"items":{"type":"number","minimum":0,"maximum":1000000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Separate total Theil-T dispersion into within-group and between-group components."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"theil-group-dispersion-decomposition","input":{"groups":[{"id":"A","values":[1,1]},{"id":"B","values":[2,2]}]}}},"limitations":["Separate total Theil-T dispersion into within-group and between-group components. Nonnegative values with positive mean, convention0*ln0=0; natural logs and value-share weighting. No automatic policy judgment. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cronbach-scale-consistency","version":"1.0.0","name":"Cronbach Scale Consistency Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["respondents"],"properties":{"respondents":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"array","minItems":2,"maxItems":32,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate covariance-based internal consistency of caller-provided multi-item survey scores."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cronbach-scale-consistency","input":{"respondents":[[1,2],[2,4],[3,6]]}}},"limitations":["Evaluate covariance-based internal consistency of caller-provided multi-item survey scores. Complete numeric matrix, at least two items; alpha=k/(k-1)*(1-sum(item variances)/variance(total)). Does not prove one dimension, construct validity or suitability for individual decisions. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"wasserstein-operating-distribution-gap","version":"1.0.0","name":"Wasserstein Operating Distribution Gap","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["a","b"],"properties":{"a":{"type":"array","minItems":1,"maxItems":2048,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"b":{"type":"array","minItems":1,"maxItems":2048,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Measure the one-dimensional transport distance between supplied continuous operating samples."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"wasserstein-operating-distribution-gap","input":{"a":[0,2],"b":[1,5]}}},"limitations":["Measure the one-dimensional transport distance between supplied continuous operating samples. One-dimensional empirical Wasserstein-1 distance with equal observation weights, including unequal sample lengths. Integrates the absolute empirical CDF difference exactly between observed knots; values must use consistent units. No statistical significance or categorical drift claim. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hellinger-category-overlap","version":"1.0.0","name":"Hellinger Category Overlap Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["a","b"],"properties":{"a":{"type":"array","minItems":1,"maxItems":2048,"items":{"type":"number","minimum":0,"maximum":1000000000}},"b":{"type":"array","minItems":1,"maxItems":2048,"items":{"type":"number","minimum":0,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare aligned category shares through square-root geometry and Bhattacharyya overlap."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hellinger-category-overlap","input":{"a":[1,0],"b":[0,1]}}},"limitations":["Compare aligned category shares through square-root geometry and Bhattacharyya overlap. Normalize nonnegative counts with positive totals; H=sqrt(0.5*sum((sqrt(p)-sqrt(q))^2)). Zeros are valid; no smoothing or significance claim. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"categorical-mutual-information","version":"1.0.0","name":"Categorical Mutual Information Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["table"],"properties":{"table":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"integer","minimum":0,"maximum":1000000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Quantify shared information between two categorical variables from a contingency count table."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"categorical-mutual-information","input":{"table":[[2,0],[0,2]]}}},"limitations":["Quantify shared information between two categorical variables from a contingency count table. Descriptive empirical information, not a significance test or causal statement. Zero cells contribute0; positive grand total required. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"partition-variation-information","version":"1.0.0","name":"Partition Variation of Information","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["partitionA","partitionB"],"properties":{"partitionA":{"type":"array","minItems":1,"maxItems":512,"items":{"type":"string","minLength":1,"maxLength":200}},"partitionB":{"type":"array","minItems":1,"maxItems":512,"items":{"type":"string","minLength":1,"maxLength":200}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Quantify information lost and gained between two supplied partitions of the same records."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"partition-variation-information","input":{"partitionA":["A","A","B","B"],"partitionB":["X","X","X","X"]}}},"limitations":["Quantify information lost and gained between two supplied partitions of the same records. Aligned record identities required; VI=H(A|B)+H(B|A), label names irrelevant. Measures partition change, without declaring a correct partition. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"adjusted-rand-segmentation-agreement","version":"1.0.0","name":"Adjusted Rand Segmentation Agreement","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["partitionA","partitionB"],"properties":{"partitionA":{"type":"array","minItems":1,"maxItems":512,"items":{"type":"string","minLength":1,"maxLength":200}},"partitionB":{"type":"array","minItems":1,"maxItems":512,"items":{"type":"string","minLength":1,"maxLength":200}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare two supplied segmentations by pair agreement adjusted for fixed-margin chance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"adjusted-rand-segmentation-agreement","input":{"partitionA":["A","A","B","B"],"partitionB":["X","Y","X","Y"]}}},"limitations":["Compare two supplied segmentations by pair agreement adjusted for fixed-margin chance. Aligned nonempty records, exact pair counts and the fixed-margin adjusted Rand convention; no clustering is inferred. One record and equivalent all-one/all-singleton degenerate partitions return perfect agreement 1. Negative agreement is valid, without declaring a correct segmentation. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"aitchison-composition-gap","version":"1.0.0","name":"Aitchison Composition Gap Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["a","b"],"properties":{"a":{"type":"array","minItems":2,"maxItems":2048,"items":{"type":"number","minimum":1e-12,"maximum":1000000000}},"b":{"type":"array","minItems":2,"maxItems":2048,"items":{"type":"number","minimum":1e-12,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare two positive compositions by Euclidean distance between centered log ratios."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"aitchison-composition-gap","input":{"a":[1,1],"b":[1,4]}}},"limitations":["Compare two positive compositions by Euclidean distance between centered log ratios. Strictly positive matched components, invariant to uniform rescaling; no arbitrary zero replacement. Relative mix comparison differs from raw share drift. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"distance-correlation-dependence","version":"1.0.0","name":"Distance Correlation Dependence Profile","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"y":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Detect descriptive nonlinear dependence through double-centered pairwise distance matrices."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"distance-correlation-dependence","input":{"x":[-1,0,1],"y":[1,0,1]}}},"limitations":["Detect descriptive nonlinear dependence through double-centered pairwise distance matrices. Biased empirical V-statistic using n² divisor, numeric aligned observations, at most 128 per sequence. Double-centers full pairwise absolute-distance matrices; a constant variable returns zero distance correlation. Descriptive nonlinear dependence only, no significance or causal inference. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"messagepack-json-subset-codec","version":"1.0.0","name":"MessagePack JSON Subset Codec API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["mode","value","hex"],"properties":{"mode":{"enum":["encode","decode"]},"value":{"type":["object","array","number","string","boolean","null"]},"hex":{"type":"string","maxLength":131072,"pattern":"^(?:[0-9A-Fa-f]{2})*$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode or decode a strict JSON-compatible MessagePack subset."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"messagepack-json-subset-codec","input":{"mode":"encode","value":{"a":1,"b":[true,null]},"hex":""}}},"limitations":["Encode or decode a strict JSON-compatible MessagePack subset. Encode requires hex=\"\"; decode requires value=null. Encoding rejects reserved object keys __proto__, constructor and prototype under the shared input safety policy. JSON-compatible MessagePack subset, 64KiB, depth16 and1024 total nodes including map keys, also shared input limits. Nil, booleans, safe integers, finite numeric doubles, strict UTF8 strings, arrays and unique string-key maps; no extensions or binary values. Decoded JSON is returned as valueJson text so common numerical display rounding cannot alter codec values. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bson-core-document-codec","version":"1.0.0","name":"BSON Core Document Codec API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["mode","value","hex"],"properties":{"mode":{"enum":["encode","decode"]},"value":{"type":"object"},"hex":{"type":"string","maxLength":131072,"pattern":"^(?:[0-9A-Fa-f]{2})*$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode or decode a small BSON core document without application object revival."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bson-core-document-codec","input":{"mode":"encode","value":{"answer":42},"hex":""}}},"limitations":["Encode or decode a small BSON core document without application object revival. Encode requires hex=\"\"; decode requires value={}. Encoding rejects reserved object keys __proto__, constructor and prototype under the shared input safety policy. Core BSON documents/arrays, int32, finite doubles representing safe JSON numbers, UTF8 strings, booleans and null. No other BSON types or application revival. 64KiB, depth16 and1024 nested documents/elements, plus shared input limits. Reject duplicate keys, NUL keys and malformed arrays; decoded values are valueJson text to preserve numeric codec values. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bencode-value-codec","version":"1.0.0","name":"Bencode Value Codec API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["mode","value","encoded"],"properties":{"mode":{"enum":["encode","decode"]},"value":{"type":["object","array","number","string","boolean","null"]},"encoded":{"type":"string","maxLength":65536}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode or decode integer, byte-string, list and sorted-key dictionary bencoding."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bencode-value-codec","input":{"mode":"encode","value":{"a":1,"b":"xyz"},"encoded":""}}},"limitations":["Encode or decode integer, byte-string, list and sorted-key dictionary bencoding. Encode requires encoded=\"\"; decode requires value=null. Encoding rejects reserved object keys __proto__, constructor and prototype under the shared input safety policy. Safe JSON integers, strict UTF8 convenience strings, lists and dictionaries sorted by UTF8 key bytes. No arbitrary byte strings, null, booleans or floating values; reject -0, nonminimal lengths/integers and duplicate/unsorted keys. 64KiB, depth16,1024 nodes plus shared input limits. valueJson preserves decoded numeric values; no torrent/network action. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"xdr-typed-value-pack","version":"1.0.0","name":"XDR Typed Value Pack API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["mode","fields","hex"],"properties":{"mode":{"enum":["encode","decode"]},"fields":{"type":"array","minItems":0,"maxItems":256,"items":{"type":"object","additionalProperties":false,"required":["type","value"],"properties":{"type":{"enum":["int32","uint32","bool","string","opaque"]},"value":{"type":["object","array","number","string","boolean","null"]}}}},"hex":{"type":"string","maxLength":131072,"pattern":"^(?:[0-9A-Fa-f]{2})*$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode or decode a supplied sequence of explicit XDR scalar and variable-opaque types."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"xdr-typed-value-pack","input":{"mode":"encode","fields":[{"type":"int32","value":-1},{"type":"string","value":"A"}],"hex":""}}},"limitations":["Encode or decode a supplied sequence of explicit XDR scalar and variable-opaque types. All modes require fields and hex. Encode requires hex=\"\"; decode fields give each explicit type with value=null. int32,uint32,bool,strict UTF8 string and variable opaque hex only; big-endian words and zero padding. 64KiB and256 fields plus shared input limits; no RPC or inferred schema. Decoded fields are fieldsJson text. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"der-tlv-structure-inspection","version":"1.0.0","name":"DER TLV Structure Inspector API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","maxLength":131072,"pattern":"^(?:[0-9A-Fa-f]{2})*$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect a constrained definite-length ASN.1 TLV tree and primitive values."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"der-tlv-structure-inspection","input":{"hex":"3006020101020102"}}},"limitations":["Inspect a constrained definite-length ASN.1 TLV tree and primitive values. Constrained definite-length ASN.1 TLV structural inspection,64KiB,depth10,1024 nodes (nesting bounded by the shared result-depth profile); integers at most512 octets, OID arcs at most16 base128 octets and128 arcs. Enforce shortest tags/lengths and known primitive BOOLEAN/INTEGER/BIT STRING/NULL/OID restrictions; recurse constructed values. Unknown primitive tags remain raw. No ASN.1 schema, SET/SET OF semantic ordering, certificate, signature or full DER conformance certification. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"utf8-netstring-codec","version":"1.0.0","name":"UTF8 Netstring Codec API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["mode","values","hex"],"properties":{"mode":{"enum":["encode","decode"]},"values":{"type":"array","minItems":0,"maxItems":1024,"items":{"type":"string","maxLength":65536}},"hex":{"type":"string","maxLength":131072,"pattern":"^(?:[0-9A-Fa-f]{2})*$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Frame or split strict UTF8 strings with decimal byte lengths and comma terminators."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"utf8-netstring-codec","input":{"mode":"encode","values":["abc","","é"],"hex":""}}},"limitations":["Frame or split strict UTF8 strings with decimal byte lengths and comma terminators. Encode requires hex=\"\"; decode requires values=[]. Strict UTF8 strings framed by decimal UTF8 byte length, colon and comma. 64KiB,1024 frames plus shared input limits; no leading length zeros except0, complete consumption required. This is a restricted UTF8 convenience codec based on the original expired netstrings draft, not an Internet Standard. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"intel-hex-record-profile","version":"1.0.0","name":"Intel HEX Record Profile API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["text"],"properties":{"text":{"type":"string","maxLength":65536}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Validate record lengths/checksums and reconstruct a bounded sparse byte-address map."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"intel-hex-record-profile","input":{"text":":0400100001020304E2\n:00000001FF"}}},"limitations":["Validate record lengths/checksums and reconstruct a bounded sparse byte-address map. 64KiB text,<=1024 records; support00,01,02,03,04,05 with exact sizes and single EOF; reject overlapping addresses/trailing records. No firmware execution, flashing or file writes. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"motorola-srecord-profile","version":"1.0.0","name":"Motorola S Record Profile API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["text"],"properties":{"text":{"type":"string","maxLength":65536}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Validate Motorola S-record counts/checksums and reconstruct sparse data segments."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"motorola-srecord-profile","input":{"text":"S107001001020304DE\nS9030010EC"}}},"limitations":["Validate Motorola S-record counts/checksums and reconstruct sparse data segments. At most64KiB text and1024 lines, plus shared input limits. Validate S0/S1/S2/S3/S5/S6/S7/S8/S9 count, address width and ones-complement checksum. This profile uses one consistent S1/S2/S3 data width, optional leading S0 and one optional count, then matching final termination. Reject overlaps; return sparse metadata only. No device, firmware execution or flashing. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"tls-record-framing-inspection","version":"1.0.0","name":"TLS Record Framing Inspector API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","maxLength":131072,"pattern":"^(?:[0-9A-Fa-f]{2})*$","minLength":2}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Split supplied TLS outer records and inspect content type, legacy version and declared payload lengths."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"tls-record-framing-inspection","input":{"hex":"1703030003aabbcc"}}},"limitations":["Split supplied TLS outer records and inspect content type, legacy version and declared payload lengths. Outer TLS record framing only: content types20 through23, legacy versions0301 through0303, complete5-byte headers and bodies, at most256 records/64KiB plus shared input limits. Plaintext bodies at most16384 bytes and application-data ciphertext bodies at most16640. No decryption, authentication, handshake/session validation or security assessment. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"protobuf-wire-field-inspection","version":"1.0.0","name":"Protobuf Wire Field Inspector API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","maxLength":131072,"pattern":"^(?:[0-9A-Fa-f]{2})*$","minLength":2}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect raw protobuf fields with wire types0,1,2,5 without needing a message schema."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"protobuf-wire-field-inspection","input":{"hex":"089601120141"}}},"limitations":["Inspect raw protobuf fields with wire types0,1,2,5 without needing a message schema. 64KiB,<=1024 fields; bounded10-byte varints and legal field numbers; no groups, schema names, implicit string/nesting inference or required-field compatibility claims. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"weibull-quantile-calibration","version":"1.0.0","name":"Weibull Quantile Calibration","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["times","failureProbabilities"],"properties":{"times":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":1e-12,"maximum":1000000000}},"failureProbabilities":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number","minimum":1e-12,"maximum":0.999999999999}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calibrate two-parameter Weibull shape and scale from supplied positive time quantiles."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"weibull-quantile-calibration","input":{"times":[1,2],"failureProbabilities":[0.6321205588285577,0.9816843611112658]}}},"limitations":["Calibrate two-parameter Weibull shape and scale from supplied positive time quantiles. Linear fit log(-log(1-F)) versus log(time), no location parameter. Supplied quantiles are assumptions; no inferred lifetime qualification or certified prediction. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"lognormal-lifetime-fit","version":"1.0.0","name":"Lognormal Lifetime Fit Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["lifetimes"],"properties":{"lifetimes":{"type":"array","minItems":2,"maxItems":512,"items":{"type":"number","minimum":1e-12,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Fit uncensored positive lifetimes on log scale and report model median and mean."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"lognormal-lifetime-fit","input":{"lifetimes":[1,7.38905609893065]}}},"limitations":["Fit uncensored positive lifetimes on log scale and report model median and mean. Complete uncensored observations, population-denominator MLE for log spread; tiny fixture is mathematical only, not adequate statistical validation. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"arrhenius-lifetime-acceleration","version":"1.0.0","name":"Arrhenius Lifetime Acceleration Scenario","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["activationTemperatureKelvin","useKelvin","testKelvin","testHours"],"properties":{"activationTemperatureKelvin":{"type":"number","minimum":0,"maximum":1000000000},"useKelvin":{"type":"number","minimum":1e-12,"maximum":1000000000},"testKelvin":{"type":"number","minimum":1e-12,"maximum":1000000000},"testHours":{"type":"number","minimum":0,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate thermal acceleration from caller-supplied activation temperature and absolute test/use temperatures."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"arrhenius-lifetime-acceleration","input":{"activationTemperatureKelvin":6000,"useKelvin":300,"testKelvin":400,"testHours":10}}},"limitations":["Calculate thermal acceleration from caller-supplied activation temperature and absolute test/use temperatures. Activation temperature means Ea/k. Same failure mechanism must hold across stresses; no physical test execution or certified product lifetime. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"miner-fatigue-damage-scenario","version":"1.0.0","name":"Miner Fatigue Damage Scenario","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["regimes"],"properties":{"regimes":{"type":"array","minItems":1,"maxItems":512,"items":{"type":"object","additionalProperties":false,"required":["cycles","assumedCyclesToFailure"],"properties":{"cycles":{"type":"number","minimum":0,"maximum":1000000000},"assumedCyclesToFailure":{"type":"number","minimum":1e-12,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Sum caller-provided cycle fractions across load regimes under linear cumulative damage."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"miner-fatigue-damage-scenario","input":{"regimes":[{"cycles":100,"assumedCyclesToFailure":1000},{"cycles":200,"assumedCyclesToFailure":1000}]}}},"limitations":["Sum caller-provided cycle fractions across load regimes under linear cumulative damage. Caller-supplied cycle counts and positive S-N assumptions; linear Miner model ignores load ordering. Remaining fraction is clamped to zero when damage exceeds one. A scenario only, no safe-life or inspection certification. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"normal-stress-strength-interference","version":"1.0.0","name":"Normal Stress Strength Interference","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["strengthMean","strengthSd","loadMean","loadSd"],"properties":{"strengthMean":{"type":"number","minimum":-1000000000,"maximum":1000000000},"strengthSd":{"type":"number","minimum":1e-12,"maximum":1000000000},"loadMean":{"type":"number","minimum":-1000000000,"maximum":1000000000},"loadSd":{"type":"number","minimum":1e-12,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate the probability a normal strength variable exceeds an independent normal load variable."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"normal-stress-strength-interference","input":{"strengthMean":100,"strengthSd":6,"loadMean":90,"loadSd":8}}},"limitations":["Calculate the probability a normal strength variable exceeds an independent normal load variable. Independent normal assumptions and consistent units; probability model only, no structural or safety approval. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"duane-growth-plot-fit","version":"1.0.0","name":"Duane Growth Plot Fit","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["times","cumulativeFailures"],"properties":{"times":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"number","minimum":1e-12,"maximum":1000000000}},"cumulativeFailures":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"integer","minimum":1,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Fit cumulative MTBF against cumulative test time on log-log axes to expose a repair trend."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"duane-growth-plot-fit","input":{"times":[1,4,9],"cumulativeFailures":[1,2,3]}}},"limitations":["Fit cumulative MTBF against cumulative test time on log-log axes to expose a repair trend. Positive cumulative counts and increasing time; trend fit does not validate the NHPP model or project future gains automatically. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"censored-exposure-rate-fit","version":"1.0.0","name":"Censored Exposure Rate Fit","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["failedLifetimes","rightCensoredExposure"],"properties":{"failedLifetimes":{"type":"array","minItems":0,"maxItems":512,"items":{"type":"number","minimum":1e-12,"maximum":1000000000}},"rightCensoredExposure":{"type":"array","minItems":0,"maxItems":512,"items":{"type":"number","minimum":1e-12,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Estimate a constant event rate from failures and right-censored exposure rather than treating censored units as failures."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"censored-exposure-rate-fit","input":{"failedLifetimes":[10,20],"rightCensoredExposure":[30,40]}}},"limitations":["Estimate a constant event rate from failures and right-censored exposure rather than treating censored units as failures. Non-informative right censoring and constant hazard; distinct from existing survival evaluation with an already supplied rate. Zero failures yields rate0 and unknown finite mean, not proven reliability. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"shared-event-fault-tree","version":"1.0.0","name":"Shared Event Fault Tree Scenario","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["probabilities","tree"],"properties":{"probabilities":{"type":"object","minProperties":1,"maxProperties":12,"propertyNames":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"additionalProperties":{"type":"number","minimum":0,"maximum":1}},"tree":{"type":["object","string"]}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Enumerate a bounded Boolean event tree with repeated basic events and calculate exact top-event probability."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"shared-event-fault-tree","input":{"probabilities":{"A":0.1,"B":0.2,"C":0.3},"tree":{"or":[{"and":["A","B"]},{"and":["A","C"]}]}}}},"limitations":["Enumerate a bounded Boolean event tree with repeated basic events and calculate exact top-event probability. Independent unique basic events, bounded truth-table enumeration; repeated A is one event. This shared-event logic differs materially from independent series/parallel branch multiplication. No safety certification. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"discrete-age-replacement-compare","version":"1.0.0","name":"Discrete Age Replacement Comparison","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["lifetimes","probabilities","replacementAges","preventiveCost","failureCost"],"properties":{"lifetimes":{"type":"array","minItems":1,"maxItems":512,"items":{"type":"number","minimum":1e-12,"maximum":1000000000}},"probabilities":{"type":"array","minItems":1,"maxItems":512,"items":{"type":"number","minimum":0,"maximum":1}},"replacementAges":{"type":"array","minItems":1,"maxItems":256,"items":{"type":"number","minimum":1e-12,"maximum":1000000000}},"preventiveCost":{"type":"number","minimum":0,"maximum":1000000000},"failureCost":{"type":"number","minimum":0,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare long-run renewal cost rates for caller-chosen preventive replacement ages under a discrete lifetime model."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"discrete-age-replacement-compare","input":{"lifetimes":[1,3],"probabilities":[0.2,0.8],"replacementAges":[2,4],"preventiveCost":1,"failureCost":5}}},"limitations":["Compare long-run renewal cost rates for caller-chosen preventive replacement ages under a discrete lifetime model. A failure at exactly the replacement age incurs failure cost; zero replacement downtime, IID new units. Compare supplied ages only, no maintenance instruction. Accepted probability masses within the stated unit-sum tolerance are normalized before calculation. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"laplace-repair-trend-evidence","version":"1.0.0","name":"Laplace Repair Trend Evidence","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["repairEpochs","observationEnd"],"properties":{"repairEpochs":{"type":"array","minItems":1,"maxItems":512,"items":{"type":"number","minimum":0,"maximum":1000000000}},"observationEnd":{"type":"number","minimum":1e-12,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate whether repair event epochs concentrate early or late within a fixed observation window."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"laplace-repair-trend-evidence","input":{"repairEpochs":[1,2,3],"observationEnd":8}}},"limitations":["Evaluate whether repair event epochs concentrate early or late within a fixed observation window. Time-censored fixed window; statistic=sqrt(12r)*(meanEpoch/end-0.5). No automatic improve/degrade significance verdict or live monitoring. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"natural-cubic-spline-evaluation","version":"1.0.0","name":"Natural Cubic Spline Evaluation API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["x","y","queries"],"properties":{"x":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"y":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"queries":{"type":"array","minItems":0,"maxItems":1024,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Interpolate scalar knots using a natural cubic spline with zero endpoint curvature."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"natural-cubic-spline-evaluation","input":{"x":[0,1,2],"y":[0,1,0],"queries":[0,0.5,1,1.5,2]}}},"limitations":["Interpolate scalar knots using a natural cubic spline with zero endpoint curvature. 2..128 strictly increasing finite x knots; queries inside knot domain only; natural boundary condition explicit. Approximate arithmetic; singular/nonfinite results reject. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"polynomial-calculus-profile","version":"1.0.0","name":"Polynomial Calculus Profile API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["coefficients","lower","upper"],"properties":{"coefficients":{"type":"array","minItems":1,"maxItems":65,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"lower":{"type":"number","minimum":-1000000000,"maximum":1000000000},"upper":{"type":"number","minimum":-1000000000,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Differentiate and integrate a polynomial represented by ascending coefficients."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"polynomial-calculus-profile","input":{"coefficients":[1,-2,3],"lower":0,"upper":2}}},"limitations":["Differentiate and integrate a polynomial represented by ascending coefficients. Degree<=64; finite bounded coefficients and limits. Antiderivative constant zero; normalize trailing zeros and reject nonfinite intermediates. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"reduced-qr-factorization","version":"1.0.0","name":"Reduced QR Factorization API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["matrix"],"properties":{"matrix":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Factor a full-column-rank real matrix into orthonormal columns and upper triangular R."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"reduced-qr-factorization","input":{"matrix":[[3,0],[4,5]]}}},"limitations":["Factor a full-column-rank real matrix into orthonormal columns and upper triangular R. Modified Gram-Schmidt with a second orthogonalization pass, positive R diagonal and reconstruction residual. m>=n and both dimensions at most16. Full column rank is required at 1e-10 times maximum input magnitude; reject rank deficiency instead of silently dropping columns. Approximate factorization. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"positive-definite-cholesky","version":"1.0.0","name":"Positive Definite Cholesky API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["matrix"],"properties":{"matrix":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute a lower triangular square root of a real symmetric positive definite matrix."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"positive-definite-cholesky","input":{"matrix":[[4,2],[2,5]]}}},"limitations":["Compute a lower triangular square root of a real symmetric positive definite matrix. Real square matrix at most16, exactly symmetric supplied entries, positive pivots greater than 1e-12 times maximum input magnitude. No repair of indefinite inputs. Reconstructed residual and log determinant included; determinant outside finite supported range is null. Approximate arithmetic. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"symmetric-eigenvalue-spectrum","version":"1.0.0","name":"Symmetric Eigenvalue Spectrum API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["matrix"],"properties":{"matrix":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute the sorted real eigenvalues of a bounded symmetric matrix by Jacobi rotations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"symmetric-eigenvalue-spectrum","input":{"matrix":[[2,1],[1,2]]}}},"limitations":["Compute the sorted real eigenvalues of a bounded symmetric matrix by Jacobi rotations. Jacobi rotations on an exactly symmetric supplied real square matrix, size at most12. At most5000 rotations, off-diagonal tolerance 1e-12 times maximum magnitude; nonconvergence rejects. Sorted approximate eigenvalues, trace and determinant; out-of-range determinant is null. No unique eigenvector or conditioning claim. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"chebyshev-first-kind-table","version":"1.0.0","name":"Chebyshev First Kind Table API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["degree","x"],"properties":{"degree":{"type":"integer","minimum":0,"maximum":256},"x":{"type":"number","minimum":-1,"maximum":1}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate T_0 through T_n by their three-term recurrence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"chebyshev-first-kind-table","input":{"degree":4,"x":0.5}}},"limitations":["Evaluate T_0 through T_n by their three-term recurrence. Degree 0..256 and x in [-1,1]. T0=1,T1=x,Tn=2*x*Tn-1-Tn-2; finite approximate arithmetic. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"integer-order-bessel-j","version":"1.0.0","name":"Integer Order Bessel J API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["order","x"],"properties":{"order":{"type":"integer","minimum":0,"maximum":16},"x":{"type":"number","minimum":-10,"maximum":10}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate first-kind Bessel J for a bounded nonnegative integer order and real argument."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"integer-order-bessel-j","input":{"order":0,"x":1}}},"limitations":["Evaluate first-kind Bessel J for a bounded nonnegative integer order and real argument. Order 0..16, |x|<=10. Convergent defining series with bounded terms and cancellation-aware convergence; target absolute error 1e-10, no large-argument claim. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"positive-log-gamma","version":"1.0.0","name":"Positive Log Gamma API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["values"],"properties":{"values":{"type":"array","minItems":1,"maxItems":256,"items":{"type":"number","minimum":0.000001,"maximum":1000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate log Gamma for positive real inputs without factorial overflow."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"positive-log-gamma","input":{"values":[1,2,5]}}},"limitations":["Evaluate log Gamma for positive real inputs without factorial overflow. Positive real log Gamma using the nine-coefficient g=7 Lanczos approximation and reflection below0.5. Inputs1e-6 through1e6. Numerical target scales as 1e-10*max(1,abs(reference value)); outputs retain twelve significant digits. No negative or complex-domain support. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gauss-legendre-quadrature-rule","version":"1.0.0","name":"Gauss Legendre Quadrature Rule API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["order"],"properties":{"order":{"type":"integer","minimum":1,"maximum":32}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Generate nodes and weights for integrating over [-1,1]."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gauss-legendre-quadrature-rule","input":{"order":3}}},"limitations":["Generate nodes and weights for integrating over [-1,1]. Order 1..32. Bound Newton iterations for Legendre zeros; sorted nodes, positive symmetric weights, approximate accuracy target1e-10; no arbitrary function execution. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"linear-ode-rk4-rehearsal","version":"1.0.0","name":"Linear ODE RK4 Rehearsal API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["a","b","c","t0","y0","step","steps"],"properties":{"a":{"type":"number","minimum":-1000000000,"maximum":1000000000},"b":{"type":"number","minimum":-1000000000,"maximum":1000000000},"c":{"type":"number","minimum":-1000000000,"maximum":1000000000},"t0":{"type":"number","minimum":-1000000000,"maximum":1000000000},"y0":{"type":"number","minimum":-1000000000,"maximum":1000000000},"step":{"type":"number","minimum":1e-9,"maximum":1000000000},"steps":{"type":"integer","minimum":1,"maximum":4096}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Integrate y'=a*y+b*t+c using classical fixed-step fourth-order Runge Kutta."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"linear-ode-rk4-rehearsal","input":{"a":0,"b":1,"c":0,"t0":0,"y0":0,"step":1,"steps":2}}},"limitations":["Integrate y'=a*y+b*t+c using classical fixed-step fourth-order Runge Kutta. Steps1..4096, positive finite step; fixed classical RK4 (not MATLAB ode45), no expressions or eval, no adaptive-error guarantee; reject overflow. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"zero-one-knapsack-optimum","version":"1.0.0","name":"Zero One Knapsack Optimum API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["weights","values","capacity"],"properties":{"weights":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"integer","minimum":1,"maximum":4096}},"values":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"integer","minimum":0,"maximum":1000000000}},"capacity":{"type":"integer","minimum":0,"maximum":4096}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Select a maximum-value subset under an integer capacity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"zero-one-knapsack-optimum","input":{"weights":[2,3,4],"values":[3,4,5],"capacity":5}}},"limitations":["Select a maximum-value subset under an integer capacity. At most 64 items; capacity<=4096 and positive integer weights, nonnegative safe integer values. Each item once; deterministic lexicographic selected-index ties. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"unbounded-coin-change-profile","version":"1.0.0","name":"Unbounded Coin Change Profile API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["denominations","target"],"properties":{"denominations":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"integer","minimum":1,"maximum":4096}},"target":{"type":"integer","minimum":0,"maximum":4096}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find minimum coin count and exact unordered denomination combinations for a target."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"unbounded-coin-change-profile","input":{"denominations":[1,3,4],"target":6}}},"limitations":["Find minimum coin count and exact unordered denomination combinations for a target. At most 32 distinct positive denominations; target<=4096. Unlimited supply; combination order ignored; impossible minimum is null. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"subset-sum-exact-witness","version":"1.0.0","name":"Subset Sum Exact Witness API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["values","target"],"properties":{"values":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"integer","minimum":0,"maximum":1000000000}},"target":{"type":"integer","minimum":0,"maximum":8192}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Determine whether a nonnegative integer target is a subset sum and return a witness."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"subset-sum-exact-witness","input":{"values":[3,5,7],"target":10}}},"limitations":["Determine whether a nonnegative integer target is a subset sum and return a witness. At most 64 nonnegative safe integers; target<=8192. Empty subset allowed for zero; select lexicographically smallest index-vector witness. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"weighted-interval-selection","version":"1.0.0","name":"Weighted Interval Selection API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["intervals"],"properties":{"intervals":{"type":"array","minItems":0,"maxItems":256,"items":{"type":"object","additionalProperties":false,"required":["start","end","value"],"properties":{"start":{"type":"number","minimum":-1000000000,"maximum":1000000000},"end":{"type":"number","minimum":-1000000000,"maximum":1000000000},"value":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Choose maximum total value of nonoverlapping half-open intervals."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"weighted-interval-selection","input":{"intervals":[{"start":0,"end":2,"value":4},{"start":1,"end":3,"value":7},{"start":2,"end":4,"value":4}]}}},"limitations":["Choose maximum total value of nonoverlapping half-open intervals. At most 256 intervals with start<end and nonnegative integer values. Adjacent endpoints compatible; stable selected-index ties. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"matrix-chain-parenthesization","version":"1.0.0","name":"Matrix Chain Parenthesization API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["dimensions"],"properties":{"dimensions":{"type":"array","minItems":2,"maxItems":65,"items":{"type":"integer","minimum":1,"maximum":1000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find the multiplication order requiring the fewest scalar products."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"matrix-chain-parenthesization","input":{"dimensions":[10,30,5,60]}}},"limitations":["Find the multiplication order requiring the fewest scalar products. 2..65 positive dimensions <=1000000; exact BigInt product/count. Ties choose lowest split index; matrices themselves are not multiplied. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"minimum-cost-square-assignment","version":"1.0.0","name":"Minimum Cost Square Assignment API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["costs"],"properties":{"costs":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"integer","minimum":-1000000000,"maximum":1000000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Assign each row to one distinct column with minimum total declared cost."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"minimum-cost-square-assignment","input":{"costs":[[4,1,3],[2,0,5],[3,2,2]]}}},"limitations":["Assign each row to one distinct column with minimum total declared cost. Square n<=16 safe integer matrix; subset DP or Hungarian with stable lexicographic column-vector ties. No unmatched rows. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bounded-exact-set-cover","version":"1.0.0","name":"Bounded Exact Set Cover API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["universe","sets"],"properties":{"universe":{"type":"array","minItems":0,"maxItems":16,"items":{"type":"string","minLength":1,"maxLength":200}},"sets":{"type":"array","minItems":0,"maxItems":24,"items":{"type":"object","additionalProperties":false,"required":["members","cost"],"properties":{"members":{"type":"array","minItems":0,"maxItems":16,"items":{"type":"string","minLength":1,"maxLength":200}},"cost":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find the least-cost selected sets covering an explicit small universe."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bounded-exact-set-cover","input":{"universe":["a","b","c"],"sets":[{"members":["a","b"],"cost":3},{"members":["b","c"],"cost":2},{"members":["a","c"],"cost":2}]}}},"limitations":["Find the least-cost selected sets covering an explicit small universe. Universe<=16 unique tokens; sets<=24; nonnegative integer costs. Exact bitmask DP, no greedy optimality claim; infeasible cost null. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bounded-cnf-satisfiability","version":"1.0.0","name":"Bounded CNF Satisfiability API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["variables","clauses"],"properties":{"variables":{"type":"integer","minimum":0,"maximum":16},"clauses":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"array","minItems":0,"maxItems":32,"items":{"type":"integer","minimum":-16,"maximum":16}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Decide a small Boolean CNF formula and return a satisfying assignment."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bounded-cnf-satisfiability","input":{"variables":3,"clauses":[[1],[-1,2],[-2,3]]}}},"limitations":["Decide a small Boolean CNF formula and return a satisfying assignment. At most 16 Boolean variables, 128 clauses and 32 literals per clause; signed nonzero 1-based literals. DPLL uses unit propagation, fixed variable order and false-before-true choices. Reject more than four million literal checks as a computation-profile limit before checkout, never as an unsatisfiability result. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"exact-small-hamiltonian-tour","version":"1.0.0","name":"Exact Small Hamiltonian Tour API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["costs","start"],"properties":{"costs":{"type":"array","minItems":2,"maxItems":12,"items":{"type":"array","minItems":2,"maxItems":12,"items":{"type":"integer","minimum":0,"maximum":1000000000}}},"start":{"type":"integer","minimum":0,"maximum":11}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find a minimum-cost closed tour visiting each matrix vertex once."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"exact-small-hamiltonian-tour","input":{"costs":[[0,2,9],[2,0,3],[9,3,0]],"start":0}}},"limitations":["Find a minimum-cost closed tour visiting each matrix vertex once. 2..12 vertices, finite nonnegative integer complete costs. Held-Karp or bounded exact enumeration; stable lexicographic tour ties; supplied costs only. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"optimal-static-search-tree","version":"1.0.0","name":"Optimal Static Search Tree API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["keys","frequencies"],"properties":{"keys":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"integer","minimum":-1000000000,"maximum":1000000000}},"frequencies":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"integer","minimum":0,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Optimize a static BST for supplied successful-search frequencies."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"optimal-static-search-tree","input":{"keys":[10,20,30],"frequencies":[1,10,1]}}},"limitations":["Optimize a static BST for supplied successful-search frequencies. 1..64 strictly increasing safe-integer keys; nonnegative integer frequencies. Successful searches only, root costs one comparison; ties lowest root index. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"moist-air-state-scenario","version":"1.0.0","name":"Moist Air State Scenario","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["dryBulbC","vaporPressurePa","saturationPressurePa","totalPressurePa"],"properties":{"dryBulbC":{"type":"number","minimum":-100,"maximum":200},"vaporPressurePa":{"type":"number","minimum":0,"maximum":1000000000},"saturationPressurePa":{"type":"number","minimum":1e-12,"maximum":1000000000},"totalPressurePa":{"type":"number","minimum":1e-12,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate humidity ratio, relative humidity and approximate moist-air enthalpy from supplied thermodynamic state evidence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"moist-air-state-scenario","input":{"dryBulbC":20,"vaporPressurePa":1000,"saturationPressurePa":2000,"totalPressurePa":63198}}},"limitations":["Calculate humidity ratio, relative humidity and approximate moist-air enthalpy from supplied thermodynamic state evidence. Caller supplies saturation pressure; vapor pressure may equal saturation but must remain below total pressure. Ideal moist-air W=0.62198*Pv/(P-Pv), h=1.006*T+W*(2501+1.86*T). Supplied-data approximation, no comfort, health or HVAC certification. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"heat-exchanger-log-mean-scenario","version":"1.0.0","name":"Heat Exchanger Log Mean Scenario","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hotInC","hotOutC","coldInC","coldOutC","uaWattsPerKelvin"],"properties":{"hotInC":{"type":"number","minimum":-273.15,"maximum":1000000},"hotOutC":{"type":"number","minimum":-273.15,"maximum":1000000},"coldInC":{"type":"number","minimum":-273.15,"maximum":1000000},"coldOutC":{"type":"number","minimum":-273.15,"maximum":1000000},"uaWattsPerKelvin":{"type":"number","minimum":0,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate counterflow terminal temperature differences, their logarithmic mean and UA-based heat transfer."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"heat-exchanger-log-mean-scenario","input":{"hotInC":80,"hotOutC":50,"coldInC":30,"coldOutC":40,"uaWattsPerKelvin":100}}},"limitations":["Calculate counterflow terminal temperature differences, their logarithmic mean and UA-based heat transfer. Positive terminal differences, continuous equal-difference limit; ideal counterflow, no fouling or correction factor inferred. No equipment sizing approval. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pipe-friction-pressure-scenario","version":"1.0.0","name":"Pipe Friction Pressure Scenario","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["darcyFrictionFactor","lengthM","diameterM","densityKgM3","velocityMS","minorLossK"],"properties":{"darcyFrictionFactor":{"type":"number","minimum":0,"maximum":1000000000},"lengthM":{"type":"number","minimum":0,"maximum":1000000000},"diameterM":{"type":"number","minimum":1e-12,"maximum":1000000000},"densityKgM3":{"type":"number","minimum":1e-12,"maximum":1000000000},"velocityMS":{"type":"number","minimum":0,"maximum":1000000000},"minorLossK":{"type":"number","minimum":0,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Separate Darcy-Weisbach straight-pipe and supplied fitting pressure losses."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pipe-friction-pressure-scenario","input":{"darcyFrictionFactor":0.02,"lengthM":10,"diameterM":0.1,"densityKgM3":1000,"velocityMS":2,"minorLossK":1}}},"limitations":["Separate Darcy-Weisbach straight-pipe and supplied fitting pressure losses. Incompressible steady full-pipe flow, supplied Darcy factor (not Fanning), no factor/rating inferred. Distinct from existing pump energy at supplied head; no pressure-system certification. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"stokes-particle-settling-scenario","version":"1.0.0","name":"Stokes Particle Settling Scenario","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["particleDensityKgM3","fluidDensityKgM3","dynamicViscosityPaS","diameterM","gravityMS2"],"properties":{"particleDensityKgM3":{"type":"number","minimum":1e-12,"maximum":1000000000},"fluidDensityKgM3":{"type":"number","minimum":1e-12,"maximum":1000000000},"dynamicViscosityPaS":{"type":"number","minimum":1e-12,"maximum":1000000000},"diameterM":{"type":"number","minimum":1e-12,"maximum":1000000000},"gravityMS2":{"type":"number","minimum":1e-12,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate ideal spherical-particle terminal settling speed and check the implied Reynolds number."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"stokes-particle-settling-scenario","input":{"particleDensityKgM3":2000,"fluidDensityKgM3":1000,"dynamicViscosityPaS":0.001,"diameterM":0.0001,"gravityMS2":9.81}}},"limitations":["Calculate ideal spherical-particle terminal settling speed and check the implied Reynolds number. Ideal dilute rigid spheres, v=(rhoParticle-rhoFluid)*g*d²/(18*mu); signed velocity permits upward buoyancy. Reynolds number uses absolute speed; the reported Re<1 condition is only a regime indicator, not validation of the creeping-flow approximation or equipment suitability. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ideal-gas-inventory-scenario","version":"1.0.0","name":"Ideal Gas Inventory Scenario","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["absolutePressurePa","volumeM3","temperatureK","molarMassKgMol"],"properties":{"absolutePressurePa":{"type":"number","minimum":1e-12,"maximum":1000000000},"volumeM3":{"type":"number","minimum":0,"maximum":1000000000},"temperatureK":{"type":"number","minimum":1e-12,"maximum":1000000000},"molarMassKgMol":{"type":"number","minimum":1e-12,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Estimate gas amount and mass from absolute pressure, free volume, temperature and molar mass."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ideal-gas-inventory-scenario","input":{"absolutePressurePa":100000,"volumeM3":1,"temperatureK":300,"molarMassKgMol":0.028}}},"limitations":["Estimate gas amount and mass from absolute pressure, free volume, temperature and molar mass. PV=nRT, R=8.31446261815324 J/(mol K); absolute positive P/T. Ideal-gas approximation excludes real-gas pressure effects and vessel operating/safety advice. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"adiabatic-batch-mixing-scenario","version":"1.0.0","name":"Adiabatic Batch Mixing Scenario","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["batches"],"properties":{"batches":{"type":"array","minItems":2,"maxItems":512,"items":{"type":"object","additionalProperties":false,"required":["massKg","heatCapacityKjKgK","temperatureC"],"properties":{"massKg":{"type":"number","minimum":1e-12,"maximum":1000000000},"heatCapacityKjKgK":{"type":"number","minimum":1e-12,"maximum":1000000000},"temperatureC":{"type":"number","minimum":-273.15,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate equilibrium temperature and exchanged sensible heat for supplied compatible material batches."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"adiabatic-batch-mixing-scenario","input":{"batches":[{"massKg":2,"heatCapacityKjKgK":1,"temperatureC":20},{"massKg":1,"heatCapacityKjKgK":2,"temperatureC":80}]}}},"limitations":["Calculate equilibrium temperature and exchanged sensible heat for supplied compatible material batches. Constant heat capacities, no phase change, reaction, work or loss; supplied substances assumed compatible. Energy balance differs from existing material mass-balance reconciliation. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rotary-drive-speed-torque-scenario","version":"1.0.0","name":"Rotary Drive Speed Torque Scenario","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["driverRpm","driverDiameterMm","drivenDiameterMm","deliveredPowerWatts"],"properties":{"driverRpm":{"type":"number","minimum":1e-12,"maximum":1000000000},"driverDiameterMm":{"type":"number","minimum":1e-12,"maximum":1000000000},"drivenDiameterMm":{"type":"number","minimum":1e-12,"maximum":1000000000},"deliveredPowerWatts":{"type":"number","minimum":0,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Translate a supplied ideal pulley ratio into driven speed and torque at a stated delivered mechanical power."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rotary-drive-speed-torque-scenario","input":{"driverRpm":1800,"driverDiameterMm":100,"drivenDiameterMm":300,"deliveredPowerWatts":2000}}},"limitations":["Translate a supplied ideal pulley ratio into driven speed and torque at a stated delivered mechanical power. Ideal no-slip ratio and delivered shaft power, positive speed; no motor efficiency, belt tension or component suitability claim. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"incoherent-acoustic-source-sum","version":"1.0.0","name":"Incoherent Acoustic Source Sum","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["levelsDb"],"properties":{"levelsDb":{"type":"array","minItems":1,"maxItems":2048,"items":{"type":"number","minimum":-1000,"maximum":1000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Combine compatible independently measured logarithmic sound-energy levels at one observation point."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"incoherent-acoustic-source-sum","input":{"levelsDb":[60,60]}}},"limitations":["Combine compatible independently measured logarithmic sound-energy levels at one observation point. Same reference, weighting, bandwidth and observation point; incoherent simultaneous sources only. No exposure-duration, hearing-protection or regulatory-compliance verdict. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"vibration-crest-profile","version":"1.0.0","name":"Vibration Crest Profile Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["samples"],"properties":{"samples":{"type":"array","minItems":1,"maxItems":4096,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate RMS, absolute peak, crest factor and peak-to-peak spread from supplied equally spaced vibration samples."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"vibration-crest-profile","input":{"samples":[0,2,0,-2]}}},"limitations":["Calculate RMS, absolute peak, crest factor and peak-to-peak spread from supplied equally spaced vibration samples. Equally spaced raw numeric samples with caller-managed units and provenance; DC remains included. All-zero samples produce null crest factor. No frequency diagnosis, machinery fault inference or safe operating threshold. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"steady-diffusion-flux-scenario","version":"1.0.0","name":"Steady Diffusion Flux Scenario","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["diffusivityM2S","leftConcentrationMolM3","rightConcentrationMolM3","thicknessM","areaM2"],"properties":{"diffusivityM2S":{"type":"number","minimum":1e-12,"maximum":1000000000},"leftConcentrationMolM3":{"type":"number","minimum":0,"maximum":1000000000},"rightConcentrationMolM3":{"type":"number","minimum":0,"maximum":1000000000},"thicknessM":{"type":"number","minimum":1e-12,"maximum":1000000000},"areaM2":{"type":"number","minimum":0,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate one-dimensional Fick flux through a uniform layer and total molar transfer rate."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"steady-diffusion-flux-scenario","input":{"diffusivityM2S":1e-9,"leftConcentrationMolM3":1000,"rightConcentrationMolM3":0,"thicknessM":0.001,"areaM2":2}}},"limitations":["Calculate one-dimensional Fick flux through a uniform layer and total molar transfer rate. Steady linear gradient, constant positive diffusivity and thickness, no convection/reaction. A supplied-data process scenario, not hazardous-material containment or safety approval. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"unequal-bernoulli-count-scenario","version":"1.0.0","name":"Unequal Bernoulli Count Scenario","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["probabilities"],"properties":{"probabilities":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":0,"maximum":1}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute the full event-count distribution for independent trials with different supplied probabilities."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"unequal-bernoulli-count-scenario","input":{"probabilities":[0.2,0.5]}}},"limitations":["Compute the full event-count distribution for independent trials with different supplied probabilities. Bounded dynamic program; independence and caller probabilities are assumptions. Not an observed sales-pipeline weighted-value total. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"beta-binomial-predictive-scenario","version":"1.0.0","name":"Beta Binomial Predictive Scenario","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["priorAlpha","priorBeta","successes","failures","futureTrials"],"properties":{"priorAlpha":{"type":"number","minimum":0.0001,"maximum":1000000},"priorBeta":{"type":"number","minimum":0.0001,"maximum":1000000},"successes":{"type":"integer","minimum":0,"maximum":1000000},"failures":{"type":"integer","minimum":0,"maximum":1000000},"futureTrials":{"type":"integer","minimum":0,"maximum":128}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Update a supplied beta prior with binary observations and calculate exact predictive event-count probabilities."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"beta-binomial-predictive-scenario","input":{"priorAlpha":1,"priorBeta":1,"successes":1,"failures":1,"futureTrials":2}}},"limitations":["Update a supplied beta prior with binary observations and calculate exact predictive event-count probabilities. Positive prior alpha/beta<=one million, nonnegative observed successes/failures<=one million each, future horizon0 through128. A stable log-ratio recurrence normalizes the predictive PMF. Exchangeable Bernoulli assumptions and prior remain supplied, not empirically calibrated future guarantees. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"absorbing-workflow-outcomes","version":"1.0.0","name":"Absorbing Workflow Outcome Scenario","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["states","transition","start"],"properties":{"states":{"type":"array","minItems":2,"maxItems":16,"items":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"},"uniqueItems":true},"transition":{"type":"array","minItems":2,"maxItems":16,"items":{"type":"array","minItems":2,"maxItems":16,"items":{"type":"number","minimum":0,"maximum":1}}},"start":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]{0,31}$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve expected transient-stage visits and terminal outcome probabilities from a supplied absorbing Markov chain."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"absorbing-workflow-outcomes","input":{"states":["work","done","abandon"],"transition":[[0.5,0.3,0.2],[0,1,0],[0,0,1]],"start":"work"}}},"limitations":["Solve expected transient-stage visits and terminal outcome probabilities from a supplied absorbing Markov chain. Two through16 supplied states, square stochastic rows (sum tolerance1e-12, accepted rows normalized), explicit exact self-loop absorbing states. Every transient state must reach an absorbing state. Diagonal escape mass uses summed off-diagonal probabilities to avoid subtracting near1. Partial-pivot solve rejects pivots below1e-10 and expected time above10^10. Includes current transient visit; an absorbing start has zero steps. Hypothetical stationary chain, not observed workflow qualification. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"branching-cascade-scenario","version":"1.0.0","name":"Branching Cascade Scenario","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["offspringProbabilities","initialUnits","generations"],"properties":{"offspringProbabilities":{"type":"array","minItems":1,"maxItems":17,"items":{"type":"number","minimum":0,"maximum":1}},"initialUnits":{"type":"integer","minimum":1,"maximum":1000000},"generations":{"type":"integer","minimum":0,"maximum":64}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rehearse expected cascade size and finite-generation extinction under a supplied offspring distribution."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"branching-cascade-scenario","input":{"offspringProbabilities":[0.5,0,0.5],"initialUnits":1,"generations":2}}},"limitations":["Rehearse expected cascade size and finite-generation extinction under a supplied offspring distribution. Independent identical offspring, discrete generations and bounded horizon; useful for hypothetical referral or rework cascades, not epidemic or safety prediction. Accepted probability masses within the stated unit-sum tolerance are normalized before calculation. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"coupon-coverage-effort-scenario","version":"1.0.0","name":"Coupon Coverage Effort Scenario","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["categoryCount","draws"],"properties":{"categoryCount":{"type":"integer","minimum":1,"maximum":20},"draws":{"type":"integer","minimum":0,"maximum":10000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Estimate repeated observation effort needed to encounter every equally likely category."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"coupon-coverage-effort-scenario","input":{"categoryCount":3,"draws":3}}},"limitations":["Estimate repeated observation effort needed to encounter every equally likely category. One through20 uniformly likely categories and0 through10000 independent replacement draws. Expected completion n*H_n; an occupancy dynamic program computes coverage without cancellation-prone alternating sums. This assumes no rare-category bias and guarantees no real-world observation completeness. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"uniform-collision-occupancy-scenario","version":"1.0.0","name":"Uniform Collision Occupancy Scenario","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["bucketCount","assignments"],"properties":{"bucketCount":{"type":"integer","minimum":1,"maximum":1000000000},"assignments":{"type":"integer","minimum":0,"maximum":100000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Quantify duplicate-bucket probability and expected colliding pairs for a hypothetical uniform assignment."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"uniform-collision-occupancy-scenario","input":{"bucketCount":10,"assignments":3}}},"limitations":["Quantify duplicate-bucket probability and expected colliding pairs for a hypothetical uniform assignment. Uniform independent assignment only; not a cryptographic security guarantee or empirical duplicate detector. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"renewal-inspection-wait-scenario","version":"1.0.0","name":"Renewal Inspection Wait Scenario","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["durations","probabilities"],"properties":{"durations":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":1e-9,"maximum":1000000000}},"probabilities":{"type":"array","minItems":1,"maxItems":129,"items":{"type":"number","minimum":0,"maximum":1}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare event-average intervals with the longer intervals seen at random inspection times."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"renewal-inspection-wait-scenario","input":{"durations":[2,6],"probabilities":[0.5,0.5]}}},"limitations":["Compare event-average intervals with the longer intervals seen at random inspection times. Stationary continuous-time IID renewal model, finite second moment; residual E[X^2]/(2E[X]). Not observed ticket waiting-time analysis. Accepted probability masses within the stated unit-sum tolerance are normalized before calculation. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"negative-binomial-effort-scenario","version":"1.0.0","name":"Negative Binomial Effort Scenario","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["requiredSuccesses","successProbability","trialBudget"],"properties":{"requiredSuccesses":{"type":"integer","minimum":1,"maximum":128},"successProbability":{"type":"number","minimum":0.000001,"maximum":1},"trialBudget":{"type":"integer","minimum":0,"maximum":4096}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Model total independent trial effort required to accumulate a stated number of successes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"negative-binomial-effort-scenario","input":{"requiredSuccesses":2,"successProbability":0.5,"trialBudget":3}}},"limitations":["Model total independent trial effort required to accumulate a stated number of successes. One through128 required successes, independent fixed p in[10^-6,1], trial budget0 through4096. Count total trials including successes. A capped binomial-state DP gives completion probability; no live collection, intervention or guaranteed campaign result. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"parallel-geometric-completion-scenario","version":"1.0.0","name":"Parallel Geometric Completion Scenario","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["workstreamCount","successProbability","rounds"],"properties":{"workstreamCount":{"type":"integer","minimum":1,"maximum":20},"successProbability":{"type":"number","minimum":0.000001,"maximum":1},"rounds":{"type":"integer","minimum":0,"maximum":1000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate the time until every independent repeated-trial workstream has succeeded at least once."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"parallel-geometric-completion-scenario","input":{"workstreamCount":2,"successProbability":0.5,"rounds":2}}},"limitations":["Calculate the time until every independent repeated-trial workstream has succeeded at least once. One through20 IID geometric workstreams, p in[10^-6,1],0 through one million rounds. First completion is round1. A nonnegative expected-remaining-state recurrence avoids cancellation in alternating inclusion-exclusion. This is a repeated-trial model, not a schedule or live retry action. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"wald-sequential-evidence-replay","version":"1.0.0","name":"Wald Sequential Evidence Replay","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["nullProbability","alternativeProbability","alpha","beta","observations"],"properties":{"nullProbability":{"type":"number","minimum":0.000001,"maximum":0.999999},"alternativeProbability":{"type":"number","minimum":0.000001,"maximum":0.999999},"alpha":{"type":"number","minimum":0.000001,"maximum":0.999999},"beta":{"type":"number","minimum":0.000001,"maximum":0.999999},"observations":{"type":"array","minItems":1,"maxItems":256,"items":{"enum":[0,1]}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Replay predeclared binary likelihood-ratio boundaries against a supplied observation sequence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"wald-sequential-evidence-replay","input":{"nullProbability":0.2,"alternativeProbability":0.8,"alpha":0.05,"beta":0.05,"observations":[1,1,1]}}},"limitations":["Replay predeclared binary likelihood-ratio boundaries against a supplied observation sequence. Fixed distinct Bernoulli hypotheses in[10^-6,1-10^-6], alpha/beta positive with sum<1, at most256 supplied outcomes. First crossing index is one-based; its decision is retained while final likelihood replays all supplied observations. An unrepresentable ratio is null with finite log retained. Predeclared-boundary replay only, no live sequential test or acceptance action. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"mann-whitney-group-evidence","version":"1.0.0","name":"Mann Whitney Group Evidence","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["a","b"],"properties":{"a":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"b":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare independent ordinal samples through rank sums."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"mann-whitney-group-evidence","input":{"a":[1,2],"b":[3,4]}}},"limitations":["Compare independent ordinal samples through rank sums. At most eight observations per group. Exact two-sided U enumeration is returned only without pooled ties; tied data retains the statistic with null exact inference. Independence and comparable measurement scope remain caller assumptions. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"wilcoxon-paired-rank-evidence","version":"1.0.0","name":"Wilcoxon Paired Rank Evidence","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["differences"],"properties":{"differences":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Assess supplied paired differences using signed absolute ranks."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"wilcoxon-paired-rank-evidence","input":{"differences":[1,2,3,4]}}},"limitations":["Assess supplied paired differences using signed absolute ranks. Exact zeros are excluded; exact sign enumeration is limited to sixteen nonzero observations without tied absolute differences. Symmetry is an assumption; tied or empty effective samples have null exact p. No causal conclusion. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"kruskal-wallis-group-evidence","version":"1.0.0","name":"Kruskal Wallis Group Evidence","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["groups"],"properties":{"groups":{"type":"array","minItems":3,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare pooled rank dispersion across three or more independent groups with average ties and tie correction."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"kruskal-wallis-group-evidence","input":{"groups":[[1,2],[3,4],[5,6]]}}},"limitations":["Compare pooled rank dispersion across three or more independent groups with average ties and tie correction. Report H and degrees of freedom only; no automatic chi-square p or significance conclusion for small groups. All-identical measurements have null H. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"friedman-block-rank-evidence","version":"1.0.0","name":"Friedman Block Rank Evidence","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["blocks"],"properties":{"blocks":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"array","minItems":3,"maxItems":16,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare three or more repeated conditions within complete blocks using average ranks and tie correction."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"friedman-block-rank-evidence","input":{"blocks":[[1,2,3],[2,4,6],[3,6,9]]}}},"limitations":["Compare three or more repeated conditions within complete blocks using average ranks and tie correction. Supplied columns must represent the same conditions in every block. Degenerate all-tied data has null statistic; no automatic practical or causal claim. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"kendall-tau-pair-order","version":"1.0.0","name":"Kendall Pair Order Concordance","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"y":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Count concordant, discordant and separately tied observation pairs and compute Kendall tau-b."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"kendall-tau-pair-order","input":{"x":[1,2,3],"y":[1,3,2]}}},"limitations":["Count concordant, discordant and separately tied observation pairs and compute Kendall tau-b. At most 128 aligned observations per series; null when the denominator is zero. Association only, without a causal or predictive claim. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"mcnemar-paired-binary-evidence","version":"1.0.0","name":"McNemar Paired Binary Evidence","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["table"],"properties":{"table":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"integer","minimum":0,"maximum":128}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Assess a supplied paired binary before/after contingency table."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"mcnemar-paired-binary-evidence","input":{"table":[[10,1],[5,10]]}}},"limitations":["Assess a supplied paired binary before/after contingency table. Exact two-sided inference uses only the discordant pairs, at most 128. Zero discordants produce null test statistics. Paired units are required; this is not an independent-sample test. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cochran-repeated-binary-evidence","version":"1.0.0","name":"Cochran Repeated Binary Evidence","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["rows"],"properties":{"rows":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"array","minItems":3,"maxItems":16,"items":{"type":"integer","minimum":0,"maximum":1}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare complete binary conditions observed for the same units using Cochran Q."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cochran-repeated-binary-evidence","input":{"rows":[[1,0,0],[1,1,0],[1,0,1]]}}},"limitations":["Compare complete binary conditions observed for the same units using Cochran Q. At least three conditions. Uniform rows can make Q undefined; report null rather than inventing significance. No asymptotic p-value or improvement guarantee. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"paired-sign-exact-evidence","version":"1.0.0","name":"Paired Sign Exact Evidence","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["differences"],"properties":{"differences":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Assess the direction of supplied paired changes with a fair-coin exact tail, ignoring magnitudes and excluding zeros."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"paired-sign-exact-evidence","input":{"differences":[-1,2,3,4]}}},"limitations":["Assess the direction of supplied paired changes with a fair-coin exact tail, ignoring magnitudes and excluding zeros. Two-sided p is twice the smaller tail, capped at one. At most 128 differences; no nonzero differences produce null inference. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"kolmogorov-sample-distance","version":"1.0.0","name":"Kolmogorov Sample Distance Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["a","b"],"properties":{"a":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"b":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Locate the largest right-continuous empirical distribution difference for two supplied samples, including ties."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"kolmogorov-sample-distance","input":{"a":[1,2],"b":[3,4]}}},"limitations":["Locate the largest right-continuous empirical distribution difference for two supplied samples, including ties. The first ascending location wins equal nonzero distances; identical distributions have null location. Descriptive D only; no continuous-null p-value. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"exact-label-permutation-evidence","version":"1.0.0","name":"Exact Label Permutation Evidence","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["a","b"],"properties":{"a":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"integer","minimum":-1000000000,"maximum":1000000000}},"b":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"integer","minimum":-1000000000,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Enumerate all fixed-size label reallocations for at most eight integer-valued observations per group."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"exact-label-permutation-evidence","input":{"a":[1,2],"b":[3,4]}}},"limitations":["Enumerate all fixed-size label reallocations for at most eight integer-valued observations per group. The two-sided p-value uses the absolute-statistic tail: the proportion with absolute permuted mean difference at least the absolute observed difference, not twice the smaller one-sided tail. These conventions can differ for unequal group sizes. Exact integer tail comparisons avoid floating threshold ambiguity; displayed mean differences and p are numerical approximations. Exchangeable labels are assumed; no randomized simulation or causal certification. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"theil-sen-robust-trend","version":"1.0.0","name":"Theil Sen Robust Trend Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["x","y","interceptMethod"],"properties":{"x":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"y":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"interceptMethod":{"enum":["joint","separate"]}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Fit a resistant straight-line trend from the median of all pairwise slopes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"theil-sen-robust-trend","input":{"x":[0,1,2,3,4],"y":[1,3,5,7,100],"interceptMethod":"joint"}}},"limitations":["Fit a resistant straight-line trend from the median of all pairwise slopes. Bound quadratic pair generation; skip equal-x pairs. Joint intercept=median(y-slope*x); no automatic forecast or causal claim. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"deming-two-axis-calibration","version":"1.0.0","name":"Deming Two Axis Calibration","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["x","y","errorVarianceRatioYtoX"],"properties":{"x":{"type":"array","minItems":2,"maxItems":512,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"y":{"type":"array","minItems":2,"maxItems":512,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"errorVarianceRatioYtoX":{"type":"number","minimum":1e-12,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Fit a line when both measurement axes have error with a supplied variance ratio."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"deming-two-axis-calibration","input":{"x":[1,2,3],"y":[2,3,7],"errorVarianceRatioYtoX":1}}},"limitations":["Fit a line when both measurement axes have error with a supplied variance ratio. Constant positive known error-variance ratio, nonzero covariance; different optimization objective from existing ordinary least squares. No calibration certificate. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"huber-robust-location","version":"1.0.0","name":"Huber Robust Location Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["values","delta","tolerance","maxIterations"],"properties":{"values":{"type":"array","minItems":1,"maxItems":2048,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"delta":{"type":"number","minimum":1e-12,"maximum":1000000000},"tolerance":{"type":"number","minimum":1e-12,"maximum":0.01},"maxIterations":{"type":"integer","minimum":1,"maximum":4096}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Estimate location by solving the bounded-influence Huber score equation with a caller-set absolute cutoff."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"huber-robust-location","input":{"values":[0,0,0,10],"delta":1,"tolerance":1e-8,"maxIterations":200}}},"limitations":["Estimate location by solving the bounded-influence Huber score equation with a caller-set absolute cutoff. Fixed original-unit delta and bounded monotone root solver; retain all values. Returns convergence status and iterations; a nonconverged result is a diagnostic approximation, not a qualified estimate. Interpolation within the final bracket improves numerical precision. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hampel-local-spike-preview","version":"1.0.0","name":"Hampel Local Spike Preview","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["values","radius","sigmaMultiplier","edgePolicy"],"properties":{"values":{"type":"array","minItems":3,"maxItems":2048,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"radius":{"type":"integer","minimum":1,"maximum":100},"sigmaMultiplier":{"type":"number","minimum":0.01,"maximum":100},"edgePolicy":{"enum":["complete-windows-only"]}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Flag local spikes against rolling median and scaled MAD and preview median replacement."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hampel-local-spike-preview","input":{"values":[0,1,9,2,3],"radius":2,"sigmaMultiplier":3,"edgePolicy":"complete-windows-only"}}},"limitations":["Flag local spikes against rolling median and scaled MAD and preview median replacement. Complete windows only, original unmodified samples in every window, scaled MAD factor 1.4826. Zero MAD flags any nonzero deviation; exact median matches remain. Preview only, never edits or removes supplied data. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cook-line-influence-profile","version":"1.0.0","name":"Cook Line Influence Profile","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"array","minItems":3,"maxItems":512,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"y":{"type":"array","minItems":3,"maxItems":512,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Expose leverage and Cook distance for each observation in an intercept-plus-line model."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cook-line-influence-profile","input":{"x":[0,1,2],"y":[0,1,3]}}},"limitations":["Expose leverage and Cook distance for each observation in an intercept-plus-line model. Intercept-plus-line p=2, at least three observations and positive residual MSE. Leverage indistinguishable from one within 1e-12 produces null Cook distance. Influence invites investigation, never automatic removal. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"durbin-watson-residual-profile","version":"1.0.0","name":"Durbin Watson Residual Profile","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["residuals"],"properties":{"residuals":{"type":"array","minItems":2,"maxItems":2048,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Measure adjacent dependence in an explicitly ordered residual sequence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"durbin-watson-residual-profile","input":{"residuals":[1,-1,1,-1]}}},"limitations":["Measure adjacent dependence in an explicitly ordered residual sequence. Ordering must be meaningful; statistic only with no automatic critical-value inference. All-zero residuals give undefined ratio. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"breusch-pagan-variance-profile","version":"1.0.0","name":"Breusch Pagan Variance Profile","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["residuals","variancePredictor"],"properties":{"residuals":{"type":"array","minItems":3,"maxItems":512,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"variancePredictor":{"type":"array","minItems":3,"maxItems":512,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Regress squared supplied residuals on variance predictors and report the nR^2 Koenker statistic."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"breusch-pagan-variance-profile","input":{"residuals":[-1,1,-2,2],"variancePredictor":[0,1,2,3]}}},"limitations":["Regress squared supplied residuals on variance predictors and report the nR^2 Koenker statistic. One supplied variance predictor plus auxiliary intercept, robust Koenker nR² convention. Constant squared residuals produce null statistics; nonconstant predictor required. No automatic p-value or model repair. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"predictor-variance-inflation","version":"1.0.0","name":"Predictor Variance Inflation Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["predictors"],"properties":{"predictors":{"type":"array","minItems":3,"maxItems":512,"items":{"type":"array","minItems":1,"maxItems":12,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Regress each predictor on the others to quantify variance inflation from collinearity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"predictor-variance-inflation","input":{"predictors":[[-1,-1],[0,1],[1,0]]}}},"limitations":["Regress each predictor on the others to quantify variance inflation from collinearity. Complete numeric observations with more rows than predictors, auxiliary intercept included. Uses inverse centered correlation matrix; normalized pivot <=1e-10 or any constant column returns null VIFs with explicit statuses, never infinity or automatic column deletion. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"grubbs-single-outlier-profile","version":"1.0.0","name":"Grubbs Single Outlier Profile","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["values"],"properties":{"values":{"type":"array","minItems":3,"maxItems":2048,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Locate the largest standardized absolute deviation under a single-outlier normal-sample model."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"grubbs-single-outlier-profile","input":{"values":[0,0,0,10]}}},"limitations":["Locate the largest standardized absolute deviation under a single-outlier normal-sample model. Report G without unprovided critical-value machinery; normality and one-outlier assumptions matter. No repeated automatic deletion. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"jackknife-ratio-sensitivity","version":"1.0.0","name":"Jackknife Ratio Sensitivity Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["numerators","denominators"],"properties":{"numerators":{"type":"array","minItems":2,"maxItems":512,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"denominators":{"type":"array","minItems":2,"maxItems":512,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Replay leave-one-out ratio estimates to report jackknife bias and standard error."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"jackknife-ratio-sensitivity","input":{"numerators":[1,2,6],"denominators":[1,1,2]}}},"limitations":["Replay leave-one-out ratio estimates to report jackknife bias and standard error. Paired independent supplied units; bounded leave-one-out ratio sensitivity. Full and deleted denominators must exceed 1e-12 times max(1,sum absolute denominators). Reports bias and standard error, no causal or forecasting claim. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"neyman-stratified-sample-plan","version":"1.0.0","name":"Neyman Stratified Sample Plan","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sampleSize","strata"],"properties":{"sampleSize":{"type":"integer","minimum":1,"maximum":1000000},"strata":{"type":"array","minItems":2,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["population","sd"],"properties":{"population":{"type":"integer","minimum":1,"maximum":1000000000},"sd":{"type":"number","minimum":1e-9,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Choose continuous stratum sample sizes that minimize mean-estimator variance for a fixed sample budget."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"neyman-stratified-sample-plan","input":{"sampleSize":100,"strata":[{"population":1000,"sd":1},{"population":1000,"sd":3}]}}},"limitations":["Choose continuous stratum sample sizes that minimize mean-estimator variance for a fixed sample budget. Two through32 strata with positive population and supplied positive spread, sample size at most one million. Equal unit cost, continuous unconstrained allocation only. Reject a target above a stratum population; equal-allocation variance is null when that comparison is infeasible. No rounding or fabricated sampled records. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"inclusion-weight-population-estimate","version":"1.0.0","name":"Inclusion Weight Population Estimate","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["values","inclusionProbabilities"],"properties":{"values":{"type":"array","minItems":1,"maxItems":256,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"inclusionProbabilities":{"type":"array","minItems":1,"maxItems":256,"items":{"type":"number","minimum":0.000001,"maximum":1}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Estimate a population total by Horvitz-Thompson weights and expose weight concentration."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"inclusion-weight-population-estimate","input":{"values":[10,20],"inclusionProbabilities":[0.5,0.25]}}},"limitations":["Estimate a population total by Horvitz-Thompson weights and expose weight concentration. Valid supplied inclusion probabilities in(0,1], each distinct sampled unit once; no standard error without joint inclusion/design information. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"poststratified-population-estimate","version":"1.0.0","name":"Poststratified Population Estimate","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["strata"],"properties":{"strata":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["population","sample"],"properties":{"population":{"type":"integer","minimum":1,"maximum":1000000000},"sample":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Adjust sample group means to independently supplied population group counts."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"poststratified-population-estimate","input":{"strata":[{"population":80,"sample":[5,15]},{"population":20,"sample":[25,35]}]}}},"limitations":["Adjust sample group means to independently supplied population group counts. Every population stratum needs observed data; within-stratum representativeness remains an assumption. No fabricated responses. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cluster-sample-design-effect","version":"1.0.0","name":"Cluster Sample Design Effect","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["observations","clusterSize","intraclusterCorrelation"],"properties":{"observations":{"type":"integer","minimum":1,"maximum":1000000000},"clusterSize":{"type":"integer","minimum":1,"maximum":1000000000},"intraclusterCorrelation":{"type":"number","minimum":0,"maximum":1}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Quantify the precision penalty of equal-size clusters under supplied intracluster correlation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cluster-sample-design-effect","input":{"observations":100,"clusterSize":10,"intraclusterCorrelation":0.1}}},"limitations":["Quantify the precision penalty of equal-size clusters under supplied intracluster correlation. Equal complete clusters, positive integer total divisible by cluster size and supplied intracluster correlation in[0,1]. DEFF=1+(m-1)rho. Descriptive planning approximation, no actual research/trial design or precision guarantee. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"finite-population-mean-sample-plan","version":"1.0.0","name":"Finite Population Mean Sample Plan","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["population","assumedSd","z","margin"],"properties":{"population":{"type":"integer","minimum":2,"maximum":1000000000},"assumedSd":{"type":"number","minimum":1e-9,"maximum":1000000000},"z":{"type":"number","minimum":0.0001,"maximum":10},"margin":{"type":"number","minimum":1e-9,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve the finite-population normal-approximation sample size for a numeric mean margin."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"finite-population-mean-sample-plan","input":{"population":100,"assumedSd":10,"z":2,"margin":2}}},"limitations":["Solve the finite-population normal-approximation sample size for a numeric mean margin. Population2 through one billion, supplied positive spread/margin and z<=10. Ceiling integer sample plans use variance=(1-n/N)*s^2/n. The unbounded plan must be at most10^12 for an unambiguous numeric integer; this is an arithmetic resource profile, not a payment limit. No confidence level is inferred from z. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"capture-recapture-coverage-estimate","version":"1.0.0","name":"Capture Recapture Coverage Estimate","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["firstCount","secondCount","overlapCount"],"properties":{"firstCount":{"type":"integer","minimum":1,"maximum":1000000},"secondCount":{"type":"integer","minimum":1,"maximum":1000000},"overlapCount":{"type":"integer","minimum":0,"maximum":1000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Estimate an unseen finite population from two overlapping independent enumerations with Chapman correction."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"capture-recapture-coverage-estimate","input":{"firstCount":9,"secondCount":9,"overlapCount":4}}},"limitations":["Estimate an unseen finite population from two overlapping independent enumerations with Chapman correction. Two list counts up to one million and nonnegative overlap no larger than either list. Closed population, correct matching, independence and equal catchability are assumptions. A zero-overlap Chapman extrapolation is extremely weak evidence, not verified unseen coverage; no identity resolution or population certification. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"randomized-response-prevalence","version":"1.0.0","name":"Randomized Response Prevalence Scenario","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["respondents","yesResponses","truthfulProbability","forcedYesProbability","forcedNoProbability"],"properties":{"respondents":{"type":"integer","minimum":1,"maximum":1000000},"yesResponses":{"type":"integer","minimum":0,"maximum":1000000000},"truthfulProbability":{"type":"number","minimum":0.000001,"maximum":1},"forcedYesProbability":{"type":"number","minimum":0,"maximum":1},"forcedNoProbability":{"type":"number","minimum":0,"maximum":1}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Invert a caller-defined forced-response survey mechanism to estimate aggregate prevalence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"randomized-response-prevalence","input":{"respondents":100,"yesResponses":50,"truthfulProbability":0.75,"forcedYesProbability":0.125,"forcedNoProbability":0.125}}},"limitations":["Invert a caller-defined forced-response survey mechanism to estimate aggregate prevalence. Up to one million respondents. Mechanism: truthful with probability t, forced yes with y, forced no with n, where t+y+n=1 and t>0. Estimate=(observedYesRate-y)/t. Out-of-range estimates remain visible with consistentWithMechanism=false; never silently clip. Respondent compliance remains assumed. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"survey-nonresponse-identification-bounds","version":"1.0.0","name":"Survey Nonresponse Identification Bounds","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["invited","respondents","yesResponses"],"properties":{"invited":{"type":"integer","minimum":1,"maximum":1000000000},"respondents":{"type":"integer","minimum":0,"maximum":1000000000},"yesResponses":{"type":"integer","minimum":0,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate exact worst-case binary population bounds when invited nonrespondents are wholly unknown."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"survey-nonresponse-identification-bounds","input":{"invited":100,"respondents":60,"yesResponses":36}}},"limitations":["Calculate exact worst-case binary population bounds when invited nonrespondents are wholly unknown. Arithmetic identification bounds, not a sampling confidence interval; all invited units assumed eligible. No imputation or missing-at-random claim. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"auxiliary-ratio-population-total","version":"1.0.0","name":"Auxiliary Ratio Population Total","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["auxiliary","outcome","auxiliaryPopulationTotal"],"properties":{"auxiliary":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"number","minimum":0,"maximum":1000000000}},"outcome":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"auxiliaryPopulationTotal":{"type":"number","minimum":1e-9,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Use an observed outcome-to-auxiliary ratio with a known auxiliary population total."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"auxiliary-ratio-population-total","input":{"auxiliary":[10,20],"outcome":[20,50],"auxiliaryPopulationTotal":1000}}},"limitations":["Use an observed outcome-to-auxiliary ratio with a known auxiliary population total. Positive auxiliary total; ratio estimator may be biased and requires a defensible proportional relationship. Does not claim known population truth. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"iterative-margin-raking","version":"1.0.0","name":"Iterative Margin Raking Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["table","rowTargets","columnTargets","tolerance","maxIterations"],"properties":{"table":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"number","minimum":0,"maximum":1000000000}}},"rowTargets":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"number","minimum":0,"maximum":1000000000}},"columnTargets":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"number","minimum":0,"maximum":1000000000}},"tolerance":{"type":"number","minimum":1e-12,"maximum":1},"maxIterations":{"type":"integer","minimum":1,"maximum":2000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Fit a nonnegative supplied table to row and column margins by bounded iterative proportional fitting."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"iterative-margin-raking","input":{"table":[[1,1],[1,1]],"rowTargets":[30,70],"columnTargets":[40,60],"tolerance":0.000001,"maxIterations":50}}},"limitations":["Fit a nonnegative supplied table to row and column margins by bounded iterative proportional fitting. Up to32-by-32 nonnegative cells, matched positive grand totals, fixed row/column targets, maximum2000 iterations. A bounded support-flow feasibility check rejects incompatible structural zeros before checkout. Alternate row/column fitting; convergence and margin error describe the delivered rounded table, so precision or iteration limits can leave converged=false. Fitted margins do not prove a true joint population distribution. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"strict-increasing-subsequence","version":"1.0.0","name":"Strict Increasing Subsequence API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["values"],"properties":{"values":{"type":"array","minItems":0,"maxItems":512,"items":{"type":"integer","minimum":-1000000000,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Return a longest increasing numeric subsequence with source indices."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"strict-increasing-subsequence","input":{"values":[3,1,2,5,4]}}},"limitations":["Return a longest increasing numeric subsequence with source indices. At most 512 safe integers. Strict comparisons; choose lexicographically smallest index sequence among maximum lengths. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"palindromic-subsequence-length","version":"1.0.0","name":"Palindromic Subsequence Length API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["tokens"],"properties":{"tokens":{"type":"array","minItems":0,"maxItems":256,"items":{"type":"string","minLength":1,"maxLength":200}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute the maximum length of a palindromic token subsequence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"palindromic-subsequence-length","input":{"tokens":["b","b","b","a","b"]}}},"limitations":["Compute the maximum length of a palindromic token subsequence. At most 256 explicit tokens; interval DP. Report length only to avoid reversal-LCS reconstruction errors. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"shortest-common-supersequence","version":"1.0.0","name":"Shortest Common Supersequence API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["left","right"],"properties":{"left":{"type":"array","minItems":0,"maxItems":256,"items":{"type":"string","minLength":1,"maxLength":200}},"right":{"type":"array","minItems":0,"maxItems":256,"items":{"type":"string","minLength":1,"maxLength":200}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Construct a shortest token sequence containing two inputs as subsequences."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"shortest-common-supersequence","input":{"left":["a","b"],"right":["a","c"]}}},"limitations":["Construct a shortest token sequence containing two inputs as subsequences. Each input at most 256 tokens. On equal DP lengths prefer left input's next token; exactly two inputs. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"maximum-contiguous-subarray","version":"1.0.0","name":"Maximum Contiguous Subarray API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["values"],"properties":{"values":{"type":"array","minItems":1,"maxItems":4096,"items":{"type":"integer","minimum":-1000000000,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Locate a nonempty contiguous numeric interval with maximum sum."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"maximum-contiguous-subarray","input":{"values":[-2,3,-1,4,-5]}}},"limitations":["Locate a nonempty contiguous numeric interval with maximum sum. 1..4096 safe integers; checked sum. Ties prefer smallest start then shortest interval; no empty subarray. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sliding-window-extrema","version":"1.0.0","name":"Sliding Window Extrema API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["values","width"],"properties":{"values":{"type":"array","minItems":1,"maxItems":4096,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"width":{"type":"integer","minimum":1,"maximum":4096}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Return minimum and maximum values for every complete fixed-width window."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sliding-window-extrema","input":{"values":[4,2,2,5,1],"width":3}}},"limitations":["Return minimum and maximum values for every complete fixed-width window. At most 4096 finite numbers; width 1..length. Monotonic deques or bounded scan; no padded windows. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"next-greater-indices","version":"1.0.0","name":"Next Greater Indices API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["values"],"properties":{"values":{"type":"array","minItems":0,"maxItems":4096,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find the first strictly greater element to the right of each position."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"next-greater-indices","input":{"values":[2,1,2,4,3]}}},"limitations":["Find the first strictly greater element to the right of each position. At most 4096 finite numbers. Equal values do not qualify; null explicitly denotes no next greater element. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sequence-inversion-count","version":"1.0.0","name":"Sequence Inversion Count API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["values"],"properties":{"values":{"type":"array","minItems":0,"maxItems":4096,"items":{"type":"integer","minimum":-1000000000,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Count out-of-order index pairs using merge counting."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sequence-inversion-count","input":{"values":[3,1,2,1]}}},"limitations":["Count out-of-order index pairs using merge counting. At most 4096 safe integers. Count only i<j and value[i]>value[j]; duplicates are not inversions. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"lehmer-permutation-codec","version":"1.0.0","name":"Lehmer Permutation Codec API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["mode","permutation","n","rank"],"properties":{"mode":{"enum":["rank","unrank"]},"permutation":{"type":"array","minItems":0,"maxItems":100,"items":{"type":"integer","minimum":0,"maximum":99}},"n":{"type":"integer","minimum":0,"maximum":100},"rank":{"type":"string","pattern":"^(0|[1-9][0-9]{0,157})$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Convert a permutation of 0..n-1 to its zero-based lexicographic rank or invert it."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"lehmer-permutation-codec","input":{"mode":"rank","permutation":[2,0,1],"n":3,"rank":"0"}}},"limitations":["Convert a permutation of 0..n-1 to its zero-based lexicographic rank or invert it. Up to 100 members of 0 through n-1. Rank mode requires n equal to permutation length and rank=\"0\"; unrank requires an empty permutation and 0<=rank<n!. Exact decimal-string ranks; empty permutation has rank zero. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"least-cyclic-token-rotation","version":"1.0.0","name":"Least Cyclic Token Rotation API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["tokens"],"properties":{"tokens":{"type":"array","minItems":1,"maxItems":2048,"items":{"type":"string","pattern":"^[ -~]{1,32}$"}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find the lexicographically least cyclic rotation of explicit tokens."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"least-cyclic-token-rotation","input":{"tokens":["b","c","a","b"]}}},"limitations":["Find the lexicographically least cyclic rotation of explicit tokens. 1..2048 ASCII tokens; compare tokens by code-unit order. Equal rotations choose smallest source index; no locale collation. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"alternating-subsequence-length","version":"1.0.0","name":"Alternating Subsequence Length API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["values"],"properties":{"values":{"type":"array","minItems":0,"maxItems":4096,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute the longest subsequence whose nonzero adjacent differences alternate sign."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"alternating-subsequence-length","input":{"values":[1,7,4,9,2,5]}}},"limitations":["Compute the longest subsequence whose nonzero adjacent differences alternate sign. At most 4096 finite numbers. Equal adjacent selected values cannot form an alternating step; empty input length 0. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"linear-cross-correlation","version":"1.0.0","name":"Linear Cross Correlation API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["left","right"],"properties":{"left":{"type":"array","minItems":1,"maxItems":256,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"right":{"type":"array","minItems":1,"maxItems":256,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute full real cross correlation with explicit signed lag indices."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"linear-cross-correlation","input":{"left":[1,2],"right":[3,4]}}},"limitations":["Compute full real cross correlation with explicit signed lag indices. Each vector 1..256 finite samples. r[k]=sum left[i]*right[i-k], out-of-range samples zero; no normalization or FFT. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"causal-iir-filter-trace","version":"1.0.0","name":"Causal IIR Filter Trace API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["b","a","samples"],"properties":{"b":{"type":"array","minItems":1,"maxItems":17,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"a":{"type":"array","minItems":1,"maxItems":17,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"samples":{"type":"array","minItems":0,"maxItems":2048,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Apply a bounded causal rational filter to supplied samples from zero initial history."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"causal-iir-filter-trace","input":{"b":[1],"a":[1,-0.5],"samples":[1,0,0,0]}}},"limitations":["Apply a bounded causal rational filter to supplied samples from zero initial history. Coefficient order <=16, samples<=2048, a[0] nonzero. Normalize by a[0]; reject nonfinite intermediate output; no stability or hardware claim. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"orthonormal-haar-codec","version":"1.0.0","name":"Orthonormal Haar Transform API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["mode","values"],"properties":{"mode":{"enum":["forward","inverse"]},"values":{"type":"array","minItems":1,"maxItems":1024,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Transform power-of-two real samples with multilevel Haar averages and details, or invert."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"orthonormal-haar-codec","input":{"mode":"forward","values":[1,1,1,1]}}},"limitations":["Transform power-of-two real samples with multilevel Haar averages and details, or invert. Length power of two <=1024. Pair approximation=(x0+x1)/sqrt(2), detail=(x0-x1)/sqrt(2); layout coarse approximation then coarse-to-fine details; no padding. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dct-type-two-transform","version":"1.0.0","name":"DCT Type Two Transform API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["values"],"properties":{"values":{"type":"array","minItems":1,"maxItems":256,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute an unnormalized real type-II discrete cosine transform."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dct-type-two-transform","input":{"values":[1,1]}}},"limitations":["Compute an unnormalized real type-II discrete cosine transform. Unnormalized DCT-II, length 1 through 256. X[k]=2 sum x[j] cos(pi*k*(2j+1)/(2N)). Values at or below 8*machine-epsilon*N*sum(abs(input)) are set to zero; the threshold is returned. Numerical output, no exact-transform claim. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"hann-window-coefficients","version":"1.0.0","name":"Hann Window Coefficients API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["length"],"properties":{"length":{"type":"integer","minimum":2,"maximum":4096}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Generate a symmetric Hann taper and its aggregate gain and energy."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"hann-window-coefficients","input":{"length":5}}},"limitations":["Generate a symmetric Hann taper and its aggregate gain and energy. Length 2..4096; symmetric denominator N-1. This is window construction, not spectral estimation; finite approximate coefficients. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"linear-sample-rate-conversion","version":"1.0.0","name":"Linear Sample Rate Conversion API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["samples","inputRate","outputRate"],"properties":{"samples":{"type":"array","minItems":1,"maxItems":2048,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"inputRate":{"type":"number","minimum":1e-9,"maximum":1000000000},"outputRate":{"type":"number","minimum":1e-9,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Interpolate a uniformly sampled real sequence onto another declared sample rate."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"linear-sample-rate-conversion","input":{"samples":[0,10,20],"inputRate":2,"outputRate":4}}},"limitations":["Interpolate a uniformly sampled real sequence onto another declared sample rate. Linear interpolation of uniformly sampled values, including only output times at or before the final source sample. Endpoint membership uses the exact supplied finite binary rates, avoiding intermediate duration rounding. Equal rates preserve the source samples. No extrapolation or anti-alias filtering; not a band-limited resampler. At most 2048 input and 8192 output samples. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sample-peak-prominence","version":"1.0.0","name":"Sample Peak Prominence API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["samples","peaks"],"properties":{"samples":{"type":"array","minItems":3,"maxItems":2048,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"peaks":{"type":"array","minItems":1,"maxItems":256,"items":{"type":"integer","minimum":1,"maximum":2046},"uniqueItems":true}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Measure topographic prominence and left/right bases for supplied strict local peaks."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sample-peak-prominence","input":{"samples":[0,3,1,2,0],"peaks":[1,3]}}},"limitations":["Measure topographic prominence and left/right bases for supplied strict local peaks. 3..2048 samples; reject endpoints/non-strict peaks to avoid plateau ambiguity. Scan until greater peak or boundary; equal base minima choose nearest peak. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"linear-zero-crossing-locations","version":"1.0.0","name":"Linear Zero Crossing Locations API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["samples"],"properties":{"samples":{"type":"array","minItems":0,"maxItems":4096,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Locate adjacent strict sign changes by linear interpolation in sample coordinates."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"linear-zero-crossing-locations","input":{"samples":[-1,1,-1,1]}}},"limitations":["Locate adjacent strict sign changes by linear interpolation in sample coordinates. At most 4096 finite samples. Count only adjacent opposite nonzero signs; exact zero samples reported separately as zeroIndices and not counted as sign-change intervals. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"decibel-ratio-conversion","version":"1.0.0","name":"Decibel Ratio Conversion API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["mode","quantity","reference","values"],"properties":{"mode":{"enum":["to-db","from-db"]},"quantity":{"enum":["power","amplitude"]},"reference":{"type":"number","minimum":1e-9,"maximum":1000000000},"values":{"type":"array","minItems":0,"maxItems":4096,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Convert positive amplitude or power ratios to decibels and invert."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"decibel-ratio-conversion","input":{"mode":"to-db","quantity":"power","reference":1,"values":[1,10,100]}}},"limitations":["Convert positive amplitude or power ratios to decibels and invert. At most 4096 finite values. Positive reference and positive inputs to log; power factor10, amplitude factor20. Inverse finite range only; no acoustic calibration claim. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"uniform-saturating-quantizer","version":"1.0.0","name":"Uniform Saturating Quantizer API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["minimum","maximum","levels","samples"],"properties":{"minimum":{"type":"number","minimum":-1000000000,"maximum":1000000000},"maximum":{"type":"number","minimum":-1000000000,"maximum":1000000000},"levels":{"type":"integer","minimum":2,"maximum":65536},"samples":{"type":"array","minItems":0,"maxItems":4096,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Map real samples to a declared evenly spaced finite codebook and reconstruct them."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"uniform-saturating-quantizer","input":{"minimum":-1,"maximum":1,"levels":5,"samples":[-0.8,-0.1,0.3,1.4]}}},"limitations":["Map real samples to a declared evenly spaced finite codebook and reconstruct them. 2..65536 levels, finite min<max, samples<=4096. Clamp to endpoints then nearest level; half-step ties toward higher code index; no dithering. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rooted-tree-traversal-profile","version":"1.0.0","name":"Rooted Tree Traversal Profile API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["parents"],"properties":{"parents":{"type":"array","minItems":1,"maxItems":512,"items":{"type":"integer","minimum":-1,"maximum":511}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Derive traversal orders, node depths and subtree sizes from a parent vector."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rooted-tree-traversal-profile","input":{"parents":[-1,0,0,1]}}},"limitations":["Derive traversal orders, node depths and subtree sizes from a parent vector. 1..512 nodes, exactly one -1 root, no cycles; children visited by ascending node id. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"tree-lowest-common-ancestors","version":"1.0.0","name":"Tree Lowest Common Ancestors API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["parents","queries"],"properties":{"parents":{"type":"array","minItems":1,"maxItems":512,"items":{"type":"integer","minimum":-1,"maximum":511}},"queries":{"type":"array","minItems":0,"maxItems":1024,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"integer","minimum":0,"maximum":511}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Answer ancestor queries on a supplied rooted tree."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"tree-lowest-common-ancestors","input":{"parents":[-1,0,0,1],"queries":[[3,2],[1,3],[3,3]]}}},"limitations":["Answer ancestor queries on a supplied rooted tree. At most 512 nodes and 1024 queries. Validate one connected rooted tree; self is an ancestor. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"tree-all-root-distance-sums","version":"1.0.0","name":"Tree All Root Distance Sums API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["nodes","edges"],"properties":{"nodes":{"type":"integer","minimum":1,"maximum":1024},"edges":{"type":"array","minItems":0,"maxItems":1023,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"integer","minimum":0,"maximum":1023}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute total unweighted distance from every vertex to every other vertex."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"tree-all-root-distance-sums","input":{"nodes":4,"edges":[[0,1],[1,2],[2,3]]}}},"limitations":["Compute total unweighted distance from every vertex to every other vertex. 1..1024 vertices; n-1 unique undirected edges and connectivity. Rerooting or bounded BFS; sums are exact integers. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"tree-diameter-and-centers","version":"1.0.0","name":"Tree Diameter and Centers API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["nodes","edges"],"properties":{"nodes":{"type":"integer","minimum":1,"maximum":1024},"edges":{"type":"array","minItems":0,"maxItems":1023,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"integer","minimum":0,"maximum":1023}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Measure longest unweighted tree distance and locate its centers."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"tree-diameter-and-centers","input":{"nodes":4,"edges":[[0,1],[1,2],[2,3]]}}},"limitations":["Measure longest unweighted tree distance and locate its centers. At most 1024 nodes. Center minimizes maximum distance; distinct from centroid, which balances component sizes. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"prufer-labeled-tree-codec","version":"1.0.0","name":"Prufer Labeled Tree Codec API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["mode","nodes","edges","code"],"properties":{"mode":{"enum":["encode","decode"]},"nodes":{"type":"integer","minimum":2,"maximum":512},"edges":{"type":"array","minItems":0,"maxItems":511,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"integer","minimum":0,"maximum":511}}},"code":{"type":"array","minItems":0,"maxItems":510,"items":{"type":"integer","minimum":0,"maximum":511}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode or decode labeled trees using least-leaf Prufer elimination."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"prufer-labeled-tree-codec","input":{"mode":"encode","nodes":4,"edges":[[0,1],[0,2],[0,3]],"code":[]}}},"limitations":["Encode or decode labeled trees using least-leaf Prufer elimination. Labeled trees with 2 through 512 vertices. Both modes require nodes, edges and code: encode requires code=[], decode requires edges=[] and exactly nodes-2 code labels. Least-leaf convention and sorted normalized edges; no file or device access. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rooted-tree-canonical-shape","version":"1.0.0","name":"Rooted Tree Canonical Shape API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["parents"],"properties":{"parents":{"type":"array","minItems":1,"maxItems":512,"items":{"type":"integer","minimum":-1,"maximum":511}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Canonicalize unordered rooted tree shape for exact isomorphism comparison."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rooted-tree-canonical-shape","input":{"parents":[-1,0,0]}}},"limitations":["Canonicalize unordered rooted tree shape for exact isomorphism comparison. Unordered rooted tree shape, up to 512 nodes. A node is encoded as an opening parenthesis, sorted child encodings and closing parenthesis. Labels and child order are ignored; no unrooted isomorphism claim. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"binary-traversal-reconstruction","version":"1.0.0","name":"Binary Traversal Reconstruction API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["preorder","inorder"],"properties":{"preorder":{"type":"array","minItems":0,"maxItems":256,"items":{"type":"string","minLength":1,"maxLength":200}},"inorder":{"type":"array","minItems":0,"maxItems":256,"items":{"type":"string","minLength":1,"maxLength":200}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconstruct a unique binary tree from distinct-label preorder and inorder traversals."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"binary-traversal-reconstruction","input":{"preorder":["A","B","D","C"],"inorder":["D","B","A","C"]}}},"limitations":["Reconstruct a unique binary tree from distinct-label preorder and inorder traversals. At most 256 unique labels; traversals must contain identical sets and be consistent. Height counts edges; empty tree height -1. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"binary-search-tree-operations","version":"1.0.0","name":"Binary Search Tree Operation Trace API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["operations"],"properties":{"operations":{"type":"array","minItems":0,"maxItems":512,"items":{"type":"object","additionalProperties":false,"required":["op","key"],"properties":{"op":{"enum":["insert","delete","search"]},"key":{"type":"integer","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rehearse ordered insert, delete and search operations in an ordinary unbalanced BST."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"binary-search-tree-operations","input":{"operations":[{"op":"insert","key":2},{"op":"insert","key":1},{"op":"insert","key":3},{"op":"delete","key":2}]}}},"limitations":["Rehearse ordered insert, delete and search operations in an ordinary unbalanced BST. At most 512 safe-integer operations; duplicate insert is a no-op. Delete with two children replaces by inorder successor; no balancing claim. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"weighted-tree-independent-set","version":"1.0.0","name":"Weighted Tree Independent Set API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["nodes","edges","weights"],"properties":{"nodes":{"type":"integer","minimum":1,"maximum":512},"edges":{"type":"array","minItems":0,"maxItems":511,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"integer","minimum":0,"maximum":511}}},"weights":{"type":"array","minItems":1,"maxItems":512,"items":{"type":"integer","minimum":0,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find a maximum-weight nonadjacent vertex set in a tree."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"weighted-tree-independent-set","input":{"nodes":4,"edges":[[0,1],[0,2],[0,3]],"weights":[4,2,2,2]}}},"limitations":["Find a maximum-weight nonadjacent vertex set in a tree. At most 512 nodes and nonnegative safe integer weights. DP with checked sum; ties compare sorted selected-id vectors lexicographically. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"tree-minimum-dominating-set","version":"1.0.0","name":"Tree Minimum Dominating Set API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["nodes","edges"],"properties":{"nodes":{"type":"integer","minimum":1,"maximum":256},"edges":{"type":"array","minItems":0,"maxItems":255,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"integer","minimum":0,"maximum":255}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find the fewest vertices covering every vertex through self or adjacency."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"tree-minimum-dominating-set","input":{"nodes":4,"edges":[[0,1],[0,2],[0,3]]}}},"limitations":["Find the fewest vertices covering every vertex through self or adjacency. At most 256 tree vertices. Use three-state tree DP; stable lexicographic selected-id tie rule. No general-graph optimum claim. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"economic-order-quantity","version":"1.0.0","name":"Economic Order Quantity Scenarios","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["annualDemand","orderCostMinor","annualHoldingMinor"],"properties":{"annualDemand":{"type":"integer","minimum":1,"maximum":1000000000},"orderCostMinor":{"type":"integer","minimum":1,"maximum":1000000000},"annualHoldingMinor":{"type":"integer","minimum":1,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare constant-demand ordering and holding costs under the classical EOQ assumptions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"economic-order-quantity","input":{"annualDemand":100,"orderCostMinor":50,"annualHoldingMinor":4}}},"limitations":["Compare constant-demand ordering and holding costs under the classical EOQ assumptions. Continuous quantity and annual costs are estimates, excluding shortages, price breaks and lead-time uncertainty. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dynamic-lot-sizing","version":"1.0.0","name":"Dynamic Lot Sizing Plan","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["demand","setupMinor","holdingMinor"],"properties":{"demand":{"type":"array","minItems":1,"maxItems":48,"items":{"type":"integer","minimum":0,"maximum":1000000000}},"setupMinor":{"type":"integer","minimum":0,"maximum":1000000000},"holdingMinor":{"type":"integer","minimum":0,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Plan uncapacitated deterministic lots over equal periods with Wagner–Whitin dynamic programming."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dynamic-lot-sizing","input":{"demand":[2,2],"setupMinor":10,"holdingMinor":1}}},"limitations":["Plan uncapacitated deterministic lots over equal periods with Wagner–Whitin dynamic programming. Initial stock is zero, receipts are immediate and shortages are disallowed. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"time-phased-material-plan","version":"1.0.0","name":"Time-Phased Material Plan","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["onHand","leadPeriods","gross","scheduled"],"properties":{"onHand":{"type":"integer","minimum":0,"maximum":1000000000},"leadPeriods":{"type":"integer","minimum":0,"maximum":48},"gross":{"type":"array","minItems":1,"maxItems":48,"items":{"type":"integer","minimum":0,"maximum":1000000000}},"scheduled":{"type":"array","minItems":1,"maxItems":48,"items":{"type":"integer","minimum":0,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate lot-for-lot net material requirements and planned release offsets."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"time-phased-material-plan","input":{"onHand":1,"leadPeriods":1,"gross":[2,3],"scheduled":[0,0]}}},"limitations":["Calculate lot-for-lot net material requirements and planned release offsets. One item, equal periods and exact supplied receipts; no bill-of-material explosion or purchasing. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"periodic-stock-review","version":"1.0.0","name":"Periodic Stock Review Plan","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["target","onHand","onOrder","backorders","pack"],"properties":{"target":{"type":"integer","minimum":0,"maximum":1000000000},"onHand":{"type":"integer","minimum":0,"maximum":1000000000},"onOrder":{"type":"integer","minimum":0,"maximum":1000000000},"backorders":{"type":"integer","minimum":0,"maximum":1000000000},"pack":{"type":"integer","minimum":1,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Prepare a periodic order-up-to replenishment calculation with whole-pack rounding."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"periodic-stock-review","input":{"target":20,"onHand":5,"onOrder":4,"backorders":1,"pack":3}}},"limitations":["Prepare a periodic order-up-to replenishment calculation with whole-pack rounding. Target policy is supplied by the buyer; no forecast or stock update. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"leadtime-safety-stock","version":"1.0.0","name":"Lead-Time Safety Stock Scenarios","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["meanDaily","sdDaily","meanLeadDays","sdLeadDays","z"],"properties":{"meanDaily":{"type":"number","minimum":0,"maximum":1000000},"sdDaily":{"type":"number","minimum":0,"maximum":1000000},"meanLeadDays":{"type":"number","minimum":0,"maximum":3650},"sdLeadDays":{"type":"number","minimum":0,"maximum":3650},"z":{"type":"number","minimum":0,"maximum":6}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Estimate stock buffers with independent daily demand and lead-time variation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"leadtime-safety-stock","input":{"meanDaily":10,"sdDaily":2,"meanLeadDays":4,"sdLeadDays":0,"z":2}}},"limitations":["Estimate stock buffers with independent daily demand and lead-time variation. Normal-approximation scenario using caller-supplied z; not a guaranteed service level. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"discrete-newsvendor-plan","version":"1.0.0","name":"Discrete Demand Order Plan","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["underageMinor","overageMinor","outcomes"],"properties":{"underageMinor":{"type":"integer","minimum":1,"maximum":1000000000},"overageMinor":{"type":"integer","minimum":1,"maximum":1000000000},"outcomes":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["demand","weight"],"properties":{"demand":{"type":"integer","minimum":0,"maximum":1000000000},"weight":{"type":"integer","minimum":1,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Select a one-period quantity from a supplied discrete demand distribution and underage/overage costs."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"discrete-newsvendor-plan","input":{"underageMinor":3,"overageMinor":1,"outcomes":[{"demand":1,"weight":1},{"demand":2,"weight":1}]}}},"limitations":["Select a one-period quantity from a supplied discrete demand distribution and underage/overage costs. No inferred demand distribution or sales guarantee. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pooled-inventory-buffer","version":"1.0.0","name":"Pooled Inventory Buffer Comparison","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sites","commonCorrelation","z"],"properties":{"sites":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","variance"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"variance":{"type":"number","minimum":0,"maximum":1000000000000}}}},"commonCorrelation":{"type":"number","minimum":0,"maximum":1},"z":{"type":"number","minimum":0,"maximum":6}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare separate and centralized statistical stock buffers under a common nonnegative correlation assumption."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pooled-inventory-buffer","input":{"sites":[{"id":"A","variance":4},{"id":"B","variance":9}],"commonCorrelation":0,"z":2}}},"limitations":["Compare separate and centralized statistical stock buffers under a common nonnegative correlation assumption. Excludes transport, inventory ownership and location service differences. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"stock-location-rebalance","version":"1.0.0","name":"Stock Location Rebalance Plan","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["locations"],"properties":{"locations":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","onHand","target"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"onHand":{"type":"integer","minimum":0,"maximum":1000000000},"target":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Prepare a stable input-order stock transfer proposal against declared location targets."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"stock-location-rebalance","input":{"locations":[{"id":"A","onHand":10,"target":4},{"id":"B","onHand":0,"target":5}]}}},"limitations":["Prepare a stable input-order stock transfer proposal against declared location targets. No route optimization, replenishment order or stock mutation. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"lot-recall-reachability","version":"1.0.0","name":"Lot Recall Reachability Report","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["lots","links","affected"],"properties":{"lots":{"type":"array","minItems":1,"maxItems":128,"uniqueItems":true,"items":{"type":"string","minLength":1,"maxLength":200}},"links":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["parent","child"],"properties":{"parent":{"type":"string","minLength":1,"maxLength":200},"child":{"type":"string","minLength":1,"maxLength":200}}}},"affected":{"type":"array","minItems":1,"maxItems":128,"uniqueItems":true,"items":{"type":"string","minLength":1,"maxLength":200}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Trace supplied lot-consumption links to identify potentially affected downstream lots."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"lot-recall-reachability","input":{"lots":["raw","batch","ship"],"links":[{"parent":"raw","child":"batch"},{"parent":"batch","child":"ship"}],"affected":["raw"]}}},"limitations":["Trace supplied lot-consumption links to identify potentially affected downstream lots. Includes one shortest supplied path; no recall notice, safety determination or external traceability claim. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"stock-reservation-conservation","version":"1.0.0","name":"Stock Reservation Conservation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["items","reservations"],"properties":{"items":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","onHand"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"onHand":{"type":"integer","minimum":0,"maximum":1000000000}}}},"reservations":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","item","quantity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"item":{"type":"string","minLength":1,"maxLength":200},"quantity":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile stock against a supplied reservation register and expose over-reserved items."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"stock-reservation-conservation","input":{"items":[{"id":"A","onHand":3}],"reservations":[{"id":"R","item":"A","quantity":5}]}}},"limitations":["Reconcile stock against a supplied reservation register and expose over-reserved items. Does not accept, cancel or modify reservations. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"parallel-queue-rehearsal","version":"1.0.0","name":"Parallel Service Queue Rehearsal","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["servers","jobs"],"properties":{"servers":{"type":"integer","minimum":1,"maximum":32},"jobs":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","arrival","duration"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"arrival":{"type":"integer","minimum":0,"maximum":1000000000},"duration":{"type":"integer","minimum":1,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rehearse non-preemptive first-come-first-served jobs on identical servers."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"parallel-queue-rehearsal","input":{"servers":2,"jobs":[{"id":"A","arrival":0,"duration":4},{"id":"B","arrival":0,"duration":2},{"id":"C","arrival":1,"duration":1}]}}},"limitations":["Rehearse non-preemptive first-come-first-served jobs on identical servers. Uses supplied time units and deterministic ties; no live queue changes. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"weighted-completion-sequence","version":"1.0.0","name":"Weighted Completion Sequence","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["jobs"],"properties":{"jobs":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","duration","weight"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"duration":{"type":"integer","minimum":1,"maximum":1000000000},"weight":{"type":"integer","minimum":1,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Sequence simultaneously available single-machine jobs by the duration-to-weight rule."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"weighted-completion-sequence","input":{"jobs":[{"id":"A","duration":4,"weight":1},{"id":"B","duration":2,"weight":2}]}}},"limitations":["Sequence simultaneously available single-machine jobs by the duration-to-weight rule. Minimizes weighted completion in this restricted model; no release times, precedence or setup costs. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"earliest-deadline-sequence","version":"1.0.0","name":"Earliest Deadline Sequence","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["jobs"],"properties":{"jobs":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","duration","due"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"duration":{"type":"integer","minimum":1,"maximum":1000000000},"due":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Prepare an earliest-due-date sequence and lateness report for one machine."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"earliest-deadline-sequence","input":{"jobs":[{"id":"A","duration":3,"due":5},{"id":"B","duration":2,"due":1}]}}},"limitations":["Prepare an earliest-due-date sequence and lateness report for one machine. All jobs are available at zero; excludes setup and release constraints. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"round-robin-work-rehearsal","version":"1.0.0","name":"Round Robin Work Rehearsal","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["quantum","jobs"],"properties":{"quantum":{"type":"integer","minimum":1,"maximum":1000000000},"jobs":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","duration"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"duration":{"type":"integer","minimum":1,"maximum":1000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rehearse equal-arrival preemptive round-robin processing with a declared quantum."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"round-robin-work-rehearsal","input":{"quantum":2,"jobs":[{"id":"A","duration":3},{"id":"B","duration":2}]}}},"limitations":["Rehearse equal-arrival preemptive round-robin processing with a declared quantum. Context switches count slice boundaries and have zero modeled cost. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"weighted-tardiness-sequence","version":"1.0.0","name":"Weighted Tardiness Sequence Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["jobs"],"properties":{"jobs":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","duration","due","weight"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"duration":{"type":"integer","minimum":1,"maximum":1000000000},"due":{"type":"integer","minimum":0,"maximum":1000000000},"weight":{"type":"integer","minimum":1,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare weighted lateness under a declared earliest-deadline heuristic."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"weighted-tardiness-sequence","input":{"jobs":[{"id":"A","duration":2,"due":1,"weight":3}]}}},"limitations":["Compare weighted lateness under a declared earliest-deadline heuristic. This heuristic does not promise minimum weighted tardiness. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"two-machine-flowshop","version":"1.0.0","name":"Two-Machine Flow Shop Plan","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["jobs"],"properties":{"jobs":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","first","second"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"first":{"type":"integer","minimum":1,"maximum":1000000000},"second":{"type":"integer","minimum":1,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Sequence a two-machine flow shop using Johnson’s rule."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"two-machine-flowshop","input":{"jobs":[{"id":"A","first":2,"second":5},{"id":"B","first":4,"second":1}]}}},"limitations":["Sequence a two-machine flow shop using Johnson’s rule. Every job visits the same two machines; no blocking, setups or release constraints. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"batch-chamber-load-plan","version":"1.0.0","name":"Batch Chamber Load Plan","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["capacity","items"],"properties":{"capacity":{"type":"integer","minimum":1,"maximum":1000000000},"items":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","load","family","duration"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"load":{"type":"integer","minimum":1,"maximum":1000000000},"family":{"type":"string","minLength":1,"maxLength":200},"duration":{"type":"integer","minimum":1,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Prepare family-separated first-fit-decreasing chamber batches and maximum-item processing time per batch."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"batch-chamber-load-plan","input":{"capacity":10,"items":[{"id":"A","load":6,"family":"warm","duration":60},{"id":"B","load":4,"family":"warm","duration":30},{"id":"C","load":3,"family":"cool","duration":20}]}}},"limitations":["Prepare family-separated first-fit-decreasing chamber batches and maximum-item processing time per batch. Families are caller-approved compatibility groups; excludes setup, temperature validation, machinery control and optimality guarantees. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"learning-curve-work-scenario","version":"1.0.0","name":"Learning Curve Work Scenarios","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["firstUnitHours","doublingRatio","units"],"properties":{"firstUnitHours":{"type":"number","minimum":0.000001,"maximum":1000000},"doublingRatio":{"type":"number","minimum":0.1,"maximum":1},"units":{"type":"integer","minimum":1,"maximum":10000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Estimate unit-time learning using a declared unit learning curve."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"learning-curve-work-scenario","input":{"firstUnitHours":8,"doublingRatio":0.5,"units":2}}},"limitations":["Estimate unit-time learning using a declared unit learning curve. The ratio applies when cumulative units double; this is a scenario, not a staffing forecast. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rework-loop-yield","version":"1.0.0","name":"Rework Loop Yield Scenarios","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["initialUnits","firstPass","reworkPass","maxReworks"],"properties":{"initialUnits":{"type":"integer","minimum":1,"maximum":1000000000},"firstPass":{"type":"number","minimum":0,"maximum":1},"reworkPass":{"type":"number","minimum":0,"maximum":1},"maxReworks":{"type":"integer","minimum":0,"maximum":30}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Estimate finite repeated rework from declared independent pass probabilities."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rework-loop-yield","input":{"initialUnits":100,"firstPass":0.8,"reworkPass":0.5,"maxReworks":2}}},"limitations":["Estimate finite repeated rework from declared independent pass probabilities. Expected units may be fractional; no product quality or safety determination. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"capacity-list-schedule","version":"1.0.0","name":"Capacity List Schedule","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["capacity","jobs"],"properties":{"capacity":{"type":"integer","minimum":1,"maximum":1000000000},"jobs":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","units","duration"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"units":{"type":"integer","minimum":1,"maximum":1000000000},"duration":{"type":"integer","minimum":1,"maximum":1000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Place jobs in supplied priority order under a renewable capacity constraint."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"capacity-list-schedule","input":{"capacity":3,"jobs":[{"id":"A","units":2,"duration":2},{"id":"B","units":2,"duration":1}]}}},"limitations":["Place jobs in supplied priority order under a renewable capacity constraint. Discrete periods, no precedence or release times; heuristic with no optimality claim. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"time-materials-billing-review","version":"1.0.0","name":"Time and Materials Billing Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","lines"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"lines":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","minutes","hourlyMinor","invoicedMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"minutes":{"type":"integer","minimum":0,"maximum":1000000000},"hourlyMinor":{"type":"integer","minimum":0,"maximum":1000000000},"invoicedMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare billed lines with supplied time and hourly rates using half-away-from-zero line rounding."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"time-materials-billing-review","input":{"currency":"USD","lines":[{"id":"A","minutes":90,"hourlyMinor":1000,"invoicedMinor":1400}]}}},"limitations":["Compare billed lines with supplied time and hourly rates using half-away-from-zero line rounding. No tax, contract interpretation or invoice sending. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"customer-credit-exposure","version":"1.0.0","name":"Customer Credit Exposure Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","customers"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"customers":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","creditLimitMinor","receivablesMinor","openOrdersMinor","depositsMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"creditLimitMinor":{"type":"integer","minimum":0,"maximum":1000000000},"receivablesMinor":{"type":"integer","minimum":0,"maximum":1000000000},"openOrdersMinor":{"type":"integer","minimum":0,"maximum":1000000000},"depositsMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile open receivables, orders and deposits against supplied customer credit policies."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"customer-credit-exposure","input":{"currency":"USD","customers":[{"id":"A","creditLimitMinor":100,"receivablesMinor":70,"openOrdersMinor":50,"depositsMinor":5}]}}},"limitations":["Reconcile open receivables, orders and deposits against supplied customer credit policies. Observations only; no creditworthiness score or lending decision. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cashflow-liquidity-ladder","version":"1.0.0","name":"Cash Flow Liquidity Ladder","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","openingMinor","periods"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"openingMinor":{"type":"integer","minimum":0,"maximum":1000000000},"periods":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","inflowMinor","outflowMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"inflowMinor":{"type":"integer","minimum":0,"maximum":1000000000},"outflowMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Build an exact cumulative cash ladder from declared period flows."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cashflow-liquidity-ladder","input":{"currency":"USD","openingMinor":100,"periods":[{"id":"A","inflowMinor":20,"outflowMinor":150},{"id":"B","inflowMinor":40,"outflowMinor":0}]}}},"limitations":["Build an exact cumulative cash ladder from declared period flows. No bank connection, inferred inflows, financing recommendation or solvency opinion. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fixed-debt-amortization","version":"1.0.0","name":"Fixed Payment Amortization Schedule","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","principalMinor","periodRateBasis","paymentMinor","periods"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"principalMinor":{"type":"integer","minimum":1,"maximum":1000000000},"periodRateBasis":{"type":"integer","minimum":0,"maximum":10000},"paymentMinor":{"type":"integer","minimum":1,"maximum":1000000000},"periods":{"type":"integer","minimum":1,"maximum":360}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Prepare a fixed-payment debt illustration with a declared per-period rate and half-up minor-unit interest."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fixed-debt-amortization","input":{"currency":"USD","principalMinor":1000,"periodRateBasis":100,"paymentMinor":510,"periods":2}}},"limitations":["Prepare a fixed-payment debt illustration with a declared per-period rate and half-up minor-unit interest. No fees, actual loan advice or lender schedule certification. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"declining-balance-asset-schedule","version":"1.0.0","name":"Declining Balance Asset Schedule","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","costMinor","residualMinor","rateBasis","periods"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"costMinor":{"type":"integer","minimum":1,"maximum":1000000000},"residualMinor":{"type":"integer","minimum":0,"maximum":1000000000},"rateBasis":{"type":"integer","minimum":0,"maximum":10000},"periods":{"type":"integer","minimum":1,"maximum":120}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Illustrate declining-balance expense under a supplied rate and residual floor."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"declining-balance-asset-schedule","input":{"currency":"USD","costMinor":1000,"residualMinor":100,"rateBasis":5000,"periods":2}}},"limitations":["Illustrate declining-balance expense under a supplied rate and residual floor. Does not determine tax treatment, accounting policy or asset value. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"lease-cash-commitment-ladder","version":"1.0.0","name":"Lease Cash Commitment Ladder","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","asOfDate","commitments"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"asOfDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"commitments":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","dueDate","amountMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"dueDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"amountMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Group supplied lease cash commitments into past-due, next-365-day and later buckets."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"lease-cash-commitment-ladder","input":{"currency":"USD","asOfDate":"2026-01-01","commitments":[{"id":"A","dueDate":"2026-01-31","amountMinor":100},{"id":"B","dueDate":"2027-01-02","amountMinor":200}]}}},"limitations":["Group supplied lease cash commitments into past-due, next-365-day and later buckets. This is a cash calendar, not lease accounting or present-value recognition. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"early-payment-discount-compare","version":"1.0.0","name":"Early Payment Discount Comparison","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["discountBasis","discountDay","netDay","annualBorrowingBasis"],"properties":{"discountBasis":{"type":"integer","minimum":0,"maximum":9999},"discountDay":{"type":"integer","minimum":0,"maximum":1000000000},"netDay":{"type":"integer","minimum":1,"maximum":1000000000},"annualBorrowingBasis":{"type":"integer","minimum":0,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare the simple annualized cost of foregoing a stated prompt-payment discount with a supplied borrowing rate."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"early-payment-discount-compare","input":{"discountBasis":200,"discountDay":10,"netDay":30,"annualBorrowingBasis":1000}}},"limitations":["Compare the simple annualized cost of foregoing a stated prompt-payment discount with a supplied borrowing rate. Uses 365 days; excludes compounding, fees and credit risk. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"historical-cash-drawdown","version":"1.0.0","name":"Historical Cash Drawdown Profile","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","netFlowsMinor"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"netFlowsMinor":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"integer","minimum":-1000000000,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Measure the largest peak-to-trough drawdown in supplied net cash flows."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"historical-cash-drawdown","input":{"currency":"USD","netFlowsMinor":[10,-15,5]}}},"limitations":["Measure the largest peak-to-trough drawdown in supplied net cash flows. Historical observation only, not a required reserve or future risk forecast. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"basket-discount-proration","version":"1.0.0","name":"Basket Discount Proration","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","discountMinor","lines"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"discountMinor":{"type":"integer","minimum":0,"maximum":1000000000},"lines":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","eligibleMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"eligibleMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Allocate one basket discount proportionally with largest-remainder minor-unit reconciliation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"basket-discount-proration","input":{"currency":"USD","discountMinor":5,"lines":[{"id":"A","eligibleMinor":10},{"id":"B","eligibleMinor":20}]}}},"limitations":["Allocate one basket discount proportionally with largest-remainder minor-unit reconciliation. Stable input-order ties; excludes tax and retailer-specific stacking rules. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"invoice-payment-timing-profile","version":"1.0.0","name":"Invoice Payment Timing Profile","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["invoices"],"properties":{"invoices":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","issueDate","dueDate","paidDate","amountMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"issueDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"dueDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"paidDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"amountMinor":{"type":"integer","minimum":1,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Summarize timing for already-paid invoices from supplied dates and amounts."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"invoice-payment-timing-profile","input":{"invoices":[{"id":"A","issueDate":"2026-01-01","dueDate":"2026-01-10","paidDate":"2026-01-12","amountMinor":100}]}}},"limitations":["Summarize timing for already-paid invoices from supplied dates and amounts. Excludes unpaid invoices and does not score customers or initiate collections. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"appointment-attendance-profile","version":"1.0.0","name":"Appointment Attendance Profile","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["appointments"],"properties":{"appointments":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","state"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"state":{"enum":["attended","no-show","cancelled"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Summarize historical appointment attendance with cancellations kept separate."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"appointment-attendance-profile","input":{"appointments":[{"id":"A","state":"attended"},{"id":"B","state":"no-show"},{"id":"C","state":"cancelled"}]}}},"limitations":["Summarize historical appointment attendance with cancellations kept separate. No booking integration, notifications, prediction or action on customers. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"first-contact-resolution-profile","version":"1.0.0","name":"First Contact Resolution Profile","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["cases"],"properties":{"cases":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","contacts","reopened"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"contacts":{"type":"integer","minimum":1,"maximum":1000000000},"reopened":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Measure first-contact resolution and reopening in supplied completed case records."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"first-contact-resolution-profile","input":{"cases":[{"id":"A","contacts":1,"reopened":false},{"id":"B","contacts":1,"reopened":true}]}}},"limitations":["Measure first-contact resolution and reopening in supplied completed case records. Uses the stated one-contact-and-not-reopened definition, not employee performance scoring. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"service-stage-elapsed-profile","version":"1.0.0","name":"Service Stage Elapsed Profile","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["events"],"properties":{"events":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","caseRef","stage","start","end"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"caseRef":{"type":"string","minLength":1,"maxLength":200},"stage":{"type":"string","minLength":1,"maxLength":200},"start":{"type":"integer","minimum":0,"maximum":1000000000},"end":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Summarize elapsed durations by declared service stage."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"service-stage-elapsed-profile","input":{"events":[{"id":"A","caseRef":"X","stage":"review","start":0,"end":4},{"id":"B","caseRef":"X","stage":"review","start":5,"end":7}]}}},"limitations":["Summarize elapsed durations by declared service stage. Overlapping stage events remain separate observations, not a claim about unique workload. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"complaint-escalation-review","version":"1.0.0","name":"Complaint Escalation Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOfDate","thresholdDays","cases"],"properties":{"asOfDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"thresholdDays":{"type":"integer","minimum":0,"maximum":1000000000},"cases":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","openedDate","escalated","closed"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"openedDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"escalated":{"type":"boolean"},"closed":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Flag supplied open complaints that reach a caller-defined escalation age."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"complaint-escalation-review","input":{"asOfDate":"2026-01-10","thresholdDays":5,"cases":[{"id":"A","openedDate":"2026-01-01","escalated":false,"closed":false}]}}},"limitations":["Flag supplied open complaints that reach a caller-defined escalation age. No legal deadline determination, notification or automatic escalation. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"return-cohort-lag","version":"1.0.0","name":"Return Cohort Lag Profile","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["orders"],"properties":{"orders":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","cohort","saleDay","returnDay"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"cohort":{"type":"string","minLength":1,"maxLength":200},"saleDay":{"type":"integer","minimum":0,"maximum":1000000000},"returnDay":{"type":["integer","null"],"minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare observed return rates and return lags for supplied sales cohorts."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"return-cohort-lag","input":{"orders":[{"id":"A","cohort":"Jan","saleDay":0,"returnDay":5},{"id":"B","cohort":"Jan","saleDay":0,"returnDay":null}]}}},"limitations":["Compare observed return rates and return lags for supplied sales cohorts. Cohort maturity is not inferred; incomplete follow-up can bias comparisons. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cancellation-notice-profile","version":"1.0.0","name":"Cancellation Notice Profile","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records","shortNoticeThreshold"],"properties":{"records":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","scheduled","cancelledAt"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"scheduled":{"type":"integer","minimum":0,"maximum":1000000000},"cancelledAt":{"type":"integer","minimum":0,"maximum":1000000000}}}},"shortNoticeThreshold":{"type":"integer","minimum":0,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review cancellation lead times in declared time units and separate cancellations after the scheduled start."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cancellation-notice-profile","input":{"records":[{"id":"A","scheduled":10,"cancelledAt":8},{"id":"B","scheduled":10,"cancelledAt":1}],"shortNoticeThreshold":3}}},"limitations":["Review cancellation lead times in declared time units and separate cancellations after the scheduled start. No penalty calculation or customer messaging. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"repeat-contact-window-profile","version":"1.0.0","name":"Repeat Contact Window Profile","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["window","contacts"],"properties":{"window":{"type":"integer","minimum":0,"maximum":1000000000},"contacts":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","caseRef","time"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"caseRef":{"type":"string","minLength":1,"maxLength":200},"time":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Identify consecutive contacts for the same supplied case reference within a declared window."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"repeat-contact-window-profile","input":{"window":3,"contacts":[{"id":"A","caseRef":"X","time":1},{"id":"B","caseRef":"X","time":3},{"id":"C","caseRef":"X","time":9}]}}},"limitations":["Identify consecutive contacts for the same supplied case reference within a declared window. Case references must be pseudonymous; no identity matching or inferred dissatisfaction. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"referral-credit-reconciliation","version":"1.0.0","name":"Referral Credit Reconciliation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","earned","posted"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"earned":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","creditMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"creditMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}},"posted":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","earnedRef","creditMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"earnedRef":{"type":"string","minLength":1,"maxLength":200},"creditMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile already-authorized referral credits with posted records."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"referral-credit-reconciliation","input":{"currency":"USD","earned":[{"id":"A","creditMinor":10}],"posted":[{"id":"P","earnedRef":"A","creditMinor":8}]}}},"limitations":["Reconcile already-authorized referral credits with posted records. No reward eligibility decision, payout, referral recruitment or account modification. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"perfect-order-profile","version":"1.0.0","name":"Perfect Order Profile","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["orders"],"properties":{"orders":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","onTime","complete","undamaged","correctDocuments"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"onTime":{"type":"boolean"},"complete":{"type":"boolean"},"undamaged":{"type":"boolean"},"correctDocuments":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Measure joint perfect-order performance across four supplied outcome flags."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"perfect-order-profile","input":{"orders":[{"id":"A","onTime":true,"complete":true,"undamaged":true,"correctDocuments":true},{"id":"B","onTime":true,"complete":false,"undamaged":true,"correctDocuments":false}]}}},"limitations":["Measure joint perfect-order performance across four supplied outcome flags. Does not multiply marginal rates or infer missing fulfillment evidence. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"backlog-drain-scenarios","version":"1.0.0","name":"Backlog Drain Scenarios","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["opening","periods"],"properties":{"opening":{"type":"integer","minimum":0,"maximum":1000000000},"periods":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","arrivals","capacity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"arrivals":{"type":"integer","minimum":0,"maximum":1000000000},"capacity":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rehearse period backlog under supplied arrivals and service capacity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"backlog-drain-scenarios","input":{"opening":10,"periods":[{"id":"A","arrivals":2,"capacity":5},{"id":"B","arrivals":0,"capacity":10}]}}},"limitations":["Rehearse period backlog under supplied arrivals and service capacity. Arrivals are available at each period start; no inferred demand, customer priority or live assignment. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"tabular-cusum-profile","version":"1.0.0","name":"Tabular CUSUM Profile","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["values","target","reference","threshold"],"properties":{"values":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"target":{"type":"number","minimum":-1000000000,"maximum":1000000000},"reference":{"type":"number","minimum":0,"maximum":1000000000},"threshold":{"type":"number","minimum":0.000001,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate two-sided tabular CUSUM with declared target, reference and strict threshold crossing."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"tabular-cusum-profile","input":{"values":[10,12,12],"target":10,"reference":1,"threshold":1}}},"limitations":["Calculate two-sided tabular CUSUM with declared target, reference and strict threshold crossing. No automatic process intervention or estimated false-alarm guarantee. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ewma-process-profile","version":"1.0.0","name":"EWMA Process Profile","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["values","target","sigma","lambda","multiple"],"properties":{"values":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"target":{"type":"number","minimum":-1000000000,"maximum":1000000000},"sigma":{"type":"number","minimum":0.000001,"maximum":1000000000},"lambda":{"type":"number","minimum":0.000001,"maximum":1},"multiple":{"type":"number","minimum":0.000001,"maximum":10}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate time-adjusted EWMA limits from declared historical target and sigma."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ewma-process-profile","input":{"values":[10,14],"target":10,"sigma":2,"lambda":0.5,"multiple":3}}},"limitations":["Calculate time-adjusted EWMA limits from declared historical target and sigma. Assumes independent stable-baseline observations; no certification or automatic control. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"defect-count-control-profile","version":"1.0.0","name":"Defect Count Control Profile","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["counts","baselineMean","multiple"],"properties":{"counts":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"integer","minimum":0,"maximum":1000000000}},"baselineMean":{"type":"number","minimum":0,"maximum":1000000000},"multiple":{"type":"number","minimum":0.1,"maximum":10}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review equal-opportunity defect counts with a supplied Poisson c-chart baseline."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"defect-count-control-profile","input":{"counts":[0,4],"baselineMean":1,"multiple":2}}},"limitations":["Review equal-opportunity defect counts with a supplied Poisson c-chart baseline. Assumptions and baseline are not fitted or independently validated. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"defects-per-unit-profile","version":"1.0.0","name":"Defects per Unit Control Profile","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["samples","baselineRate","multiple"],"properties":{"samples":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","defects","units"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"defects":{"type":"integer","minimum":0,"maximum":1000000000},"units":{"type":"integer","minimum":1,"maximum":1000000000}}}},"baselineRate":{"type":"number","minimum":0,"maximum":1000000},"multiple":{"type":"number","minimum":0.1,"maximum":10}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review variable-exposure defect rates with supplied Poisson u-chart assumptions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"defects-per-unit-profile","input":{"samples":[{"id":"A","defects":6,"units":2}],"baselineRate":1,"multiple":2}}},"limitations":["Review variable-exposure defect rates with supplied Poisson u-chart assumptions. Defects are counts of events, not necessarily defective units. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"median-runs-profile","version":"1.0.0","name":"Median Runs Profile","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["values"],"properties":{"values":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Describe runs above and below the sample median with exact ties removed."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"median-runs-profile","input":{"values":[1,4,2,5,3]}}},"limitations":["Describe runs above and below the sample median with exact ties removed. The normal z approximation is descriptive; no p-value or automatic randomness verdict. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"paired-measurement-difference","version":"1.0.0","name":"Paired Measurement Difference Profile","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["pairs"],"properties":{"pairs":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","first","second"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"first":{"type":"number","minimum":-1000000000,"maximum":1000000000},"second":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Summarize paired second-minus-first differences and sampling standard error."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"paired-measurement-difference","input":{"pairs":[{"id":"A","first":1,"second":2},{"id":"B","first":3,"second":6}]}}},"limitations":["Summarize paired second-minus-first differences and sampling standard error. No causal claim, clinical interpretation or assumed significance threshold. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"one-way-variance-profile","version":"1.0.0","name":"One-Way Variance Profile","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["groups"],"properties":{"groups":{"type":"array","minItems":2,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["id","values"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"values":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Produce one-way ANOVA sums of squares and the F statistic for supplied independent groups."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"one-way-variance-profile","input":{"groups":[{"id":"A","values":[1,3]},{"id":"B","values":[5,7]}]}}},"limitations":["Produce one-way ANOVA sums of squares and the F statistic for supplied independent groups. Equal-variance and normal residual assumptions require review; no p-value or causal certification. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"contingency-independence-profile","version":"1.0.0","name":"Contingency Independence Profile","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["counts"],"properties":{"counts":{"type":"array","minItems":2,"maxItems":20,"items":{"type":"array","minItems":2,"maxItems":20,"items":{"type":"integer","minimum":0,"maximum":1000000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate Pearson’s contingency statistic and expected counts without continuity correction."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"contingency-independence-profile","input":{"counts":[[10,0],[0,10]]}}},"limitations":["Calculate Pearson’s contingency statistic and expected counts without continuity correction. Sparse expected cells are visible for review; no p-value or automatic independence decision. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"wilson-proportion-interval","version":"1.0.0","name":"Wilson Proportion Interval","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["successes","trials","z"],"properties":{"successes":{"type":"integer","minimum":0,"maximum":1000000000},"trials":{"type":"integer","minimum":1,"maximum":1000000000},"z":{"type":"number","minimum":0.000001,"maximum":6}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate a Wilson score interval for a binomial proportion using a supplied z multiplier."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"wilson-proportion-interval","input":{"successes":5,"trials":10,"z":2}}},"limitations":["Calculate a Wilson score interval for a binomial proportion using a supplied z multiplier. Independent Bernoulli sampling is assumed; no inferred confidence level or population representativeness. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"exponential-survival-scenario","version":"1.0.0","name":"Exponential Survival Scenario","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["exposure","failures","horizons"],"properties":{"exposure":{"type":"number","minimum":0.000001,"maximum":1000000000},"failures":{"type":"integer","minimum":0,"maximum":1000000000},"horizons":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":0,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Estimate a constant exponential hazard from total exposure and observed failures."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"exponential-survival-scenario","input":{"exposure":100,"failures":2,"horizons":[0,50]}}},"limitations":["Estimate a constant exponential hazard from total exposure and observed failures. Zero failures do not prove perfect reliability; no confidence bounds or warranty guarantee. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"seasonal-naive-backtest","version":"1.0.0","name":"Seasonal Naive Backtest","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["values","season"],"properties":{"values":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"season":{"type":"integer","minimum":1,"maximum":64}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Backtest a seasonal-naive baseline using the observation one declared season earlier."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"seasonal-naive-backtest","input":{"values":[2,3,4,5],"season":2}}},"limitations":["Backtest a seasonal-naive baseline using the observation one declared season earlier. Equal periods and no missing values; no fitted season length or future guarantee. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"single-exponential-forecast","version":"1.0.0","name":"Single Exponential Forecast","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["values","alpha","horizon"],"properties":{"values":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"alpha":{"type":"number","minimum":0.000001,"maximum":1},"horizon":{"type":"integer","minimum":1,"maximum":48}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Prepare a nonseasonal exponential-smoothing baseline with a supplied alpha and first-observation initialization."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"single-exponential-forecast","input":{"values":[10,20],"alpha":0.5,"horizon":2}}},"limitations":["Prepare a nonseasonal exponential-smoothing baseline with a supplied alpha and first-observation initialization. No fitted parameter, interval or demand guarantee. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"holt-linear-trend-forecast","version":"1.0.0","name":"Holt Linear Trend Forecast","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["values","alpha","beta","horizon"],"properties":{"values":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"alpha":{"type":"number","minimum":0.000001,"maximum":1},"beta":{"type":"number","minimum":0.000001,"maximum":1},"horizon":{"type":"integer","minimum":1,"maximum":48}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Prepare an undamped Holt linear-trend baseline from equally spaced supplied observations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"holt-linear-trend-forecast","input":{"values":[1,2,3],"alpha":1,"beta":1,"horizon":2}}},"limitations":["Prepare an undamped Holt linear-trend baseline from equally spaced supplied observations. Initialization uses the first two observations; no seasonality or fitted prediction interval. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"croston-intermittent-demand","version":"1.0.0","name":"Croston Intermittent Demand Profile","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["values","alpha"],"properties":{"values":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":0,"maximum":1000000000}},"alpha":{"type":"number","minimum":0.000001,"maximum":1}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Summarize intermittent nonnegative demand with Croston and Syntetos–Boylan adjustment baselines."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"croston-intermittent-demand","input":{"values":[0,4,0,4],"alpha":0.5}}},"limitations":["Summarize intermittent nonnegative demand with Croston and Syntetos–Boylan adjustment baselines. The first nonzero interval counts from period zero; no inventory policy or forecast guarantee. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"forecast-tracking-signal","version":"1.0.0","name":"Forecast Tracking Signal","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["periods"],"properties":{"periods":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","actual","forecast"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"actual":{"type":"number","minimum":-1000000000,"maximum":1000000000},"forecast":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Describe cumulative forecast bias relative to mean absolute error."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"forecast-tracking-signal","input":{"periods":[{"id":"A","actual":12,"forecast":10},{"id":"B","actual":14,"forecast":10}]}}},"limitations":["Describe cumulative forecast bias relative to mean absolute error. Positive errors mean actual exceeds forecast; no automatic threshold verdict. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"forecast-value-added","version":"1.0.0","name":"Forecast Value Added Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["periods"],"properties":{"periods":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","actual","baseline","adjusted"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"actual":{"type":"number","minimum":-1000000000,"maximum":1000000000},"baseline":{"type":"number","minimum":-1000000000,"maximum":1000000000},"adjusted":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare adjustment error with a baseline on identical supplied periods."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"forecast-value-added","input":{"periods":[{"id":"A","actual":10,"baseline":7,"adjusted":9}]}}},"limitations":["Compare adjustment error with a baseline on identical supplied periods. Positive value added means lower mean absolute error; no causal or future-performance claim. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"single-change-point-profile","version":"1.0.0","name":"Single Change Point Profile","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["values","minimumSegment"],"properties":{"values":{"type":"array","minItems":4,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"minimumSegment":{"type":"integer","minimum":2,"maximum":64}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Locate one least-squares mean-change candidate with a minimum segment length."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"single-change-point-profile","input":{"values":[1,1,5,5],"minimumSegment":2}}},"limitations":["Locate one least-squares mean-change candidate with a minimum segment length. Exploratory split only; no significance test, causal attribution or anomaly certification. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"demand-intermittency-profile","version":"1.0.0","name":"Demand Intermittency Profile","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["counts"],"properties":{"counts":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"integer","minimum":0,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Describe zero demand, average nonzero interval and sample variation in equal-period counts."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"demand-intermittency-profile","input":{"counts":[0,2,0,4]}}},"limitations":["Describe zero demand, average nonzero interval and sample variation in equal-period counts. No automatic classification threshold or selected replenishment policy. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"kaplan-meier-observation-profile","version":"1.0.0","name":"Kaplan–Meier Observation Profile","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["observations"],"properties":{"observations":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","duration","event"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"duration":{"type":"number","minimum":0,"maximum":1000000000},"event":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Summarize non-clinical event durations with right censoring using Kaplan–Meier steps."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"kaplan-meier-observation-profile","input":{"observations":[{"id":"A","duration":1,"event":true},{"id":"B","duration":2,"event":false}]}}},"limitations":["Summarize non-clinical event durations with right censoring using Kaplan–Meier steps. Events precede same-time censoring; assumes non-informative censoring and no left truncation. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"category-transition-profile","version":"1.0.0","name":"Category Transition Profile","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["states","transitions"],"properties":{"states":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"transitions":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","from","to","count"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"from":{"type":"string","minLength":1,"maxLength":200},"to":{"type":"string","minLength":1,"maxLength":200},"count":{"type":"integer","minimum":1,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate observed row-normalized transitions among declared states."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"category-transition-profile","input":{"states":["A","B"],"transitions":[{"id":"X","from":"A","to":"B","count":2},{"id":"Y","from":"A","to":"A","count":2}]}}},"limitations":["Calculate observed row-normalized transitions among declared states. Rows without observations remain null, not assumed absorbing; no stationary or future prediction claim. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"battery-dispatch-scenario","version":"1.0.0","name":"Battery Dispatch Scenario","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["capacityKwh","initialKwh","efficiency","periods"],"properties":{"capacityKwh":{"type":"number","minimum":0.000001,"maximum":1000000},"initialKwh":{"type":"number","minimum":0,"maximum":1000000},"efficiency":{"type":"number","minimum":0.000001,"maximum":1},"periods":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","surplusKwh","chargeLimitKwh","dischargeLimitKwh"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"surplusKwh":{"type":"number","minimum":-1000000000,"maximum":1000000000},"chargeLimitKwh":{"type":"number","minimum":0,"maximum":1000000},"dischargeLimitKwh":{"type":"number","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rehearse greedy battery dispatch with supplied per-direction efficiency and period energy bounds."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"battery-dispatch-scenario","input":{"capacityKwh":10,"initialKwh":0,"efficiency":1,"periods":[{"id":"A","surplusKwh":5,"chargeLimitKwh":10,"dischargeLimitKwh":10},{"id":"B","surplusKwh":-3,"chargeLimitKwh":10,"dischargeLimitKwh":10}]}}},"limitations":["Rehearse greedy battery dispatch with supplied per-direction efficiency and period energy bounds. Excludes degradation, tariffs, power electronics and real equipment control. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"lighting-retrofit-scenario","version":"1.0.0","name":"Lighting Retrofit Scenario","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["fixtures","oldWatts","newWatts","annualHours","priceMinorPerKwh","installedCostMinor"],"properties":{"fixtures":{"type":"integer","minimum":1,"maximum":1000000000},"oldWatts":{"type":"number","minimum":0,"maximum":1000000},"newWatts":{"type":"number","minimum":0,"maximum":1000000},"annualHours":{"type":"number","minimum":0,"maximum":8784},"priceMinorPerKwh":{"type":"number","minimum":0,"maximum":1000000},"installedCostMinor":{"type":"integer","minimum":0,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Estimate direct lighting energy savings and simple payback from declared equipment and operating hours."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"lighting-retrofit-scenario","input":{"fixtures":10,"oldWatts":100,"newWatts":20,"annualHours":1000,"priceMinorPerKwh":10,"installedCostMinor":8000}}},"limitations":["Estimate direct lighting energy savings and simple payback from declared equipment and operating hours. Excludes incentives, maintenance, HVAC interaction and engineering certification. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"building-conduction-scenario","version":"1.0.0","name":"Building Conduction Scenario","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["temperatureDifferenceK","hours","elements"],"properties":{"temperatureDifferenceK":{"type":"number","minimum":0,"maximum":150},"hours":{"type":"number","minimum":0,"maximum":8784},"elements":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","areaM2","uWattsM2K"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"areaM2":{"type":"number","minimum":0,"maximum":1000000},"uWattsM2K":{"type":"number","minimum":0,"maximum":100}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Estimate steady-state conductive heat loss through supplied building elements."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"building-conduction-scenario","input":{"temperatureDifferenceK":20,"hours":100,"elements":[{"id":"wall","areaM2":10,"uWattsM2K":0.5}]}}},"limitations":["Estimate steady-state conductive heat loss through supplied building elements. No infiltration, bridges, solar gains, HVAC sizing or building-code assessment. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"compressed-air-leak-scenario","version":"1.0.0","name":"Compressed Air Leak Cost Scenario","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["leakM3PerMinute","specificKwhPerM3","annualHours","priceMinorPerKwh"],"properties":{"leakM3PerMinute":{"type":"number","minimum":0,"maximum":10000},"specificKwhPerM3":{"type":"number","minimum":0,"maximum":100},"annualHours":{"type":"number","minimum":0,"maximum":8784},"priceMinorPerKwh":{"type":"number","minimum":0,"maximum":1000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Estimate compressed-air leakage energy cost from supplied measured flow and specific energy."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"compressed-air-leak-scenario","input":{"leakM3PerMinute":1,"specificKwhPerM3":0.1,"annualHours":100,"priceMinorPerKwh":10}}},"limitations":["Estimate compressed-air leakage energy cost from supplied measured flow and specific energy. No ultrasonic diagnosis, pressure correction or equipment control. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"charging-energy-window","version":"1.0.0","name":"Charging Energy Window Plan","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["siteKw","hours","vehicles"],"properties":{"siteKw":{"type":"number","minimum":0.000001,"maximum":1000000},"hours":{"type":"number","minimum":0.000001,"maximum":168},"vehicles":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","requiredKwh","maximumKw"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"requiredKwh":{"type":"number","minimum":0,"maximum":1000000},"maximumKw":{"type":"number","minimum":0.000001,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Allocate a shared charging window’s energy budget in declared priority order."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"charging-energy-window","input":{"siteKw":10,"hours":2,"vehicles":[{"id":"A","requiredKwh":15,"maximumKw":10},{"id":"B","requiredKwh":10,"maximumKw":10}]}}},"limitations":["Allocate a shared charging window’s energy budget in declared priority order. This is energy allocation, not an electrical timetable, safety design or charging command. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ideal-peak-shaving-energy","version":"1.0.0","name":"Ideal Peak Shaving Energy Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["loadsKw","ceilingKw","periodHours"],"properties":{"loadsKw":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"ceilingKw":{"type":"number","minimum":0,"maximum":1000000000},"periodHours":{"type":"number","minimum":0.000001,"maximum":24}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate ideal energy and power needed to clip supplied load above a declared ceiling."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ideal-peak-shaving-energy","input":{"loadsKw":[2,8,6],"ceilingKw":5,"periodHours":1}}},"limitations":["Calculate ideal energy and power needed to clip supplied load above a declared ceiling. No recharge, efficiency, feasibility, battery selection or dispatch command. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"block-tariff-cost-profile","version":"1.0.0","name":"Block Tariff Cost Profile","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["usage","tiers","overflowPriceMinor"],"properties":{"usage":{"type":"number","minimum":0,"maximum":1000000000},"tiers":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","capacity","priceMinorPerUnit"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"capacity":{"type":"integer","minimum":1,"maximum":1000000000},"priceMinorPerUnit":{"type":"number","minimum":0,"maximum":1000000}}}},"overflowPriceMinor":{"type":"number","minimum":0,"maximum":1000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Apply a declared increasing or decreasing block tariff to one usage amount."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"block-tariff-cost-profile","input":{"usage":15,"tiers":[{"id":"first","capacity":10,"priceMinorPerUnit":2}],"overflowPriceMinor":3}}},"limitations":["Apply a declared increasing or decreasing block tariff to one usage amount. Tiers are marginal capacities in supplied order; excludes tax, minimum bills and actual supplier validation. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pump-energy-scenario","version":"1.0.0","name":"Pump Energy Scenario","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["flowM3Hours","headMeters","efficiency","hours"],"properties":{"flowM3Hours":{"type":"number","minimum":0,"maximum":1000000},"headMeters":{"type":"number","minimum":0,"maximum":10000},"efficiency":{"type":"number","minimum":0.000001,"maximum":1},"hours":{"type":"number","minimum":0,"maximum":8784}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Estimate ideal water-pumping energy using density 1000 kg/m³ and standard gravity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pump-energy-scenario","input":{"flowM3Hours":36,"headMeters":10,"efficiency":1,"hours":1}}},"limitations":["Estimate ideal water-pumping energy using density 1000 kg/m³ and standard gravity. Constant head and efficiency; no pipe-network design, cavitation or equipment selection. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cooling-cop-profile","version":"1.0.0","name":"Cooling Coefficient Profile","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["periods"],"properties":{"periods":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","coolingKwh","inputKwh"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"coolingKwh":{"type":"number","minimum":0,"maximum":1000000000},"inputKwh":{"type":"number","minimum":0.000001,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate measured cooling-to-input energy ratios and an energy-weighted aggregate."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cooling-cop-profile","input":{"periods":[{"id":"A","coolingKwh":30,"inputKwh":10},{"id":"B","coolingKwh":20,"inputKwh":10}]}}},"limitations":["Calculate measured cooling-to-input energy ratios and an energy-weighted aggregate. No seasonal rating, refrigerant diagnosis or equipment efficiency certification. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"co2-decay-ventilation-profile","version":"1.0.0","name":"CO₂ Decay Ventilation Profile","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["startPpm","endPpm","outdoorPpm","elapsedHours"],"properties":{"startPpm":{"type":"number","minimum":0,"maximum":100000},"endPpm":{"type":"number","minimum":0,"maximum":100000},"outdoorPpm":{"type":"number","minimum":0,"maximum":100000},"elapsedHours":{"type":"number","minimum":0.000001,"maximum":168}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Estimate tracer decay under a well-mixed, source-free room model and constant outdoor CO₂."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"co2-decay-ventilation-profile","input":{"startPpm":1200,"endPpm":800,"outdoorPpm":400,"elapsedHours":1}}},"limitations":["Estimate tracer decay under a well-mixed, source-free room model and constant outdoor CO₂. Not a health, occupancy, ventilation-compliance or safety determination. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"route-time-window-rehearsal","version":"1.0.0","name":"Route Time Window Rehearsal","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["start","stops"],"properties":{"start":{"type":"integer","minimum":0,"maximum":1000000000},"stops":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","travelFromPrevious","open","close","service"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"travelFromPrevious":{"type":"integer","minimum":0,"maximum":1000000000},"open":{"type":"integer","minimum":0,"maximum":1000000000},"close":{"type":"integer","minimum":0,"maximum":1000000000},"service":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rehearse arrival, waiting and lateness for a supplied fixed stop sequence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"route-time-window-rehearsal","input":{"start":0,"stops":[{"id":"A","travelFromPrevious":5,"open":8,"close":10,"service":2},{"id":"B","travelFromPrevious":4,"open":0,"close":12,"service":1}]}}},"limitations":["Rehearse arrival, waiting and lateness for a supplied fixed stop sequence. Travel times are supplied and service must start within the window; no road routing or dispatch. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"shipment-consolidation-scenario","version":"1.0.0","name":"Shipment Consolidation Cost Scenario","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["shipments","fixedMinor","perWeightMinor"],"properties":{"shipments":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","group","weight"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"group":{"type":"string","minLength":1,"maxLength":200},"weight":{"type":"integer","minimum":1,"maximum":1000000000}}}},"fixedMinor":{"type":"integer","minimum":0,"maximum":1000000000},"perWeightMinor":{"type":"integer","minimum":0,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare separate and group-consolidated freight under a supplied fixed-plus-weight tariff."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"shipment-consolidation-scenario","input":{"shipments":[{"id":"A","group":"X","weight":2},{"id":"B","group":"X","weight":3}],"fixedMinor":10,"perWeightMinor":2}}},"limitations":["Compare separate and group-consolidated freight under a supplied fixed-plus-weight tariff. Group eligibility is caller-approved; no carrier pricing, capacity or delivery promise. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"vehicle-weight-load-plan","version":"1.0.0","name":"Vehicle Weight Load Plan","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["capacity","loads"],"properties":{"capacity":{"type":"integer","minimum":1,"maximum":1000000000},"loads":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","weight"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"weight":{"type":"integer","minimum":1,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Group indivisible freight loads using first-fit-decreasing weight allocation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"vehicle-weight-load-plan","input":{"capacity":10,"loads":[{"id":"A","weight":7},{"id":"B","weight":3},{"id":"C","weight":5}]}}},"limitations":["Group indivisible freight loads using first-fit-decreasing weight allocation. Excludes dimensions, axle distribution, compatibility and legal load approval. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"freight-weight-cube-profile","version":"1.0.0","name":"Freight Weight and Cube Profile","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["weightCapacity","volumeCapacity","items"],"properties":{"weightCapacity":{"type":"number","minimum":0.000001,"maximum":1000000000},"volumeCapacity":{"type":"number","minimum":0.000001,"maximum":1000000000},"items":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","weight","volume"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"weight":{"type":"number","minimum":0,"maximum":1000000000},"volume":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare weight and cube utilization and a fractional-load lower bound."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"freight-weight-cube-profile","input":{"weightCapacity":100,"volumeCapacity":10,"items":[{"id":"A","weight":50,"volume":8}]}}},"limitations":["Compare weight and cube utilization and a fractional-load lower bound. No three-dimensional packing, axle check or integer vehicle-count guarantee. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"crossdock-flow-match","version":"1.0.0","name":"Cross-Dock Flow Match","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["supply","demand"],"properties":{"supply":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sku","quantity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sku":{"type":"string","minLength":1,"maxLength":200},"quantity":{"type":"integer","minimum":0,"maximum":1000000000}}}},"demand":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","sku","quantity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"sku":{"type":"string","minLength":1,"maxLength":200},"quantity":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Match supplied inbound units to outbound demand by exact SKU and stable record order."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"crossdock-flow-match","input":{"supply":[{"id":"A","sku":"X","quantity":5}],"demand":[{"id":"B","sku":"X","quantity":3}]}}},"limitations":["Match supplied inbound units to outbound demand by exact SKU and stable record order. No shipment scheduling, stock mutation, substitute items or live warehouse integration. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"load-center-of-mass","version":"1.0.0","name":"Load Center of Mass Profile","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["loads"],"properties":{"loads":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","mass","x","y","z"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"mass":{"type":"number","minimum":0.000001,"maximum":1000000000},"x":{"type":"number","minimum":-1000000000,"maximum":1000000000},"y":{"type":"number","minimum":-1000000000,"maximum":1000000000},"z":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate a static center of mass from supplied masses and coordinates in consistent units."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"load-center-of-mass","input":{"loads":[{"id":"A","mass":1,"x":0,"y":0,"z":0},{"id":"B","mass":3,"x":4,"y":0,"z":0}]}}},"limitations":["Calculate a static center of mass from supplied masses and coordinates in consistent units. No vehicle stability, tie-down, axle-load or safety certification. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"returns-recovery-value","version":"1.0.0","name":"Returns Recovery Value Profile","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","items"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"items":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","units","recoverableMinor","processingMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"units":{"type":"integer","minimum":0,"maximum":1000000000},"recoverableMinor":{"type":"integer","minimum":0,"maximum":1000000000},"processingMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Summarize declared gross and net recovery value for returned items."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"returns-recovery-value","input":{"currency":"USD","items":[{"id":"A","units":2,"recoverableMinor":100,"processingMinor":30}]}}},"limitations":["Summarize declared gross and net recovery value for returned items. Prices and recoverability are supplied scenarios; no resale forecast or disposition instruction. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"packaging-void-profile","version":"1.0.0","name":"Packaging Void Profile","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["packages"],"properties":{"packages":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","outerVolume","contentVolume","count"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"outerVolume":{"type":"number","minimum":0.000001,"maximum":1000000000},"contentVolume":{"type":"number","minimum":0,"maximum":1000000000},"count":{"type":"integer","minimum":1,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Measure volumetric packaging void from supplied effective package and contents volumes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"packaging-void-profile","input":{"packages":[{"id":"A","outerVolume":10,"contentVolume":6,"count":2}]}}},"limitations":["Measure volumetric packaging void from supplied effective package and contents volumes. This ratio does not prove physical fit, protection or regulatory compliance. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"shipment-dwell-decomposition","version":"1.0.0","name":"Shipment Dwell Decomposition","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["shipments"],"properties":{"shipments":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","arrival","unloadStart","unloadEnd","departure"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"arrival":{"type":"integer","minimum":0,"maximum":1000000000},"unloadStart":{"type":"integer","minimum":0,"maximum":1000000000},"unloadEnd":{"type":"integer","minimum":0,"maximum":1000000000},"departure":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Separate supplied shipment dwell into queue, unload and post-unload stages."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"shipment-dwell-decomposition","input":{"shipments":[{"id":"A","arrival":0,"unloadStart":3,"unloadEnd":5,"departure":6}]}}},"limitations":["Separate supplied shipment dwell into queue, unload and post-unload stages. Equal time units and complete event chronology; no demurrage billing or inferred cause. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"nearest-stop-route-preview","version":"1.0.0","name":"Nearest Stop Route Preview","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["start","nodes","costs","returnToStart"],"properties":{"start":{"type":"string","minLength":1,"maxLength":200},"nodes":{"type":"array","minItems":1,"maxItems":64,"uniqueItems":true,"items":{"type":"string","minLength":1,"maxLength":200}},"costs":{"type":"array","minItems":0,"maxItems":256,"items":{"type":"object","additionalProperties":false,"required":["id","from","to","cost"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"from":{"type":"string","minLength":1,"maxLength":200},"to":{"type":"string","minLength":1,"maxLength":200},"cost":{"type":"integer","minimum":0,"maximum":1000000000}}}},"returnToStart":{"type":"boolean"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Prepare a nearest-neighbor route using a supplied directed cost table."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"nearest-stop-route-preview","input":{"start":"A","nodes":["A","B","C"],"costs":[{"id":"1","from":"A","to":"B","cost":2},{"id":"2","from":"A","to":"C","cost":4},{"id":"3","from":"B","to":"C","cost":1}],"returnToStart":false}}},"limitations":["Prepare a nearest-neighbor route using a supplied directed cost table. Missing links stay unreachable; no map access, shortest-route guarantee or dispatch. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"document-version-evidence","version":"1.0.0","name":"Document Version Evidence Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["documents","evidence"],"properties":{"documents":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","requiredVersion"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"requiredVersion":{"type":"string","minLength":1,"maxLength":200}}}},"evidence":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","document","version","approved"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"document":{"type":"string","minLength":1,"maxLength":200},"version":{"type":"string","minLength":1,"maxLength":200},"approved":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare required document versions with supplied approval evidence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"document-version-evidence","input":{"documents":[{"id":"A","requiredVersion":"2"}],"evidence":[{"id":"E","document":"A","version":"1","approved":true}]}}},"limitations":["Compare required document versions with supplied approval evidence. Exact version matching only; no document content review or compliance certification. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rotation-evidence-calendar","version":"1.0.0","name":"Rotation Evidence Calendar","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOfDate","maxAgeDays","systems"],"properties":{"asOfDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"maxAgeDays":{"type":"integer","minimum":0,"maximum":1000000000},"systems":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","lastRotationDate"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"lastRotationDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review rotation-evidence ages against a supplied policy duration."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rotation-evidence-calendar","input":{"asOfDate":"2026-01-10","maxAgeDays":5,"systems":[{"id":"A","lastRotationDate":"2026-01-01"}]}}},"limitations":["Review rotation-evidence ages against a supplied policy duration. Accepts dates and pseudonymous system IDs only, never secrets; does not rotate credentials. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"change-approval-separation","version":"1.0.0","name":"Change Approval Separation Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["changes","separateApproverFromDeployer"],"properties":{"changes":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","requester","approver","deployer"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"requester":{"type":"string","minLength":1,"maxLength":200},"approver":{"type":"string","minLength":1,"maxLength":200},"deployer":{"type":"string","minLength":1,"maxLength":200}}}},"separateApproverFromDeployer":{"type":"boolean"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review supplied change records for declared separation-of-duty conflicts."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"change-approval-separation","input":{"changes":[{"id":"A","requester":"P","approver":"P","deployer":"Q"}],"separateApproverFromDeployer":true}}},"limitations":["Review supplied change records for declared separation-of-duty conflicts. Pseudonymous references only; no identity resolution, access change or certification. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"incident-repeat-cause-profile","version":"1.0.0","name":"Incident Repeat Cause Profile","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["incidents"],"properties":{"incidents":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","cause","service","downtimeMinutes"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"cause":{"type":"string","minLength":1,"maxLength":200},"service":{"type":"string","minLength":1,"maxLength":200},"downtimeMinutes":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Summarize repeated declared incident causes and service spread."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"incident-repeat-cause-profile","input":{"incidents":[{"id":"A","cause":"timeout","service":"web","downtimeMinutes":4},{"id":"B","cause":"timeout","service":"api","downtimeMinutes":6}]}}},"limitations":["Summarize repeated declared incident causes and service spread. Downtime records add independently and may overlap; no inferred root-cause diagnosis. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dependency-removal-reachability","version":"1.0.0","name":"Dependency Removal Reachability","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["nodes","links","source","target"],"properties":{"nodes":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"links":{"type":"array","minItems":0,"maxItems":256,"items":{"type":"object","additionalProperties":false,"required":["id","from","to"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"from":{"type":"string","minLength":1,"maxLength":200},"to":{"type":"string","minLength":1,"maxLength":200}}}},"source":{"type":"string","minLength":1,"maxLength":200},"target":{"type":"string","minLength":1,"maxLength":200}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Identify intermediate supplied dependency nodes whose individual removal breaks directed source-to-target reachability."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dependency-removal-reachability","input":{"nodes":["A","B","C"],"links":[{"id":"1","from":"A","to":"B"},{"id":"2","from":"B","to":"C"}],"source":"A","target":"C"}}},"limitations":["Identify intermediate supplied dependency nodes whose individual removal breaks directed source-to-target reachability. This is structural exposure, not a probability or production failover test. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"backup-retention-gap-profile","version":"1.0.0","name":"Backup Retention Gap Profile","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOfDate","maximumGapDays","backupDates"],"properties":{"asOfDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"maximumGapDays":{"type":"integer","minimum":1,"maximum":1000000000},"backupDates":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review gaps among retained backup dates and age at a supplied observation date."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"backup-retention-gap-profile","input":{"asOfDate":"2026-01-10","maximumGapDays":3,"backupDates":["2026-01-01","2026-01-05"]}}},"limitations":["Review gaps among retained backup dates and age at a supplied observation date. Does not validate bytes, restoration success or historical dates before the first supplied backup. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"systematic-audit-sample","version":"1.0.0","name":"Systematic Review Sample","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["population","sample","offset"],"properties":{"population":{"type":"integer","minimum":1,"maximum":1000000},"sample":{"type":"integer","minimum":1,"maximum":128},"offset":{"type":"number","minimum":0,"maximum":0.999999}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Prepare zero-based systematic sample positions with an explicit fractional offset."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"systematic-audit-sample","input":{"population":10,"sample":4,"offset":0}}},"limitations":["Prepare zero-based systematic sample positions with an explicit fractional offset. Sampling frame and offset must be approved separately; no randomness or statistical assurance is claimed. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"role-conflict-matrix","version":"1.0.0","name":"Role Conflict Matrix Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["assignments","conflicts"],"properties":{"assignments":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","subject","role"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"subject":{"type":"string","minLength":1,"maxLength":200},"role":{"type":"string","minLength":1,"maxLength":200}}}},"conflicts":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","left","right"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"left":{"type":"string","minLength":1,"maxLength":200},"right":{"type":"string","minLength":1,"maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check supplied role assignments against explicit incompatible-role pairs."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"role-conflict-matrix","input":{"assignments":[{"id":"A","subject":"P","role":"approve"},{"id":"B","subject":"P","role":"pay"}],"conflicts":[{"id":"C","left":"approve","right":"pay"}]}}},"limitations":["Check supplied role assignments against explicit incompatible-role pairs. No inferred permissions, employment assessment or access revocation. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"weighted-quality-scorecard","version":"1.0.0","name":"Weighted Data Quality Scorecard","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["dimensions"],"properties":{"dimensions":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","passed","checked","weight"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"passed":{"type":"integer","minimum":0,"maximum":1000000000},"checked":{"type":"integer","minimum":1,"maximum":1000000000},"weight":{"type":"integer","minimum":1,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Combine declared quality pass rates using approved dimension weights."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"weighted-quality-scorecard","input":{"dimensions":[{"id":"A","passed":8,"checked":10,"weight":1},{"id":"B","passed":2,"checked":2,"weight":1}]}}},"limitations":["Combine declared quality pass rates using approved dimension weights. This summarizes existing checks and does not inspect records or certify data quality. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"lineage-ownership-coverage","version":"1.0.0","name":"Lineage Ownership Coverage","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["assets","dependencies"],"properties":{"assets":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","owner"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"owner":{"type":["string","null"],"maxLength":200}}}},"dependencies":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","upstream","downstream"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"upstream":{"type":"string","minLength":1,"maxLength":200},"downstream":{"type":"string","minLength":1,"maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review supplied lineage ownership gaps and cross-owner handoffs."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"lineage-ownership-coverage","input":{"assets":[{"id":"A","owner":"team"},{"id":"B","owner":null}],"dependencies":[{"id":"D","upstream":"A","downstream":"B"}]}}},"limitations":["Review supplied lineage ownership gaps and cross-owner handoffs. Uses team references only; no identity inference, inferred missing links or governance certification. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"supplier-term-cash-compare","version":"1.0.0","name":"Supplier Term Cash Comparison","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","purchases","annualFundingBasis"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"purchases":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","amountMinor","currentDays","proposedDays"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"amountMinor":{"type":"integer","minimum":0,"maximum":1000000000},"currentDays":{"type":"integer","minimum":0,"maximum":1000000000},"proposedDays":{"type":"integer","minimum":0,"maximum":1000000000}}}},"annualFundingBasis":{"type":"integer","minimum":0,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare cash timing of declared supplier-term changes using simple 365-day funding cost."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"supplier-term-cash-compare","input":{"currency":"USD","purchases":[{"id":"A","amountMinor":36500,"currentDays":10,"proposedDays":20}],"annualFundingBasis":1000}}},"limitations":["Compare cash timing of declared supplier-term changes using simple 365-day funding cost. Scenario only; no supplier negotiation, payment delay instruction or legal interpretation. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fixed-exchange-purchase-scenario","version":"1.0.0","name":"Fixed Exchange Purchase Scenario","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["baseCurrency","rateNumerator","rateDenominator","foreignMinor","feeBaseMinor"],"properties":{"baseCurrency":{"type":"string","pattern":"^[A-Z]{3}$"},"rateNumerator":{"type":"integer","minimum":1,"maximum":1000000000},"rateDenominator":{"type":"integer","minimum":1,"maximum":1000000000},"foreignMinor":{"type":"integer","minimum":0,"maximum":1000000000},"feeBaseMinor":{"type":"integer","minimum":0,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Apply a caller-supplied rational exchange ratio between declared minor units, plus a fixed fee."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fixed-exchange-purchase-scenario","input":{"baseCurrency":"USD","rateNumerator":3,"rateDenominator":2,"foreignMinor":100,"feeBaseMinor":4}}},"limitations":["Apply a caller-supplied rational exchange ratio between declared minor units, plus a fixed fee. No market-rate lookup, trading, tax treatment or executable currency quote. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"contract-cap-consumption","version":"1.0.0","name":"Contract Cap Consumption Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","capMinor","commitments","paidMinor"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"capMinor":{"type":"integer","minimum":0,"maximum":1000000000},"commitments":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","amountMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"amountMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}},"paidMinor":{"type":"integer","minimum":0,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review non-overlapping unpaid commitments plus paid spend against a supplied contract ceiling."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"contract-cap-consumption","input":{"currency":"USD","capMinor":100,"commitments":[{"id":"A","amountMinor":60}],"paidMinor":50}}},"limitations":["Review non-overlapping unpaid commitments plus paid spend against a supplied contract ceiling. Buyer must exclude already-paid commitments; no checkout restriction or spending authorization. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"tiered-variable-cost-scenario","version":"1.0.0","name":"Tiered Variable Cost Scenario","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","units","unitRevenueMinor","fixedMinor","tiers","overflowUnitMinor"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"units":{"type":"integer","minimum":0,"maximum":1000000000},"unitRevenueMinor":{"type":"integer","minimum":0,"maximum":1000000000},"fixedMinor":{"type":"integer","minimum":0,"maximum":1000000000},"tiers":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","capacity","unitCostMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"capacity":{"type":"integer","minimum":1,"maximum":1000000000},"unitCostMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}},"overflowUnitMinor":{"type":"integer","minimum":0,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rehearse unit economics under marginal variable-cost tiers and one fixed cost."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"tiered-variable-cost-scenario","input":{"currency":"USD","units":15,"unitRevenueMinor":10,"fixedMinor":20,"tiers":[{"id":"A","capacity":10,"unitCostMinor":2}],"overflowUnitMinor":3}}},"limitations":["Rehearse unit economics under marginal variable-cost tiers and one fixed cost. Prices and costs are declared; no demand prediction, tax or profitability guarantee. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"weighted-topsis-comparison","version":"1.0.0","name":"Weighted TOPSIS Comparison","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["weights","benefit","alternatives"],"properties":{"weights":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"number","minimum":0.000001,"maximum":1000000}},"benefit":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"boolean"}},"alternatives":{"type":"array","minItems":2,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","values"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"values":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"number","minimum":0,"maximum":1000000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare alternatives using vector-normalized weighted TOPSIS and declared benefit/cost directions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"weighted-topsis-comparison","input":{"weights":[1],"benefit":[true],"alternatives":[{"id":"A","values":[1]},{"id":"B","values":[2]}]}}},"limitations":["Compare alternatives using vector-normalized weighted TOPSIS and declared benefit/cost directions. Relative ranking changes with alternatives; no procurement award or objective quality certification. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"benefit-cash-phasing","version":"1.0.0","name":"Benefit Cash Phasing Schedule","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","benefitMinor","weights","implementationMinor"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"benefitMinor":{"type":"integer","minimum":0,"maximum":1000000000},"weights":{"type":"array","minItems":1,"maxItems":120,"items":{"type":"integer","minimum":0,"maximum":1000000000}},"implementationMinor":{"type":"array","minItems":1,"maxItems":120,"items":{"type":"integer","minimum":0,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Phase a fixed declared benefit across supplied period weights and implementation costs."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"benefit-cash-phasing","input":{"currency":"USD","benefitMinor":100,"weights":[1,3],"implementationMinor":[20,10]}}},"limitations":["Phase a fixed declared benefit across supplied period weights and implementation costs. Whole minor units truncate per period with remainder in the last; no benefit realization forecast. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"inventory-insurance-exposure","version":"1.0.0","name":"Inventory Declared Value Exposure","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","locations"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"locations":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["id","declaredLimitMinor","items"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"declaredLimitMinor":{"type":"integer","minimum":0,"maximum":1000000000},"items":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","units","declaredUnitMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"units":{"type":"integer","minimum":0,"maximum":1000000000},"declaredUnitMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare supplied inventory values with declared location limits."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"inventory-insurance-exposure","input":{"currency":"USD","locations":[{"id":"A","declaredLimitMinor":100,"items":[{"id":"X","units":2,"declaredUnitMinor":70}]}]}}},"limitations":["Compare supplied inventory values with declared location limits. Does not interpret insurance terms, replacement value, coverage, claims or underwriting. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"loss-system-blocking-scenario","version":"1.0.0","name":"Loss System Blocking Scenario","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["offeredErlangs","servers"],"properties":{"offeredErlangs":{"type":"number","minimum":0,"maximum":1000000},"servers":{"type":"integer","minimum":1,"maximum":1000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate Erlang B blocking for a no-wait loss system with supplied offered traffic."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"loss-system-blocking-scenario","input":{"offeredErlangs":2,"servers":2}}},"limitations":["Calculate Erlang B blocking for a no-wait loss system with supplied offered traffic. Assumes Poisson arrivals and independent holding times; no staffing or customer-service guarantee. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"series-parallel-reliability","version":"1.0.0","name":"Series and Parallel Reliability Scenario","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["blocks"],"properties":{"blocks":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","mode","reliabilities"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"mode":{"enum":["series","parallel"]},"reliabilities":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":0,"maximum":1}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Combine independent component reliabilities in disjoint series or active-parallel blocks, then series-connect the blocks."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"series-parallel-reliability","input":{"blocks":[{"id":"A","mode":"series","reliabilities":[0.9,0.8]},{"id":"B","mode":"parallel","reliabilities":[0.9,0.8]}]}}},"limitations":["Combine independent component reliabilities in disjoint series or active-parallel blocks, then series-connect the blocks. Excludes shared components, common-cause failures, repair and failover delay. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pairwise-priority-consistency","version":"1.0.0","name":"Pairwise Priority Consistency","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["matrix"],"properties":{"matrix":{"type":"array","minItems":2,"maxItems":10,"items":{"type":"array","minItems":2,"maxItems":10,"items":{"type":"number","minimum":0.1111111111111111,"maximum":9}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Prepare geometric-mean priorities and Saaty consistency diagnostics from a positive reciprocal pairwise matrix."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pairwise-priority-consistency","input":{"matrix":[[1,2],[0.5,1]]}}},"limitations":["Prepare geometric-mean priorities and Saaty consistency diagnostics from a positive reciprocal pairwise matrix. Uses a fixed random-index table for sizes 3–10; no automatic decision or consensus claim. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ascii85-byte-encode","version":"1.0.0","name":"ASCII85 Byte Encoder API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[a-fA-F0-9]{2})*$","maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode supplied bytes as Adobe-style ASCII85 without framing delimiters."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ascii85-byte-encode","input":{"hex":"00000000"}}},"limitations":["Encode supplied bytes as Adobe-style ASCII85 without framing delimiters. Zero full groups use z, partial groups are padded and shortened; no encryption. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"z85-byte-codec","version":"1.0.0","name":"Z85 Byte Codec API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["mode","value"],"properties":{"mode":{"enum":["encode","decode"]},"value":{"type":"string","maxLength":4000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode or decode ZeroMQ Z85 with exact block lengths and overflow rejection."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"z85-byte-codec","input":{"mode":"encode","value":"864fd26fb559f75b"}}},"limitations":["Encode or decode ZeroMQ Z85 with exact block lengths and overflow rejection. Empty input is allowed; no padding or encryption. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"percent-octet-codec","version":"1.0.0","name":"Percent Octet Codec API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["mode","value"],"properties":{"mode":{"enum":["encode","decode"]},"value":{"type":"string","maxLength":4000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode arbitrary octets with RFC3986 unreserved literals or decode percent octets to hex."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"percent-octet-codec","input":{"mode":"encode","value":"20ff"}}},"limitations":["Encode arbitrary octets with RFC3986 unreserved literals or decode percent octets to hex. Plus remains a plus; this is not form decoding or URL normalization. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"quoted-printable-byte-encode","version":"1.0.0","name":"Quoted Printable Byte Encoder API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[a-fA-F0-9]{2})*$","maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode supplied octets as quoted-printable with soft breaks and escaped whitespace and CR/LF bytes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"quoted-printable-byte-encode","input":{"hex":"413d20"}}},"limitations":["Encode supplied octets as quoted-printable with soft breaks and escaped whitespace and CR/LF bytes. Does not construct MIME headers or send email. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"json-string-escape-codec","version":"1.0.0","name":"JSON String Escape Codec API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["mode","text"],"properties":{"mode":{"enum":["encode","decode"]},"text":{"type":"string","maxLength":4000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode one Unicode string as a JSON string token or decode one string token."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"json-string-escape-codec","input":{"mode":"encode","text":"a\nb"}}},"limitations":["Encode one Unicode string as a JSON string token or decode one string token. Uses ECMAScript JSON semantics; does not evaluate code or parse a whole record stream. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"byte-run-length-profile","version":"1.0.0","name":"Byte Run Length Profile API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[a-fA-F0-9]{2})*$","maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Produce count-byte pairs for a declared simple run-length profile with runs split at 255."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"byte-run-length-profile","input":{"hex":"aaaaaabb"}}},"limitations":["Produce count-byte pairs for a declared simple run-length profile with runs split at 255. This is a documented local codec profile, not an archive format or universal compression claim. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"integer-delta-codec","version":"1.0.0","name":"Integer Delta Codec API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["mode","values"],"properties":{"mode":{"enum":["encode","decode"]},"values":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"integer","minimum":-1000000000,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode adjacent signed-integer differences or reconstruct a prefix sum."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"integer-delta-codec","input":{"mode":"encode","values":[4,9,8]}}},"limitations":["Encode adjacent signed-integer differences or reconstruct a prefix sum. First delta is relative to zero; exact safe integers and no implicit sorting. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"zigzag-signed-varint-codec","version":"1.0.0","name":"ZigZag Signed Varint Codec API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["mode","value"],"properties":{"mode":{"enum":["encode","decode"]},"value":{"type":"string","maxLength":40}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode signed 64-bit values with ZigZag plus canonical unsigned base-128 varints, or decode them."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"zigzag-signed-varint-codec","input":{"mode":"encode","value":"-1"}}},"limitations":["Encode signed 64-bit values with ZigZag plus canonical unsigned base-128 varints, or decode them. No protobuf message schema or field inference. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fixed-width-bit-pack","version":"1.0.0","name":"Fixed Width Bit Pack API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["width","values"],"properties":{"width":{"type":"integer","minimum":1,"maximum":32},"values":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"integer","minimum":0,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Pack unsigned values most-significant-bit first at a declared fixed width."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fixed-width-bit-pack","input":{"width":3,"values":[1,2,7]}}},"limitations":["Pack unsigned values most-significant-bit first at a declared fixed width. Final low bits are zero padding; local wire profile with no implicit count or signed representation. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ieee754-binary64-inspect","version":"1.0.0","name":"IEEE 754 Binary64 Inspector API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^[a-fA-F0-9]{16}$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect one big-endian IEEE754 binary64 bit pattern including signed zero and non-finite classes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ieee754-binary64-inspect","input":{"hex":"3ff0000000000000"}}},"limitations":["Inspect one big-endian IEEE754 binary64 bit pattern including signed zero and non-finite classes. Numeric value is returned as text; no hidden precision guarantee beyond the binary64 value. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"crc32c-castagnoli","version":"1.0.0","name":"CRC-32C Checksum API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[a-fA-F0-9]{2})*$","maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute reflected CRC-32C Castagnoli with standard all-ones initialization and final XOR."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"crc32c-castagnoli","input":{"hex":"313233343536373839"}}},"limitations":["Compute reflected CRC-32C Castagnoli with standard all-ones initialization and final XOR. Checksum detects accidental changes; it is not cryptographic authentication. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"crc16-modbus-checksum","version":"1.0.0","name":"CRC-16 Modbus Checksum API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[a-fA-F0-9]{2})*$","maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute the reflected Modbus CRC16 and its low-byte-first wire representation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"crc16-modbus-checksum","input":{"hex":"313233343536373839"}}},"limitations":["Compute the reflected Modbus CRC16 and its low-byte-first wire representation. No industrial-device connection or protocol safety certification. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"adler32-checksum","version":"1.0.0","name":"Adler-32 Checksum API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[a-fA-F0-9]{2})*$","maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute Adler-32 of supplied bytes using the RFC1950 initialization and modulus."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"adler32-checksum","input":{"hex":"57696b697065646961"}}},"limitations":["Compute Adler-32 of supplied bytes using the RFC1950 initialization and modulus. No compression, encryption or authenticity claim. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fletcher16-checksum","version":"1.0.0","name":"Fletcher-16 Checksum API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[a-fA-F0-9]{2})*$","maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute Fletcher-16 using modulo255 sums initialized to zero, high sum first."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fletcher16-checksum","input":{"hex":"6162636465"}}},"limitations":["Compute Fletcher-16 using modulo255 sums initialized to zero, high sum first. Explicit local checksum profile; not an authorization or collision-resistance mechanism. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"luhn-digit-review","version":"1.0.0","name":"Luhn Digit Review API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["digits"],"properties":{"digits":{"type":"string","pattern":"^[0-9]{2,64}$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check the Luhn checksum of a synthetic numeric identifier."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"luhn-digit-review","input":{"digits":"79927398713"}}},"limitations":["Check the Luhn checksum of a synthetic numeric identifier. Never submit payment-card numbers; a checksum does not establish issuance, ownership or account validity. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"verhoeff-digit-review","version":"1.0.0","name":"Verhoeff Digit Review API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["digits"],"properties":{"digits":{"type":"string","pattern":"^[0-9]{2,64}$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check a complete Verhoeff decimal check-digit string with the dihedral permutation algorithm."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"verhoeff-digit-review","input":{"digits":"2363"}}},"limitations":["Check a complete Verhoeff decimal check-digit string with the dihedral permutation algorithm. Synthetic identifiers only; no issuer or account validation. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"damm-digit-review","version":"1.0.0","name":"Damm Digit Review API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["digits"],"properties":{"digits":{"type":"string","pattern":"^[0-9]{2,64}$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check a complete Damm decimal check-digit string with the published weakly totally antisymmetric quasigroup table."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"damm-digit-review","input":{"digits":"5724"}}},"limitations":["Check a complete Damm decimal check-digit string with the published weakly totally antisymmetric quasigroup table. Synthetic identifiers only; no identity or account validation. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"mod11-2-identifier-check","version":"1.0.0","name":"MOD11-2 Identifier Check API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["value"],"properties":{"value":{"type":"string","pattern":"^[0-9]{1,63}[0-9X]$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review the pure MOD11-2 decimal-plus-X profile by its complete-string remainder."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"mod11-2-identifier-check","input":{"value":"079X"}}},"limitations":["Review the pure MOD11-2 decimal-plus-X profile by its complete-string remainder. No claim of identifier registration or full ISO7064 family coverage. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"isbn10-to-isbn13","version":"1.0.0","name":"ISBN-10 to ISBN-13 API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["isbn10"],"properties":{"isbn10":{"type":"string","pattern":"^[0-9]{9}[0-9X]$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Validate a compact ISBN10 and convert its 978 namespace to ISBN13."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"isbn10-to-isbn13","input":{"isbn10":"0306406152"}}},"limitations":["Validate a compact ISBN10 and convert its 978 namespace to ISBN13. No hyphenation, bibliographic lookup, title verification or ISBN allocation. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"eui48-modified-eui64","version":"1.0.0","name":"EUI-48 Modified EUI-64 API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["address"],"properties":{"address":{"type":"string","pattern":"^[0-9A-Fa-f]{2}(?::[0-9A-Fa-f]{2}){5}$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect supplied EUI48 address bits and produce the modified EUI64 interface identifier."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"eui48-modified-eui64","input":{"address":"02:00:00:00:00:01"}}},"limitations":["Inspect supplied EUI48 address bits and produce the modified EUI64 interface identifier. No network scan, vendor identification or recommendation to expose a hardware identifier. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"graph-bridges-articulation","version":"1.0.0","name":"Graph Bridges and Articulation API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["nodes","edges"],"properties":{"nodes":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"edges":{"type":"array","minItems":0,"maxItems":256,"items":{"type":"object","additionalProperties":false,"required":["from","to","weight"],"properties":{"from":{"type":"string","minLength":1,"maxLength":200},"to":{"type":"string","minLength":1,"maxLength":200},"weight":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find bridges and articulation vertices in an undirected supplied multigraph using edge-aware DFS."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"graph-bridges-articulation","input":{"nodes":["A","B","C"],"edges":[{"from":"A","to":"B","weight":2},{"from":"B","to":"C","weight":3}]}}},"limitations":["Find bridges and articulation vertices in an undirected supplied multigraph using edge-aware DFS. Self loops and parallel edges are retained; no live topology discovery. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dijkstra-shortest-paths","version":"1.0.0","name":"Dijkstra Shortest Paths API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["nodes","edges","source"],"properties":{"nodes":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"edges":{"type":"array","minItems":0,"maxItems":256,"items":{"type":"object","additionalProperties":false,"required":["from","to","weight"],"properties":{"from":{"type":"string","minLength":1,"maxLength":200},"to":{"type":"string","minLength":1,"maxLength":200},"weight":{"type":"integer","minimum":0,"maximum":1000000000}}}},"source":{"type":"string","minLength":1,"maxLength":200}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate directed shortest paths with nonnegative supplied edge weights."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dijkstra-shortest-paths","input":{"nodes":["A","B","C"],"edges":[{"from":"A","to":"B","weight":2},{"from":"B","to":"C","weight":3}],"source":"A"}}},"limitations":["Calculate directed shortest paths with nonnegative supplied edge weights. Unreachable vertices have null cost and no path; no road or network access. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"all-pairs-shortest-paths","version":"1.0.0","name":"All Pairs Shortest Paths API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["nodes","edges"],"properties":{"nodes":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"edges":{"type":"array","minItems":0,"maxItems":256,"items":{"type":"object","additionalProperties":false,"required":["from","to","weight"],"properties":{"from":{"type":"string","minLength":1,"maxLength":200},"to":{"type":"string","minLength":1,"maxLength":200},"weight":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate directed all-pairs costs using Floyd–Warshall over nonnegative weights."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"all-pairs-shortest-paths","input":{"nodes":["A","B","C"],"edges":[{"from":"A","to":"B","weight":2},{"from":"B","to":"C","weight":3}]}}},"limitations":["Calculate directed all-pairs costs using Floyd–Warshall over nonnegative weights. Parallel edges use the cheapest supplied weight; unreachable pairs remain null. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"minimum-spanning-forest","version":"1.0.0","name":"Minimum Spanning Forest API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["nodes","edges"],"properties":{"nodes":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"edges":{"type":"array","minItems":0,"maxItems":256,"items":{"type":"object","additionalProperties":false,"required":["from","to","weight"],"properties":{"from":{"type":"string","minLength":1,"maxLength":200},"to":{"type":"string","minLength":1,"maxLength":200},"weight":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute an undirected minimum spanning forest with Kruskal’s algorithm."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"minimum-spanning-forest","input":{"nodes":["A","B","C"],"edges":[{"from":"A","to":"B","weight":2},{"from":"B","to":"C","weight":3}]}}},"limitations":["Compute an undirected minimum spanning forest with Kruskal’s algorithm. Edge indices refer to supplied order; disconnected components remain separate. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"directed-topological-layers","version":"1.0.0","name":"Directed Topological Layers API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["nodes","edges"],"properties":{"nodes":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"edges":{"type":"array","minItems":0,"maxItems":256,"items":{"type":"object","additionalProperties":false,"required":["from","to","weight"],"properties":{"from":{"type":"string","minLength":1,"maxLength":200},"to":{"type":"string","minLength":1,"maxLength":200},"weight":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Layer a supplied directed graph with Kahn’s algorithm."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"directed-topological-layers","input":{"nodes":["A","B","C"],"edges":[{"from":"A","to":"B","weight":2},{"from":"B","to":"C","weight":3}]}}},"limitations":["Layer a supplied directed graph with Kahn’s algorithm. Cyclic vertices and vertices blocked behind them are unresolved rather than assigned a false execution order. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"graph-bipartite-coloring","version":"1.0.0","name":"Graph Bipartite Coloring API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["nodes","edges"],"properties":{"nodes":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"edges":{"type":"array","minItems":0,"maxItems":256,"items":{"type":"object","additionalProperties":false,"required":["from","to","weight"],"properties":{"from":{"type":"string","minLength":1,"maxLength":200},"to":{"type":"string","minLength":1,"maxLength":200},"weight":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check two-colorability of a supplied undirected multigraph."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"graph-bipartite-coloring","input":{"nodes":["A","B","C"],"edges":[{"from":"A","to":"B","weight":2},{"from":"B","to":"C","weight":3}]}}},"limitations":["Check two-colorability of a supplied undirected multigraph. A conflicting edge is evidence of failure; returned groups are empty for a non-bipartite graph. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"undirected-euler-trail","version":"1.0.0","name":"Undirected Euler Trail API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["nodes","edges"],"properties":{"nodes":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"edges":{"type":"array","minItems":0,"maxItems":256,"items":{"type":"object","additionalProperties":false,"required":["from","to","weight"],"properties":{"from":{"type":"string","minLength":1,"maxLength":200},"to":{"type":"string","minLength":1,"maxLength":200},"weight":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find an Euler trail covering every supplied undirected edge exactly once when one exists."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"undirected-euler-trail","input":{"nodes":["A","B","C"],"edges":[{"from":"A","to":"B","weight":2},{"from":"B","to":"C","weight":3}]}}},"limitations":["Find an Euler trail covering every supplied undirected edge exactly once when one exists. Isolated unused nodes are allowed; disconnected edge components fail. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dag-transitive-reduction","version":"1.0.0","name":"DAG Transitive Reduction API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["nodes","edges"],"properties":{"nodes":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"edges":{"type":"array","minItems":0,"maxItems":256,"items":{"type":"object","additionalProperties":false,"required":["from","to","weight"],"properties":{"from":{"type":"string","minLength":1,"maxLength":200},"to":{"type":"string","minLength":1,"maxLength":200},"weight":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Remove reachability-redundant edges from a simple directed acyclic graph."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dag-transitive-reduction","input":{"nodes":["A","B","C"],"edges":[{"from":"A","to":"B","weight":2},{"from":"B","to":"C","weight":3},{"from":"A","to":"C","weight":9}]}}},"limitations":["Remove reachability-redundant edges from a simple directed acyclic graph. Edge weights are ignored; cycles and duplicate endpoint pairs are rejected. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pagerank-topology-profile","version":"1.0.0","name":"PageRank Topology Profile API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["nodes","edges","damping","iterations"],"properties":{"nodes":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"edges":{"type":"array","minItems":0,"maxItems":256,"items":{"type":"object","additionalProperties":false,"required":["from","to","weight"],"properties":{"from":{"type":"string","minLength":1,"maxLength":200},"to":{"type":"string","minLength":1,"maxLength":200},"weight":{"type":"integer","minimum":0,"maximum":1000000000}}}},"damping":{"type":"number","minimum":0,"maximum":0.99},"iterations":{"type":"integer","minimum":1,"maximum":200}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate fixed-iteration unweighted PageRank on supplied topology with uniform teleport and dangling mass."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pagerank-topology-profile","input":{"nodes":["A","B"],"edges":[{"from":"A","to":"B","weight":1},{"from":"B","to":"A","weight":1}],"damping":0.85,"iterations":20}}},"limitations":["Calculate fixed-iteration unweighted PageRank on supplied topology with uniform teleport and dangling mass. Diagnostic centrality only; no search-engine ranking or convergence guarantee. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"directed-dominator-sets","version":"1.0.0","name":"Directed Dominator Sets API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["nodes","edges","source"],"properties":{"nodes":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"edges":{"type":"array","minItems":0,"maxItems":256,"items":{"type":"object","additionalProperties":false,"required":["from","to","weight"],"properties":{"from":{"type":"string","minLength":1,"maxLength":200},"to":{"type":"string","minLength":1,"maxLength":200},"weight":{"type":"integer","minimum":0,"maximum":1000000000}}}},"source":{"type":"string","minLength":1,"maxLength":200}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find vertices present on every supplied path from a source to each reachable vertex."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"directed-dominator-sets","input":{"nodes":["A","B","C"],"edges":[{"from":"A","to":"B","weight":2},{"from":"B","to":"C","weight":3}],"source":"A"}}},"limitations":["Find vertices present on every supplied path from a source to each reachable vertex. Unreachable dominator sets are empty; no live authorization or network change. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"unicode-grapheme-segments","version":"1.0.0","name":"Unicode Grapheme Segments API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["text"],"properties":{"text":{"type":"string","maxLength":4000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Segment supplied text into extended grapheme clusters using the deployed Intl.Segmenter."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"unicode-grapheme-segments","input":{"text":"Aé"}}},"limitations":["Segment supplied text into extended grapheme clusters using the deployed Intl.Segmenter. UTF16 offsets and runtime-dependent Unicode behavior are explicit; no linguistic accuracy guarantee. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"unicode-sentence-segments","version":"1.0.0","name":"Unicode Sentence Segments API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["text","locale"],"properties":{"text":{"type":"string","maxLength":4000},"locale":{"enum":["en","fr","de","es","ja"]}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Segment text into locale-requested sentences through deployed ECMA402 Intl.Segmenter."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"unicode-sentence-segments","input":{"text":"Hello. Next!","locale":"en"}}},"limitations":["Segment text into locale-requested sentences through deployed ECMA402 Intl.Segmenter. Host ICU data may change boundaries; no translation or meaning inference. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ascii-tab-column-layout","version":"1.0.0","name":"ASCII Tab Column Layout API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["text","tabWidth"],"properties":{"text":{"type":"string","pattern":"^[\t\n\r -~]*$","maxLength":4000},"tabWidth":{"type":"integer","minimum":1,"maximum":16}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Expand ASCII tabs to declared tab stops and report line widths."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ascii-tab-column-layout","input":{"text":"a\tb","tabWidth":4}}},"limitations":["Expand ASCII tabs to declared tab stops and report line widths. CRLF/CR become LF; no Unicode terminal-width, font or rendered-layout claim. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"text-shingle-jaccard","version":"1.0.0","name":"Text Shingle Jaccard API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["first","second","width"],"properties":{"first":{"type":"string","maxLength":2000},"second":{"type":"string","maxLength":2000},"width":{"type":"integer","minimum":1,"maximum":20}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare exact Unicode-codepoint shingle sets with Jaccard similarity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"text-shingle-jaccard","input":{"first":"abcd","second":"abce","width":2}}},"limitations":["Compare exact Unicode-codepoint shingle sets with Jaccard similarity. Two empty shingle sets score one; no semantic similarity or plagiarism verdict. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"longest-common-substring","version":"1.0.0","name":"Longest Common Substring API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["first","second"],"properties":{"first":{"type":"string","maxLength":2000},"second":{"type":"string","maxLength":2000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find one longest contiguous common substring using Unicode code points and stable scan-order ties."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"longest-common-substring","input":{"first":"xabcd","second":"yabcz"}}},"limitations":["Find one longest contiguous common substring using Unicode code points and stable scan-order ties. No normalization, fuzzy or semantic matching. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"kmp-pattern-locations","version":"1.0.0","name":"KMP Pattern Locations API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["text","pattern"],"properties":{"text":{"type":"string","maxLength":4000},"pattern":{"type":"string","minLength":1,"maxLength":200}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Locate all overlapping exact pattern matches with KMP prefix fallback."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"kmp-pattern-locations","input":{"text":"ababa","pattern":"aba"}}},"limitations":["Locate all overlapping exact pattern matches with KMP prefix fallback. Returns Unicode codepoint offsets; no regex execution, locale collation or normalization. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"literal-multipattern-search","version":"1.0.0","name":"Literal Multipattern Search API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["text","patterns"],"properties":{"text":{"type":"string","maxLength":2000},"patterns":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Locate overlapping occurrences of several exact literal strings in one text."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"literal-multipattern-search","input":{"text":"ababa","patterns":["aba","ba"]}}},"limitations":["Locate overlapping occurrences of several exact literal strings in one text. UTF16 indices are explicit; no regular expressions, pattern language or text classification. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"canonical-huffman-codebook","version":"1.0.0","name":"Canonical Huffman Codebook API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["symbols"],"properties":{"symbols":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","weight"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"weight":{"type":"integer","minimum":1,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Build deterministic canonical binary Huffman codes from positive symbol weights."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"canonical-huffman-codebook","input":{"symbols":[{"id":"A","weight":5},{"id":"B","weight":2},{"id":"C","weight":1}]}}},"limitations":["Build deterministic canonical binary Huffman codes from positive symbol weights. Canonical ties follow supplied symbol order; produces a codebook, not an archive or compressed payload. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"burrows-wheeler-block-transform","version":"1.0.0","name":"Burrows Wheeler Block Transform API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hex"],"properties":{"hex":{"type":"string","pattern":"^(?:[a-fA-F0-9]{2}){1,512}$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Transform one byte block by sorted cyclic rotations and return the original row index."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"burrows-wheeler-block-transform","input":{"hex":"62616e616e61"}}},"limitations":["Transform one byte block by sorted cyclic rotations and return the original row index. No sentinel, compression ratio promise, archive framing or encryption. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"move-to-front-byte-codec","version":"1.0.0","name":"Move to Front Byte Codec API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["mode","values"],"properties":{"mode":{"enum":["encode","decode"]},"values":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"integer","minimum":0,"maximum":255}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode byte values as move-to-front indices or decode indices using an initial alphabet 0–255."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"move-to-front-byte-codec","input":{"mode":"encode","values":[1,1,2]}}},"limitations":["Encode byte values as move-to-front indices or decode indices using an initial alphabet 0–255. Local codec state resets for every job; no encryption or persistent dictionary. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"civil-day-number-codec","version":"1.0.0","name":"Civil Day Number Codec API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["mode","value"],"properties":{"mode":{"enum":["encode","decode"]},"value":{"type":"string","minLength":1,"maxLength":200}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Convert a proleptic Gregorian date to whole days since 1970-01-01 or back."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"civil-day-number-codec","input":{"mode":"encode","value":"1970-01-02"}}},"limitations":["Convert a proleptic Gregorian date to whole days since 1970-01-01 or back. UTC civil dates only, years 0001–9999, with no local timezone or Julian-calendar inference. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"iso-week-date-profile","version":"1.0.0","name":"ISO Week Date Profile API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["date"],"properties":{"date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Return ISO Monday-based week-year, week number and weekday for a valid civil date."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"iso-week-date-profile","input":{"date":"2021-01-01"}}},"limitations":["Return ISO Monday-based week-year, week number and weekday for a valid civil date. Dates near New Year can belong to the preceding or following week-year. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"business-day-calendar-list","version":"1.0.0","name":"Business Day Calendar List API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["startDate","endDate","weekend","holidays"],"properties":{"startDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"endDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"weekend":{"type":"array","minItems":0,"maxItems":7,"items":{"type":"integer","minimum":0,"maximum":6},"uniqueItems":true},"holidays":{"type":"array","minItems":0,"maxItems":366,"items":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"uniqueItems":true}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["List inclusive business dates under supplied weekday exclusions and holidays."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"business-day-calendar-list","input":{"startDate":"2026-01-02","endDate":"2026-01-05","weekend":[0,6],"holidays":[]}}},"limitations":["List inclusive business dates under supplied weekday exclusions and holidays. Sunday is zero; no statutory, regional or banking holiday calendar is inferred. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"non-drop-timecode-codec","version":"1.0.0","name":"Non-Drop Timecode Codec API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["mode","fps","value"],"properties":{"mode":{"enum":["encode","decode"]},"fps":{"type":"integer","minimum":1,"maximum":120},"value":{"type":"string","minLength":1,"maxLength":200}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Convert frame numbers to non-drop HH:MM:SS:FF at an integer frame rate or back."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"non-drop-timecode-codec","input":{"mode":"encode","fps":25,"value":"26"}}},"limitations":["Convert frame numbers to non-drop HH:MM:SS:FF at an integer frame rate or back. One 24-hour day only; no fractional-rate or drop-frame semantics. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"interval-overlap-join","version":"1.0.0","name":"Interval Overlap Join API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["left","right"],"properties":{"left":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","start","end"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"start":{"type":"number","minimum":-1000000000,"maximum":1000000000},"end":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}},"right":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","start","end"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"start":{"type":"number","minimum":-1000000000,"maximum":1000000000},"end":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Join two supplied interval sets by positive-length overlap under half-open interval semantics."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"interval-overlap-join","input":{"left":[{"id":"A","start":0,"end":3}],"right":[{"id":"B","start":2,"end":5}]}}},"limitations":["Join two supplied interval sets by positive-length overlap under half-open interval semantics. Touching endpoints and empty intervals do not overlap. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fixed-iso-duration-profile","version":"1.0.0","name":"Fixed ISO Duration Profile API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["duration"],"properties":{"duration":{"type":"string","minLength":1,"maxLength":100}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Parse a nonnegative ISO-style day/hour/minute/second duration to exact milliseconds."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fixed-iso-duration-profile","input":{"duration":"P1DT2H3M4.5S"}}},"limitations":["Parse a nonnegative ISO-style day/hour/minute/second duration to exact milliseconds. Calendar years, calendar months, weeks, signs and sub-millisecond fractions are outside this fixed-duration profile. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"retail-445-calendar","version":"1.0.0","name":"Retail 4-4-5 Calendar API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["startDate","extraWeek"],"properties":{"startDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"extraWeek":{"type":"boolean"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Generate twelve retail periods in a declared 4-4-5 week pattern from an explicit start date."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"retail-445-calendar","input":{"startDate":"2026-01-01","extraWeek":false}}},"limitations":["Generate twelve retail periods in a declared 4-4-5 week pattern from an explicit start date. Optional 53rd week goes to the final period; no fiscal-year convention is inferred. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"calendar-month-span-list","version":"1.0.0","name":"Calendar Month Span List API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["startDate","months"],"properties":{"startDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"months":{"type":"integer","minimum":1,"maximum":120}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Generate whole calendar-month spans starting with the month containing a supplied date."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"calendar-month-span-list","input":{"startDate":"2026-01-15","months":2}}},"limitations":["Generate whole calendar-month spans starting with the month containing a supplied date. End dates are exclusive; supplied day-of-month does not shift period boundaries. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gregorian-calendar-components","version":"1.0.0","name":"Gregorian Calendar Components API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["date"],"properties":{"date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect a strictly valid proleptic Gregorian civil date for leap-year, ordinal-day and weekday components."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gregorian-calendar-components","input":{"date":"2024-12-31"}}},"limitations":["Inspect a strictly valid proleptic Gregorian civil date for leap-year, ordinal-day and weekday components. UTC calendar arithmetic, no local-time conversion. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"utc-epoch-millisecond-codec","version":"1.0.0","name":"UTC Epoch Millisecond Codec API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["mode","value"],"properties":{"mode":{"enum":["encode","decode"]},"value":{"type":"string","minLength":1,"maxLength":200}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Convert strict UTC Z instants with up to millisecond precision to epoch milliseconds or back."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"utc-epoch-millisecond-codec","input":{"mode":"encode","value":"1970-01-01T00:00:01.250Z"}}},"limitations":["Convert strict UTC Z instants with up to millisecond precision to epoch milliseconds or back. No offsets, leap seconds, local times or floating timestamps. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dense-matrix-multiply","version":"1.0.0","name":"Dense Matrix Multiply API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["first","second"],"properties":{"first":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}},"second":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Multiply two bounded dense numerical matrices with explicit dimension checks."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dense-matrix-multiply","input":{"first":[[1,2],[3,4]],"second":[[2],[1]]}}},"limitations":["Multiply two bounded dense numerical matrices with explicit dimension checks. Floating-point calculations, not symbolic algebra or arbitrary precision. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dense-matrix-inverse","version":"1.0.0","name":"Dense Matrix Inverse API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["matrix"],"properties":{"matrix":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Invert a bounded square matrix using partial-pivot Gauss–Jordan elimination and report residual."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dense-matrix-inverse","input":{"matrix":[[2,0],[0,4]]}}},"limitations":["Invert a bounded square matrix using partial-pivot Gauss–Jordan elimination and report residual. Relative pivots at or below 1e-12 are rejected; no exact-conditioning guarantee. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dense-linear-system-solve","version":"1.0.0","name":"Dense Linear System Solve API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["matrix","values"],"properties":{"matrix":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}},"values":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve one bounded dense square linear system with partial pivoting and a residual check."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dense-linear-system-solve","input":{"matrix":[[2,1],[1,3]],"values":[5,10]}}},"limitations":["Solve one bounded dense square linear system with partial pivoting and a residual check. Singular or relatively tiny pivots are rejected; no symbolic or exact-arithmetic claim. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dense-matrix-determinant","version":"1.0.0","name":"Dense Matrix Determinant API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["matrix"],"properties":{"matrix":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Estimate a determinant by partial-pivot elimination with a declared relative pivot threshold."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dense-matrix-determinant","input":{"matrix":[[1,2],[3,4]]}}},"limitations":["Estimate a determinant by partial-pivot elimination with a declared relative pivot threshold. A numerical-zero result is not an exact symbolic singularity proof. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"polynomial-interpolation","version":"1.0.0","name":"Polynomial Interpolation API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["points","at"],"properties":{"points":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["id","x","y"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"x":{"type":"number","minimum":-1000000,"maximum":1000000},"y":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"at":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate the interpolating polynomial through supplied distinct x points using barycentric weights."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"polynomial-interpolation","input":{"points":[{"id":"A","x":0,"y":1},{"id":"B","x":1,"y":3}],"at":[0.5,2]}}},"limitations":["Evaluate the interpolating polynomial through supplied distinct x points using barycentric weights. Extrapolation can be unstable; no fitted statistical model or approximation guarantee. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bracketed-polynomial-root","version":"1.0.0","name":"Bracketed Polynomial Root API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["coefficients","lower","upper","tolerance"],"properties":{"coefficients":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"lower":{"type":"number","minimum":-1000000,"maximum":1000000},"upper":{"type":"number","minimum":-1000000,"maximum":1000000},"tolerance":{"type":"number","minimum":1e-12,"maximum":1}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find one bracketed polynomial root by bisection with ascending-power coefficients."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bracketed-polynomial-root","input":{"coefficients":[-2,0,1],"lower":1,"upper":2,"tolerance":0.000001}}},"limitations":["Find one bracketed polynomial root by bisection with ascending-power coefficients. Requires a sign change or endpoint root, returns the final bracket, and does not enumerate other roots. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"polynomial-coefficient-convolution","version":"1.0.0","name":"Polynomial Coefficient Convolution API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["first","second"],"properties":{"first":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"second":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Convolve bounded coefficient sequences to multiply ascending-power polynomials."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"polynomial-coefficient-convolution","input":{"first":[1,2],"second":[3,4]}}},"limitations":["Convolve bounded coefficient sequences to multiply ascending-power polynomials. Floating-point coefficients only, no symbolic simplification or cyclic convolution. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"discrete-fourier-real","version":"1.0.0","name":"Discrete Fourier Real Input API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["values"],"properties":{"values":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate the unnormalized forward DFT of supplied uniformly sampled real values."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"discrete-fourier-real","input":{"values":[1,1,1,1]}}},"limitations":["Calculate the unnormalized forward DFT of supplied uniformly sampled real values. Frequencies are bin indices; no sampling rate, window, spectrum certification or signal inference. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"trapezoid-sample-integral","version":"1.0.0","name":"Trapezoid Sample Integral API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["points"],"properties":{"points":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","x","y"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"x":{"type":"number","minimum":-1000000,"maximum":1000000},"y":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Integrate supplied ordered samples by the composite trapezoid rule."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"trapezoid-sample-integral","input":{"points":[{"id":"A","x":0,"y":0},{"id":"B","x":2,"y":4}]}}},"limitations":["Integrate supplied ordered samples by the composite trapezoid rule. Piecewise-linear numerical area only; no extrapolation or unknown-function error bound. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"uniform-finite-differences","version":"1.0.0","name":"Uniform Finite Differences API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["values","step"],"properties":{"values":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"step":{"type":"number","minimum":0.000001,"maximum":1000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate first forward and second centered finite differences on uniformly spaced supplied samples."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"uniform-finite-differences","input":{"values":[0,1,4],"step":1}}},"limitations":["Calculate first forward and second centered finite differences on uniformly spaced supplied samples. Output locations follow the stated stencils; no noise correction or derivative-accuracy guarantee. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"extended-euclidean-coefficients","version":"1.0.0","name":"Extended Euclidean Coefficients API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["a","b"],"properties":{"a":{"type":"string","pattern":"^-?(0|[1-9][0-9]*)$","maxLength":90},"b":{"type":"string","pattern":"^-?(0|[1-9][0-9]*)$","maxLength":90}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Return exact gcd, lcm and Bézout coefficients for bounded integer strings."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"extended-euclidean-coefficients","input":{"a":"30","b":"18"}}},"limitations":["Return exact gcd, lcm and Bézout coefficients for bounded integer strings. Arithmetic only; not a cryptographic key-generation service. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"generalized-chinese-remainder","version":"1.0.0","name":"Generalized Chinese Remainder API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["congruences"],"properties":{"congruences":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","additionalProperties":false,"required":["id","remainder","modulus"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"remainder":{"type":"string","pattern":"^-?(0|[1-9][0-9]*)$","maxLength":90},"modulus":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","maxLength":90}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Solve simultaneous integer congruences including non-coprime moduli when consistent."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"generalized-chinese-remainder","input":{"congruences":[{"id":"A","remainder":"2","modulus":"3"},{"id":"B","remainder":"3","modulus":"5"}]}}},"limitations":["Solve simultaneous integer congruences including non-coprime moduli when consistent. Returns a canonical nonnegative residue; no signing, keys or encryption. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"modular-inverse","version":"1.0.0","name":"Modular Inverse API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["value","modulus"],"properties":{"value":{"type":"string","pattern":"^-?(0|[1-9][0-9]*)$","maxLength":90},"modulus":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","maxLength":90}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find an exact modular inverse and gcd for supplied integers."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"modular-inverse","input":{"value":"3","modulus":"11"}}},"limitations":["Find an exact modular inverse and gcd for supplied integers. Non-invertible inputs return null; no private-key or secret arithmetic should be submitted. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"modular-exponentiation","version":"1.0.0","name":"Modular Exponentiation API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["base","exponent","modulus"],"properties":{"base":{"type":"string","pattern":"^-?(0|[1-9][0-9]*)$","maxLength":90},"exponent":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","maxLength":90},"modulus":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","maxLength":90}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute exact nonnegative modular exponentiation by repeated squaring."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"modular-exponentiation","input":{"base":"4","exponent":"13","modulus":"497"}}},"limitations":["Compute exact nonnegative modular exponentiation by repeated squaring. Public synthetic arithmetic only; implementation is not constant time and must not process secrets. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"binomial-coefficient-exact","version":"1.0.0","name":"Exact Binomial Coefficient API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["n","k"],"properties":{"n":{"type":"integer","minimum":0,"maximum":2000},"k":{"type":"integer","minimum":0,"maximum":2000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate an exact binomial coefficient as decimal text."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"binomial-coefficient-exact","input":{"n":52,"k":5}}},"limitations":["Calculate an exact binomial coefficient as decimal text. Bounded combinatorics only; no floating factorials or probability assumptions. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"integer-partition-count","version":"1.0.0","name":"Integer Partition Count API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["n"],"properties":{"n":{"type":"integer","minimum":0,"maximum":1000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Count unordered partitions of a nonnegative integer exactly."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"integer-partition-count","input":{"n":5}}},"limitations":["Count unordered partitions of a nonnegative integer exactly. Parts are positive with unrestricted repetition; does not enumerate the partitions. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"multiset-permutation-count","version":"1.0.0","name":"Multiset Permutation Count API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["counts"],"properties":{"counts":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"integer","minimum":0,"maximum":200}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Count exact distinct permutations of a multiset from supplied category multiplicities."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"multiset-permutation-count","input":{"counts":[2,1]}}},"limitations":["Count exact distinct permutations of a multiset from supplied category multiplicities. Categories are distinguished by input position; no permutation enumeration. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"lexicographic-combination-unrank","version":"1.0.0","name":"Lexicographic Combination Unrank API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["n","k","rank"],"properties":{"n":{"type":"integer","minimum":0,"maximum":200},"k":{"type":"integer","minimum":0,"maximum":200},"rank":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","maxLength":90}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Recover a zero-based lexicographic k-combination of positions 0 through n−1 from an exact rank."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"lexicographic-combination-unrank","input":{"n":5,"k":2,"rank":"4"}}},"limitations":["Recover a zero-based lexicographic k-combination of positions 0 through n−1 from an exact rank. This is not colex ranking or random sampling. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cantor-natural-pair-codec","version":"1.0.0","name":"Cantor Natural Pair Codec API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["mode","first","second"],"properties":{"mode":{"enum":["encode","decode"]},"first":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","maxLength":90},"second":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","maxLength":90}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Pair two natural numbers bijectively or invert one Cantor-paired value."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cantor-natural-pair-codec","input":{"mode":"encode","first":"2","second":"3"}}},"limitations":["Pair two natural numbers bijectively or invert one Cantor-paired value. Decode reads first as the paired value and requires second zero; exact decimal arithmetic. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bounded-prime-factorization","version":"1.0.0","name":"Bounded Prime Factorization API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["value"],"properties":{"value":{"type":"string","pattern":"^[1-9][0-9]{0,11}$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Factor a positive integer up to 100 billion by bounded trial division."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bounded-prime-factorization","input":{"value":"360"}}},"limitations":["Factor a positive integer up to 100 billion by bounded trial division. One has an empty factorization; no large cryptographic-integer attack or primality claim outside this range. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"optimal-one-dimensional-clusters","version":"1.0.0","name":"Optimal One Dimensional Clusters API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["values","clusters"],"properties":{"values":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"clusters":{"type":"integer","minimum":1,"maximum":16}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Partition one-dimensional values into a declared number of contiguous least-squares clusters with dynamic programming."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"optimal-one-dimensional-clusters","input":{"values":[1,2,9,10],"clusters":2}}},"limitations":["Partition one-dimensional values into a declared number of contiguous least-squares clusters with dynamic programming. Numerical optimum within this sorted profile; no semantic customer segmentation. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"single-link-cluster-merges","version":"1.0.0","name":"Single Link Cluster Merges API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["points"],"properties":{"points":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","x","y"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"x":{"type":"number","minimum":-1000000,"maximum":1000000},"y":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Build deterministic single-link agglomerative merges for planar points with Euclidean distance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"single-link-cluster-merges","input":{"points":[{"id":"A","x":0,"y":0},{"id":"B","x":1,"y":0},{"id":"C","x":4,"y":0}]}}},"limitations":["Build deterministic single-link agglomerative merges for planar points with Euclidean distance. Ties follow supplied order; no inferred geography or automatic cluster-count choice. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dbscan-planar-clusters","version":"1.0.0","name":"DBSCAN Planar Clusters API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["points","epsilon","minimumPoints"],"properties":{"points":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","x","y"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"x":{"type":"number","minimum":-1000000,"maximum":1000000},"y":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"epsilon":{"type":"number","minimum":0,"maximum":1000000000},"minimumPoints":{"type":"integer","minimum":1,"maximum":128}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Cluster planar points using DBSCAN with inclusive epsilon and self-counting neighborhoods."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dbscan-planar-clusters","input":{"points":[{"id":"A","x":0,"y":0},{"id":"B","x":1,"y":0},{"id":"C","x":9,"y":0}],"epsilon":2,"minimumPoints":2}}},"limitations":["Cluster planar points using DBSCAN with inclusive epsilon and self-counting neighborhoods. Noise has null cluster; border ties follow supplied discovery order. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"weighted-isotonic-fit","version":"1.0.0","name":"Weighted Isotonic Fit API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["values","weights"],"properties":{"values":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"weights":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":0.000001,"maximum":1000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Fit nondecreasing weighted least-squares values with the pool-adjacent-violators algorithm."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"weighted-isotonic-fit","input":{"values":[3,1,2],"weights":[1,1,1]}}},"limitations":["Fit nondecreasing weighted least-squares values with the pool-adjacent-violators algorithm. Input order is meaningful; no predictor selection or extrapolation. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dynamic-time-warp-distance","version":"1.0.0","name":"Dynamic Time Warp Distance API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["first","second"],"properties":{"first":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000,"maximum":1000000}},"second":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute unconstrained scalar dynamic-time-warp cost with absolute local distance and one monotone path."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dynamic-time-warp-distance","input":{"first":[1,2,3],"second":[1,1,2,3]}}},"limitations":["Compute unconstrained scalar dynamic-time-warp cost with absolute local distance and one monotone path. Unnormalized score depends on sequence length; no semantic equivalence claim. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"median-mad-profile","version":"1.0.0","name":"Median MAD Profile API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["values"],"properties":{"values":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Summarize robust center, median absolute deviation and modified z scores."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"median-mad-profile","input":{"values":[1,2,3,4,100]}}},"limitations":["Summarize robust center, median absolute deviation and modified z scores. Zero MAD produces null scores; no automatic outlier deletion or normality claim. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"spearman-rank-correlation","version":"1.0.0","name":"Spearman Rank Correlation API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["first","second"],"properties":{"first":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"second":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate Spearman correlation by Pearson correlation of average-tie ranks."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"spearman-rank-correlation","input":{"first":[1,2,3],"second":[3,2,1]}}},"limitations":["Calculate Spearman correlation by Pearson correlation of average-tie ranks. Constant sequences return null; no p-value, causation or significance classification. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fisher-two-by-two","version":"1.0.0","name":"Fisher Two by Two Exact API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["a","b","c","d"],"properties":{"a":{"type":"integer","minimum":0,"maximum":200},"b":{"type":"integer","minimum":0,"maximum":200},"c":{"type":"integer","minimum":0,"maximum":200},"d":{"type":"integer","minimum":0,"maximum":200}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate a two-sided fixed-margin Fisher p value by summing tables no more probable than observed."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fisher-two-by-two","input":{"a":1,"b":9,"c":11,"d":3}}},"limitations":["Calculate a two-sided fixed-margin Fisher p value by summing tables no more probable than observed. Numerical log-combination arithmetic, sample odds ratio and no causal or clinical conclusion. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"shannon-entropy-profile","version":"1.0.0","name":"Shannon Entropy Profile API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["counts"],"properties":{"counts":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"integer","minimum":0,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate empirical Shannon entropy and effective category count from declared counts."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"shannon-entropy-profile","input":{"counts":[1,1,1,1]}}},"limitations":["Calculate empirical Shannon entropy and effective category count from declared counts. Includes declared zero categories in the maximum; no cryptographic entropy or privacy guarantee. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"uniform-histogram-rebin","version":"1.0.0","name":"Uniform Histogram Rebin API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["source","edges"],"properties":{"source":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","lower","upper","count"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"lower":{"type":"number","minimum":-1000000000,"maximum":1000000000},"upper":{"type":"number","minimum":-1000000000,"maximum":1000000000},"count":{"type":"integer","minimum":0,"maximum":1000000000}}}},"edges":{"type":"array","minItems":2,"maxItems":65,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Estimate target histogram counts by uniform density within disjoint source bins."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"uniform-histogram-rebin","input":{"source":[{"id":"A","lower":0,"upper":10,"count":10}],"edges":[0,5,10]}}},"limitations":["Estimate target histogram counts by uniform density within disjoint source bins. Fractional counts are estimates, uncovered mass remains explicit and source bin order is ignored. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rectangle-union-area","version":"1.0.0","name":"Rectangle Union Area API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["rectangles"],"properties":{"rectangles":{"type":"array","minItems":0,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","left","bottom","right","top"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"left":{"type":"number","minimum":-1000000,"maximum":1000000},"bottom":{"type":"number","minimum":-1000000,"maximum":1000000},"right":{"type":"number","minimum":-1000000,"maximum":1000000},"top":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate the exact slab-decomposition union area of supplied axis-aligned rectangles in planar units."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rectangle-union-area","input":{"rectangles":[{"id":"A","left":0,"bottom":0,"right":2,"top":2},{"id":"B","left":1,"bottom":0,"right":3,"top":2}]}}},"limitations":["Calculate the exact slab-decomposition union area of supplied axis-aligned rectangles in planar units. Floating input arithmetic; no geographic area or polygon validity claim. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"planar-ring-area-centroid","version":"1.0.0","name":"Planar Ring Area and Centroid API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["points"],"properties":{"points":{"type":"array","minItems":3,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"number","minimum":-1000000,"maximum":1000000},"y":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate shoelace area and algebraic centroid for one planar ring."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"planar-ring-area-centroid","input":{"points":[{"x":0,"y":0},{"x":2,"y":0},{"x":0,"y":2}]}}},"limitations":["Calculate shoelace area and algebraic centroid for one planar ring. Ring closes implicitly; holes and self-intersection validation are outside this profile. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"point-polyline-projection","version":"1.0.0","name":"Point Polyline Projection API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["point","line"],"properties":{"point":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"number","minimum":-1000000,"maximum":1000000},"y":{"type":"number","minimum":-1000000,"maximum":1000000}}},"line":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"number","minimum":-1000000,"maximum":1000000},"y":{"type":"number","minimum":-1000000,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Project a point onto the nearest supplied planar line segment."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"point-polyline-projection","input":{"point":{"x":1,"y":2},"line":[{"x":0,"y":0},{"x":3,"y":0}]}}},"limitations":["Project a point onto the nearest supplied planar line segment. Zero-length segments are allowed; stable earliest-segment ties and no spherical coordinates. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ring-orientation-normalize","version":"1.0.0","name":"Ring Orientation Normalizer API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["points","orientation"],"properties":{"points":{"type":"array","minItems":3,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"number","minimum":-1000000,"maximum":1000000},"y":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"orientation":{"enum":["clockwise","counterclockwise"]}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Normalize a planar ring’s signed-area orientation while preserving its points."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ring-orientation-normalize","input":{"points":[{"x":0,"y":0},{"x":0,"y":1},{"x":1,"y":0}],"orientation":"counterclockwise"}}},"limitations":["Normalize a planar ring’s signed-area orientation while preserving its points. Implicit closure and algebraic area only; no hole, winding-fill or self-intersection validation. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"douglas-peucker-simplification","version":"1.0.0","name":"Douglas Peucker Simplification API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["points","tolerance"],"properties":{"points":{"type":"array","minItems":2,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"number","minimum":-1000000,"maximum":1000000},"y":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"tolerance":{"type":"number","minimum":0,"maximum":1000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Simplify one open planar polyline using Douglas–Peucker perpendicular segment distance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"douglas-peucker-simplification","input":{"points":[{"x":0,"y":0},{"x":1,"y":0.1},{"x":2,"y":0}],"tolerance":0.2}}},"limitations":["Simplify one open planar polyline using Douglas–Peucker perpendicular segment distance. Endpoints remain; no topology preservation or geodesic error guarantee. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bezier-point-evaluation","version":"1.0.0","name":"Bézier Point Evaluation API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["controlPoints","parameters"],"properties":{"controlPoints":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"number","minimum":-1000000,"maximum":1000000},"y":{"type":"number","minimum":-1000000,"maximum":1000000}}}},"parameters":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"number","minimum":0,"maximum":1}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate a planar Bézier curve at declared parameters with de Casteljau interpolation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bezier-point-evaluation","input":{"controlPoints":[{"x":0,"y":0},{"x":2,"y":2}],"parameters":[0,0.5,1]}}},"limitations":["Evaluate a planar Bézier curve at declared parameters with de Casteljau interpolation. One polynomial segment, no rational weights, arc length or curve fitting. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"segment-rectangle-clip","version":"1.0.0","name":"Segment Rectangle Clip API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["start","end","rectangle"],"properties":{"start":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"number","minimum":-1000000,"maximum":1000000},"y":{"type":"number","minimum":-1000000,"maximum":1000000}}},"end":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"number","minimum":-1000000,"maximum":1000000},"y":{"type":"number","minimum":-1000000,"maximum":1000000}}},"rectangle":{"type":"object","additionalProperties":false,"required":["left","bottom","right","top"],"properties":{"left":{"type":"number","minimum":-1000000,"maximum":1000000},"bottom":{"type":"number","minimum":-1000000,"maximum":1000000},"right":{"type":"number","minimum":-1000000,"maximum":1000000},"top":{"type":"number","minimum":-1000000,"maximum":1000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Clip a closed planar segment to an inclusive axis-aligned rectangle with Liang–Barsky parameters."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"segment-rectangle-clip","input":{"start":{"x":-1,"y":1},"end":{"x":3,"y":1},"rectangle":{"left":0,"bottom":0,"right":2,"top":2}}}},"limitations":["Clip a closed planar segment to an inclusive axis-aligned rectangle with Liang–Barsky parameters. Point intersections are retained; no polygon clipping or geographic wrap. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rectangle-intersection-over-union","version":"1.0.0","name":"Rectangle Intersection over Union API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["first","second"],"properties":{"first":{"type":"object","additionalProperties":false,"required":["left","bottom","right","top"],"properties":{"left":{"type":"number","minimum":-1000000,"maximum":1000000},"bottom":{"type":"number","minimum":-1000000,"maximum":1000000},"right":{"type":"number","minimum":-1000000,"maximum":1000000},"top":{"type":"number","minimum":-1000000,"maximum":1000000}}},"second":{"type":"object","additionalProperties":false,"required":["left","bottom","right","top"],"properties":{"left":{"type":"number","minimum":-1000000,"maximum":1000000},"bottom":{"type":"number","minimum":-1000000,"maximum":1000000},"right":{"type":"number","minimum":-1000000,"maximum":1000000},"top":{"type":"number","minimum":-1000000,"maximum":1000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate continuous-coordinate bounding-box intersection over union."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rectangle-intersection-over-union","input":{"first":{"left":0,"bottom":0,"right":2,"top":2},"second":{"left":1,"bottom":0,"right":3,"top":2}}}},"limitations":["Calculate continuous-coordinate bounding-box intersection over union. No inclusive pixel offset; two zero-area boxes yield null IoU. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"binary-grid-flood-component","version":"1.0.0","name":"Binary Grid Flood Component API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["grid","x","y"],"properties":{"grid":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"string","pattern":"^[01]{1,32}$"}},"x":{"type":"integer","minimum":0,"maximum":31},"y":{"type":"integer","minimum":0,"maximum":31}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find the four-neighbor equal-value component of a supplied binary raster seed."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"binary-grid-flood-component","input":{"grid":["110","010","001"],"x":0,"y":0}}},"limitations":["Find the four-neighbor equal-value component of a supplied binary raster seed. Returns coordinates without mutating the raster; no diagonal connectivity or image decoding. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"binary-grid-shortest-path","version":"1.0.0","name":"Binary Grid Shortest Path API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["grid","x","y","targetX","targetY"],"properties":{"grid":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"string","pattern":"^[01]{1,32}$"}},"x":{"type":"integer","minimum":0,"maximum":31},"y":{"type":"integer","minimum":0,"maximum":31},"targetX":{"type":"integer","minimum":0,"maximum":31},"targetY":{"type":"integer","minimum":0,"maximum":31}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find one shortest four-neighbor unit-cost path through zero cells of a supplied binary grid."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"binary-grid-shortest-path","input":{"grid":["000","110","000"],"x":0,"y":0,"targetX":0,"targetY":2}}},"limitations":["Find one shortest four-neighbor unit-cost path through zero cells of a supplied binary grid. One cells are blocked; no map access, diagonal movement or robot-control command. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dns-caa-record-profile","version":"1.0.0","name":"DNS CAA Record Profile API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["flags","tag","value"],"properties":{"flags":{"type":"integer","minimum":0,"maximum":255},"tag":{"type":"string","pattern":"^[A-Za-z0-9]{1,15}$"},"value":{"type":"string","maxLength":4000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect a supplied CAA record’s issuer-critical bit and supported issuance parameters."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dns-caa-record-profile","input":{"flags":128,"tag":"issue","value":"ca.example; validationmethods=dns-01"}}},"limitations":["Inspect a supplied CAA record’s issuer-critical bit and supported issuance parameters. Unknown tags remain explicit; no DNS lookup, certificate authorization decision or CA endorsement. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dkim-dns-tag-profile","version":"1.0.0","name":"DKIM DNS Tag Profile API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["record"],"properties":{"record":{"type":"string","maxLength":4000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect selected DKIM DNS key tags including explicit revocation and testing flags."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dkim-dns-tag-profile","input":{"record":"v=DKIM1; k=rsa; p="}}},"limitations":["Inspect selected DKIM DNS key tags including explicit revocation and testing flags. Does not decode or validate the cryptographic key, verify signatures or confirm live DNS. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dmarc-dns-tag-profile","version":"1.0.0","name":"DMARC DNS Tag Profile API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["record"],"properties":{"record":{"type":"string","maxLength":4000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect selected current RFC9989 DMARC policy tags, including np, t and psd, with missing p defaulting to none."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dmarc-dns-tag-profile","input":{"record":"v=DMARC1; p=reject; np=quarantine; t=y; pct=50; adkim=s"}}},"limitations":["Inspect selected current RFC9989 DMARC policy tags, including np, t and psd, with missing p defaulting to none. Obsolete pct, rf and ri are reported without applying them; strict supplied-record profile, no DNS tree walk, report-address validation or message authentication. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bimi-dns-tag-profile","version":"1.0.0","name":"BIMI DNS Tag Profile API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["record"],"properties":{"record":{"type":"string","maxLength":4000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect BIMI1 location tags and HTTPS URL structure without fetching either URL."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bimi-dns-tag-profile","input":{"record":"v=BIMI1; l=https://example.com/logo.svg; a="}}},"limitations":["Inspect BIMI1 location tags and HTTPS URL structure without fetching either URL. No SVG safety check, certificate validation, brand verification or mailbox-display guarantee. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"utf8-encoded-word-codec","version":"1.0.0","name":"UTF8 Encoded Word Codec API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["mode","text"],"properties":{"mode":{"enum":["encode","decode"]},"text":{"type":"string","maxLength":4000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode UTF8 B encoded-words or decode a whitespace-separated sequence of this exact profile."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"utf8-encoded-word-codec","input":{"mode":"encode","text":"Hi"}}},"limitations":["Encode UTF8 B encoded-words or decode a whitespace-separated sequence of this exact profile. No other charset, Q encoding, mixed unencoded text, header injection or email sending. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"mailto-uri-builder","version":"1.0.0","name":"Mailto URI Builder API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["recipients","subject","body"],"properties":{"recipients":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"string","pattern":"^[A-Za-z0-9.!#$%&'*+/=?^_`{|}~-]+@[A-Za-z0-9.-]+$","maxLength":254}},"subject":{"type":"string","pattern":"^[^\r\n]*$","maxLength":500},"body":{"type":"string","maxLength":4000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Build a mailto invitation URI for supplied simple ASCII recipients, subject and body."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"mailto-uri-builder","input":{"recipients":["team@example.com"],"subject":"Hello world","body":""}}},"limitations":["Build a mailto invitation URI for supplied simple ASCII recipients, subject and body. No email verification or sending; the user’s mail client controls the final action. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"global-tel-uri-profile","version":"1.0.0","name":"Global Tel URI Profile API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["uri"],"properties":{"uri":{"type":"string","minLength":1,"maxLength":200}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect and normalize a restricted global tel URI with optional numeric extension."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"global-tel-uri-profile","input":{"uri":"tel:+1-212-555-0100;ext=42"}}},"limitations":["Inspect and normalize a restricted global tel URI with optional numeric extension. Local phone-context, isub and other parameters are outside this profile; no call or number-ownership check. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"data-uri-byte-inspection","version":"1.0.0","name":"Data URI Byte Inspection API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["uri"],"properties":{"uri":{"type":"string","maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect bytes embedded in a data URI without rendering, fetching or executing its content."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"data-uri-byte-inspection","input":{"uri":"data:text/plain;base64,SGk="}}},"limitations":["Inspect bytes embedded in a data URI without rendering, fetching or executing its content. MIME metadata is reported as declared and is not a content-safety or media-type validation. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"urn-component-profile","version":"1.0.0","name":"URN Component Profile API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["urn"],"properties":{"urn":{"type":"string","maxLength":2000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Split a supplied URN into namespace and RFC8141-style components under an explicit ASCII profile."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"urn-component-profile","input":{"urn":"urn:example:animal:ferret:nose?=a=b#tail"}}},"limitations":["Split a supplied URN into namespace and RFC8141-style components under an explicit ASCII profile. No namespace registry lookup, namespace-specific validation or resolver invocation. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"webfinger-jrd-profile","version":"1.0.0","name":"WebFinger JRD Profile API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["subject","aliases","links"],"properties":{"subject":{"type":"string","minLength":1,"maxLength":200},"aliases":{"type":"array","minItems":0,"maxItems":32,"items":{"type":"string","minLength":1,"maxLength":200},"uniqueItems":true},"links":{"type":"array","minItems":0,"maxItems":64,"items":{"type":"object","additionalProperties":false,"required":["id","rel","href","type"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"rel":{"type":"string","minLength":1,"maxLength":200},"href":{"type":"string","minLength":1,"maxLength":200},"type":{"type":"string","minLength":1,"maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review a bounded supplied WebFinger-style subject, aliases and link profile."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"webfinger-jrd-profile","input":{"subject":"acct:team@example.com","aliases":[],"links":[{"id":"A","rel":"self","href":"https://example.com/profile","type":"application/json"}]}}},"limitations":["Review a bounded supplied WebFinger-style subject, aliases and link profile. No discovery request, identity verification, URL fetch or assumption that a self link proves ownership. Uses supplied non-sensitive data only. No live account access, automatic changes or certification. Calculation profile 1.0.0; approximate non-integer numeric outputs use twelve significant digits; representable safe integer numbers and declared decimal-string integers are preserved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"invoice-payment-allocation","version":"1.0.0","name":"Invoice Payment Allocation Review","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","invoices","payments"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"invoices":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","openMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"openMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}},"payments":{"type":"array","minItems":0,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","invoiceId","amountMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"invoiceId":{"type":["string","null"],"maxLength":200},"amountMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile explicitly allocated payments with invoice balances and unapplied amounts."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"invoice-payment-allocation","input":{"currency":"USD","invoices":[{"id":"A","openMinor":100}],"payments":[{"id":"P","invoiceId":"A","amountMinor":120},{"id":"Q","invoiceId":null,"amountMinor":30}]}}},"limitations":["Supplied nonnegative balances and allocations only, one currency. No bank connection, invoice matching inference, refund, reminder, accounting-policy determination or transfer.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"merchant-fee-reconciliation","version":"1.0.0","name":"Merchant Fee Reconciliation","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","rateBasisPoints","fixedMinor","rounding","transactions"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"rateBasisPoints":{"type":"integer","minimum":0,"maximum":10000},"fixedMinor":{"type":"integer","minimum":0,"maximum":1000000000},"rounding":{"type":"string","enum":["half-even","half-up","floor","ceil","toward-zero"]},"transactions":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","grossMinor","observedFeeMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"grossMinor":{"type":"integer","minimum":0,"maximum":1000000000},"observedFeeMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare observed transaction fees with a supplied percentage-plus-fixed fee schedule."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"merchant-fee-reconciliation","input":{"currency":"USD","rateBasisPoints":250,"fixedMinor":30,"rounding":"half-even","transactions":[{"id":"A","grossMinor":10000,"observedFeeMinor":280}]}}},"limitations":["Nonnegative transaction amounts, one currency and one caller-supplied rate. Round each fee under the selected rule before aggregating. Excludes refunds, interchange qualification, taxes, currency conversion and provider-specific tiering.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"price-volume-mix-bridge","version":"1.0.0","name":"Price, Volume and Mix Bridge","price":{"amount":"39.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","products"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"products":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","baseQuantity","currentQuantity","basePriceMinor","currentPriceMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"baseQuantity":{"type":"integer","minimum":0,"maximum":1000000000},"currentQuantity":{"type":"integer","minimum":0,"maximum":1000000000},"basePriceMinor":{"type":"integer","minimum":0,"maximum":1000000000},"currentPriceMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Explain a supplied revenue change with an exactly reconciled price, total-volume and mix bridge."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"price-volume-mix-bridge","input":{"currency":"USD","products":[{"id":"A","baseQuantity":10,"currentQuantity":20,"basePriceMinor":10,"currentPriceMinor":12},{"id":"B","baseQuantity":10,"currentQuantity":10,"basePriceMinor":20,"currentPriceMinor":22}]}}},"limitations":["Laspeyres base-price decomposition: volume uses baseline weighted price; mix is the remaining base-price quantity effect; price uses current quantities. Positive baseline total volume required. Same aligned products and currency; no attribution or forecasting claim.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"royalty-tier-statement","version":"1.0.0","name":"Royalty Tier Statement","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","salesMinor","rounding","tiers"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"salesMinor":{"type":"integer","minimum":0,"maximum":1000000000},"rounding":{"type":"string","enum":["half-even","half-up","floor","ceil","toward-zero"]},"tiers":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["upperSalesMinor","rateBasisPoints"],"properties":{"upperSalesMinor":{"type":"integer","minimum":1,"maximum":1000000000},"rateBasisPoints":{"type":"integer","minimum":0,"maximum":10000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate a progressive royalty statement from an explicit cumulative sales-band schedule."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"royalty-tier-statement","input":{"currency":"USD","salesMinor":15000,"rounding":"half-even","tiers":[{"upperSalesMinor":10000,"rateBasisPoints":1000},{"upperSalesMinor":20000,"rateBasisPoints":2000}]}}},"limitations":["Progressive bands, upper boundaries expressed in integer sales minor units, same currency. Last band must cover all sales. No contract interpretation, tax, withholding or automatic payment. Exact entitlement and selected rounding are both shown.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"activity-cost-allocation","version":"1.0.0","name":"Activity Cost Allocation","price":{"amount":"39.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","pools","usage"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"pools":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","costMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"costMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}},"usage":{"type":"array","minItems":0,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["poolId","targetId","units"],"properties":{"poolId":{"type":"string","minLength":1,"maxLength":200},"targetId":{"type":"string","minLength":1,"maxLength":200},"units":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Allocate declared cost pools to targets using supplied activity-driver quantities."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"activity-cost-allocation","input":{"currency":"USD","pools":[{"id":"P","costMinor":100}],"usage":[{"poolId":"P","targetId":"A","units":1},{"poolId":"P","targetId":"B","units":3}]}}},"limitations":["A descriptive activity-based allocation, not a costing policy recommendation. Exact fractions retain allocation conservation without invented residual rounding. Zero-driver pools remain unallocated; no journal entry or external action.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"overall-equipment-effectiveness","version":"1.0.0","name":"Equipment Effectiveness Profile","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["plannedSeconds","downtimeSeconds","idealCycleMilliseconds","totalCount","goodCount"],"properties":{"plannedSeconds":{"type":"integer","minimum":1,"maximum":1000000000},"downtimeSeconds":{"type":"integer","minimum":0,"maximum":1000000000},"idealCycleMilliseconds":{"type":"integer","minimum":1,"maximum":1000000000},"totalCount":{"type":"integer","minimum":0,"maximum":1000000000},"goodCount":{"type":"integer","minimum":0,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile availability, performance and first-pass quality into a supplied equipment-effectiveness snapshot."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"overall-equipment-effectiveness","input":{"plannedSeconds":3600,"downtimeSeconds":600,"idealCycleMilliseconds":1000,"totalCount":2400,"goodCount":2160}}},"limitations":["One aligned production period; planned seconds exclude planned non-production time. Performance may exceed one when supplied ideal-cycle data conflicts with observations; it is reported, not clamped. No monitoring or reliability guarantee.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"takt-line-balance","version":"1.0.0","name":"Takt and Line Balance Review","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["availableSeconds","demandUnits","stations"],"properties":{"availableSeconds":{"type":"integer","minimum":1,"maximum":1000000000},"demandUnits":{"type":"integer","minimum":1,"maximum":1000000000},"stations":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","cycleSeconds","parallelUnits"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"cycleSeconds":{"type":"integer","minimum":1,"maximum":1000000000},"parallelUnits":{"type":"integer","minimum":1,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare serial-station cycle times and parallel-unit counts with a declared production demand."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"takt-line-balance","input":{"availableSeconds":3600,"demandUnits":60,"stations":[{"id":"A","cycleSeconds":90,"parallelUnits":1},{"id":"B","cycleSeconds":60,"parallelUnits":2}]}}},"limitations":["Integer seconds and one homogeneous unit. A serial line with independent parallel units at each station; ignores downtime, transfers, buffers, yield and variability. Minimum counts are arithmetic scenarios, not a safe staffing or machinery recommendation.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"maintenance-reliability-summary","version":"1.0.0","name":"Maintenance Reliability Summary","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["operatingSeconds","repairSeconds","failures"],"properties":{"operatingSeconds":{"type":"integer","minimum":0,"maximum":1000000000},"repairSeconds":{"type":"integer","minimum":0,"maximum":1000000000},"failures":{"type":"integer","minimum":0,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Summarize observed operating time, repair time and failures with explicit zero-event handling."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"maintenance-reliability-summary","input":{"operatingSeconds":1000,"repairSeconds":100,"failures":5}}},"limitations":["Aligned supplied exposure and repair totals only. MTBF/MTTR are descriptive ratios, not a fitted life distribution or prediction. Zero failures do not imply infinite reliability; no safety, maintenance or warranty decision is made.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"work-in-progress-flow-check","version":"1.0.0","name":"Work in Progress Flow Check","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["averageWipUnits","throughputUnits","observationSeconds","averageLeadSeconds"],"properties":{"averageWipUnits":{"type":"integer","minimum":0,"maximum":1000000000},"throughputUnits":{"type":"integer","minimum":0,"maximum":1000000000},"observationSeconds":{"type":"integer","minimum":1,"maximum":1000000000},"averageLeadSeconds":{"type":"integer","minimum":0,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare supplied work in progress, throughput and lead time against a Little’s Law arithmetic profile."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"work-in-progress-flow-check","input":{"averageWipUnits":10,"throughputUnits":20,"observationSeconds":100,"averageLeadSeconds":40}}},"limitations":["Aligned averages from an explicitly chosen stable observation period are required for operational interpretation. This calculation cannot establish steady state, causality or queue behavior. Integer units/seconds; zero throughput leaves implied lead time unknown.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"changeover-sequence-cost","version":"1.0.0","name":"Changeover Sequence Review","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sequence","transitions"],"properties":{"sequence":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"string","minLength":1,"maxLength":200}},"transitions":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["from","to","seconds"],"properties":{"from":{"type":"string","minLength":1,"maxLength":200},"to":{"type":"string","minLength":1,"maxLength":200},"seconds":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate directional setup time for a declared production sequence without changing the plan."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"changeover-sequence-cost","input":{"sequence":["A","B","A"],"transitions":[{"from":"A","to":"B","seconds":30},{"from":"B","to":"A","seconds":20}]}}},"limitations":["Caller-supplied directed setup matrix; adjacent identical products have no changeover. Every other used transition must be defined. This reviews one sequence and does not optimize it or include production duration.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pallet-layout-capacity","version":"1.0.0","name":"Uniform Pallet Capacity Scenarios","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["lengthMm","widthMm","heightMm","maxLoadGrams","cartonLengthMm","cartonWidthMm","cartonHeightMm","cartonGrams"],"properties":{"lengthMm":{"type":"integer","minimum":1,"maximum":1000000000},"widthMm":{"type":"integer","minimum":1,"maximum":1000000000},"heightMm":{"type":"integer","minimum":1,"maximum":1000000000},"maxLoadGrams":{"type":"integer","minimum":1,"maximum":1000000000},"cartonLengthMm":{"type":"integer","minimum":1,"maximum":1000000000},"cartonWidthMm":{"type":"integer","minimum":1,"maximum":1000000000},"cartonHeightMm":{"type":"integer","minimum":1,"maximum":1000000000},"cartonGrams":{"type":"integer","minimum":1,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare six uniform carton orientations against a rectangular load space and weight allowance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pallet-layout-capacity","input":{"lengthMm":100,"widthMm":100,"heightMm":100,"maxLoadGrams":500,"cartonLengthMm":50,"cartonWidthMm":50,"cartonHeightMm":50,"cartonGrams":100}}},"limitations":["Integer millimetres and grams. Homogeneous axis-aligned grid only; no mixed layers, overhang, carton compression, load stability, dangerous goods or transport approval. It is an arithmetic upper scenario, not a loading instruction.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"order-pick-batching","version":"1.0.0","name":"Order Pick Batch Planner","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["maxBatchGrams","maxBatchCubicCm","orders"],"properties":{"maxBatchGrams":{"type":"integer","minimum":1,"maximum":1000000000},"maxBatchCubicCm":{"type":"integer","minimum":1,"maximum":1000000000},"orders":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","zone","grams","cubicCm"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"zone":{"type":"string","minLength":1,"maxLength":200},"grams":{"type":"integer","minimum":0,"maximum":1000000000},"cubicCm":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Group ordered picking work into zone-separated weight and volume batches."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"order-pick-batching","input":{"maxBatchGrams":10,"maxBatchCubicCm":10,"orders":[{"id":"A","zone":"Z","grams":6,"cubicCm":2},{"id":"B","zone":"Z","grams":4,"cubicCm":2},{"id":"C","zone":"Z","grams":11,"cubicCm":1}]}}},"limitations":["Stable first-fit in the supplied priority order; no route, travel-time or global optimum claim. Integer grams and cubic centimetres. Oversized orders remain unassigned and are not silently split or dropped.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"stockout-availability-profile","version":"1.0.0","name":"Stockout and Fill Profile","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["periods"],"properties":{"periods":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","availableSeconds","totalSeconds","demandOrders","filledOrders"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"availableSeconds":{"type":"integer","minimum":0,"maximum":1000000000},"totalSeconds":{"type":"integer","minimum":0,"maximum":1000000000},"demandOrders":{"type":"integer","minimum":0,"maximum":1000000000},"filledOrders":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Summarize time-weighted stock availability and immediately filled order counts."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"stockout-availability-profile","input":{"periods":[{"id":"A","availableSeconds":90,"totalSeconds":100,"demandOrders":20,"filledOrders":15}]}}},"limitations":["Non-overlapping comparable periods and one declared item/stock population. Time availability and order fill are separate denominators. No lost-sales estimate, causal inference, inventory ordering or customer promise.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bill-of-materials-explosion","version":"1.0.0","name":"Bill of Materials Explosion","price":{"amount":"39.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["parts","edges","demand"],"properties":{"parts":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200}}}},"edges":{"type":"array","minItems":0,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["parentId","childId","unitsPerParent"],"properties":{"parentId":{"type":"string","minLength":1,"maxLength":200},"childId":{"type":"string","minLength":1,"maxLength":200},"unitsPerParent":{"type":"integer","minimum":1,"maximum":1000000000}}}},"demand":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","units"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"units":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Expand declared assembly demand into exact gross component and leaf requirements."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bill-of-materials-explosion","input":{"parts":[{"id":"A"},{"id":"B"},{"id":"C"}],"edges":[{"parentId":"A","childId":"B","unitsPerParent":2},{"parentId":"B","childId":"C","unitsPerParent":3}],"demand":[{"id":"A","units":2}]}}},"limitations":["Directed acyclic integer-quantity BOM, maximum twelve assembly levels. Shared subassemblies are accumulated. No stock netting, scrap/yield factor, substitution, lot sizing or purchase action. All quantities retain exact integer strings.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"supplier-quantity-discount-plan","version":"1.0.0","name":"Quantity Price Break Comparison","price":{"amount":"39.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","annualDemandUnits","orderCostMinor","annualHoldingBasisPoints","tiers","candidates"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"annualDemandUnits":{"type":"integer","minimum":1,"maximum":1000000000},"orderCostMinor":{"type":"integer","minimum":0,"maximum":1000000000},"annualHoldingBasisPoints":{"type":"integer","minimum":0,"maximum":10000},"tiers":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["minimumQuantity","unitPriceMinor"],"properties":{"minimumQuantity":{"type":"integer","minimum":1,"maximum":1000000000},"unitPriceMinor":{"type":"integer","minimum":1,"maximum":1000000000}}}},"candidates":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","quantity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"quantity":{"type":"integer","minimum":1,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare supplied order quantities under an all-unit purchase-price and holding-cost schedule."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"supplier-quantity-discount-plan","input":{"currency":"USD","annualDemandUnits":100,"orderCostMinor":50,"annualHoldingBasisPoints":1000,"tiers":[{"minimumQuantity":1,"unitPriceMinor":100}],"candidates":[{"id":"Q10","quantity":10},{"id":"Q20","quantity":20}]}}},"limitations":["Explicit candidate quantities, constant annual demand, deterministic replenishment, average cycle stock Q/2 and caller holding rate. Exact annual cost fractions; no global optimum, stockout, financing, tax or order placement claim.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"customer-lifetime-contribution","version":"1.0.0","name":"Observed Customer Contribution","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","originalCustomers","periods"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"originalCustomers":{"type":"integer","minimum":1,"maximum":1000000000},"periods":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","activeCustomers","netRevenueMinor","directCostMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"activeCustomers":{"type":"integer","minimum":0,"maximum":1000000000},"netRevenueMinor":{"type":"integer","minimum":0,"maximum":1000000000},"directCostMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Summarize finite-horizon contribution per originally acquired customer from aligned period records."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"customer-lifetime-contribution","input":{"currency":"USD","originalCustomers":10,"periods":[{"id":"M1","activeCustomers":10,"netRevenueMinor":10000,"directCostMinor":4000},{"id":"M2","activeCustomers":8,"netRevenueMinor":8000,"directCostMinor":3000}]}}},"limitations":["Observed periods only, one currency. Contribution is supplied net revenue minus supplied direct costs; no future lifetime estimate, acquisition attribution, churn forecast, accounting conclusion or customer targeting.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"basket-association-summary","version":"1.0.0","name":"Basket Association Summary","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["baskets","antecedent","consequent"],"properties":{"baskets":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","items"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"items":{"type":"array","maxItems":200,"uniqueItems":true,"items":{"type":"string","minLength":1,"maxLength":200}}}}},"antecedent":{"type":"array","maxItems":200,"uniqueItems":true,"items":{"type":"string","minLength":1,"maxLength":200},"minItems":1},"consequent":{"type":"array","maxItems":200,"uniqueItems":true,"items":{"type":"string","minLength":1,"maxLength":200},"minItems":1}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Measure support, confidence and lift for one declared basket association rule."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"basket-association-summary","input":{"baskets":[{"id":"1","items":["A","B"]},{"id":"2","items":["A"]},{"id":"3","items":["B"]},{"id":"4","items":["C"]}],"antecedent":["A"],"consequent":["B"]}}},"limitations":["Supplied baskets only, each item counted once per basket. Nonempty disjoint antecedent and consequent; no automatic rule mining, causal claim or personalized recommendation. Zero denominators remain unknown.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"repeat-purchase-intervals","version":"1.0.0","name":"Repeat Purchase Interval Profile","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOf","purchases"],"properties":{"asOf":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"purchases":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","customerRef","date"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"customerRef":{"type":"string","minLength":1,"maxLength":200},"date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Summarize observed purchase gaps and recency using pseudonymous customer references."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"repeat-purchase-intervals","input":{"asOf":"2026-10-17","purchases":[{"id":"A","customerRef":"C1","date":"2026-10-01"},{"id":"B","customerRef":"C1","date":"2026-10-11"},{"id":"C","customerRef":"C2","date":"2026-10-16"}]}}},"limitations":["UTC calendar days, supplied records only. Same-day purchases yield zero-day intervals. No prediction, individual eligibility, customer ranking, hidden identity inference or comparison with an outside population.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"promotion-baseline-comparison","version":"1.0.0","name":"Promotion Baseline Comparison","price":{"amount":"39.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["treatmentBefore","treatmentAfter","comparisonBefore","comparisonAfter"],"properties":{"treatmentBefore":{"type":"object","additionalProperties":false,"required":["exposures","outcomes"],"properties":{"exposures":{"type":"integer","minimum":1,"maximum":1000000000},"outcomes":{"type":"integer","minimum":0,"maximum":1000000000}}},"treatmentAfter":{"type":"object","additionalProperties":false,"required":["exposures","outcomes"],"properties":{"exposures":{"type":"integer","minimum":1,"maximum":1000000000},"outcomes":{"type":"integer","minimum":0,"maximum":1000000000}}},"comparisonBefore":{"type":"object","additionalProperties":false,"required":["exposures","outcomes"],"properties":{"exposures":{"type":"integer","minimum":1,"maximum":1000000000},"outcomes":{"type":"integer","minimum":0,"maximum":1000000000}}},"comparisonAfter":{"type":"object","additionalProperties":false,"required":["exposures","outcomes"],"properties":{"exposures":{"type":"integer","minimum":1,"maximum":1000000000},"outcomes":{"type":"integer","minimum":0,"maximum":1000000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare treatment and comparison-group rate changes across two declared periods."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"promotion-baseline-comparison","input":{"treatmentBefore":{"exposures":100,"outcomes":10},"treatmentAfter":{"exposures":100,"outcomes":30},"comparisonBefore":{"exposures":100,"outcomes":20},"comparisonAfter":{"exposures":100,"outcomes":25}}}},"limitations":["Descriptive difference-in-differences of observed proportions. No significance test, causal identification, parallel-trends proof or campaign recommendation. Group and period definitions are supplied by the caller.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"assortment-overlap-review","version":"1.0.0","name":"Assortment Overlap Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["left","right"],"properties":{"left":{"type":"array","maxItems":200,"uniqueItems":true,"items":{"type":"string","minLength":1,"maxLength":200}},"right":{"type":"array","maxItems":200,"uniqueItems":true,"items":{"type":"string","minLength":1,"maxLength":200}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare two explicit SKU sets with shared, unique and Jaccard-overlap evidence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"assortment-overlap-review","input":{"left":["A","B"],"right":["B","C"]}}},"limitations":["Exact case-sensitive identifiers supplied by the caller; no fuzzy product matching or supplier recommendation. Empty sets have an unknown overlap ratio rather than an invented score.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"service-credit-reconciliation","version":"1.0.0","name":"Service Credit Reconciliation","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","eligibleSeconds","downtimeSeconds","eligibleFeeMinor","rounding","tiers"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"eligibleSeconds":{"type":"integer","minimum":1,"maximum":1000000000},"downtimeSeconds":{"type":"integer","minimum":0,"maximum":1000000000},"eligibleFeeMinor":{"type":"integer","minimum":0,"maximum":1000000000},"rounding":{"type":"string","enum":["half-even","half-up","floor","ceil","toward-zero"]},"tiers":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["belowAvailabilityBasisPoints","creditBasisPoints"],"properties":{"belowAvailabilityBasisPoints":{"type":"integer","minimum":0,"maximum":10000},"creditBasisPoints":{"type":"integer","minimum":0,"maximum":10000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Translate a supplied availability observation into the highest matching declared service-credit band."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"service-credit-reconciliation","input":{"currency":"USD","eligibleSeconds":10000,"downtimeSeconds":200,"eligibleFeeMinor":10000,"rounding":"half-even","tiers":[{"belowAvailabilityBasisPoints":9900,"creditBasisPoints":1000},{"belowAvailabilityBasisPoints":9500,"creditBasisPoints":2500}]}}},"limitations":["Credit applies only when exact observed availability is strictly below a supplied threshold. Uses the greatest matching credit rate; no additive credits, legal interpretation, provider eligibility, refund or payment action.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"prepaid-recognition-schedule","version":"1.0.0","name":"Caller-Defined Prepaid Schedule","price":{"amount":"39.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","totalMinor","serviceStart","serviceEndExclusive","periods"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"totalMinor":{"type":"integer","minimum":0,"maximum":1000000000},"serviceStart":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"serviceEndExclusive":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"periods":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","start","endExclusive"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"start":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"endExclusive":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Allocate a supplied prepaid amount across non-overlapping reporting periods using a declared daily schedule."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"prepaid-recognition-schedule","input":{"currency":"USD","totalMinor":300,"serviceStart":"2026-10-01","serviceEndExclusive":"2026-10-04","periods":[{"id":"P1","start":"2026-10-01","endExclusive":"2026-10-03"}]}}},"limitations":["Caller must already have approved an equal-daily allocation policy. UTC half-open date intervals, exact fractional minor units and uncovered days retained. Does not decide when revenue may be recognized or issue accounting/tax advice or journal entries.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"contract-unit-price-escalation","version":"1.0.0","name":"Contract Unit Price Index Scenario","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","baseUnitPriceMinor","baseIndex","currentIndex","indexedBasisPoints","rounding"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"baseUnitPriceMinor":{"type":"integer","minimum":0,"maximum":1000000000},"baseIndex":{"type":"integer","minimum":1,"maximum":1000000000},"currentIndex":{"type":"integer","minimum":0,"maximum":1000000000},"indexedBasisPoints":{"type":"integer","minimum":0,"maximum":10000},"rounding":{"type":"string","enum":["half-even","half-up","floor","ceil","toward-zero"]}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rehearse a fixed-plus-indexed unit-price formula using caller-provided index values."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"contract-unit-price-escalation","input":{"currency":"USD","baseUnitPriceMinor":100,"baseIndex":100,"currentIndex":120,"indexedBasisPoints":5000,"rounding":"half-even"}}},"limitations":["The indexed share uses currentIndex/baseIndex and the remaining share stays fixed. All index values and the applicable formula come from the caller; no official index lookup, contract interpretation, negotiation or financial recommendation.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"purchase-commitment-utilization","version":"1.0.0","name":"Purchase Commitment Utilization","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","commitments","deliveries"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"commitments":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","minimumUnits","notionalUnitPriceMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"minimumUnits":{"type":"integer","minimum":0,"maximum":1000000000},"notionalUnitPriceMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}},"deliveries":{"type":"array","minItems":0,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","itemId","units"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"itemId":{"type":"string","minLength":1,"maxLength":200},"units":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare supplied deliveries with declared item commitments and show notional shortfall exposure."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"purchase-commitment-utilization","input":{"currency":"USD","commitments":[{"id":"A","minimumUnits":100,"notionalUnitPriceMinor":5}],"deliveries":[{"id":"D","itemId":"A","units":80}]}}},"limitations":["Integer units, one currency and exact item references. Unit price values are caller-supplied notional rates, not an assertion that a penalty is legally due. No invoice, purchase order, payment or inventory action.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"quote-scope-change-review","version":"1.0.0","name":"Quote Scope and Price Comparison","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","before","after"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"before":{"type":"array","minItems":0,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","quantity","unitPriceMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"quantity":{"type":"integer","minimum":0,"maximum":1000000000},"unitPriceMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}},"after":{"type":"array","minItems":0,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","quantity","unitPriceMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"quantity":{"type":"integer","minimum":0,"maximum":1000000000},"unitPriceMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile line additions, removals and quantity/price changes between two supplied quote versions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"quote-scope-change-review","input":{"currency":"USD","before":[{"id":"A","quantity":2,"unitPriceMinor":100}],"after":[{"id":"A","quantity":3,"unitPriceMinor":120}]}}},"limitations":["Exact line IDs and one currency. Gross line extensions only; taxes, discounts, rounding conventions, contractual entitlement and commercial advice are excluded. No acceptance, order or payment is created.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"proportion-control-chart","version":"1.0.0","name":"Proportion Control Chart","price":{"amount":"39.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["samples"],"properties":{"samples":{"type":"array","minItems":2,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","inspected","nonconforming"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"inspected":{"type":"integer","minimum":1,"maximum":1000000000},"nonconforming":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review fraction-nonconforming observations with sample-size-specific three-sigma limits."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"proportion-control-chart","input":{"samples":[{"id":"A","inspected":100,"nonconforming":10},{"id":"B","inspected":100,"nonconforming":10}]}}},"limitations":["Phase-I estimated center from pooled defective/inspected counts. Binomial independent observations assumed. Limits clipped to [0,1]; only points outside their own limits are signaled. No process certification or automatic intervention.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"subgroup-mean-range-chart","version":"1.0.0","name":"Subgroup Mean and Range Charts","price":{"amount":"39.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["unit","subgroups"],"properties":{"unit":{"type":"string","minLength":1,"maxLength":200},"subgroups":{"type":"array","minItems":2,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","values"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"values":{"type":"array","minItems":2,"maxItems":5,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review balanced subgroups with paired mean and range control-chart limits."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"subgroup-mean-range-chart","input":{"unit":"mm","subgroups":[{"id":"A","values":[9,11]},{"id":"B","values":[9,11]}]}}},"limitations":["Phase-I rational subgroups of size 2–5, same size throughout, with published A2/D3/D4 constants rounded as tabulated. Normal independent observations assumed. Single-point limit signals only; no process capability or certification.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"crossed-measurement-variation","version":"1.0.0","name":"Crossed Measurement Variation","price":{"amount":"49.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["unit","readings"],"properties":{"unit":{"type":"string","minLength":1,"maxLength":200},"readings":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["part","operator","repeat","value"],"properties":{"part":{"type":"string","minLength":1,"maxLength":200},"operator":{"type":"string","minLength":1,"maxLength":200},"repeat":{"type":"integer","minimum":0,"maximum":1000000000},"value":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Separate repeatability, operator, interaction and part variance in a balanced crossed study."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"crossed-measurement-variation","input":{"unit":"mm","readings":[{"part":"A","operator":"X","repeat":1,"value":9},{"part":"A","operator":"X","repeat":2,"value":11},{"part":"A","operator":"Y","repeat":1,"value":11},{"part":"A","operator":"Y","repeat":2,"value":13},{"part":"B","operator":"X","repeat":1,"value":19},{"part":"B","operator":"X","repeat":2,"value":21},{"part":"B","operator":"Y","repeat":1,"value":21},{"part":"B","operator":"Y","repeat":2,"value":23}]}}},"limitations":["Two-factor random-effects ANOVA, at least two parts/operators/repeats, equal cell counts. Unpooled estimates; negative variance components clamped to zero and identified. No acceptance threshold, AIAG certification or complete measurement uncertainty budget.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"finite-lot-acceptance-probability","version":"1.0.0","name":"Finite Lot Acceptance Probability","price":{"amount":"39.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["lotSize","defectiveUnits","sampleSize","acceptAtMost"],"properties":{"lotSize":{"type":"integer","minimum":1,"maximum":1000000000},"defectiveUnits":{"type":"integer","minimum":0,"maximum":1000000000},"sampleSize":{"type":"integer","minimum":0,"maximum":200},"acceptAtMost":{"type":"integer","minimum":0,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate an exact hypergeometric acceptance probability for a caller-defined sampling plan."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"finite-lot-acceptance-probability","input":{"lotSize":10,"defectiveUnits":2,"sampleSize":2,"acceptAtMost":0}}},"limitations":["Random sampling without replacement, declared lot defect count and acceptance number. Sample size at most 200. Exact probability fraction retained; numeric display rounds at six decimals. Does not supply an ISO/ANSI table plan, certify a lot or advise acceptance.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"zero-failure-test-plan","version":"1.0.0","name":"Zero-Failure Reliability Demonstration","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["targetReliability","confidence","observedZeroFailureTrials"],"properties":{"targetReliability":{"type":"number","minimum":0.000001,"maximum":0.999999},"confidence":{"type":"number","minimum":0.000001,"maximum":0.999999},"observedZeroFailureTrials":{"type":"integer","minimum":0,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate a binomial zero-failure sample-size scenario and an observed one-sided reliability bound."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"zero-failure-test-plan","input":{"targetReliability":0.9,"confidence":0.95,"observedZeroFailureTrials":30}}},"limitations":["Independent identical Bernoulli trials with no observed failures. One-sided confidence, not a life-distribution or field reliability guarantee. Targets between 0.000001 and 0.999999. No safety certification or recommendation to accept a product.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pert-duration-profile","version":"1.0.0","name":"PERT Duration Profile","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["unit","tasks"],"properties":{"unit":{"type":"string","minLength":1,"maxLength":200},"tasks":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","optimistic","mostLikely","pessimistic"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"optimistic":{"type":"integer","minimum":0,"maximum":1000000000},"mostLikely":{"type":"integer","minimum":0,"maximum":1000000000},"pessimistic":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Summarize three-point duration estimates for one explicitly supplied sequential path."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pert-duration-profile","input":{"unit":"days","tasks":[{"id":"A","optimistic":1,"mostLikely":2,"pessimistic":3},{"id":"B","optimistic":1,"mostLikely":2,"pessimistic":3}]}}},"limitations":["Classical PERT mean (O+4M+P)/6 and variance ((P−O)/6)^2, independent path tasks. Not a fitted distribution, completion probability, changing critical-path analysis or schedule guarantee.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"resource-ramp-scenarios","version":"1.0.0","name":"Resource Ramp Capacity Scenarios","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["periodCount","efficiencyByTenure","cohorts"],"properties":{"periodCount":{"type":"integer","minimum":1,"maximum":120},"efficiencyByTenure":{"type":"array","minItems":1,"maxItems":120,"items":{"type":"integer","minimum":0,"maximum":10000}},"cohorts":{"type":"array","minItems":0,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","startPeriod","people","hoursPerPerson"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"startPeriod":{"type":"integer","minimum":0,"maximum":119},"people":{"type":"integer","minimum":0,"maximum":1000000000},"hoursPerPerson":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rehearse period capacity using declared start cohorts and tenure-based efficiency factors."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"resource-ramp-scenarios","input":{"periodCount":2,"efficiencyByTenure":[5000,10000],"cohorts":[{"id":"A","startPeriod":0,"people":2,"hoursPerPerson":40}]}}},"limitations":["Caller-supplied aggregate cohorts, equal period definitions and hours. Last efficiency factor persists after its final tenure period. No personnel evaluation, hiring recommendation, overtime, shrinkage or demand forecast.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"earned-schedule-profile","version":"1.0.0","name":"Earned Schedule Profile","price":{"amount":"39.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["timeUnit","actualTime","earnedValueMinor","baseline"],"properties":{"timeUnit":{"type":"string","minLength":1,"maxLength":200},"actualTime":{"type":"integer","minimum":0,"maximum":1000000000},"earnedValueMinor":{"type":"integer","minimum":0,"maximum":1000000000},"baseline":{"type":"array","minItems":2,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["time","plannedValueMinor"],"properties":{"time":{"type":"integer","minimum":0,"maximum":1000000000},"plannedValueMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Interpolate earned time on a declared monotone planned-value baseline."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"earned-schedule-profile","input":{"timeUnit":"days","actualTime":3,"earnedValueMinor":150,"baseline":[{"time":0,"plannedValueMinor":0},{"time":2,"plannedValueMinor":100},{"time":4,"plannedValueMinor":200}]}}},"limitations":["Supplied baseline begins at time/value zero and reaches a positive total. Linear interpolation between adjacent non-flat points; exact-value plateaus use their latest time. No critical-path prediction, cost forecast or project certification.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"raci-accountability-review","version":"1.0.0","name":"Responsibility Matrix Review","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["tasks","assignments"],"properties":{"tasks":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200}}}},"assignments":{"type":"array","minItems":0,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["taskId","personRef","role"],"properties":{"taskId":{"type":"string","minLength":1,"maxLength":200},"personRef":{"type":"string","minLength":1,"maxLength":200},"role":{"enum":["R","A","C","I"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check a supplied RACI matrix for missing responsibility and ambiguous accountability."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"raci-accountability-review","input":{"tasks":[{"id":"A"},{"id":"B"}],"assignments":[{"taskId":"A","personRef":"P","role":"R"},{"taskId":"A","personRef":"P","role":"A"}]}}},"limitations":["Structural role coverage only, using pseudonymous person references. One accountable role and at least one responsible role are the declared review rules; no employment, authorization, access-control or performance decision.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"meeting-cost-overlap","version":"1.0.0","name":"Meeting Cost and Overlap Profile","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","people","meetings"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"people":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","hourlyMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"hourlyMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}},"meetings":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","start","end","attendees"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"start":{"type":"string","format":"date-time","maxLength":40},"end":{"type":"string","format":"date-time","maxLength":40},"attendees":{"type":"array","maxItems":200,"uniqueItems":true,"items":{"type":"string","minLength":1,"maxLength":200}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare booked meeting time with unique attendee time under caller-provided hourly cost rates."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"meeting-cost-overlap","input":{"currency":"USD","people":[{"id":"P","hourlyMinor":6000}],"meetings":[{"id":"A","start":"2026-10-17T00:00:00Z","end":"2026-10-17T01:00:00Z","attendees":["P"]},{"id":"B","start":"2026-10-17T00:30:00Z","end":"2026-10-17T01:30:00Z","attendees":["P"]}]}}},"limitations":["Supplied authorized meeting intervals and pseudonymous references, exact fractional minor units. Overlap is a calendar observation, not a claim about wasted time, payroll or individual performance. No calendar access, invitations or account changes.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"capacity-failover-headroom","version":"1.0.0","name":"Failover Capacity Headroom","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["unit","load","nodes"],"properties":{"unit":{"type":"string","minLength":1,"maxLength":200},"load":{"type":"integer","minimum":0,"maximum":1000000000},"nodes":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","capacity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"capacity":{"type":"integer","minimum":1,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare declared aggregate load with capacity after the largest supplied node is lost."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"capacity-failover-headroom","input":{"unit":"requests/second","load":120,"nodes":[{"id":"A","capacity":100},{"id":"B","capacity":100}]}}},"limitations":["Homogeneous interchangeable capacity units and one-node failure only. Does not establish routing, quorum, replication, zonal resilience, latency or actual failover behavior.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"maintenance-window-intersection","version":"1.0.0","name":"Maintenance Window Intersection","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["participants","blackouts","minimumMinutes"],"properties":{"participants":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","windows"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"windows":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["start","end"],"properties":{"start":{"type":"string","format":"date-time","maxLength":40},"end":{"type":"string","format":"date-time","maxLength":40}}}}}}},"blackouts":{"type":"array","minItems":0,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["start","end"],"properties":{"start":{"type":"string","format":"date-time","maxLength":40},"end":{"type":"string","format":"date-time","maxLength":40}}}},"minimumMinutes":{"type":"integer","minimum":0,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find common allowed maintenance time after subtracting declared blackout intervals."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"maintenance-window-intersection","input":{"participants":[{"id":"A","windows":[{"start":"2026-10-17T00:00:00Z","end":"2026-10-17T02:00:00Z"}]},{"id":"B","windows":[{"start":"2026-10-17T01:00:00Z","end":"2026-10-17T03:00:00Z"}]}],"blackouts":[{"start":"2026-10-17T01:30:00Z","end":"2026-10-17T01:45:00Z"}],"minimumMinutes":15}}},"limitations":["UTC half-open intervals, merged within each participant before intersection. No booking, deployment, customer notification or inference of permission.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"api-version-adoption","version":"1.0.0","name":"API Version Adoption Review","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOf","versions","usage"],"properties":{"asOf":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"versions":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","supported","sunset"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"supported":{"type":"boolean"},"sunset":{"type":["string","null"],"pattern":"^\\d{4}-\\d{2}-\\d{2}$"}}}},"usage":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","requests"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"requests":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Summarize supplied API-version use against declared support and sunset dates."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"api-version-adoption","input":{"asOf":"2026-10-17","versions":[{"id":"v1","supported":false,"sunset":"2026-10-01"},{"id":"v2","supported":true,"sunset":null}],"usage":[{"id":"v1","requests":10},{"id":"v2","requests":90}]}}},"limitations":["Aggregate supplied request counts, no live traffic capture or endpoint calls. Unknown versions remain visible; sunset eligibility uses the caller-provided as-of date.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"log-retention-storage-plan","version":"1.0.0","name":"Log Retention Storage Plan","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["dailyBytes","tiers"],"properties":{"dailyBytes":{"type":"integer","minimum":0,"maximum":1000000000},"tiers":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","days","copies","compressionNumerator","compressionDenominator"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"days":{"type":"integer","minimum":0,"maximum":1000000000},"copies":{"type":"integer","minimum":1,"maximum":1000000000},"compressionNumerator":{"type":"integer","minimum":1,"maximum":1000000000},"compressionDenominator":{"type":"integer","minimum":1,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Estimate steady-state stored bytes across explicit compression, replica and retention tiers."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"log-retention-storage-plan","input":{"dailyBytes":1000,"tiers":[{"id":"hot","days":7,"copies":2,"compressionNumerator":1,"compressionDenominator":2}]}}},"limitations":["Exact fractions from caller-provided bytes/day and compression ratios. Tier retention days are disjoint durations. Excludes indexes, metadata, overhead, burst traffic, pricing and actual retention or deletion.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"load-test-scaling-summary","version":"1.0.0","name":"Load Test Scaling Summary","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["stages"],"properties":{"stages":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","concurrency","durationSeconds","requests","errors","p50Milliseconds","p95Milliseconds","p99Milliseconds"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"concurrency":{"type":"integer","minimum":1,"maximum":1000000000},"durationSeconds":{"type":"integer","minimum":1,"maximum":1000000000},"requests":{"type":"integer","minimum":0,"maximum":1000000000},"errors":{"type":"integer","minimum":0,"maximum":1000000000},"p50Milliseconds":{"type":"integer","minimum":0,"maximum":1000000000},"p95Milliseconds":{"type":"integer","minimum":0,"maximum":1000000000},"p99Milliseconds":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare supplied load-test stages by throughput, error rate and declared latency summaries."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"load-test-scaling-summary","input":{"stages":[{"id":"A","concurrency":1,"durationSeconds":10,"requests":100,"errors":0,"p50Milliseconds":10,"p95Milliseconds":20,"p99Milliseconds":30},{"id":"B","concurrency":2,"durationSeconds":10,"requests":180,"errors":9,"p50Milliseconds":12,"p95Milliseconds":30,"p99Milliseconds":40}]}}},"limitations":["Supplied aggregate stages only, not an executed benchmark. Latency values must be independently measured; no percentile pooling, capacity guarantee, extrapolation or production traffic.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"degree-day-profile","version":"1.0.0","name":"Heating and Cooling Degree-Day Profile","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["unit","heatingBase","coolingBase","days"],"properties":{"unit":{"enum":["C","F"]},"heatingBase":{"type":"number","minimum":-1000000000,"maximum":1000000000},"coolingBase":{"type":"number","minimum":-1000000000,"maximum":1000000000},"days":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","low","high"],"properties":{"id":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"low":{"type":"number","minimum":-1000000000,"maximum":1000000000},"high":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate daily and total heating/cooling degree days from supplied temperatures and balance points."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"degree-day-profile","input":{"unit":"F","heatingBase":65,"coolingBase":65,"days":[{"id":"2026-10-16","low":25,"high":33},{"id":"2026-10-17","low":66,"high":90}]}}},"limitations":["Daily high/low arithmetic-mean method in one declared C or F unit. No weather lookup, degree-hour model, building calibration or energy-savings claim.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rainwater-storage-scenario","version":"1.0.0","name":"Rainwater Storage Scenario","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["areaSquareMeters","runoffBasisPoints","capacityLiters","initialLiters","days"],"properties":{"areaSquareMeters":{"type":"integer","minimum":1,"maximum":1000000000},"runoffBasisPoints":{"type":"integer","minimum":0,"maximum":10000},"capacityLiters":{"type":"integer","minimum":1,"maximum":1000000000},"initialLiters":{"type":"integer","minimum":0,"maximum":1000000000},"days":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","rainMillimeters","demandLiters"],"properties":{"id":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"rainMillimeters":{"type":"integer","minimum":0,"maximum":1000000000},"demandLiters":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rehearse daily rainwater inflow, storage, spill and unmet demand under a declared tank profile."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rainwater-storage-scenario","input":{"areaSquareMeters":100,"runoffBasisPoints":8000,"capacityLiters":100,"initialLiters":0,"days":[{"id":"2026-10-17","rainMillimeters":2,"demandLiters":120}]}}},"limitations":["Rain mm × catchment square meters gives liters, with caller runoff factor. Daily inflow enters before spill and demand. No evaporation, contamination, plumbing design, water rights, potable-use or installation advice.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"solar-self-consumption","version":"1.0.0","name":"Solar Self-Consumption Profile","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["intervals"],"properties":{"intervals":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","generationWh","demandWh"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"generationWh":{"type":"integer","minimum":0,"maximum":1000000000},"demandWh":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Separate direct solar use, export and grid imports across supplied energy intervals."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"solar-self-consumption","input":{"intervals":[{"id":"A","generationWh":100,"demandWh":60},{"id":"B","generationWh":0,"demandWh":40}]}}},"limitations":["Generation and demand must cover identical intervals in watt-hours. No battery, net-metering tariff, forecast, avoided-emissions, electrical design or financial-return claim.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"waste-diversion-profile","version":"1.0.0","name":"Waste Diversion Profile","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["loads"],"properties":{"loads":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","kilograms","pathway"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"kilograms":{"type":"integer","minimum":0,"maximum":1000000000},"pathway":{"enum":["reuse","recycling","energy-recovery","disposal"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Summarize supplied material weights by declared recovery and disposal pathways."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"waste-diversion-profile","input":{"loads":[{"id":"A","kilograms":60,"pathway":"recycling"},{"id":"B","kilograms":40,"pathway":"disposal"}]}}},"limitations":["Caller classifies each load. Reuse and recycling count toward this declared diversion profile; energy recovery is reported separately. No verified destination, lifecycle emissions, waste regulation or certification.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"utility-demand-charge-review","version":"1.0.0","name":"Utility Demand Charge Review","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","rateMinorPerKilowatt","minimumBillingWatts","intervals"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"rateMinorPerKilowatt":{"type":"integer","minimum":0,"maximum":1000000000},"minimumBillingWatts":{"type":"integer","minimum":0,"maximum":1000000000},"intervals":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","averageWatts"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"averageWatts":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate a declared peak-demand charge from supplied interval demand and a caller tariff rate."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"utility-demand-charge-review","input":{"currency":"USD","rateMinorPerKilowatt":1000,"minimumBillingWatts":0,"intervals":[{"id":"A","averageWatts":1500},{"id":"B","averageWatts":2000}]}}},"limitations":["Inputs are already interval-average watts, not instantaneous samples. Peak is the larger of observed peak and caller minimum billing demand. No ratchets, time-of-use windows, taxes, utility verification or billing dispute advice.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"distribution-drift-profile","version":"1.0.0","name":"Distribution Drift Profile","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["smoothing","bins"],"properties":{"smoothing":{"type":"number","minimum":0,"maximum":1000000},"bins":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","baseline","current"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"baseline":{"type":"integer","minimum":0,"maximum":1000000000},"current":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare aligned categorical count distributions using Jensen–Shannon divergence and population stability."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"distribution-drift-profile","input":{"smoothing":0,"bins":[{"id":"A","baseline":50,"current":50},{"id":"B","baseline":50,"current":50}]}}},"limitations":["Natural logarithms; additive caller smoothing applied to every bin before normalization. Empty totals and unsmoothed zero probabilities are rejected. Descriptive aggregate change only; no cause, significance, performance or automatic decision threshold.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"retention-disposition-preview","version":"1.0.0","name":"Retention Disposition Preview","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOf","policies","records"],"properties":{"asOf":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"policies":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","days"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"days":{"type":"integer","minimum":0,"maximum":1000000000}}}},"records":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","policyId","anchor","hold"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"policyId":{"type":"string","minLength":1,"maxLength":200},"anchor":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"hold":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Preview due and held records under explicit retention policies without changing or deleting anything."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"retention-disposition-preview","input":{"asOf":"2026-10-17","policies":[{"id":"A","days":30}],"records":[{"id":"one","policyId":"A","anchor":"2026-09-01","hold":false},{"id":"two","policyId":"A","anchor":"2026-09-01","hold":true}]}}},"limitations":["Caller-approved retention days and anchor dates, as-of comparison includes the expiry date. A hold always prevents a proposed disposition. No legal retention determination, actual deletion, storage access or compliance certification.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"consent-purpose-reconciliation","version":"1.0.0","name":"Purpose Permission Reconciliation","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOf","events"],"properties":{"asOf":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"events":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["subjectRef","purpose","date","action","expires"],"properties":{"subjectRef":{"type":"string","minLength":1,"maxLength":200},"purpose":{"type":"string","minLength":1,"maxLength":200},"date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"action":{"enum":["grant","withdraw"]},"expires":{"type":["string","null"],"pattern":"^\\d{4}-\\d{2}-\\d{2}$"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile declared purpose grants, withdrawals and expirations into an as-of structural snapshot."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"consent-purpose-reconciliation","input":{"asOf":"2026-10-17","events":[{"subjectRef":"S","purpose":"updates","date":"2026-10-01","action":"grant","expires":"2026-10-17"}]}}},"limitations":["Pseudonymous references only; date-level events, unique subject/purpose/date triples. Latest event on or before as-of controls; expiration at as-of is expired. No legal consent determination, identity verification, messaging or permission changes.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"migration-wave-plan","version":"1.0.0","name":"Migration Wave Plan","price":{"amount":"39.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["capacityPerWave","items"],"properties":{"capacityPerWave":{"type":"integer","minimum":1,"maximum":1000000000},"items":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","effort","dependsOn"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"effort":{"type":"integer","minimum":1,"maximum":1000000000},"dependsOn":{"type":"array","maxItems":200,"uniqueItems":true,"items":{"type":"string","minLength":1,"maxLength":200}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Group a supplied dependency graph into stable, capacity-bounded migration waves."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"migration-wave-plan","input":{"capacityPerWave":10,"items":[{"id":"A","effort":6,"dependsOn":[]},{"id":"B","effort":4,"dependsOn":[]},{"id":"C","effort":5,"dependsOn":["A"]}]}}},"limitations":["Each item occupies one wave and dependencies must finish in earlier waves. Stable ID order, greedy first-fit by wave; not an optimal schedule. No live migration, workload access, execution or rollback guarantee.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"group-suppression-profile","version":"1.0.0","name":"Small-Group Suppression Preview","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["minimumGroupSize","groups"],"properties":{"minimumGroupSize":{"type":"integer","minimum":1,"maximum":1000000000},"groups":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","count"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"count":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Preview which aggregate groups fall below a caller-selected disclosure threshold."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"group-suppression-profile","input":{"minimumGroupSize":5,"groups":[{"id":"A","count":4},{"id":"B","count":5}]}}},"limitations":["Aggregate counts and non-identifying group references only. Suppressed groups return no counts. This is not differential privacy, anonymization, protection against differencing, secondary suppression or approval to publish.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ipv6-cidr-membership","version":"1.0.0","name":"IPv6 CIDR Membership API","price":{"amount":"5.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["cidr","addresses"],"properties":{"cidr":{"type":"string","minLength":1,"maxLength":200},"addresses":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"string","minLength":1,"maxLength":200}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Normalize IPv6 addresses and check membership against one supplied IPv6 prefix."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ipv6-cidr-membership","input":{"cidr":"2001:db8::1/32","addresses":["2001:db8::1234","2001:db9::1"]}}},"limitations":["RFC 4291 addressing and RFC 5952 longest-zero-run lowercase presentation, no zones or URI brackets. Host bits in a prefix are normalized and reported. No DNS, reachability, routing, firewall or address safety conclusion.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ip-address-classification","version":"1.0.0","name":"IP Address Category API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["addresses"],"properties":{"addresses":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"string","minLength":1,"maxLength":200}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Classify supplied IPv4 or IPv6 literals against a documented set of special-use ranges."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ip-address-classification","input":{"addresses":["10.0.0.1","::1","2001:db8::1"]}}},"limitations":["Fixed categories: unspecified, loopback, private RFC1918/ULA, link-local, multicast, documentation; other is not a statement of public reachability or safety. IPv4-mapped IPv6 reports its embedded IPv4 category separately. No full IANA registry snapshot or network calls.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dns-name-wire-codec","version":"1.0.0","name":"DNS Name Wire Codec API","price":{"amount":"5.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["mode","value"],"properties":{"mode":{"enum":["encode","decode"]},"value":{"type":"string","minLength":1,"maxLength":510}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode or decode an uncompressed DNS name in a restricted ASCII label profile."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dns-name-wire-codec","input":{"mode":"encode","value":"Example.COM."}}},"limitations":["One complete DNS name, lowercase canonical result, A-label ASCII only. Underscores allowed; no compression pointers, escaped arbitrary label bytes, Unicode/IDNA conversion or DNS lookup.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dns-svcb-profile","version":"1.0.0","name":"DNS Service Binding Profile API","price":{"amount":"5.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["priority","target","parameters"],"properties":{"priority":{"type":"integer","minimum":0,"maximum":65535},"target":{"type":"string","minLength":1,"maxLength":200},"parameters":{"type":"array","maxItems":20,"items":{"type":"object","additionalProperties":false,"required":["key","value"],"properties":{"key":{"enum":["mandatory","alpn","no-default-alpn","port","ipv4hint","ipv6hint","unknown"]},"value":{"type":"string","maxLength":1000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check structured SVCB parameters and identify usable declared service alternatives."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dns-svcb-profile","input":{"priority":1,"target":"svc.example.","parameters":[{"key":"mandatory","value":"alpn,port"},{"key":"alpn","value":"h2"},{"key":"port","value":"443"}]}}},"limitations":["RFC 9460 structured selected keys mandatory/alpn/no-default-alpn/port/ipv4hint/ipv6hint. AliasMode priority zero must have no parameters and non-root target. Unknown keys retained as unsupported; mandatory unknown keys make the record unusable. No DNS resolution or connection.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dns-ds-digest","version":"1.0.0","name":"DNSKEY DS Digest API","price":{"amount":"5.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["owner","dnskeyRdataHex","digestType"],"properties":{"owner":{"type":"string","minLength":1,"maxLength":200},"dnskeyRdataHex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":24000,"minLength":2},"digestType":{"enum":[2,4]}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate SHA-256 or SHA-384 DS material for supplied public DNSKEY RDATA and owner name."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dns-ds-digest","input":{"owner":"example.com.","dnskeyRdataHex":"0100030801020304","digestType":2}}},"limitations":["RFC 4034 DNSKEY RDATA with protocol 3 and nonempty public key. Uses canonical lowercase owner wire name. Legacy algorithm 1 key-tag calculation is excluded. Digest and key tag alone do not authenticate DNS, validate signatures or establish trust.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ssh-public-key-fingerprint","version":"1.0.0","name":"SSH Public-Key Fingerprint API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["publicKey"],"properties":{"publicKey":{"type":"string","maxLength":16000,"minLength":1}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate an OpenSSH-style SHA-256 fingerprint for supplied public Ed25519 or RSA key material."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ssh-public-key-fingerprint","input":{"publicKey":"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"}}},"limitations":["Public key wire structure and canonical nonnegative mpint checks only. No private keys, key generation, primality/curve verification, trust, login or account access. Trailing public comment is excluded from the fingerprint.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"webauthn-clientdata-review","version":"1.0.0","name":"WebAuthn Client Data Review API","price":{"amount":"5.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["clientDataBase64url","expectedChallenge","expectedOrigin","expectedType","allowCrossOrigin"],"properties":{"clientDataBase64url":{"type":"string","maxLength":16000,"minLength":1},"expectedChallenge":{"type":"string","maxLength":16000,"minLength":1},"expectedOrigin":{"type":"string","minLength":1,"maxLength":200},"expectedType":{"enum":["webauthn.get","webauthn.create"]},"allowCrossOrigin":{"type":"boolean"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare public WebAuthn client-data context with explicit expected challenge, origin and ceremony."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"webauthn-clientdata-review","input":{"clientDataBase64url":"eyJ0eXBlIjoid2ViYXV0aG4uZ2V0IiwiY2hhbGxlbmdlIjoiQVFJRCIsIm9yaWdpbiI6Imh0dHBzOi8vZXhhbXBsZS5jb20iLCJjcm9zc09yaWdpbiI6ZmFsc2V9","expectedChallenge":"AQID","expectedOrigin":"https://example.com","expectedType":"webauthn.get","allowCrossOrigin":false}}},"limitations":["W3C WebAuthn Level 3 context inspection only. Does not verify authenticator signature, credential ownership, RP ID hash, attestation, user presence or complete authentication. Use synthetic challenges, never a live login response.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"webauthn-authenticator-data-inspect","version":"1.0.0","name":"WebAuthn Assertion Data Inspector API","price":{"amount":"5.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["authenticatorDataHex"],"properties":{"authenticatorDataHex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect the fixed authenticator-data header from a synthetic WebAuthn assertion."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"webauthn-authenticator-data-inspect","input":{"authenticatorDataHex":"00000000000000000000000000000000000000000000000000000000000000000500000001"}}},"limitations":["Assertion-only exactly 37-byte profile, no attested-credential or extension CBOR. Reserved bits must be zero; backup state requires backup eligibility. Counter is informational; no replay, signature, RP ownership or authentication claim.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cose-key-profile","version":"1.0.0","name":"Public COSE Key Profile API","price":{"amount":"5.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["key"],"properties":{"key":{"type":"object","additionalProperties":false,"required":["kty"],"properties":{"kty":{"enum":["OKP","EC2","RSA"]},"crv":{"enum":["Ed25519","P-256"]},"x":{"type":"string","maxLength":16000,"minLength":1},"y":{"type":"string","maxLength":16000,"minLength":1},"n":{"type":"string","maxLength":16000,"minLength":1},"e":{"type":"string","maxLength":16000,"minLength":1}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check the shape and public-key coordinate lengths of selected structured COSE key profiles."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cose-key-profile","input":{"key":{"kty":"OKP","crv":"Ed25519","x":"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"}}}},"limitations":["JSON representation of public OKP Ed25519, EC2 P-256 and RSA parameters only. Private parameters and unsupported fields rejected. No CBOR decoding, on-curve/primality validation, signature, certificate, trust or authentication decision.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rfc4514-name-parse","version":"1.0.0","name":"LDAP Distinguished Name Parser API","price":{"amount":"5.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["distinguishedName"],"properties":{"distinguishedName":{"type":"string","maxLength":4000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Parse a selected RFC 4514 string-valued distinguished-name profile into ordered RDNs."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rfc4514-name-parse","input":{"distinguishedName":"CN=Smith\\, Jane+UID=42,O=Example,C=US"}}},"limitations":["Comma RDNs, plus multi-valued attributes, escaped special characters and UTF-8 hex escapes. BER hexstring values are unsupported. No canonical DN equality, schema matching, certificate trust, identity or LDAP access.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"structured-field-dictionary","version":"1.0.0","name":"Structured Field Dictionary API","price":{"amount":"5.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["field"],"properties":{"field":{"type":"string","maxLength":8000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Parse a restricted RFC 9651 dictionary with typed items and parameters."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"structured-field-dictionary","input":{"field":"a=1, b=\"hello\";x=?0, a=2"}}},"limitations":["Integer, decimal, boolean, ASCII string and token items only. No byte sequences, dates, display strings or inner lists. Duplicate dictionary and parameter keys use the final value per the standard. Values retain their lexical numeric text; no HTTP request is sent.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"http-precondition-write-preview","version":"1.0.0","name":"HTTP Write Precondition Preview API","price":{"amount":"5.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["method","exists","currentEtag","lastModifiedEpochSeconds","ifMatch","ifNoneMatch","ifUnmodifiedSinceEpochSeconds"],"properties":{"method":{"enum":["PUT","PATCH","DELETE"]},"exists":{"type":"boolean"},"currentEtag":{"type":["string","null"],"maxLength":2000},"lastModifiedEpochSeconds":{"type":["integer","null"],"minimum":0,"maximum":4102444800},"ifMatch":{"type":["string","null"],"maxLength":2000},"ifNoneMatch":{"type":["string","null"],"maxLength":2000},"ifUnmodifiedSinceEpochSeconds":{"type":["integer","null"],"minimum":0,"maximum":4102444800}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rehearse HTTP write precondition precedence against supplied representation metadata."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"http-precondition-write-preview","input":{"method":"PUT","exists":true,"currentEtag":"\"a\"","lastModifiedEpochSeconds":100,"ifMatch":"\"a\"","ifNoneMatch":null,"ifUnmodifiedSinceEpochSeconds":0}}},"limitations":["PUT/PATCH/DELETE only; caller asserts ordinary checks already succeeded. If-Match suppresses If-Unmodified-Since; If-None-Match uses weak comparison and yields 412 for these methods. No operation, authentication, resource access, caching or actual conditional write.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"http-vary-cache-key","version":"1.0.0","name":"HTTP Vary Cache-Key Preview API","price":{"amount":"5.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["resource","vary","requestHeaders"],"properties":{"resource":{"type":"string","minLength":1,"maxLength":200},"vary":{"type":"string","maxLength":8000},"requestHeaders":{"type":"array","minItems":0,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["name","value"],"properties":{"name":{"type":"string","minLength":1,"maxLength":200},"value":{"type":"string","maxLength":8000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Build a deterministic synthetic cache-key digest from declared Vary names and request fields."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"http-vary-cache-key","input":{"resource":"/report","vary":"Accept-Language, Accept-Encoding","requestHeaders":[{"name":"Accept-Language","value":"en"}]}}},"limitations":["Supplied synthetic public headers only; authorization, cookie and proxy-authorization are rejected. Field values are compared exactly after outer whitespace trimming, not universal semantic normalization. Vary star makes reuse unavailable. No cache read/write or request.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"multipart-boundary-inspection","version":"1.0.0","name":"Multipart Boundary Inspector API","price":{"amount":"5.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["boundary","body"],"properties":{"boundary":{"type":"string","minLength":1,"maxLength":200},"body":{"type":"string","maxLength":8000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect delimiter framing and part lengths in a bounded synthetic multipart text sample."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"multipart-boundary-inspection","input":{"boundary":"abc","body":"--abc\r\nContent-Type: text/plain\r\n\r\nhello\r\n--abc--\r\n"}}},"limitations":["CRLF ASCII-header profile, no folded headers or arbitrary binary payload. Preamble/epilogue are allowed and ignored. Parts are not uploaded, executed or returned. Does not validate MIME disposition, file safety or complete HTTP parsing.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"http-method-contract-check","version":"1.0.0","name":"HTTP Method Contract API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["method","declaredSafe","declaredIdempotent"],"properties":{"method":{"enum":["GET","HEAD","POST","PUT","DELETE","CONNECT","OPTIONS","TRACE","PATCH"]},"declaredSafe":{"type":"boolean"},"declaredIdempotent":{"type":"boolean"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare declared retry and safety assumptions with standard HTTP method semantics."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"http-method-contract-check","input":{"method":"POST","declaredSafe":false,"declaredIdempotent":true}}},"limitations":["Fixed RFC 9110 methods plus PATCH under RFC 5789. Safety/idempotence describe intended semantics, not observed server behavior; idempotence does not guarantee identical responses or authorization. No network requests or automatic retries.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"jsonpath-query-profile","version":"1.0.0","name":"JSONPath Query Profile API","price":{"amount":"5.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["document","path"],"properties":{"document":{},"path":{"type":"string","maxLength":1000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Return values and normalized paths for a bounded child-selector JSONPath query."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"jsonpath-query-profile","input":{"document":{"items":[{"name":"A"},{"name":"B"}]},"path":"$.items[*].name"}}},"limitations":["RFC 9535 child names, indices, slices and wildcards only; no descendants, unions, filters, functions or regular expressions. At most 200 matches and bounded supplied JSON. No code evaluation, file read, remote retrieval or data mutation.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"json-schema-ref-graph","version":"1.0.0","name":"Local Schema Reference Graph API","price":{"amount":"5.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["schema"],"properties":{"schema":{}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inventory local JSON-pointer references and detect reference cycles in a supplied schema-shaped document."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"json-schema-ref-graph","input":{"schema":{"$defs":{"node":{"$ref":"#/$defs/node"}},"$ref":"#/$defs/node"}}}},"limitations":["Document-level local pointer inventory, including object-valued annotations; not a full vocabulary-aware schema validator. No URI percent escapes, $id rebasing, anchors, dynamic references, external schemas, dereferencing expansion or network access. Cycles are reported, not automatically invalidated.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"json-schema-object-compatibility","version":"1.0.0","name":"Object Contract Compatibility API","price":{"amount":"7.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["oldSchema","newSchema"],"properties":{"oldSchema":{"type":"object","additionalProperties":false,"required":["properties","required","additionalProperties"],"properties":{"properties":{"type":"object","maxProperties":100,"additionalProperties":{"type":"object","additionalProperties":false,"required":["type"],"properties":{"type":{"type":"string","enum":["string","number","integer","boolean","null"]}}}},"required":{"type":"array","maxItems":200,"uniqueItems":true,"items":{"type":"string","minLength":1,"maxLength":200}},"additionalProperties":{"type":"boolean"}}},"newSchema":{"type":"object","additionalProperties":false,"required":["properties","required","additionalProperties"],"properties":{"properties":{"type":"object","maxProperties":100,"additionalProperties":{"type":"object","additionalProperties":false,"required":["type"],"properties":{"type":{"type":"string","enum":["string","number","integer","boolean","null"]}}}},"required":{"type":"array","maxItems":200,"uniqueItems":true,"items":{"type":"string","minLength":1,"maxLength":200}},"additionalProperties":{"type":"boolean"}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare old-to-new acceptance for an explicit flat-object primitive-type schema profile."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"json-schema-object-compatibility","input":{"oldSchema":{"properties":{"a":{"type":"integer"}},"required":[],"additionalProperties":false},"newSchema":{"properties":{"a":{"type":"number"}},"required":["a"],"additionalProperties":false}}}},"limitations":["Closed profile: properties with one primitive type, unique required names and boolean additionalProperties. Reports conservative acceptance breaks; integer is a subset of number. No full JSON Schema, references, nested structures, formats, enums, constraints or live schema registry.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"yaml-core-scalar-review","version":"1.0.0","name":"YAML Core Scalar Resolution API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["scalars"],"properties":{"scalars":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"string","maxLength":200}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve supplied plain-scalar text under the YAML 1.2.2 Core tag rules."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"yaml-core-scalar-review","input":{"scalars":["yes","TRUE","0o12",".nan",""]}}},"limitations":["Scalar content only, after YAML lexical parsing; not a YAML document parser. Exact integer strings and explicit non-finite float labels, no tags, aliases, multiline folding, constructors or code execution. String results do not certify valid document syntax.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"toml-datetime-profile","version":"1.0.0","name":"TOML Date-Time Profile API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["literal"],"properties":{"literal":{"type":"string","maxLength":100}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect TOML 1.1.0 local and offset date/time literals, including omitted seconds."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"toml-datetime-profile","input":{"literal":"1979-05-27 07:32Z"}}},"limitations":["Standalone literal profile with validated calendar dates and preserved fractional digits. Missing seconds default to zero. Leap seconds excluded, unknown offset -00:00 is not asserted as a known instant. No timezone guessing, precision rounding or complete TOML document parsing.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"oci-image-reference-inspection","version":"1.0.0","name":"Container Image Reference API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["reference"],"properties":{"reference":{"type":"string","minLength":1,"maxLength":255}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect a restricted distribution-style container image reference without contacting a registry."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"oci-image-reference-inspection","input":{"reference":"registry.example/team/tool:1.0"}}},"limitations":["Lowercase repository and ASCII DNS/localhost registry with optional port, tag and SHA-256 digest. No IPv6 registry literal, implicit registry expansion, manifest retrieval, signature, vulnerability or trust check.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"oci-manifest-consistency","version":"1.0.0","name":"OCI Manifest Byte Consistency API","price":{"amount":"7.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["manifest","blobs"],"properties":{"manifest":{"type":"object","additionalProperties":false,"required":["schemaVersion","mediaType","config","layers"],"properties":{"schemaVersion":{"const":2},"mediaType":{"const":"application/vnd.oci.image.manifest.v1+json"},"config":{"type":"object","additionalProperties":false,"required":["mediaType","digest","size"],"properties":{"mediaType":{"type":"string","minLength":1,"maxLength":200},"digest":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},"size":{"type":"integer","minimum":0,"maximum":1000000000}}},"layers":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["mediaType","digest","size"],"properties":{"mediaType":{"type":"string","minLength":1,"maxLength":200},"digest":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},"size":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"blobs":{"type":"array","minItems":0,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["digest","hex"],"properties":{"digest":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},"hex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":24000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare selected OCI manifest descriptors with supplied blob sizes and SHA-256 digests."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"oci-manifest-consistency","input":{"manifest":{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","size":0},"layers":[]},"blobs":[{"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","hex":""}]}}},"limitations":["OCI image-manifest 1.1.1 descriptor profile, config and layer bytes supplied as hex. No registry, decompression, layer extraction, image execution, signature, safety scan or provenance endorsement. Missing blobs remain unverified.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"in-toto-statement-profile","version":"1.0.0","name":"In-Toto Statement Profile API","price":{"amount":"5.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["statement"],"properties":{"statement":{"type":"object","additionalProperties":false,"required":["_type","subject","predicateType","predicate"],"properties":{"_type":{"const":"https://in-toto.io/Statement/v1"},"subject":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["digest"],"properties":{"name":{"type":"string","minLength":1,"maxLength":200},"digest":{"type":"object","minProperties":1,"maxProperties":10,"propertyNames":{"pattern":"^[A-Za-z0-9_-]+$"},"additionalProperties":{"type":"string","minLength":2,"maxLength":256,"pattern":"^(?:[0-9a-fA-F]{2})+$"}}}}},"predicateType":{"type":"string","format":"uri","maxLength":500},"predicate":{"type":"object","maxProperties":100}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect required binding fields in a selected in-toto Statement v1 profile."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"in-toto-statement-profile","input":{"statement":{"_type":"https://in-toto.io/Statement/v1","subject":[{"name":"example.bin","digest":{"sha256":"0000000000000000000000000000000000000000000000000000000000000000"}}],"predicateType":"https://example.com/predicate/v1","predicate":{}}}}},"limitations":["Public supplied statement, selected name/digest subjects and object predicate. Does not verify DSSE signatures, digest bytes, signer authority, factual predicate claims, build provenance or trust.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"slsa-provenance-profile","version":"1.0.0","name":"SLSA Build Provenance Profile API","price":{"amount":"5.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["predicate"],"properties":{"predicate":{"type":"object","additionalProperties":false,"required":["buildDefinition","runDetails"],"properties":{"buildDefinition":{"type":"object","additionalProperties":false,"required":["buildType","externalParameters","internalParameters","resolvedDependencies"],"properties":{"buildType":{"type":"string","format":"uri","maxLength":500},"externalParameters":{"type":"object"},"internalParameters":{"type":"object"},"resolvedDependencies":{"type":"array","maxItems":100,"items":{"type":"object"}}}},"runDetails":{"type":"object","additionalProperties":false,"required":["builder","metadata"],"properties":{"builder":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","format":"uri","maxLength":500}}},"metadata":{"type":"object","additionalProperties":false,"required":["invocationId","startedOn","finishedOn"],"properties":{"invocationId":{"type":"string","minLength":1,"maxLength":200},"startedOn":{"type":"string","format":"date-time"},"finishedOn":{"type":"string","format":"date-time"}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect a selected SLSA build-provenance v1 predicate and its declared builder identity."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"slsa-provenance-profile","input":{"predicate":{"buildDefinition":{"buildType":"https://example.com/build/v1","externalParameters":{},"internalParameters":{},"resolvedDependencies":[]},"runDetails":{"builder":{"id":"https://example.com/builder"},"metadata":{"invocationId":"example-1","startedOn":"2026-10-17T00:00:00Z","finishedOn":"2026-10-17T00:01:00Z"}}}}}},"limitations":["SLSA 1.2 build-provenance structural profile with buildDefinition and runDetails. No signature, external dependency fetch, builder identity authentication, reproducibility claim, SLSA level or certification.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dsse-pae-encode","version":"1.0.0","name":"DSSE Pre-Authentication Encoding API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["payloadType","payloadHex"],"properties":{"payloadType":{"type":"string","minLength":1,"maxLength":200},"payloadHex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode DSSE v1 pre-authentication bytes for supplied payload type and payload bytes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dsse-pae-encode","input":{"payloadType":"a","payloadHex":"6263"}}},"limitations":["Exact UTF-8 byte lengths and space separators, lowercase hex result. Encoding only: no key, signature, envelope verification, attestation publication or trusted assertion.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"web-annotation-selector-review","version":"1.0.0","name":"Text Quote Selector Review API","price":{"amount":"5.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["text","exact","prefix","suffix"],"properties":{"text":{"type":"string","maxLength":8000},"exact":{"type":"string","minLength":1,"maxLength":1000},"prefix":{"type":"string","maxLength":1000},"suffix":{"type":"string","maxLength":1000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Locate exact text quotes with optional prefix and suffix context in supplied text."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"web-annotation-selector-review","input":{"text":"red fox, red fox.","exact":"fox","prefix":"red ","suffix":"."}}},"limitations":["W3C TextQuoteSelector selected profile with literal string matching and no whitespace normalization. Offsets are UTF-16 code units, including overlapping matches; not a DOM range, Unicode scalar offset, endorsement or remote annotation publication.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"language-tag-canonicalizer","version":"1.0.0","name":"Language Tag Canonicalizer API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["tags"],"properties":{"tags":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"string","minLength":1,"maxLength":200}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Canonicalize supplied Unicode locale identifiers using the runtime Intl implementation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"language-tag-canonicalizer","input":{"tags":["EN-us","en-US","iw-IL"]}}},"limitations":["ECMA-402 Intl.getCanonicalLocales profile with aliases supported by this runtime; not full RFC 5646 grandfathered-tag or live IANA registry coverage. Runtime data versions can change canonical aliases. No language detection, translation or language-range matching.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"geojson-feature-profile","version":"1.0.0","name":"GeoJSON Feature Profile API","price":{"amount":"5.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["feature"],"properties":{"feature":{"type":"object","additionalProperties":false,"required":["type","geometry","properties"],"properties":{"type":{"const":"Feature"},"geometry":{"type":"object"},"properties":{"type":["object","null"]}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check selected two-dimensional GeoJSON feature geometry and summarize coordinate extent."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"geojson-feature-profile","input":{"feature":{"type":"Feature","geometry":{"type":"LineString","coordinates":[[1,2],[3,4]]},"properties":null}}}},"limitations":["RFC 7946 Point, LineString and Polygon with finite longitude/latitude, closed rings and non-null geometry. No topology, winding enforcement, geodesic area, antimeridian handling, CRS conversion, spatial validity certification or remote map access. Extent is raw coordinate min/max.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"geohash-codec","version":"1.0.0","name":"Geohash Codec API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["latitude","longitude","precision"],"properties":{"latitude":{"type":"number","minimum":-90,"maximum":90},"longitude":{"type":"number","minimum":-180,"maximum":180},"precision":{"type":"integer","minimum":1,"maximum":12}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode a coordinate into geohash and report the exact decoded cell bounds."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"geohash-codec","input":{"latitude":42.6,"longitude":-5.6,"precision":5}}},"limitations":["Alternating longitude/latitude binary bisection, lowercase standard geohash alphabet and precision 1–12. Coordinate is caller supplied; no location lookup, geodesic distance, neighboring cells or location-privacy guarantee.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"plus-code-codec","version":"1.0.0","name":"Full Plus Code Codec API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["latitude","longitude"],"properties":{"latitude":{"type":"number","minimum":-90,"maximum":90},"longitude":{"type":"number","minimum":-180,"maximum":180}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode coordinates into a ten-digit full Open Location Code with its cell bounds."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"plus-code-codec","input":{"latitude":0,"longitude":0}}},"limitations":["Full ten-digit pair profile, separator at position eight; no short-code recovery, locality lookup, grid refinement, geodesic distance or location verification. Longitude wraps at 180 and latitude 90 is clipped to the final cell.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sse-stream-inspection","version":"1.0.0","name":"Server-Sent Event Stream API","price":{"amount":"5.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["stream"],"properties":{"stream":{"type":"string","maxLength":8000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Parse a supplied finite SSE text sample into dispatched events and persistent stream fields."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sse-stream-inspection","input":{"stream":"id: 7\ndata: one\ndata: two\n\ndata: three\n\n"}}},"limitations":["WHATWG EventSource parsing, initial BOM, CR/LF, repeated data lines, persistent ID and numeric retry. Only a terminated blank line dispatches; EOF discards incomplete final data. No network connection, reconnect, subscription or event execution.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"websocket-frame-inspection","version":"1.0.0","name":"WebSocket Frame Inspector API","price":{"amount":"5.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["direction","frameHex"],"properties":{"direction":{"enum":["client-to-server","server-to-client"]},"frameHex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect one supplied unfragmented WebSocket frame and decode masking without opening a socket."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"websocket-frame-inspection","input":{"direction":"server-to-client","frameHex":"81024869"}}},"limitations":["RFC 6455 no-extension, no-fragmentation profile with exact byte length, mask direction, UTF-8 text and selected close-code checks. No handshake, streaming state, compression, control action, authentication or network request.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"mqtt-topic-match","version":"1.0.0","name":"MQTT Topic Filter Match API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["filter","topic"],"properties":{"filter":{"type":"string","minLength":1,"maxLength":200},"topic":{"type":"string","minLength":1,"maxLength":200}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Match a supplied topic against a non-shared MQTT topic filter, preserving empty levels."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"mqtt-topic-match","input":{"filter":"#","topic":"$SYS/status"}}},"limitations":["MQTT 5 selected topic matching, + one level and terminal # zero or more. Leading wildcards never match a $ topic. No shared subscriptions, broker, message publication, credentials or network connection.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"amqp-routing-match","version":"1.0.0","name":"AMQP Topic Routing Match API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["binding","routingKey"],"properties":{"binding":{"type":"string","minLength":1,"maxLength":200},"routingKey":{"type":"string","maxLength":200}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rehearse RabbitMQ-style topic exchange matching for supplied dot-separated words."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"amqp-routing-match","input":{"binding":"audit.#","routingKey":"audit"}}},"limitations":["AMQP 0-9-1 topic exchange, ASCII nonempty words, * exactly one and # zero or more. Not AMQP 1.0 routing semantics. No broker access, queue creation, message sending or delivery guarantee.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"stun-message-inspection","version":"1.0.0","name":"STUN Message Inspector API","price":{"amount":"5.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["messageHex"],"properties":{"messageHex":{"type":"string","pattern":"^(?:[0-9a-fA-F]{2})*$","maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect one supplied STUN message header and padded attribute framing."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"stun-message-inspection","input":{"messageHex":"000100002112a442000102030405060708090a0b"}}},"limitations":["RFC 8489 magic cookie, exact message length and TLV framing only. Attribute values remain raw hex; no message-integrity/fingerprint authentication, address discovery, NAT inference, retransmission or socket activity.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"consistent-hash-ring-plan","version":"1.0.0","name":"Consistent Hash Ring Planner API","price":{"amount":"7.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["nodes","virtualNodesPerNode","keys"],"properties":{"nodes":{"type":"array","maxItems":50,"uniqueItems":true,"items":{"type":"string","minLength":1,"maxLength":200},"minItems":1},"virtualNodesPerNode":{"type":"integer","minimum":1,"maximum":32},"keys":{"type":"array","maxItems":100,"uniqueItems":true,"items":{"type":"string","minLength":1,"maxLength":200},"minItems":1}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Plan deterministic key placement on a SHA-256 ring with declared virtual nodes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"consistent-hash-ring-plan","input":{"nodes":["A"],"virtualNodesPerNode":2,"keys":["x","y"]}}},"limitations":["UTF-8 JSON tuple framing, lexicographic 256-bit hex ordering and clockwise successor selection. At most 256 virtual points. No actual storage, rebalancing, network access, weighted replication, optimal balance or availability guarantee.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rendezvous-placement-plan","version":"1.0.0","name":"Rendezvous Placement Planner API","price":{"amount":"7.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["nodes","keys","replicas"],"properties":{"nodes":{"type":"array","maxItems":50,"uniqueItems":true,"items":{"type":"string","minLength":1,"maxLength":200},"minItems":1},"keys":{"type":"array","maxItems":100,"uniqueItems":true,"items":{"type":"string","minLength":1,"maxLength":200},"minItems":1},"replicas":{"type":"integer","minimum":1,"maximum":10}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rank declared nodes for each key using highest-random-weight SHA-256 placement."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rendezvous-placement-plan","input":{"nodes":["A"],"keys":["x"],"replicas":1}}},"limitations":["Unweighted rendezvous hashing with UTF-8 JSON tuple framing and stable ID tie-breaks. At most 2,000 key-node scores. Ranked distinct replica choices only; no storage change, quorum, replica health, weighted capacity or availability proof.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"vector-clock-compare","version":"1.0.0","name":"Vector Clock Comparison API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["left","right"],"properties":{"left":{"type":"array","minItems":0,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","counter"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"counter":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","maxLength":90}}}},"right":{"type":"array","minItems":0,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","counter"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"counter":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","maxLength":90}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare declared replica counters under vector-clock partial ordering."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"vector-clock-compare","input":{"left":[{"id":"A","counter":"2"},{"id":"B","counter":"1"}],"right":[{"id":"A","counter":"1"},{"id":"B","counter":"2"}]}}},"limitations":["Missing replicas count as zero; nonnegative integer strings retain exact values. Equal, before, after or concurrent describe only the supplied counters, not authenticated causality, real-time order or conflict resolution.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"lamport-event-order","version":"1.0.0","name":"Lamport Event Clock API","price":{"amount":"5.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["events"],"properties":{"events":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","process","receiveFrom"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"process":{"type":"string","minLength":1,"maxLength":200},"receiveFrom":{"type":"array","maxItems":200,"uniqueItems":true,"items":{"type":"string","minLength":1,"maxLength":200}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Assign logical event times from supplied process order and message predecessor edges."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"lamport-event-order","input":{"events":[{"id":"A","process":"p1","receiveFrom":[]},{"id":"B","process":"p2","receiveFrom":["A"]},{"id":"C","process":"p1","receiveFrom":["B"]}]}}},"limitations":["Input order defines each process sequence; receiveFrom references identify earlier causal events. Acyclic graph only. Logical order is not wall-clock duration, total physical order, authenticated message delivery or a distributed-system execution.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"crdt-gcounter-merge","version":"1.0.0","name":"Grow-Only Counter Merge API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["states"],"properties":{"states":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"array","minItems":0,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","counter"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"counter":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","maxLength":90}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Merge supplied grow-only counter states by exact per-replica maximum."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"crdt-gcounter-merge","input":{"states":[[{"id":"A","counter":"2"}],[{"id":"A","counter":"3"},{"id":"B","counter":"4"}]]}}},"limitations":["State-based G-counter with nonnegative integer strings and absent replicas zero. Merge is associative, commutative and idempotent for the supplied states. No remote synchronization, replica authentication, decrement support or fraud prevention.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"decimal-quantize","version":"1.0.0","name":"Exact Decimal Quantization API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["value","places","rounding"],"properties":{"value":{"type":"string","pattern":"^[+-]?(?:0|[1-9][0-9]*)(?:\\.[0-9]+)?$","maxLength":120},"places":{"type":"integer","minimum":0,"maximum":60},"rounding":{"type":"string","enum":["half-even","half-up","floor","ceil","toward-zero"]}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Round a decimal string to a declared number of fractional places without binary floating-point arithmetic."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"decimal-quantize","input":{"value":"-1.225","places":2,"rounding":"half-even"}}},"limitations":["Exact bounded decimal strings, fixed-point output and caller-selected half-even, half-up, floor, ceil or toward-zero rounding. No currency inference, exchange rate, financial advice or payment action; negative zero normalizes to zero.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"rational-expression-evaluator","version":"1.0.0","name":"Exact Rational Expression API","price":{"amount":"5.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["expression"],"properties":{"expression":{}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate a bounded arithmetic expression tree into a reduced exact fraction."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"rational-expression-evaluator","input":{"expression":{"op":"add","left":{"op":"literal","numerator":"1","denominator":"3"},"right":{"op":"literal","numerator":"1","denominator":"6"}}}}},"limitations":["Literal, add, subtract, multiply and divide nodes only, no source code, eval, variables, functions or network access. Maximum 100 nodes, depth 16 and 512-digit intermediate fractions. Zero division is rejected during input validation before a quote.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"iso7064-mod97-check","version":"1.0.0","name":"IBAN Mod-97 Check API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sample"],"properties":{"sample":{"type":"string","minLength":1,"maxLength":200}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check a synthetic IBAN-style string using its international Mod-97 checksum."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"iso7064-mod97-check","input":{"sample":"GB82 WEST 1234 5698 7654 32"}}},"limitations":["Basic two-letter country, two check digits and 11–30 alphanumeric characters, normalized from spaces and lowercase. No country-specific register length, bank/account existence, ownership, sanctions, transfer eligibility or financial action. Use synthetic examples only.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"iso6346-container-code","version":"1.0.0","name":"Container Code Check-Digit API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["code"],"properties":{"code":{"type":"string","pattern":"^[A-Za-z]{3}[UJZujz][0-9]{7}$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate and compare the check digit of a supplied ISO 6346-style equipment code."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"iso6346-container-code","input":{"code":"CSQU3054383"}}},"limitations":["Three uppercase owner letters, U/J/Z category and six serial digits. Letter values skip multiples of eleven, position weights are powers of two and remainder ten maps to zero. No owner-register lookup, container existence, inspection, customs or safety status.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"finite-field-gf256","version":"1.0.0","name":"GF(256) Arithmetic API","price":{"amount":"3.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["a","b"],"properties":{"a":{"type":"integer","minimum":0,"maximum":255},"b":{"type":"integer","minimum":0,"maximum":255}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate finite-field addition, multiplication and multiplicative inverse for supplied byte values."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"finite-field-gf256","input":{"a":87,"b":131}}},"limitations":["FIPS 197 AES field polynomial x^8+x^4+x^3+x+1 (0x11b). Arithmetic demonstration only, no keys, AES encryption, security validation or cryptographic protocol. Zero has no inverse and returns null.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"point-in-ring","version":"1.0.0","name":"Point-in-Ring API","price":{"amount":"5.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["point","ring"],"properties":{"point":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"integer","minimum":-1000000000,"maximum":1000000000},"y":{"type":"integer","minimum":-1000000000,"maximum":1000000000}}},"ring":{"type":"array","minItems":3,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"integer","minimum":-1000000000,"maximum":1000000000},"y":{"type":"integer","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Classify an integer point against a supplied closed path using exact orientation arithmetic."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"point-in-ring","input":{"point":{"x":2,"y":2},"ring":[{"x":0,"y":0},{"x":4,"y":0},{"x":4,"y":4},{"x":0,"y":4}]}}},"limitations":["Two-dimensional integer coordinates, implicit final edge and even-odd fill rule. Boundary is reported separately. Self-intersection and topology are not validated; no holes, CRS, geographic containment, survey or safety decision.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"convex-hull","version":"1.0.0","name":"Planar Convex Hull API","price":{"amount":"5.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["points"],"properties":{"points":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"integer","minimum":-1000000000,"maximum":1000000000},"y":{"type":"integer","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate a deterministic convex hull for supplied bounded integer points."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"convex-hull","input":{"points":[{"x":0,"y":0},{"x":2,"y":0},{"x":1,"y":1},{"x":1,"y":0}]}}},"limitations":["Monotone-chain algorithm with exact BigInt orientations. Duplicate points removed; collinear interior points discarded. Counterclockwise open vertex sequence starts at lexicographically smallest point. No spherical geometry, CRS transform, polygon repair or spatial certification.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"segment-intersections","version":"1.0.0","name":"Exact Segment Intersection API","price":{"amount":"5.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["a","b","c","d"],"properties":{"a":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"integer","minimum":-1000000000,"maximum":1000000000},"y":{"type":"integer","minimum":-1000000000,"maximum":1000000000}}},"b":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"integer","minimum":-1000000000,"maximum":1000000000},"y":{"type":"integer","minimum":-1000000000,"maximum":1000000000}}},"c":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"integer","minimum":-1000000000,"maximum":1000000000},"y":{"type":"integer","minimum":-1000000000,"maximum":1000000000}}},"d":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"integer","minimum":-1000000000,"maximum":1000000000},"y":{"type":"integer","minimum":-1000000000,"maximum":1000000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Classify the intersection of two closed integer line segments with exact rational coordinates."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"segment-intersections","input":{"a":{"x":0,"y":0},"b":{"x":3,"y":3},"c":{"x":0,"y":3},"d":{"x":3,"y":0}}}},"limitations":["Planar bounded integer endpoints, including degenerate point segments. Returns none, point or collinear overlap. Exact fractions are authoritative; no CRS, numerical snapping, polyline topology or physical collision claim.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"affine-transform","version":"1.0.0","name":"Exact Affine Transform API","price":{"amount":"5.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["matrix","points"],"properties":{"matrix":{"type":"array","minItems":6,"maxItems":6,"items":{"type":"integer","minimum":-1000000000,"maximum":1000000000}},"points":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"integer","minimum":-1000000000,"maximum":1000000000},"y":{"type":"integer","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Apply a declared integer planar affine matrix and report exact inverse coefficients when available."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"affine-transform","input":{"matrix":[2,0,0,3,1,-1],"points":[{"x":2,"y":2}]}}},"limitations":["Matrix [a,b,c,d,tx,ty] maps x to a*x+b*y+tx and y to c*x+d*y+ty. BigInt coordinate results and rational inverse, no perspective transform, geographic CRS, image resampling or calibration claim.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"discrete-frechet-distance","version":"1.0.0","name":"Discrete Fréchet Distance API","price":{"amount":"7.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["unit","left","right"],"properties":{"unit":{"type":"string","minLength":1,"maxLength":200},"left":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"number","minimum":-1000000000,"maximum":1000000000},"y":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}},"right":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"number","minimum":-1000000000,"maximum":1000000000},"y":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate discrete Fréchet distance for two supplied ordered planar point sequences."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"discrete-frechet-distance","input":{"unit":"m","left":[{"x":0,"y":0},{"x":2,"y":0}],"right":[{"x":0,"y":1},{"x":2,"y":1}]}}},"limitations":["Euclidean distance in one declared coordinate unit and full dynamic-programming coupling. Discrete vertices only, not continuous Fréchet, Hausdorff, geographic distance, map matching or a trajectory identity claim. Numeric result rounds at six decimals.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"invoice-aging-snapshot","version":"1.0.0","name":"Invoice Aging Snapshot","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOf","currency","invoices"],"properties":{"asOf":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"invoices":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","due","amountMinor","paidMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"due":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"amountMinor":{"type":"integer","minimum":0,"maximum":1000000000},"paidMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Group open invoice balances by due-date age and reconcile your outstanding total."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"invoice-aging-snapshot","input":{"asOf":"2026-10-17","currency":"USD","invoices":[{"id":"A","due":"2026-09-01","amountMinor":10000,"paidMinor":2000},{"id":"B","due":"2026-10-20","amountMinor":5000,"paidMinor":0}]}}},"limitations":["UTC calendar dates, as-of snapshot and 0, 1–30, 31–60, 61–90 and 91+ overdue-day bands. Supplied amounts in integer minor units of one currency; no account access, tax treatment, payment action or financial recommendation.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cash-runway-scenarios","version":"1.0.0","name":"Cash Runway Scenarios","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","openingMinor","months"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"openingMinor":{"type":"integer","minimum":0,"maximum":1000000000},"months":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","receiptsMinor","operatingMinor","otherOutflowMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"receiptsMinor":{"type":"integer","minimum":0,"maximum":1000000000},"operatingMinor":{"type":"integer","minimum":0,"maximum":1000000000},"otherOutflowMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rehearse cash balances across explicitly supplied monthly receipt and cost scenarios."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cash-runway-scenarios","input":{"currency":"USD","openingMinor":10000,"months":[{"id":"month-1","receiptsMinor":2000,"operatingMinor":8000,"otherOutflowMinor":1000},{"id":"month-2","receiptsMinor":1000,"operatingMinor":5000,"otherOutflowMinor":0}]}}},"limitations":["No credit line, interest, new financing or automatic forecast; first negative month is reported. Supplied amounts in integer minor units of one currency; no account access, tax treatment, payment action or financial recommendation.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"budget-actual-variance","version":"1.0.0","name":"Budget and Actual Variance","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","lines"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"lines":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","kind","budgetMinor","actualMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"kind":{"enum":["revenue","cost"]},"budgetMinor":{"type":"integer","minimum":0,"maximum":1000000000},"actualMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile planned and actual amounts with favorable and unfavorable treatment by line type."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"budget-actual-variance","input":{"currency":"USD","lines":[{"id":"cost-A","kind":"cost","budgetMinor":1000,"actualMinor":1200},{"id":"revenue-A","kind":"revenue","budgetMinor":3000,"actualMinor":3500}]}}},"limitations":["Revenue increases and cost decreases are labeled favorable. Zero budgets have no percentage variance. Supplied amounts in integer minor units of one currency; no account access, tax treatment, payment action or financial recommendation.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"working-capital-cycle","version":"1.0.0","name":"Working Capital Cycle Profile","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","periodDays","averageReceivablesMinor","creditSalesMinor","averageInventoryMinor","costOfSalesMinor","averagePayablesMinor","creditPurchasesMinor"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"periodDays":{"type":"integer","minimum":1,"maximum":1000000000},"averageReceivablesMinor":{"type":"integer","minimum":0,"maximum":1000000000},"creditSalesMinor":{"type":"integer","minimum":0,"maximum":1000000000},"averageInventoryMinor":{"type":"integer","minimum":0,"maximum":1000000000},"costOfSalesMinor":{"type":"integer","minimum":0,"maximum":1000000000},"averagePayablesMinor":{"type":"integer","minimum":0,"maximum":1000000000},"creditPurchasesMinor":{"type":"integer","minimum":0,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate receivables, inventory and payable days from aligned period averages."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"working-capital-cycle","input":{"currency":"USD","periodDays":30,"averageReceivablesMinor":1000,"creditSalesMinor":6000,"averageInventoryMinor":2000,"costOfSalesMinor":6000,"averagePayablesMinor":1000,"creditPurchasesMinor":3000}}},"limitations":["Use average balances and matching credit sales, purchases and cost of sales for one declared period. Undefined ratios stay null. Supplied amounts in integer minor units of one currency; no account access, tax treatment, payment action or financial recommendation.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"supplier-spend-concentration","version":"1.0.0","name":"Supplier Spend Concentration","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","spend"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"spend":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","party","amountMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"party":{"type":"string","minLength":1,"maxLength":200},"amountMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Summarize supplier spend concentration and the share carried by each supplied supplier."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"supplier-spend-concentration","input":{"currency":"USD","spend":[{"id":"1","party":"supplier-A","amountMinor":6000},{"id":"2","party":"supplier-B","amountMinor":4000}]}}},"limitations":["Aggregates duplicate supplier parties across unique expense rows. HHI is a descriptive concentration measure, not a competition-law conclusion. Supplied amounts in integer minor units of one currency; no account access, tax treatment, payment action or financial recommendation.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"weighted-sales-pipeline","version":"1.0.0","name":"Weighted Sales Pipeline","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","opportunities"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"opportunities":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","stage","valueMinor","probabilityBasisPoints"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"stage":{"type":"string","minLength":1,"maxLength":200},"valueMinor":{"type":"integer","minimum":0,"maximum":1000000000},"probabilityBasisPoints":{"type":"integer","minimum":0,"maximum":10000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate scenario-weighted pipeline by stage without treating prospects as guaranteed revenue."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"weighted-sales-pipeline","input":{"currency":"USD","opportunities":[{"id":"A","stage":"proposal","valueMinor":10000,"probabilityBasisPoints":6000},{"id":"B","stage":"proposal","valueMinor":5000,"probabilityBasisPoints":2000}]}}},"limitations":["Caller-selected probabilities in basis points; each expected amount retains an exact numerator over 10,000. No probability estimation or sales attribution. Supplied amounts in integer minor units of one currency; no account access, tax treatment, payment action or financial recommendation.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"discount-leakage-review","version":"1.0.0","name":"Discount Leakage Review","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","lines"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"lines":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","listMinor","netMinor","maxDiscountBasisPoints"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"listMinor":{"type":"integer","minimum":1,"maximum":1000000000},"netMinor":{"type":"integer","minimum":0,"maximum":1000000000},"maxDiscountBasisPoints":{"type":"integer","minimum":0,"maximum":10000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare recorded sales discounts with your approved discount policy and trace exceptions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"discount-leakage-review","input":{"currency":"USD","lines":[{"id":"A","listMinor":10000,"netMinor":8000,"maxDiscountBasisPoints":1500}]}}},"limitations":["Maximum approved discount per line uses basis points. Taxes, bundles, currency conversion and unauthorized policy changes are excluded. Supplied amounts in integer minor units of one currency; no account access, tax treatment, payment action or financial recommendation.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"customer-revenue-concentration","version":"1.0.0","name":"Customer Revenue Concentration","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","revenue"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"revenue":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","party","amountMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"party":{"type":"string","minLength":1,"maxLength":200},"amountMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Measure dependency on supplied customer revenue with exact shares and leave-one-out exposure."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"customer-revenue-concentration","input":{"currency":"USD","revenue":[{"id":"A","party":"customer-A","amountMinor":7500},{"id":"B","party":"customer-B","amountMinor":2500}]}}},"limitations":["Pseudonymous customer IDs and aggregate net revenue only. Revenue is not independently verified; no profiling, identity enrichment or credit decision. Supplied amounts in integer minor units of one currency; no account access, tax treatment, payment action or financial recommendation.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"revenue-seasonality-profile","version":"1.0.0","name":"Revenue Seasonality Profile","price":{"amount":"39.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","months"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"months":{"type":"array","minItems":24,"maxItems":120,"items":{"type":"object","additionalProperties":false,"required":["id","revenueMinor"],"properties":{"id":{"type":"string","pattern":"^\\d{4}-(0[1-9]|1[0-2])$"},"revenueMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare complete calendar years of monthly revenue and identify recurring seasonal shares."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"revenue-seasonality-profile","input":{"currency":"USD","months":[{"id":"2024-01","revenueMinor":1000},{"id":"2024-02","revenueMinor":1000},{"id":"2024-03","revenueMinor":1000},{"id":"2024-04","revenueMinor":1000},{"id":"2024-05","revenueMinor":1000},{"id":"2024-06","revenueMinor":1000},{"id":"2024-07","revenueMinor":1000},{"id":"2024-08","revenueMinor":1000},{"id":"2024-09","revenueMinor":1000},{"id":"2024-10","revenueMinor":1000},{"id":"2024-11","revenueMinor":1000},{"id":"2024-12","revenueMinor":2000},{"id":"2025-01","revenueMinor":1000},{"id":"2025-02","revenueMinor":1000},{"id":"2025-03","revenueMinor":1000},{"id":"2025-04","revenueMinor":1000},{"id":"2025-05","revenueMinor":1000},{"id":"2025-06","revenueMinor":1000},{"id":"2025-07","revenueMinor":1000},{"id":"2025-08","revenueMinor":1000},{"id":"2025-09","revenueMinor":1000},{"id":"2025-10","revenueMinor":1000},{"id":"2025-11","revenueMinor":1000},{"id":"2025-12","revenueMinor":2000}]}}},"limitations":["At least two complete supplied years, one record per YYYY-MM, in the same currency. Each annual share is weighted equally; no trend removal, causal inference or forecast. Supplied amounts in integer minor units of one currency; no account access, tax treatment, payment action or financial recommendation.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"returns-reason-analysis","version":"1.0.0","name":"Returns Reason Analysis","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","returns"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"returns":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","reason","units","refundMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"reason":{"type":"string","maxLength":200},"units":{"type":"integer","minimum":1,"maximum":1000000000},"refundMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile returned quantities and refunds by declared reason while preserving missing classifications."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"returns-reason-analysis","input":{"currency":"USD","returns":[{"id":"A","reason":"size","units":3,"refundMinor":6000},{"id":"B","reason":"","units":1,"refundMinor":2000}]}}},"limitations":["Aggregate return rows, not a product-defect or legal-refund determination. Unknown reasons remain visible. Supplied amounts in integer minor units of one currency; no account access, tax treatment, payment action or financial recommendation.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"inventory-cover-exposure","version":"1.0.0","name":"Inventory Cover Exposure","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["items"],"properties":{"items":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","onHand","reserved","dailyDemand","minCoverDays"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"onHand":{"type":"integer","minimum":0,"maximum":1000000000},"reserved":{"type":"integer","minimum":0,"maximum":1000000000},"dailyDemand":{"type":"integer","minimum":0,"maximum":1000000000},"minCoverDays":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Identify short cover from usable stock and your supplied daily demand assumptions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"inventory-cover-exposure","input":{"items":[{"id":"A","onHand":20,"reserved":5,"dailyDemand":3,"minCoverDays":7}]}}},"limitations":["One demand rate and minimum cover target per item. Zero demand remains undefined cover; no demand forecast, stock adjustment or purchase order.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"inactive-stock-review","version":"1.0.0","name":"Inactive Stock Review","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOf","currency","inactiveDays","items"],"properties":{"asOf":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"inactiveDays":{"type":"integer","minimum":1,"maximum":1000000000},"items":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","quantity","unitCostMinor","lastMovement"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"quantity":{"type":"integer","minimum":0,"maximum":1000000000},"unitCostMinor":{"type":"integer","minimum":0,"maximum":1000000000},"lastMovement":{"anyOf":[{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},{"type":"null"}]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Separate aging, recent and unclassified stock movement evidence with exact inventory exposure."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"inactive-stock-review","input":{"asOf":"2026-10-17","currency":"USD","inactiveDays":90,"items":[{"id":"A","quantity":10,"unitCostMinor":500,"lastMovement":"2026-01-01"},{"id":"B","quantity":2,"unitCostMinor":100,"lastMovement":null}]}}},"limitations":["Last movement is a supplied ISO date or explicit null. Missing history remains unknown; age alone does not establish obsolescence or a disposal decision.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"expiry-stock-allocation","version":"1.0.0","name":"Expiry-Aware Stock Allocation","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOf","requestedUnits","lots"],"properties":{"asOf":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"requestedUnits":{"type":"integer","minimum":0,"maximum":1000000000},"lots":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","expiresOn","quantity","reserved"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"expiresOn":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"quantity":{"type":"integer","minimum":0,"maximum":1000000000},"reserved":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Prepare a first-expiry-first-out pick plan from eligible lots and report shortages."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"expiry-stock-allocation","input":{"asOf":"2026-10-17","requestedUnits":8,"lots":[{"id":"early","expiresOn":"2026-10-20","quantity":5,"reserved":1},{"id":"later","expiresOn":"2026-11-01","quantity":10,"reserved":0}]}}},"limitations":["One item per job; expiry at the as-of date is excluded. Respect supplied reservations and deterministic lot-ID ties. No warehouse writes, shipping or product-safety judgment.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"forecast-error-backtest","version":"1.0.0","name":"Forecast Error Backtest","price":{"amount":"39.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["observations"],"properties":{"observations":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","actual","forecast"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"actual":{"type":"integer","minimum":0,"maximum":1000000000},"forecast":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare supplied forecasts with actuals using bias, MAE, RMSE, MAPE and weighted absolute error."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"forecast-error-backtest","input":{"observations":[{"id":"A","actual":10,"forecast":12},{"id":"B","actual":20,"forecast":18},{"id":"C","actual":0,"forecast":3}]}}},"limitations":["Non-negative aligned observations; bias means forecast minus actual. MAPE excludes zero actuals and reports the exclusion count. No model fitting, future prediction or causal claim.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dock-slot-conflicts","version":"1.0.0","name":"Dock Slot Conflict Review","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["date","slots"],"properties":{"date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"slots":{"type":"array","minItems":1,"maxItems":80,"items":{"type":"object","additionalProperties":false,"required":["id","dock","startMinute","endMinute"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"dock":{"type":"string","minLength":1,"maxLength":200},"startMinute":{"type":"integer","minimum":0,"maximum":1440},"endMinute":{"type":"integer","minimum":0,"maximum":1440}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Identify overlapping dock reservations and show the exact conflicting minutes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dock-slot-conflicts","input":{"date":"2026-10-17","slots":[{"id":"A","dock":"dock-1","startMinute":60,"endMinute":120},{"id":"B","dock":"dock-1","startMinute":100,"endMinute":150},{"id":"C","dock":"dock-2","startMinute":90,"endMinute":130}]}}},"limitations":["One UTC calendar day, half-open minute intervals and exact dock names. Adjacent slots do not overlap. No scheduling changes or travel estimates.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"freight-tariff-reconciliation","version":"1.0.0","name":"Freight Tariff Reconciliation","price":{"amount":"39.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","tariffs","shipments"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"tariffs":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","maxGrams","baseMinor","perKgMinor","fuelBasisPoints"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"maxGrams":{"type":"integer","minimum":1,"maximum":1000000000},"baseMinor":{"type":"integer","minimum":0,"maximum":1000000000},"perKgMinor":{"type":"integer","minimum":0,"maximum":1000000000},"fuelBasisPoints":{"type":"integer","minimum":0,"maximum":10000}}}},"shipments":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","tariff","grams","invoicedMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"tariff":{"type":"string","minLength":1,"maxLength":200},"grams":{"type":"integer","minimum":1,"maximum":1000000000},"invoicedMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Recalculate shipment charges from your supplied tariff and flag invoice differences."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"freight-tariff-reconciliation","input":{"currency":"USD","tariffs":[{"id":"standard","maxGrams":100000,"baseMinor":500,"perKgMinor":200,"fuelBasisPoints":1000}],"shipments":[{"id":"A","tariff":"standard","grams":1500,"invoicedMinor":1000}]}}},"limitations":["Base plus whole billed kilograms, with fuel surcharge rounded half up to one minor unit. Tariff ceiling enforced before checkout. No live carrier rates, taxes, dimensional weight or dispute filing.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"package-weight-reconciliation","version":"1.0.0","name":"Package Weight Reconciliation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["tareGrams","measuredGrams","toleranceGrams","contents"],"properties":{"tareGrams":{"type":"integer","minimum":0,"maximum":1000000000},"measuredGrams":{"type":"integer","minimum":0,"maximum":1000000000},"toleranceGrams":{"type":"integer","minimum":0,"maximum":1000000000},"contents":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","unitGrams","quantity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"unitGrams":{"type":"integer","minimum":0,"maximum":1000000000},"quantity":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare measured parcel mass with the declared contents and tare allowance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"package-weight-reconciliation","input":{"tareGrams":100,"measuredGrams":1120,"toleranceGrams":10,"contents":[{"id":"A","unitGrams":250,"quantity":4}]}}},"limitations":["Integer grams only, one package per job; tolerance is supplied by you. No scale calibration, carrier acceptance, product certification or shipping purchase.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"fleet-fuel-performance","version":"1.0.0","name":"Fleet Fuel Performance","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["trips"],"properties":{"trips":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","vehicle","kilometres","fuelMl"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"vehicle":{"type":"string","minLength":1,"maxLength":200},"kilometres":{"type":"integer","minimum":0,"maximum":1000000000},"fuelMl":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile recorded distance and fuel use with vehicle-level litres-per-100-kilometre evidence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"fleet-fuel-performance","input":{"trips":[{"id":"A","vehicle":"van-A","kilometres":100,"fuelMl":8000},{"id":"B","vehicle":"van-A","kilometres":50,"fuelMl":4000}]}}},"limitations":["Kilometres and millilitres, aligned reporting rows. Zero-distance rows remain visible and have no fuel-economy ratio. No driver ranking, route estimate or emissions conversion.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"demurrage-scenario-report","version":"1.0.0","name":"Container Delay Cost Scenarios","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","containers"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"containers":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","availableOn","returnedOn","freeDays","dailyMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"availableOn":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"returnedOn":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"freeDays":{"type":"integer","minimum":0,"maximum":1000000000},"dailyMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Estimate delay charges from your supplied free days, return dates and daily rates."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"demurrage-scenario-report","input":{"currency":"USD","containers":[{"id":"A","availableOn":"2026-10-01","returnedOn":"2026-10-10","freeDays":5,"dailyMinor":10000}]}}},"limitations":["Whole UTC calendar-day differences, with return date excluded from elapsed count. One flat daily rate per container. No tariff lookup, contract interpretation or invoice approval.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"roster-coverage-review","version":"1.0.0","name":"Roster Coverage Review","price":{"amount":"39.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["date","requirements","shifts"],"properties":{"date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"requirements":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"object","additionalProperties":false,"required":["id","role","startMinute","endMinute","requiredPeople"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"role":{"type":"string","minLength":1,"maxLength":200},"startMinute":{"type":"integer","minimum":0,"maximum":1440},"endMinute":{"type":"integer","minimum":0,"maximum":1440},"requiredPeople":{"type":"integer","minimum":1,"maximum":1000000000}}}},"shifts":{"type":"array","minItems":0,"maxItems":40,"items":{"type":"object","additionalProperties":false,"required":["id","worker","role","startMinute","endMinute"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"worker":{"type":"string","minLength":1,"maxLength":200},"role":{"type":"string","minLength":1,"maxLength":200},"startMinute":{"type":"integer","minimum":0,"maximum":1440},"endMinute":{"type":"integer","minimum":0,"maximum":1440}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare scheduled coverage with declared role requirements and identify uncovered minutes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"roster-coverage-review","input":{"date":"2026-10-17","requirements":[{"id":"morning","role":"support","startMinute":60,"endMinute":120,"requiredPeople":2}],"shifts":[{"id":"A","worker":"worker-A","role":"support","startMinute":60,"endMinute":120}]}}},"limitations":["One UTC day and pseudonymous worker IDs; overlapping shifts for the same worker count once. Half-open intervals. No staffing decisions, labor-law interpretation or calendar writes.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"timesheet-project-cost","version":"1.0.0","name":"Timesheet Project Cost","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","entries"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"entries":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","project","minutes","hourlyMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"project":{"type":"string","minLength":1,"maxLength":200},"minutes":{"type":"integer","minimum":0,"maximum":1000000000},"hourlyMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile supplied work minutes and hourly cost rates into exact project cost fractions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"timesheet-project-cost","input":{"currency":"USD","entries":[{"id":"A","project":"project-A","minutes":90,"hourlyMinor":2000},{"id":"B","project":"project-A","minutes":30,"hourlyMinor":3000}]}}},"limitations":["Minute-based costing with numerator in minor-unit minutes over denominator 60. No payroll, tax, employment decision or time tracking installation.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"overtime-cost-scenarios","version":"1.0.0","name":"Overtime Cost Scenarios","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","thresholdMinutes","overtimeMultiplierBasisPoints","periods"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"thresholdMinutes":{"type":"integer","minimum":0,"maximum":1000000000},"overtimeMultiplierBasisPoints":{"type":"integer","minimum":10000,"maximum":50000},"periods":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","minutes","hourlyMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"minutes":{"type":"integer","minimum":0,"maximum":1000000000},"hourlyMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare regular and overtime cost under the thresholds and multipliers you provide."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"overtime-cost-scenarios","input":{"currency":"USD","thresholdMinutes":2400,"overtimeMultiplierBasisPoints":15000,"periods":[{"id":"week-A","minutes":2700,"hourlyMinor":2000}]}}},"limitations":["One threshold per supplied period; no jurisdiction rules are inferred. Exact minor-unit minute numerators over 600,000. This is scenario costing, not payroll or legal compliance.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"training-requirement-review","version":"1.0.0","name":"Training Requirement Review","price":{"amount":"39.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOf","requirements","staff","completions"],"properties":{"asOf":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"requirements":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","role","course"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"role":{"type":"string","minLength":1,"maxLength":200},"course":{"type":"string","minLength":1,"maxLength":200}}}},"staff":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","role"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"role":{"type":"string","minLength":1,"maxLength":200}}}},"completions":{"type":"array","minItems":0,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","staff","course","completed","expiresOn"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"staff":{"type":"string","minLength":1,"maxLength":200},"course":{"type":"string","minLength":1,"maxLength":200},"completed":{"type":"boolean"},"expiresOn":{"anyOf":[{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},{"type":"null"}]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare supplied role requirements with recorded training and keep missing or expired evidence visible."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"training-requirement-review","input":{"asOf":"2026-10-17","requirements":[{"id":"R","role":"operator","course":"safety"}],"staff":[{"id":"staff-A","role":"operator"},{"id":"staff-B","role":"operator"}],"completions":[{"id":"C","staff":"staff-A","course":"safety","completed":true,"expiresOn":"2026-10-01"}]}}},"limitations":["Pseudonymous staff IDs and caller-defined courses. Missing evidence is unverified; this does not issue certificates, decide employment outcomes or establish legal compliance.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ticket-backlog-aging","version":"1.0.0","name":"Ticket Backlog Aging","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOf","tickets"],"properties":{"asOf":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"tickets":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","queue","createdOn","state"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"queue":{"type":"string","minLength":1,"maxLength":200},"createdOn":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"state":{"enum":["open","closed","unknown"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Summarize open case ages by queue and preserve closed and unknown-state counts."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ticket-backlog-aging","input":{"asOf":"2026-10-17","tickets":[{"id":"A","queue":"support","createdOn":"2026-09-01","state":"open"},{"id":"B","queue":"support","createdOn":"2026-10-01","state":"closed"}]}}},"limitations":["UTC calendar-day ages from supplied creation dates and explicit open/closed states. No ticket connection, customer contact, staff ranking or service-level certification.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ticket-sla-window-review","version":"1.0.0","name":"Ticket Response Window Review","price":{"amount":"39.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOfMinute","tickets"],"properties":{"asOfMinute":{"type":"integer","minimum":0,"maximum":1000000000},"tickets":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","openedMinute","respondedMinute","targetMinutes","pauses"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"openedMinute":{"type":"integer","minimum":0,"maximum":1000000000},"respondedMinute":{"anyOf":[{"type":"integer","minimum":0,"maximum":1000000000},{"type":"null"}]},"targetMinutes":{"type":"integer","minimum":0,"maximum":1000000000},"pauses":{"type":"array","minItems":0,"maxItems":20,"items":{"type":"object","additionalProperties":false,"required":["id","start","end"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"start":{"type":"integer","minimum":0,"maximum":1000000000},"end":{"type":"integer","minimum":0,"maximum":1000000000}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare supplied response windows with your target after removing overlapping paused intervals."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ticket-sla-window-review","input":{"asOfMinute":200,"tickets":[{"id":"A","openedMinute":0,"respondedMinute":100,"targetMinutes":50,"pauses":[{"id":"p1","start":20,"end":60},{"id":"p2","start":40,"end":70}]}]}}},"limitations":["Absolute minute counters in one time base; half-open pauses are unioned and clipped to the measured window. Open tickets remain open, not passed. No business-calendar or contractual interpretation.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"contact-centre-staffing-plan","version":"1.0.0","name":"Contact Centre Staffing Scenarios","price":{"amount":"49.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["arrivals","intervalSeconds","handlingSeconds","answerTargetSeconds","targetBasisPoints","currentAgents","maxAgents"],"properties":{"arrivals":{"type":"integer","minimum":0,"maximum":1000000000},"intervalSeconds":{"type":"integer","minimum":1,"maximum":1000000000},"handlingSeconds":{"type":"integer","minimum":1,"maximum":1000000000},"answerTargetSeconds":{"type":"integer","minimum":0,"maximum":1000000000},"targetBasisPoints":{"type":"integer","minimum":0,"maximum":10000},"currentAgents":{"type":"integer","minimum":0,"maximum":200},"maxAgents":{"type":"integer","minimum":1,"maximum":200}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate queue delay and a minimum tested staffing scenario using an explicit Erlang C profile."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"contact-centre-staffing-plan","input":{"arrivals":30,"intervalSeconds":3600,"handlingSeconds":60,"answerTargetSeconds":60,"targetBasisPoints":8000,"currentAgents":1,"maxAgents":5}}},"limitations":["Poisson arrivals, exponential handling, infinite waiting room and no abandonment. No breaks, shrinkage, routing or service guarantee. Search is bounded by the supplied maximum agents; unmet targets stay unresolved.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"project-earned-value","version":"1.0.0","name":"Project Earned Value Profile","price":{"amount":"39.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","budgetMinor","plannedMinor","earnedMinor","actualMinor"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"budgetMinor":{"type":"integer","minimum":1,"maximum":1000000000},"plannedMinor":{"type":"integer","minimum":0,"maximum":1000000000},"earnedMinor":{"type":"integer","minimum":0,"maximum":1000000000},"actualMinor":{"type":"integer","minimum":0,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile declared planned, earned and actual values with CPI, SPI and a conditional completion estimate."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"project-earned-value","input":{"currency":"USD","budgetMinor":100000,"plannedMinor":50000,"earnedMinor":40000,"actualMinor":50000}}},"limitations":["One approved project baseline, supplied values and one currency. EAC assumes future cost efficiency matches current CPI and retains an exact fraction; this is not an independent progress audit or financing recommendation.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"project-buffer-burn-profile","version":"1.0.0","name":"Project Buffer Burn Profile","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["plannedWork","completedWork","plannedBuffer","usedBuffer","reviewRatio","urgentRatio"],"properties":{"plannedWork":{"type":"integer","minimum":1,"maximum":1000000000},"completedWork":{"type":"integer","minimum":0,"maximum":1000000000},"plannedBuffer":{"type":"integer","minimum":1,"maximum":1000000000},"usedBuffer":{"type":"integer","minimum":0,"maximum":1000000000},"reviewRatio":{"type":"number","minimum":0.01,"maximum":100},"urgentRatio":{"type":"number","minimum":0.01,"maximum":100}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare consumed project buffer with completed work and your declared review thresholds."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"project-buffer-burn-profile","input":{"plannedWork":100,"completedWork":50,"plannedBuffer":20,"usedBuffer":15,"reviewRatio":1,"urgentRatio":2}}},"limitations":["Consistent work units and one baseline. The burn ratio compares buffer fraction with completion fraction; no critical-chain certification, resource leveling or completion prediction.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"portfolio-score-ranking","version":"1.0.0","name":"Portfolio Score Ranking","price":{"amount":"39.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["criteria","projects"],"properties":{"criteria":{"type":"array","minItems":1,"maxItems":15,"items":{"type":"object","additionalProperties":false,"required":["id","weightBasisPoints","maxScore"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"weightBasisPoints":{"type":"integer","minimum":0,"maximum":10000},"maxScore":{"type":"integer","minimum":1,"maximum":1000000000}}}},"projects":{"type":"array","minItems":1,"maxItems":40,"items":{"type":"object","additionalProperties":false,"required":["id","scores"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"scores":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","value"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"value":{"type":"integer","minimum":0,"maximum":1000000000}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rank supplied project options against a complete weighted decision matrix with visible ties."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"portfolio-score-ranking","input":{"criteria":[{"id":"fit","weightBasisPoints":6000,"maxScore":5},{"id":"effort","weightBasisPoints":4000,"maxScore":5}],"projects":[{"id":"A","scores":[{"id":"fit","value":5},{"id":"effort","value":2}]},{"id":"B","scores":[{"id":"fit","value":4},{"id":"effort","value":4}]}]}}},"limitations":["Weights must total 10,000 basis points and scores must stay within each supplied maximum. No inferred preferences, employment selection, investment advice or automatic approval.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"risk-exposure-register","version":"1.0.0","name":"Risk Exposure Register","price":{"amount":"39.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","risks"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"risks":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","category","probabilityBasisPoints","impactMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"category":{"type":"string","minLength":1,"maxLength":200},"probabilityBasisPoints":{"type":"integer","minimum":0,"maximum":10000},"impactMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Summarize supplied risk probabilities and impact assumptions with exact expected-exposure fractions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"risk-exposure-register","input":{"currency":"USD","risks":[{"id":"A","category":"delivery","probabilityBasisPoints":2000,"impactMinor":10000},{"id":"B","category":"delivery","probabilityBasisPoints":1000,"impactMinor":5000}]}}},"limitations":["Caller-selected likelihoods and impact amounts, grouped by category. Summed expectation is not a loss percentile or an independence claim. No insurance, credit or safety decision.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"decision-regret-matrix","version":"1.0.0","name":"Decision Regret Matrix","price":{"amount":"39.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","alternatives","scenarios","costs"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"alternatives":{"type":"array","minItems":2,"maxItems":20,"uniqueItems":true,"items":{"type":"string","minLength":1,"maxLength":200}},"scenarios":{"type":"array","minItems":1,"maxItems":20,"uniqueItems":true,"items":{"type":"string","minLength":1,"maxLength":200}},"costs":{"type":"array","minItems":1,"maxItems":400,"items":{"type":"object","additionalProperties":false,"required":["alternative","scenario","costMinor"],"properties":{"alternative":{"type":"string","minLength":1,"maxLength":200},"scenario":{"type":"string","minLength":1,"maxLength":200},"costMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare alternatives across supplied cost scenarios and show their largest avoidable cost."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"decision-regret-matrix","input":{"currency":"USD","alternatives":["A","B"],"scenarios":["low","high"],"costs":[{"alternative":"A","scenario":"low","costMinor":100},{"alternative":"B","scenario":"low","costMinor":140},{"alternative":"A","scenario":"high","costMinor":300},{"alternative":"B","scenario":"high","costMinor":200}]}}},"limitations":["Complete alternative/scenario matrix; lower supplied cost is better. Minimax regret is a decision aid, not a probability forecast, automatic selection or investment recommendation.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"survey-top-box-summary","version":"1.0.0","name":"Survey Top Box Summary","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["scaleMaximum","topBoxMinimum","missingCount","responses"],"properties":{"scaleMaximum":{"type":"integer","minimum":2,"maximum":20},"topBoxMinimum":{"type":"integer","minimum":1,"maximum":20},"missingCount":{"type":"integer","minimum":0,"maximum":1000000000},"responses":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["score","count"],"properties":{"score":{"type":"integer","minimum":1,"maximum":1000000000},"count":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Summarize a declared response scale and top-box threshold while keeping missing responses separate."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"survey-top-box-summary","input":{"scaleMaximum":5,"topBoxMinimum":4,"missingCount":2,"responses":[{"score":3,"count":2},{"score":4,"count":3},{"score":5,"count":5}]}}},"limitations":["Anonymous aggregate scale counts only. No respondent identity, sentiment inference, weighting or population-representativeness claim.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"net-promoter-score","version":"1.0.0","name":"Recommendation Survey Score","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["responses"],"properties":{"responses":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["score","count"],"properties":{"score":{"type":"integer","minimum":0,"maximum":10},"count":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate the conventional Net Promoter Score from anonymous counts on a zero-to-ten recommendation scale."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"net-promoter-score","input":{"responses":[{"score":10,"count":7},{"score":8,"count":1},{"score":4,"count":2}]}}},"limitations":["Scores 0–6 are detractors, 7–8 passives and 9–10 promoters. NPS is a Bain & Company methodology; this calculation is not endorsement, certification or a representative customer study.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"conversion-experiment-summary","version":"1.0.0","name":"Conversion Experiment Summary","price":{"amount":"39.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["z","baseline","variant"],"properties":{"z":{"type":"number","minimum":0.1,"maximum":5},"baseline":{"type":"object","additionalProperties":false,"required":["trials","successes"],"properties":{"trials":{"type":"integer","minimum":1,"maximum":1000000000},"successes":{"type":"integer","minimum":0,"maximum":1000000000}}},"variant":{"type":"object","additionalProperties":false,"required":["trials","successes"],"properties":{"trials":{"type":"integer","minimum":1,"maximum":1000000000},"successes":{"type":"integer","minimum":0,"maximum":1000000000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare two observed conversion rates with separate Wilson uncertainty intervals and an explicit baseline."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"conversion-experiment-summary","input":{"z":1.96,"baseline":{"trials":100,"successes":10},"variant":{"trials":100,"successes":15}}}},"limitations":["Independent binomial samples assumed; z is supplied, not a promised confidence level. Individual intervals are not a significance test or a causal claim; repeated peeking and sample selection are not corrected.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sample-size-plan","version":"1.0.0","name":"Proportion Sample Size Plan","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["expectedProportion","z","margin","population"],"properties":{"expectedProportion":{"type":"number","exclusiveMinimum":0,"exclusiveMaximum":1},"z":{"type":"number","minimum":0.1,"maximum":5},"margin":{"type":"number","minimum":0.0001,"maximum":0.5},"population":{"anyOf":[{"type":"integer","minimum":1,"maximum":1000000000},{"type":"null"}]}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Estimate a planning sample size for a supplied proportion, precision and population."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sample-size-plan","input":{"expectedProportion":0.5,"z":1.96,"margin":0.05,"population":null}}},"limitations":["Normal-approximation planning for simple random sampling, not an exact assurance of achieved precision. Finite population correction is used only when a population is supplied; no response-rate, clustering or weighting adjustment.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"measurement-repeatability","version":"1.0.0","name":"Measurement Repeatability Profile","price":{"amount":"39.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["unit","groups"],"properties":{"unit":{"type":"string","minLength":1,"maxLength":200},"groups":{"type":"array","minItems":1,"maxItems":40,"items":{"type":"object","additionalProperties":false,"required":["id","readings"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"readings":{"type":"array","minItems":2,"maxItems":200,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Estimate pooled repeat-measurement variation for supplied item and instrument groups."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"measurement-repeatability","input":{"unit":"mm","groups":[{"id":"item-A","readings":[9,10,11]},{"id":"item-B","readings":[19,20,21]}]}}},"limitations":["Within-group sample variance pooled by replicate degrees of freedom. This is not a crossed Gage R&R study, calibration certificate or measurement-system acceptance decision; operator reproducibility and bias are not estimated.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"process-capability-profile","version":"1.0.0","name":"Process Capability Profile","price":{"amount":"39.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["unit","lowerSpecification","upperSpecification","readings"],"properties":{"unit":{"type":"string","minLength":1,"maxLength":200},"lowerSpecification":{"type":"number","minimum":-1000000000,"maximum":1000000000},"upperSpecification":{"type":"number","minimum":-1000000000,"maximum":1000000000},"readings":{"type":"array","minItems":2,"maxItems":200,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare a supplied measurement sample with specification limits using an explicit capability profile."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"process-capability-profile","input":{"unit":"mm","lowerSpecification":4,"upperSpecification":16,"readings":[8,10,12]}}},"limitations":["Cp and Cpk use sample standard deviation and assume a stable, approximately normal process. They do not establish stability, future yield or certification; zero variation produces null indices.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"individuals-control-chart","version":"1.0.0","name":"Individuals Control Chart Review","price":{"amount":"39.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["unit","readings"],"properties":{"unit":{"type":"string","minLength":1,"maxLength":200},"readings":{"type":"array","minItems":3,"maxItems":200,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Build retrospective individual and moving-range limits for an ordered measurement series."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"individuals-control-chart","input":{"unit":"litres","readings":[49.6,47.6,49.9,51.3,47.8,51.2,52.6,52.4,53.6,52.1]}}},"limitations":["I–MR profile with two-observation moving ranges and d2=1.128. Only points strictly outside three-sigma individual limits are flagged; no run-rule suite, automatic monitoring or proof of process stability.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pareto-loss-report","version":"1.0.0","name":"Pareto Loss Report","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","losses"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"losses":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","category","costMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"category":{"type":"string","minLength":1,"maxLength":200},"costMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rank supplied loss categories by exact declared cost and show cumulative shares."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pareto-loss-report","input":{"currency":"USD","losses":[{"id":"A","category":"rework","costMinor":80},{"id":"B","category":"scrap","costMinor":20}]}}},"limitations":["Supplied loss costs only; no automatic root-cause inference, safety classification or 80/20 guarantee.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"quality-cost-profile","version":"1.0.0","name":"Quality Cost Profile","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","revenueMinor","costs"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"revenueMinor":{"type":"integer","minimum":0,"maximum":1000000000},"costs":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","category","costMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"category":{"enum":["prevention","appraisal","internal-failure","external-failure"]},"costMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Summarize prevention, appraisal and failure costs in one declared reporting currency."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"quality-cost-profile","input":{"currency":"USD","revenueMinor":10000,"costs":[{"id":"A","category":"prevention","costMinor":100},{"id":"B","category":"external-failure","costMinor":400}]}}},"limitations":["Caller-classified costs and revenue for the same period. No audit opinion, compliance conclusion or cost classification is inferred.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"warranty-cost-scenarios","version":"1.0.0","name":"Warranty Cost Scenarios","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","products"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"products":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","units","claimRateBasisPoints","costPerClaimMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"units":{"type":"integer","minimum":0,"maximum":1000000000},"claimRateBasisPoints":{"type":"integer","minimum":0,"maximum":10000},"costPerClaimMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Estimate claim-cost exposure from supplied product volumes, claim rates and unit costs."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"warranty-cost-scenarios","input":{"currency":"USD","products":[{"id":"A","units":1000,"claimRateBasisPoints":200,"costPerClaimMinor":500}]}}},"limitations":["One declared currency; exact expected-cost numerator over 10,000. Caller-selected assumptions only, not an actuarial reserve, accounting opinion or guarantee.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"material-mass-balance","version":"1.0.0","name":"Material Mass Balance","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["unit","flows"],"properties":{"unit":{"type":"string","minLength":1,"maxLength":200},"flows":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","kind","quantity"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"kind":{"enum":["intake","product","waste","storage-change"]},"quantity":{"type":"integer","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile material intake with output, waste and storage changes in one supplied mass unit."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"material-mass-balance","input":{"unit":"g","flows":[{"id":"A","kind":"intake","quantity":1000},{"id":"B","kind":"product","quantity":800},{"id":"C","kind":"waste","quantity":100},{"id":"D","kind":"storage-change","quantity":50}]}}},"limitations":["Whole-unit records at one declared scale and boundary. Storage increases consume intake; negative storage changes release it. No unit conversion, physical inventory audit or regulatory certification.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"utility-baseload-profile","version":"1.0.0","name":"Utility Baseload Profile","price":{"amount":"39.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["readings"],"properties":{"readings":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","startMinute","endMinute","energyWh","occupied"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"startMinute":{"type":"integer","minimum":0,"maximum":1000000000},"endMinute":{"type":"integer","minimum":1,"maximum":1000000000},"energyWh":{"type":"integer","minimum":0,"maximum":1000000000},"occupied":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare occupied and unoccupied energy demand from interval readings you supply."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"utility-baseload-profile","input":{"readings":[{"id":"A","startMinute":0,"endMinute":60,"energyWh":1000,"occupied":true},{"id":"B","startMinute":60,"endMinute":120,"energyWh":200,"occupied":false}]}}},"limitations":["Non-overlapping absolute minute intervals and energy in watt-hours. Occupancy flags are supplied, not inferred; no meter connection, tariff estimate, energy audit or automated control.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"energy-driver-regression","version":"1.0.0","name":"Energy Driver Regression","price":{"amount":"39.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["driverUnit","energyUnit","observations"],"properties":{"driverUnit":{"type":"string","minLength":1,"maxLength":200},"energyUnit":{"type":"string","minLength":1,"maxLength":200},"observations":{"type":"array","minItems":3,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","driver","energy"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"driver":{"type":"number","minimum":-1000000000,"maximum":1000000000},"energy":{"type":"number","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Fit a supplied operating driver to energy consumption and show residuals and fit quality."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"energy-driver-regression","input":{"driverUnit":"units","energyUnit":"kWh","observations":[{"id":"A","driver":1,"energy":3},{"id":"B","driver":2,"energy":5},{"id":"C","driver":3,"energy":7}]}}},"limitations":["One-driver ordinary least squares with an intercept; observations must use consistent units and periods. Constant drivers return unresolved coefficients. Fit is descriptive, not causal, a weather-normalized audit or an automatic forecast.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"activity-emissions-estimate","version":"1.0.0","name":"Activity Emissions Estimate","price":{"amount":"39.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["activities"],"properties":{"activities":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","category","activityUnit","quantity","factorGramsCO2ePerUnit","factorSource"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"category":{"type":"string","minLength":1,"maxLength":200},"activityUnit":{"type":"string","minLength":1,"maxLength":200},"quantity":{"type":"integer","minimum":0,"maximum":1000000000},"factorGramsCO2ePerUnit":{"type":"integer","minimum":0,"maximum":1000000000},"factorSource":{"type":"string","minLength":1,"maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate declared activity emissions while retaining the source of every supplied factor."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"activity-emissions-estimate","input":{"activities":[{"id":"A","category":"electricity","activityUnit":"kWh","quantity":100,"factorGramsCO2ePerUnit":400,"factorSource":"Fictional factor for this example"}]}}},"limitations":["Whole activity units multiplied by supplied grams CO2e per unit; factors must match activity units. No default regional factors, scope assignment, avoided-emissions claim, assurance or certified inventory.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"water-balance-review","version":"1.0.0","name":"Water Balance Review","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["intakeLitres","dischargeLitres","consumedLitres","storageChangeLitres"],"properties":{"intakeLitres":{"type":"integer","minimum":0,"maximum":1000000000},"dischargeLitres":{"type":"integer","minimum":0,"maximum":1000000000},"consumedLitres":{"type":"integer","minimum":0,"maximum":1000000000},"storageChangeLitres":{"type":"integer","minimum":-1000000000,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile supplied water intake, discharge, consumption and storage changes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"water-balance-review","input":{"intakeLitres":1000,"dischargeLitres":600,"consumedLitres":200,"storageChangeLitres":100}}},"limitations":["Whole litres over one consistent reporting boundary and period. A residual is unexplained balance, not proof of a leak, environmental compliance or meter accuracy.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"straight-line-depreciation","version":"1.0.0","name":"Straight Line Depreciation Schedule","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","assets"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"assets":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","costMinor","residualMinor","lifeMonths","elapsedMonths"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"costMinor":{"type":"integer","minimum":0,"maximum":1000000000},"residualMinor":{"type":"integer","minimum":0,"maximum":1000000000},"lifeMonths":{"type":"integer","minimum":1,"maximum":1000000000},"elapsedMonths":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Prepare a straight-line book-cost scenario using your asset costs, residual values and useful lives."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"straight-line-depreciation","input":{"currency":"USD","assets":[{"id":"A","costMinor":12000,"residualMinor":2000,"lifeMonths":10,"elapsedMonths":3}]}}},"limitations":["Whole-month scenario; monthly allocation is an exact numerator over life months. No tax rules, acquisition timing, partial-month convention, impairment or accounting approval is inferred.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"capital-cashflow-scenarios","version":"1.0.0","name":"Capital Cash Flow Scenarios","price":{"amount":"39.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","cashflows","discountRatesBasisPoints"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"cashflows":{"type":"array","minItems":2,"maxItems":100,"items":{"type":"integer","minimum":-1000000000,"maximum":1000000000}},"discountRatesBasisPoints":{"type":"array","minItems":1,"maxItems":20,"uniqueItems":true,"items":{"type":"integer","minimum":0,"maximum":100000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare supplied capital cash flows at explicitly chosen discount rates."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"capital-cashflow-scenarios","input":{"currency":"USD","cashflows":[-10000,6000,6000],"discountRatesBasisPoints":[0,1000]}}},"limitations":["Equal annual periods starting at period zero. NPV is a rounded floating-point scenario, not an investment recommendation, valuation certification, IRR estimate or prediction. No currency conversion.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"procurement-bid-cost-compare","version":"1.0.0","name":"Procurement Bid Cost Comparison","price":{"amount":"39.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","quantity","serviceMonths","bids"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"quantity":{"type":"integer","minimum":0,"maximum":1000000000},"serviceMonths":{"type":"integer","minimum":0,"maximum":1000000000},"bids":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","fixedMinor","unitMinor","shippingMinor","monthlyServiceMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"fixedMinor":{"type":"integer","minimum":0,"maximum":1000000000},"unitMinor":{"type":"integer","minimum":0,"maximum":1000000000},"shippingMinor":{"type":"integer","minimum":0,"maximum":1000000000},"monthlyServiceMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare complete supplied bids at your selected quantity and planning horizon."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"procurement-bid-cost-compare","input":{"currency":"USD","quantity":10,"serviceMonths":2,"bids":[{"id":"A","fixedMinor":100,"unitMinor":20,"shippingMinor":0,"monthlyServiceMinor":10},{"id":"B","fixedMinor":0,"unitMinor":25,"shippingMinor":10,"monthlyServiceMinor":0}]}}},"limitations":["Fixed, unit, shipping and monthly service costs in one currency. No inferred taxes, exchange rates, supplier suitability or automatic award; identical totals remain tied.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"renewal-notice-calendar","version":"1.0.0","name":"Renewal Notice Calendar","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOf","contracts"],"properties":{"asOf":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"contracts":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","renewalOn","noticeDays","leadReviewDays"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"renewalOn":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"noticeDays":{"type":"integer","minimum":0,"maximum":1000000000},"leadReviewDays":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate review dates from supplied renewal dates and notice periods."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"renewal-notice-calendar","input":{"asOf":"2026-10-17","contracts":[{"id":"A","renewalOn":"2026-12-01","noticeDays":30,"leadReviewDays":7}]}}},"limitations":["UTC calendar days, supplied terms and an explicit as-of date. No legal interpretation, holiday/business-day adjustment, automatic renewal, cancellation or reminder sending.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"http-representation-negotiation","version":"1.0.0","name":"HTTP Representation Negotiation API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["accept","available"],"properties":{"accept":{"type":"string","minLength":1,"maxLength":8000,"pattern":"^[^\\r\\n\\x00]*$"},"available":{"type":"array","maxItems":30,"uniqueItems":true,"items":{"type":"string","minLength":1,"maxLength":200},"minItems":1}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rehearse Accept media-range selection with quality values and specificity precedence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"http-representation-negotiation","input":{"accept":"text/*;q=0.8, text/plain;q=0, application/json;q=0.9","available":["text/plain","text/html","application/json"]}}},"limitations":["RFC 9110 media-type profile, quoted parameters and q values up to three decimal places. Original server order breaks ties. Unknown parameters must match; historical accept-extension syntax and live requests are not supported.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"language-preference-match","version":"1.0.0","name":"Language Preference Match API","price":{"amount":"5.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["ranges","available"],"properties":{"ranges":{"type":"array","maxItems":30,"uniqueItems":true,"items":{"type":"string","minLength":1,"maxLength":200},"minItems":1},"available":{"type":"array","maxItems":50,"uniqueItems":true,"items":{"type":"string","minLength":1,"maxLength":200},"minItems":1}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Filter available language tags against an ordered basic language-range list."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"language-preference-match","input":{"ranges":["fr","en"],"available":["en-US","fr-CA","de"]}}},"limitations":["RFC 4647 Basic Filtering only, case-insensitive prefix-boundary matching. Ordered ranges and then available-tag order; no q values, extended filtering, lookup fallback or IANA registry validation.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"http-date-review","version":"1.0.0","name":"HTTP Date Review API","price":{"amount":"5.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["value","reference"],"properties":{"value":{"type":"string","minLength":1,"maxLength":8000,"pattern":"^[^\\r\\n\\x00]*$"},"reference":{"type":"string","minLength":1,"maxLength":8000,"pattern":"^[^\\r\\n\\x00]*$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Validate IMF-fixdate values and compare them with a declared reference date."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"http-date-review","input":{"value":"Sun, 06 Nov 1994 08:49:37 GMT","reference":"Sun, 06 Nov 1994 08:49:00 GMT"}}},"limitations":["Strict contemporary IMF-fixdate syntax with weekday and calendar roundtrip checks. Obsolete HTTP date forms and leap seconds are outside this profile; reference time is supplied.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"content-disposition-review","version":"1.0.0","name":"Content Disposition Review API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["header"],"properties":{"header":{"type":"string","minLength":1,"maxLength":8000,"pattern":"^[^\\r\\n\\x00]*$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect download disposition and UTF-8 filename preference without writing files."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"content-disposition-review","input":{"header":"attachment; filename=report.txt; filename*=UTF-8''caf%C3%A9.txt"}}},"limitations":["RFC 6266 selected profile; duplicate parameters rejected, UTF-8 filename* preferred. The basename is advisory, not filesystem-safe certification; reserved device names, extensions and local permissions still require consumer checks.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"web-link-header-review","version":"1.0.0","name":"Web Link Header Review API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["header"],"properties":{"header":{"type":"string","minLength":1,"maxLength":8000,"pattern":"^[^\\r\\n\\x00]*$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Parse structured Web Link entries while preserving commas inside targets and quoted values."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"web-link-header-review","input":{"header":"</items?page=2>; rel=\"next\", <https://example.com/a,b>; rel=\"alternate\"; title=\"A, B\""}}},"limitations":["RFC 8288 selected syntax profile; duplicate parameters rejected, relative targets preserved and no target dereferencing. Relations are labels, not proof of authority or a trusted navigation instruction.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"forwarded-header-review","version":"1.0.0","name":"Forwarded Header Review API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["header"],"properties":{"header":{"type":"string","minLength":1,"maxLength":8000,"pattern":"^[^\\r\\n\\x00]*$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect Forwarded hop syntax and named fields without inferring a trusted client address."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"forwarded-header-review","input":{"header":"for=192.0.2.60;proto=https;by=\"[2001:db8::1]:443\""}}},"limitations":["RFC 7239 syntax extraction; quoted node identifiers supported. Proxy values are untrusted caller input. No IP verification, geolocation, trusted-proxy policy or authentication decision.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cookie-attribute-review","version":"1.0.0","name":"Cookie Attribute Review API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["header"],"properties":{"header":{"type":"string","minLength":1,"maxLength":8000,"pattern":"^[^\\r\\n\\x00]*$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review supplied Set-Cookie attributes and selected browser prefix rules without retaining the cookie value in the result."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cookie-attribute-review","input":{"header":"__Host-example=synthetic; Path=/; Secure; HttpOnly; SameSite=Lax"}}},"limitations":["One synthetic Set-Cookie field; RFC 6265 extraction plus selected SameSite and __Host-/__Secure- rules. Do not submit active session cookies. No browser execution, full cookie storage simulation or site-security certification.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"jwt-claims-context-review","version":"1.0.0","name":"JWT Claims Context Review API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["claims","expectedIssuer","expectedAudience","now","clockSkewSeconds"],"properties":{"claims":{"type":"object","additionalProperties":false,"required":["iss","aud","exp","nbf"],"properties":{"iss":{"type":"string","minLength":1,"maxLength":200},"aud":{"type":"array","minItems":1,"maxItems":20,"uniqueItems":true,"items":{"type":"string","minLength":1,"maxLength":200}},"exp":{"type":"integer","minimum":0,"maximum":100000000000},"nbf":{"type":"integer","minimum":0,"maximum":100000000000}}},"expectedIssuer":{"type":"string","minLength":1,"maxLength":200},"expectedAudience":{"type":"string","minLength":1,"maxLength":200},"now":{"type":"integer","minimum":0,"maximum":100000000000},"clockSkewSeconds":{"type":"integer","minimum":0,"maximum":600}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare a synthetic claim set with explicit issuer, audience and time expectations."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"jwt-claims-context-review","input":{"claims":{"iss":"https://issuer.example","aud":["gateway-test"],"exp":2000,"nbf":1000},"expectedIssuer":"https://issuer.example","expectedAudience":"gateway-test","now":1500,"clockSkewSeconds":0}}},"limitations":["Decoded claims only; no active bearer token, signature, key resolution or authorization decision. Passing these selected RFC 7519 checks never authenticates a JWT; no replay or revocation lookup.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"public-jwk-contract-check","version":"1.0.0","name":"Public JWK Contract Check API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["jwk"],"properties":{"jwk":{"oneOf":[{"type":"object","additionalProperties":false,"required":["kty","e","n"],"properties":{"kty":{"const":"RSA"},"e":{"type":"string","minLength":1,"maxLength":1500,"pattern":"^[A-Za-z0-9_-]+$"},"n":{"type":"string","minLength":1,"maxLength":1500,"pattern":"^[A-Za-z0-9_-]+$"}}},{"type":"object","additionalProperties":false,"required":["kty","crv","x","y"],"properties":{"kty":{"const":"EC"},"crv":{"enum":["P-256","P-384","P-521"]},"x":{"type":"string","minLength":1,"maxLength":1500,"pattern":"^[A-Za-z0-9_-]+$"},"y":{"type":"string","minLength":1,"maxLength":1500,"pattern":"^[A-Za-z0-9_-]+$"}}},{"type":"object","additionalProperties":false,"required":["kty","crv","x"],"properties":{"kty":{"const":"OKP"},"crv":{"enum":["Ed25519","X25519"]},"x":{"type":"string","minLength":1,"maxLength":1500,"pattern":"^[A-Za-z0-9_-]+$"}}}]}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect a public RSA, EC or OKP key against a declared structural profile."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"public-jwk-contract-check","input":{"jwk":{"kty":"OKP","crv":"Ed25519","x":"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"}}}},"limitations":["Public required members only; private, symmetric and unknown members are rejected before purchase. Coordinate length and canonical encoding checks do not prove curve membership, key strength, ownership or suitability.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"jwk-thumbprint","version":"1.0.0","name":"JWK Thumbprint API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["jwk"],"properties":{"jwk":{"oneOf":[{"type":"object","additionalProperties":false,"required":["kty","e","n"],"properties":{"kty":{"const":"RSA"},"e":{"type":"string","minLength":1,"maxLength":1500,"pattern":"^[A-Za-z0-9_-]+$"},"n":{"type":"string","minLength":1,"maxLength":1500,"pattern":"^[A-Za-z0-9_-]+$"}}},{"type":"object","additionalProperties":false,"required":["kty","crv","x","y"],"properties":{"kty":{"const":"EC"},"crv":{"enum":["P-256","P-384","P-521"]},"x":{"type":"string","minLength":1,"maxLength":1500,"pattern":"^[A-Za-z0-9_-]+$"},"y":{"type":"string","minLength":1,"maxLength":1500,"pattern":"^[A-Za-z0-9_-]+$"}}},{"type":"object","additionalProperties":false,"required":["kty","crv","x"],"properties":{"kty":{"const":"OKP"},"crv":{"enum":["Ed25519","X25519"]},"x":{"type":"string","minLength":1,"maxLength":1500,"pattern":"^[A-Za-z0-9_-]+$"}}}]}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compute a SHA-256 thumbprint from the required members of a supported public JWK."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"jwk-thumbprint","input":{"jwk":{"kty":"OKP","crv":"Ed25519","x":"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"}}}},"limitations":["RFC 7638 and RFC 8037 required-member ordering; RSA, selected EC and OKP public profiles. Identification digest only; no signature verification, trust assertion or ownership proof.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"jose-protected-header-review","version":"1.0.0","name":"JOSE Protected Header Review API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["header","allowedAlgorithms","understoodCritical"],"properties":{"header":{"type":"object","additionalProperties":false,"required":["alg","crit","b64"],"properties":{"alg":{"type":"string","minLength":1,"maxLength":200},"crit":{"type":"array","maxItems":200,"uniqueItems":true,"items":{"type":"string","minLength":1,"maxLength":200}},"b64":{"type":"boolean"}}},"allowedAlgorithms":{"type":"array","maxItems":200,"uniqueItems":true,"items":{"type":"string","minLength":1,"maxLength":200}},"understoodCritical":{"type":"array","maxItems":200,"uniqueItems":true,"items":{"type":"string","minLength":1,"maxLength":200}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review a decoded protected header against a caller-declared algorithm and critical-extension policy."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"jose-protected-header-review","input":{"header":{"alg":"ES256","crit":["b64"],"b64":false},"allowedAlgorithms":["ES256"],"understoodCritical":["b64"]}}},"limitations":["Synthetic decoded fields only; no JWS token or key. Unsupported critical extensions and unsecured alg=none stay visible; this is configuration comparison, not signature verification or authorization.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pkce-s256-compare","version":"1.0.0","name":"PKCE S256 Comparison API","price":{"amount":"5.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["verifier","challenge"],"properties":{"verifier":{"type":"string","minLength":43,"maxLength":128,"pattern":"^[A-Za-z0-9._~-]+$"},"challenge":{"type":"string","minLength":43,"maxLength":43,"pattern":"^[A-Za-z0-9_-]+$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare a synthetic PKCE verifier with its expected S256 challenge."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pkce-s256-compare","input":{"verifier":"dBjftJeZ4CVP-mB92K27uhbUJU1p1r_wW1gFWFOEjXk","challenge":"E9Melhoa2OwvFrEMTJguCHaoeK1t8URWbuGJSstw-cM"}}},"limitations":["RFC 7636 S256 profile only. Use fictional diagnostic values, never an active authorization verifier. No OAuth exchange, login, token request or account change.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"oauth-scope-compare","version":"1.0.0","name":"OAuth Scope Comparison API","price":{"amount":"5.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["requested","granted"],"properties":{"requested":{"type":"string","maxLength":4000},"granted":{"type":"string","maxLength":4000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare requested and granted scope names without using an access token."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"oauth-scope-compare","input":{"requested":"read write","granted":"read profile"}}},"limitations":["RFC 6749 space-delimited case-sensitive scope strings. Names are opaque labels; no resource-server access, authorization or provider semantics are inferred.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"did-document-relationships","version":"1.0.0","name":"DID Document Relationship Review API","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["document"],"properties":{"document":{"type":"object","additionalProperties":false,"required":["id","verificationMethod","authentication","assertionMethod"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"verificationMethod":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","controller","type"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"controller":{"type":"string","minLength":1,"maxLength":200},"type":{"type":"string","minLength":1,"maxLength":200}}}},"authentication":{"type":"array","maxItems":200,"uniqueItems":true,"items":{"type":"string","minLength":1,"maxLength":200}},"assertionMethod":{"type":"array","maxItems":200,"uniqueItems":true,"items":{"type":"string","minLength":1,"maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check local verification-method references in a supplied DID document profile."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"did-document-relationships","input":{"document":{"id":"did:example:alice","verificationMethod":[{"id":"did:example:alice#key-1","controller":"did:example:alice","type":"Multikey"}],"authentication":["did:example:alice#key-1"],"assertionMethod":["did:example:alice#key-2"]}}}},"limitations":["Selected DID Core fields using absolute IDs and reference-only relationships. No DID resolution, embedded verification methods, cryptographic key validation, controller ownership or trust decision.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"vc-data-model-profile","version":"1.0.0","name":"Credential Data Model Profile API","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["credential","asOf"],"properties":{"credential":{"type":"object","additionalProperties":false,"required":["@context","type","issuer","credentialSubject","validFrom","validUntil","proofPresent"],"properties":{"@context":{"type":"array","minItems":1,"maxItems":10,"items":{"type":"string","minLength":1,"maxLength":200}},"type":{"type":"array","maxItems":200,"uniqueItems":true,"items":{"type":"string","minLength":1,"maxLength":200},"minItems":1},"issuer":{"type":"string","minLength":1,"maxLength":200},"credentialSubject":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200}}},"validFrom":{"type":"string","maxLength":40,"format":"date-time"},"validUntil":{"type":"string","maxLength":40,"format":"date-time"},"proofPresent":{"type":"boolean"}}},"asOf":{"type":"string","maxLength":40,"format":"date-time"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect selected public credential fields and a declared validity window without verifying a proof."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"vc-data-model-profile","input":{"credential":{"@context":["https://www.w3.org/ns/credentials/v2"],"type":["VerifiableCredential"],"issuer":"https://issuer.example","credentialSubject":{"id":"did:example:subject"},"validFrom":"2026-01-01T00:00:00Z","validUntil":"2027-01-01T00:00:00Z","proofPresent":true},"asOf":"2026-10-17T00:00:00Z"}}},"limitations":["W3C VC Data Model 2.0 selected JSON profile with issuer and subject IDs. No JSON-LD expansion, signature/proof verification, issuer accreditation, revocation lookup or identity authentication.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"status-bitstring-query","version":"1.0.0","name":"Status Bitstring Query API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["decodedHex","index"],"properties":{"decodedHex":{"type":"string","maxLength":32768,"pattern":"^(?:[0-9a-fA-F]{2})*$"},"index":{"type":"integer","minimum":0,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Read a selected status bit from caller-supplied decoded bytes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"status-bitstring-query","input":{"decodedHex":"80","index":0}}},"limitations":["W3C bitstring indexing profile: bit zero is the most significant bit of byte zero. Raw decoded bytes only, not compressed encodedList or a complete status credential. No list authenticity, freshness or revocation decision.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dpop-claims-context-review","version":"1.0.0","name":"DPoP Claims Context Review API","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["claims","requestMethod","requestUrl","now","allowedAgeSeconds","futureSkewSeconds"],"properties":{"claims":{"type":"object","additionalProperties":false,"required":["htm","htu","iat","jti"],"properties":{"htm":{"type":"string","minLength":1,"maxLength":200},"htu":{"type":"string","minLength":1,"maxLength":200},"iat":{"type":"integer","minimum":0,"maximum":100000000000},"jti":{"type":"string","minLength":1,"maxLength":200}}},"requestMethod":{"type":"string","minLength":1,"maxLength":200},"requestUrl":{"type":"string","minLength":1,"maxLength":200},"now":{"type":"integer","minimum":0,"maximum":100000000000},"allowedAgeSeconds":{"type":"integer","minimum":1,"maximum":3600},"futureSkewSeconds":{"type":"integer","minimum":0,"maximum":600}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rehearse method, target and issued-time comparisons for decoded synthetic DPoP claims."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dpop-claims-context-review","input":{"claims":{"htm":"POST","htu":"https://example.com/resource","iat":1000,"jti":"fictional-proof-A"},"requestMethod":"POST","requestUrl":"https://example.com/resource?view=1","now":1010,"allowedAgeSeconds":60,"futureSkewSeconds":5}}},"limitations":["Selected RFC 9449 context checks; query and fragment excluded from target comparison. No JWT signature, public-key binding, nonce, access-token hash or replay-store verification; never sufficient to authorize a request.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"merkle-inclusion-verify","version":"1.0.0","name":"Merkle Inclusion Proof API","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["leafHex","index","treeSize","rootHex","path"],"properties":{"leafHex":{"type":"string","maxLength":32768,"pattern":"^(?:[0-9a-fA-F]{2})*$"},"index":{"type":"integer","minimum":0,"maximum":1000000000},"treeSize":{"type":"integer","minimum":1,"maximum":1000000000},"rootHex":{"type":"string","pattern":"^[a-fA-F0-9]{64}$"},"path":{"type":"array","maxItems":32,"items":{"type":"string","pattern":"^[a-fA-F0-9]{64}$"}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Verify a supplied inclusion path against a declared SHA-256 tree root."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"merkle-inclusion-verify","input":{"leafHex":"","index":0,"treeSize":1,"rootHex":"6e340b9cffb37a989ca544e6bb780a2c78901d3fb33738768511a30617afa01d","path":[]}}},"limitations":["RFC 6962 domain-separated Merkle hash profile only, not a complete current Certificate Transparency client. The caller supplies the root and tree size; signed tree heads, consistency, log identity and certificate trust are not verified.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"base32-conversion","version":"1.0.0","name":"Base32 Conversion API","price":{"amount":"5.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["operation","value"],"properties":{"operation":{"enum":["encode","decode"]},"value":{"type":"string","maxLength":16000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode or decode canonical padded RFC 4648 Base32 bytes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"base32-conversion","input":{"operation":"encode","value":"666f6f"}}},"limitations":["Uppercase alphabet with canonical padding and zero unused bits. No encryption, compression, identity or integrity assertion.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"base58check-inspection","version":"1.0.0","name":"Base58Check Inspection API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["value"],"properties":{"value":{"type":"string","minLength":5,"maxLength":150}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect a Base58Check payload and compare its double-SHA-256 checksum."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"base58check-inspection","input":{"value":"1111111111111111111114oLvT2"}}},"limitations":["Byte-level Base58Check only. Version bytes are reported without inferring network, address ownership, spendability or safety; no wallet connection or blockchain lookup.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"segwit-address-inspection","version":"1.0.0","name":"SegWit Address Inspection API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["address"],"properties":{"address":{"type":"string","minLength":8,"maxLength":90}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Validate native Bitcoin witness address encoding and checksum variant."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"segwit-address-inspection","input":{"address":"BC1SW50QGDZ25J"}}},"limitations":["BIP 173/350 bc, tb and bcrt encoding profiles. Witness versions 0–16, canonical padding and version-dependent lengths/checksum. No ownership, balance, network broadcast or spendability verification.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"compact-size-codec","version":"1.0.0","name":"CompactSize Codec API","price":{"amount":"5.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["operation","value"],"properties":{"operation":{"enum":["encode","decode"]},"value":{"type":"string","minLength":1,"maxLength":20}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode or decode a canonical Bitcoin CompactSize unsigned integer."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"compact-size-codec","input":{"operation":"encode","value":"253"}}},"limitations":["Complete uint64 value retained as a decimal string; exact-length canonical little-endian profile. This does not parse or submit a Bitcoin transaction.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"protobuf-varint-codec","version":"1.0.0","name":"Unsigned Varint Codec API","price":{"amount":"5.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["operation","value"],"properties":{"operation":{"enum":["encode","decode"]},"value":{"type":"string","minLength":1,"maxLength":20}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode or decode one canonical unsigned 64-bit base-128 varint."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"protobuf-varint-codec","input":{"operation":"decode","value":"9601"}}},"limitations":["Unsigned Protobuf/LEB128 varint profile only; exact decimal strings. Signed int64, ZigZag, field tags and complete Protocol Buffer messages are outside this edition.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cbor-profile-inspection","version":"1.0.0","name":"Deterministic CBOR Profile API","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["encodedHex"],"properties":{"encodedHex":{"type":"string","maxLength":32768,"pattern":"^(?:[0-9a-fA-F]{2})*$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect a bounded deterministic CBOR encoding without executing or interpreting application tags."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cbor-profile-inspection","input":{"encodedHex":"a2616101616282f5f6"}}},"limitations":["RFC 8949 core bytewise map order, shortest integer/length encodings, UTF-8, definite arrays/maps, integers, byte/text strings, booleans and null. Tags, floats, undefined and indefinite encodings are rejected before purchase. No complete CBOR or COSE certification.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"unicode-normalization-review","version":"1.0.0","name":"Unicode Normalization Review API","price":{"amount":"5.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["text"],"properties":{"text":{"type":"string","maxLength":8000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare Unicode normalization forms and report code point counts."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"unicode-normalization-review","input":{"text":"é"}}},"limitations":["ECMAScript Unicode normalization forms NFC, NFD, NFKC and NFKD. No transliteration, confusable detection, identifier safety or linguistic equivalence claim.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"unicode-control-review","version":"1.0.0","name":"Unicode Control Review API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["text"],"properties":{"text":{"type":"string","maxLength":8000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Locate selected bidirectional and non-printing control characters in supplied text."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"unicode-control-review","input":{"text":"ab‮cd"}}},"limitations":["Explicit character-class profile: C0/C1 controls, bidi marks/embeddings/isolates and zero-width format characters. Findings use code point indices; no full UTS 39 confusable, spoofing, script or text-safety certification.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"idna-hostname-preview","version":"1.0.0","name":"International Hostname Preview API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["hostname"],"properties":{"hostname":{"type":"string","minLength":1,"maxLength":200}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Preview the ASCII hostname produced by the platform URL parser."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"idna-hostname-preview","input":{"hostname":"bücher.example"}}},"limitations":["WHATWG URL/UTS 46 web-host profile with DNS-label shape checks. No DNS request, registration lookup, full IDNA2008 conformance, confusable detection or domain ownership assertion.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"path-normalization-preview","version":"1.0.0","name":"Lexical Path Normalization API","price":{"amount":"5.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["path"],"properties":{"path":{"type":"string","minLength":1,"maxLength":4000,"pattern":"^[^\\x00\\\\]*$"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Normalize a supplied POSIX path and identify attempted traversal above its lexical root."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"path-normalization-preview","input":{"path":"/a/../../b/./c"}}},"limitations":["POSIX lexical segments only; no percent decoding, Windows paths, filesystem access, symlink resolution or security boundary certification. Relative leading parent segments are retained.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"glob-match-rehearsal","version":"1.0.0","name":"Path Glob Rehearsal API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["pattern","paths"],"properties":{"pattern":{"type":"string","maxLength":256,"pattern":"^[^\\[\\]{}\\\\]*$"},"paths":{"type":"array","minItems":1,"maxItems":30,"items":{"type":"string","maxLength":512}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rehearse deterministic wildcard matching against supplied paths."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"glob-match-rehearsal","input":{"pattern":"src/**.ts","paths":["src/a.ts","src/nested/b.ts","test/a.ts"]}}},"limitations":["Anchored POSIX-style profile: * matches zero or more non-slash code points, ** crosses slashes, ? matches one non-slash. Slash is always literal, including after **. No braces, classes, escaping, gitignore semantics, filesystem access or rule deployment.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"graph-strong-components","version":"1.0.0","name":"Graph Strong Components API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["nodes","edges"],"properties":{"nodes":{"type":"array","minItems":1,"maxItems":100,"uniqueItems":true,"items":{"type":"string","minLength":1,"maxLength":200}},"edges":{"type":"array","minItems":0,"maxItems":300,"items":{"type":"object","additionalProperties":false,"required":["from","to"],"properties":{"from":{"type":"string","minLength":1,"maxLength":200},"to":{"type":"string","minLength":1,"maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find strongly connected components and directed-cycle membership in a supplied graph."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"graph-strong-components","input":{"nodes":["A","B","C"],"edges":[{"from":"A","to":"B"},{"from":"B","to":"A"},{"from":"B","to":"C"}]}}},"limitations":["Bounded directed graph, deterministic lexical component ordering and no network traversal. Components describe supplied topology only; no scheduling, critical-path or runtime dependency discovery.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bipartite-matching-plan","version":"1.0.0","name":"Bipartite Matching Plan API","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["left","right","eligible"],"properties":{"left":{"type":"array","maxItems":50,"uniqueItems":true,"items":{"type":"string","minLength":1,"maxLength":200},"minItems":1},"right":{"type":"array","maxItems":50,"uniqueItems":true,"items":{"type":"string","minLength":1,"maxLength":200},"minItems":1},"eligible":{"type":"array","minItems":0,"maxItems":300,"items":{"type":"object","additionalProperties":false,"required":["left","right"],"properties":{"left":{"type":"string","minLength":1,"maxLength":200},"right":{"type":"string","minLength":1,"maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Find a maximum-cardinality assignment from declared eligible resource pairs."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bipartite-matching-plan","input":{"left":["A","B"],"right":["1","2"],"eligible":[{"left":"A","right":"1"},{"left":"A","right":"2"},{"left":"B","right":"1"}]}}},"limitations":["Anonymous resources and tasks with one-to-one eligibility only. Deterministic augmenting paths; no cost optimization, inferred suitability, employment selection, booking or external action.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"network-flow-plan","version":"1.0.0","name":"Network Flow Plan API","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["nodes","source","sink","edges"],"properties":{"nodes":{"type":"array","minItems":1,"maxItems":50,"uniqueItems":true,"items":{"type":"string","minLength":1,"maxLength":200}},"source":{"type":"string","minLength":1,"maxLength":200},"sink":{"type":"string","minLength":1,"maxLength":200},"edges":{"type":"array","minItems":0,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["from","to","capacity"],"properties":{"from":{"type":"string","minLength":1,"maxLength":200},"to":{"type":"string","minLength":1,"maxLength":200},"capacity":{"type":"integer","minimum":0,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate maximum feasible throughput and a minimum cut from declared directed capacities."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"network-flow-plan","input":{"nodes":["S","A","T"],"source":"S","sink":"T","edges":[{"from":"S","to":"A","capacity":5},{"from":"A","to":"T","capacity":3},{"from":"S","to":"T","capacity":2}]}}},"limitations":["Bounded integral capacity graph using Edmonds–Karp; no negative, parallel or self edges. Capacity is a supplied model, not a live network measurement or automatic routing decision.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"interval-coverage","version":"1.0.0","name":"Interval Coverage API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["windowStart","windowEnd","intervals"],"properties":{"windowStart":{"type":"integer","minimum":0,"maximum":1000000000},"windowEnd":{"type":"integer","minimum":1,"maximum":1000000000},"intervals":{"type":"array","minItems":0,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["start","end"],"properties":{"start":{"type":"integer","minimum":0,"maximum":1000000000},"end":{"type":"integer","minimum":1,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Merge supplied half-open integer intervals and identify uncovered parts of a declared window."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"interval-coverage","input":{"windowStart":0,"windowEnd":10,"intervals":[{"start":1,"end":4},{"start":3,"end":7}]}}},"limitations":["One unit and time base; intervals are clipped to [windowStart, windowEnd), adjacent intervals merge. No calendar, timezone, appointment or resource scheduling semantics.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"polyline-codec","version":"1.0.0","name":"Encoded Polyline API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["operation","payload"],"properties":{"operation":{"enum":["encode","decode"]},"payload":{"anyOf":[{"type":"string","maxLength":3000},{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["latitude","longitude"],"properties":{"latitude":{"type":"number","minimum":-90,"maximum":90},"longitude":{"type":"number","minimum":-180,"maximum":180}}}}]}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Encode or decode coordinate sequences with the five-decimal encoded polyline profile."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"polyline-codec","input":{"operation":"encode","payload":[{"latitude":38.5,"longitude":-120.2},{"latitude":40.7,"longitude":-120.95},{"latitude":43.252,"longitude":-126.453}]}}},"limitations":["Google encoded polyline E5 profile, canonical integers and explicit latitude/longitude order. Lossy rounding to five decimals; no route, road, travel-time or map-service access.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"xyz-tile-cover","version":"1.0.0","name":"XYZ Tile Coverage API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["zoom","west","east","south","north"],"properties":{"zoom":{"type":"integer","minimum":0,"maximum":16},"west":{"type":"number","minimum":-180,"maximum":180},"east":{"type":"number","minimum":-180,"maximum":180},"south":{"type":"number","minimum":-85.05112878,"maximum":85.05112878},"north":{"type":"number","minimum":-85.05112878,"maximum":85.05112878}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate Web Mercator XYZ tiles intersecting a supplied geographic rectangle."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"xyz-tile-cover","input":{"zoom":0,"west":-10,"east":10,"south":-10,"north":10}}},"limitations":["Zoom 0–16, latitude within ±85.05112878 degrees and at most 200 returned tiles. East/south bounds are exclusive; antimeridian crossing is supported. No map tiles fetched, licensing or geographic coverage guarantee.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"haversine-distance-matrix","version":"1.0.0","name":"Spherical Distance Matrix API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["radiusMetres","points"],"properties":{"radiusMetres":{"type":"number","minimum":1,"maximum":10000000},"points":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"object","additionalProperties":false,"required":["id","latitude","longitude"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"latitude":{"type":"number","minimum":-90,"maximum":90},"longitude":{"type":"number","minimum":-180,"maximum":180}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate pairwise great-circle distances for supplied coordinates and an explicit sphere radius."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"haversine-distance-matrix","input":{"radiusMetres":6371000,"points":[{"id":"A","latitude":0,"longitude":0},{"id":"B","latitude":0,"longitude":90}]}}},"limitations":["Haversine spherical approximation in metres; not ellipsoidal surveying, road routes, travel time or live geolocation. Coordinates are supplied and no map is fetched.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"json-record-shard-plan","version":"1.0.0","name":"Stable Record Shard Plan API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["shardCount","recordIds"],"properties":{"shardCount":{"type":"integer","minimum":1,"maximum":10000},"recordIds":{"type":"array","maxItems":200,"uniqueItems":true,"items":{"type":"string","minLength":1,"maxLength":200},"minItems":1}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Assign supplied record IDs to a declared number of shards using a stable SHA-256 profile."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"json-record-shard-plan","input":{"shardCount":1,"recordIds":["record-A","record-B"]}}},"limitations":["UTF-8 IDs hashed without normalization; the full digest is treated as an unsigned big-endian integer modulo shard count. No storage changes, load-balance guarantee, consistent hashing or migration execution.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"gs1-checkdigit-review","version":"1.0.0","name":"GTIN and SSCC Check Digit API","price":{"amount":"5.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["identifier"],"properties":{"identifier":{"type":"string","minLength":1,"maxLength":200}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check the modulo-ten digit of a supplied GTIN or SSCC identifier."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"gs1-checkdigit-review","input":{"identifier":"4006381333931"}}},"limitations":["GTIN-8/12/13/14 and SSCC-18 numeric check digit only. A match does not establish GS1 issuance, brand ownership, product authenticity or barcode print quality.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"utc-series-resample","version":"1.0.0","name":"UTC Series Resampling API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["start","end","bucketSeconds","aggregation","observations"],"properties":{"start":{"type":"string","maxLength":40,"format":"date-time"},"end":{"type":"string","maxLength":40,"format":"date-time"},"bucketSeconds":{"type":"integer","minimum":1,"maximum":86400},"aggregation":{"enum":["sum","mean","min","max"]},"observations":{"type":"array","minItems":0,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["at","value"],"properties":{"at":{"type":"string","maxLength":40,"format":"date-time"},"value":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Aggregate supplied observations into explicit fixed-duration UTC buckets and preserve empty buckets."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"utc-series-resample","input":{"start":"2026-10-17T00:00:00Z","end":"2026-10-17T00:02:00Z","bucketSeconds":60,"aggregation":"mean","observations":[{"at":"2026-10-17T00:00:05Z","value":2},{"at":"2026-10-17T00:00:10Z","value":4}]}}},"limitations":["Half-open [start,end) interval and buckets anchored to start. Duplicate timestamps are separate observations; empty buckets return null, never zero-filled. No interpolation, timezone calendar periods or live telemetry.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"edit-distance","version":"1.0.0","name":"Unicode Edit Distance API","price":{"amount":"5.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["left","right"],"properties":{"left":{"type":"string","maxLength":512},"right":{"type":"string","maxLength":512}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate insertion, deletion and substitution distance between two supplied strings."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"edit-distance","input":{"left":"kitten","right":"sitting"}}},"limitations":["Unit-cost Levenshtein distance over Unicode code points, with no normalization. Not grapheme segmentation, identity matching, linguistic similarity or a plagiarism decision.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"line-sequence-diff","version":"1.0.0","name":"Line Sequence Difference API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["before","after"],"properties":{"before":{"type":"array","maxItems":200,"items":{"type":"string","maxLength":200}},"after":{"type":"array","maxItems":200,"items":{"type":"string","maxLength":200}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Produce a deterministic insertion/deletion script for two supplied line sequences."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"line-sequence-diff","input":{"before":["a","b"],"after":["a","c"]}}},"limitations":["Exact line equality and longest common subsequence; deletion wins equal-length ties. No whitespace normalization, semantic merge, filesystem access or repository changes.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"bloom-filter-plan","version":"1.0.0","name":"Bloom Filter Sizing API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["expectedItems","targetFalsePositive"],"properties":{"expectedItems":{"type":"integer","minimum":1,"maximum":1000000000},"targetFalsePositive":{"type":"number","minimum":1e-9,"maximum":0.5}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Estimate bit-array size and hash count for a declared expected population and false-positive target."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"bloom-filter-plan","input":{"expectedItems":1000,"targetFalsePositive":0.01}}},"limitations":["Standard independent uniform-hash approximation with rounded-up bit count and rounded hash count. A sizing plan, not a deployed filter or a guarantee; no false-negative claim for unspecified implementations.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"quantile-summary","version":"1.0.0","name":"Quantile Summary API","price":{"amount":"5.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["values","probabilities"],"properties":{"values":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"number","minimum":-1000000000,"maximum":1000000000}},"probabilities":{"type":"array","minItems":1,"maxItems":20,"uniqueItems":true,"items":{"type":"number","minimum":0,"maximum":1}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate sample quantiles using a declared linear interpolation convention."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"quantile-summary","input":{"values":[0,10,20,30],"probabilities":[0,0.25,0.5,1]}}},"limitations":["Hyndman–Fan Type 7, h=(n−1)p, sorted finite values. Sample quantiles are not confidence bounds, population tail guarantees or a streaming estimator.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"least-squares-fit","version":"1.0.0","name":"Least Squares Fit API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["points"],"properties":{"points":{"type":"array","minItems":2,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["x","y"],"properties":{"x":{"type":"number","minimum":-1000000000,"maximum":1000000000},"y":{"type":"number","minimum":-1000000000,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Fit one predictor and an intercept with explicit unresolved results for constant predictors."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"least-squares-fit","input":{"points":[{"x":1,"y":3},{"x":2,"y":5},{"x":3,"y":7}]}}},"limitations":["Ordinary least squares descriptive fit to supplied points. No causal claim, extrapolation, uncertainty interval, outlier removal or automated decision; constant outcome leaves R-squared undefined.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"unit-conversion","version":"1.0.0","name":"Exact Unit Conversion API","price":{"amount":"5.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["value","from","to"],"properties":{"value":{"type":"string","pattern":"^-?(?:0|[1-9][0-9]{0,8})(?:\\.[0-9]{1,6})?$"},"from":{"enum":["m","cm","mm","km","in","ft","g","kg","lb","s","min","h","K","C","F"]},"to":{"enum":["m","cm","mm","km","in","ft","g","kg","lb","s","min","h","K","C","F"]}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Convert supported length, mass, time and temperature values with exact rational factors."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"unit-conversion","input":{"value":"32","from":"F","to":"C"}}},"limitations":["Fixed case-sensitive unit table: m cm mm km in ft; g kg lb; s min h; K C F. Exact reduced fraction is authoritative. No full UCUM language, currencies, density or context-dependent units.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"content-id-inspection","version":"1.0.0","name":"Content Identifier Inspection API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["cid"],"properties":{"cid":{"type":"string","minLength":10,"maxLength":150}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect a supported CID and expose its version, codec and SHA-256 multihash."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"content-id-inspection","input":{"cid":"bafkreiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}}},"limitations":["CIDv0 base58btc dag-pb, or CIDv1 lowercase unpadded base32 with a nonzero codec and sha2-256. Canonical varints required. No IPFS gateway, content retrieval, availability, authenticity or ownership assertion.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"subresource-integrity-compare","version":"1.0.0","name":"Subresource Integrity Comparison API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["bytesHex","integrity"],"properties":{"bytesHex":{"type":"string","maxLength":32768,"pattern":"^(?:[0-9a-fA-F]{2})*$"},"integrity":{"type":"string","minLength":1,"maxLength":6000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare supplied bytes with the strongest supported integrity metadata."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"subresource-integrity-compare","input":{"bytesHex":"616263","integrity":"sha256-ungWv48Bz+pBQUDeXa4iI7ADYaOWF3qctBD/YfIAFa0="}}},"limitations":["Stable W3C SRI SHA-256/384/512 digest profile; among strongest-algorithm alternatives, any matching digest passes. Unsupported algorithms/options are rejected, not silently ignored. No resource fetching, CORS/browser execution, publisher trust or new SRI 2 draft-policy conformance.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"spdx-expression-review","version":"1.0.0","name":"SPDX License Expression Review API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["expression"],"properties":{"expression":{"type":"string","minLength":1,"maxLength":4000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Parse a selected SPDX license-expression grammar and make operator precedence explicit."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"spdx-expression-review","input":{"expression":"MIT OR Apache-2.0 AND BSD-3-Clause"}}},"limitations":["SPDX 2.3.1 selected expression profile with uppercase operators: simple IDs, LicenseRef/DocumentRef, trailing +, WITH, AND, OR and parentheses. Syntax only; no license-list membership, compatibility, legal interpretation or licensing advice.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"package-url-inspection","version":"1.0.0","name":"Package URL Inspection API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["purl"],"properties":{"purl":{"type":"string","minLength":6,"maxLength":4000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect generic package URL components without querying a package registry."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"package-url-inspection","input":{"purl":"pkg:npm/%40example/widget@1.2.3?arch=x64#lib/index.js"}}},"limitations":["Canonical ASCII pkg: generic syntax profile aligned with ECMA-427. Percent-decoded components, lowercase type/qualifier keys, no empty or dot path segments. Type-specific ecosystem rules, existence, version availability and publisher ownership are not verified.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cvss-vector-review","version":"1.0.0","name":"CVSS Base Vector Review API","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["vector"],"properties":{"vector":{"type":"string","minLength":10,"maxLength":500}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Validate and canonicalize complete CVSS 3.1 or 4.0 base metric vectors."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cvss-vector-review","input":{"vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N"}}},"limitations":["Base-vector syntax and metric values only. Optional Threat/Environmental/Supplemental metrics are outside this edition. No score calculation, vulnerability lookup, exploitability confirmation or independent severity assessment. CVSS is owned by FIRST and used by permission.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"supplier-delivery-performance","version":"1.0.0","name":"Supplier Delivery Performance","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOf","deliveries"],"properties":{"asOf":{"type":"string","format":"date-time","maxLength":40},"deliveries":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","supplier","promisedAt","receivedAt","orderedUnits","receivedUnits"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"supplier":{"type":"string","minLength":1,"maxLength":200},"promisedAt":{"type":"string","format":"date-time","maxLength":40},"receivedAt":{"anyOf":[{"type":"string","format":"date-time","maxLength":40},{"type":"null"}]},"orderedUnits":{"type":"integer","minimum":1,"maximum":1000000000},"receivedUnits":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Measure on-time and in-full delivery against the commitments in your supplied records."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"supplier-delivery-performance","input":{"asOf":"2026-10-17T12:00:00Z","deliveries":[{"id":"delivery-1","supplier":"supplier-A","promisedAt":"2026-10-16T12:00:00Z","receivedAt":"2026-10-16T11:00:00Z","orderedUnits":10,"receivedUnits":10}]}}},"limitations":["One promised and actual receipt timestamp per delivery. Open deliveries are overdue only after the supplied as-of time. No supplier rating or live tracking.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"purchase-three-way-match","version":"1.0.0","name":"Purchase Three-Way Match","price":{"amount":"39.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","lines"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"lines":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","orderedUnits","receivedUnits","invoicedUnits","orderedUnitMinor","invoicedUnitMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"orderedUnits":{"type":"integer","minimum":1,"maximum":1000000000},"receivedUnits":{"type":"integer","minimum":0,"maximum":1000000000},"invoicedUnits":{"type":"integer","minimum":0,"maximum":1000000000},"orderedUnitMinor":{"type":"integer","minimum":0,"maximum":1000000000},"invoicedUnitMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare purchase, receipt and invoice lines with traceable quantity and price differences."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"purchase-three-way-match","input":{"currency":"USD","lines":[{"id":"line-1","orderedUnits":10,"receivedUnits":8,"invoicedUnits":10,"orderedUnitMinor":250,"invoicedUnitMinor":260}]}}},"limitations":["One invoice and receipt quantity per unique purchase-line key. Exact integer unit prices; no tax, accounting entry, approval or payment.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"inventory-cycle-count","version":"1.0.0","name":"Inventory Cycle Count Reconciliation","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","counts"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"counts":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","expectedUnits","countedUnits","unitCostMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"expectedUnits":{"type":"integer","minimum":0,"maximum":1000000000},"countedUnits":{"type":"integer","minimum":0,"maximum":1000000000},"unitCostMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile counted quantities with a frozen inventory snapshot and exact value variances."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"inventory-cycle-count","input":{"currency":"USD","counts":[{"id":"bin-A","expectedUnits":20,"countedUnits":18,"unitCostMinor":100}]}}},"limitations":["One unique item/location row. No inventory posting, stock correction or physical verification.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"inventory-reorder-plan","version":"1.0.0","name":"Inventory Reorder Plan","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["items"],"properties":{"items":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","onHand","reserved","onOrder","demandPerDay","leadDays","safetyUnits","packSize"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"onHand":{"type":"integer","minimum":0,"maximum":1000000000},"reserved":{"type":"integer","minimum":0,"maximum":1000000000},"onOrder":{"type":"integer","minimum":0,"maximum":1000000000},"demandPerDay":{"type":"integer","minimum":0,"maximum":1000000000},"leadDays":{"type":"integer","minimum":0,"maximum":1000000000},"safetyUnits":{"type":"integer","minimum":0,"maximum":1000000000},"packSize":{"type":"integer","minimum":1,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Prepare reorder quantities from your demand, lead time, safety stock and pack sizes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"inventory-reorder-plan","input":{"items":[{"id":"part-A","onHand":20,"reserved":5,"onOrder":0,"demandPerDay":4,"leadDays":7,"safetyUnits":5,"packSize":10}]}}},"limitations":["Deterministic demand-per-day model with explicit integer assumptions. No forecasts, supplier orders or stock changes.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"maintenance-due-review","version":"1.0.0","name":"Equipment Maintenance Due Review","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOf","equipment"],"properties":{"asOf":{"type":"string","format":"date-time","maxLength":40},"equipment":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","lastAt","intervalDays","lastMeter","currentMeter","intervalUnits"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"lastAt":{"type":"string","format":"date-time","maxLength":40},"intervalDays":{"type":"integer","minimum":1,"maximum":1000000000},"lastMeter":{"type":"integer","minimum":0,"maximum":1000000000},"currentMeter":{"type":"integer","minimum":0,"maximum":1000000000},"intervalUnits":{"type":"integer","minimum":1,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Identify maintenance due by elapsed days or recorded usage against your supplied intervals."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"maintenance-due-review","input":{"asOf":"2026-10-17T00:00:00Z","equipment":[{"id":"machine-A","lastAt":"2026-09-01T00:00:00Z","intervalDays":30,"lastMeter":100,"currentMeter":160,"intervalUnits":100}]}}},"limitations":["UTC elapsed days and monotonic usage counters. No machine connection, safety certification or work-order creation.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"project-critical-path","version":"1.0.0","name":"Project Critical Path Report","price":{"amount":"49.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["tasks"],"properties":{"tasks":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","duration","dependsOn"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"duration":{"type":"integer","minimum":1,"maximum":1000000000},"dependsOn":{"type":"array","maxItems":200,"uniqueItems":true,"items":{"type":"string","minLength":1,"maxLength":200}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate earliest and latest task times, float and critical tasks for a supplied project graph."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"project-critical-path","input":{"tasks":[{"id":"design","duration":2,"dependsOn":[]},{"id":"build","duration":3,"dependsOn":["design"]},{"id":"review","duration":1,"dependsOn":["build"]}]}}},"limitations":["Finish-to-start links, integer durations and an unlimited-resource elapsed-time model. No calendars, lag, resource leveling or completion guarantee.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"resource-capacity-plan","version":"1.0.0","name":"Resource Capacity Report","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["capacity","allocations"],"properties":{"capacity":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","availableUnits"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"availableUnits":{"type":"integer","minimum":0,"maximum":1000000000}}}},"allocations":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","resource","units"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"resource":{"type":"string","minLength":1,"maxLength":200},"units":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare allocated work with declared capacity by resource and period."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"resource-capacity-plan","input":{"capacity":[{"id":"team-A","availableUnits":40}],"allocations":[{"id":"project-A","resource":"team-A","units":48}]}}},"limitations":["Integer work units must use the same unit. No employee ranking, calendar writes or automatic assignments.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cohort-retention-report","version":"1.0.0","name":"Cohort Retention Report","price":{"amount":"39.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["periods","activity"],"properties":{"periods":{"type":"array","maxItems":24,"uniqueItems":true,"items":{"type":"string","minLength":1,"maxLength":200},"minItems":1},"activity":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","period","customer"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"period":{"type":"string","minLength":1,"maxLength":200},"customer":{"type":"string","minLength":1,"maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate cohort retention from pseudonymous customer activity across explicit ordered periods."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cohort-retention-report","input":{"periods":["2026-08","2026-09"],"activity":[{"id":"a1","period":"2026-08","customer":"customer-A"},{"id":"a2","period":"2026-09","customer":"customer-A"},{"id":"b1","period":"2026-08","customer":"customer-B"}]}}},"limitations":["First observed activity defines the cohort; earlier unprovided history is unknown. No identity enrichment, tracking installation or causal attribution.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"subscription-revenue-bridge","version":"1.0.0","name":"Subscription Revenue Bridge","price":{"amount":"39.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","subscriptions"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"subscriptions":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","openingMinor","closingMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"openingMinor":{"type":"integer","minimum":0,"maximum":1000000000},"closingMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile opening and closing monthly recurring revenue by subscription."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"subscription-revenue-bridge","input":{"currency":"USD","subscriptions":[{"id":"sub-A","openingMinor":2900,"closingMinor":3900},{"id":"sub-B","openingMinor":0,"closingMinor":1900}]}}},"limitations":["Supply normalized monthly minor-unit amounts in one currency. This is an MRR snapshot bridge, not recognized revenue, billing or a customer-count claim.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"product-margin-waterfall","version":"1.0.0","name":"Product Margin Waterfall","price":{"amount":"39.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","products"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"products":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","grossMinor","refundMinor","costMinor","feeMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"grossMinor":{"type":"integer","minimum":0,"maximum":1000000000},"refundMinor":{"type":"integer","minimum":0,"maximum":1000000000},"costMinor":{"type":"integer","minimum":0,"maximum":1000000000},"feeMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile sales, refunds, cost and fees into contribution margin by product."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"product-margin-waterfall","input":{"currency":"USD","products":[{"id":"product-A","grossMinor":10000,"refundMinor":500,"costMinor":3000,"feeMinor":400}]}}},"limitations":["Supplied aggregate minor-unit amounts only; no tax treatment, financial certification or estimated missing costs.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"break-even-scenarios","version":"1.0.0","name":"Break-Even Scenario Report","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","scenarios"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"scenarios":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","fixedMinor","priceMinor","variableMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"fixedMinor":{"type":"integer","minimum":0,"maximum":1000000000},"priceMinor":{"type":"integer","minimum":0,"maximum":1000000000},"variableMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate whole-unit break-even volumes for your supplied cost and price scenarios."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"break-even-scenarios","input":{"currency":"USD","scenarios":[{"id":"base","fixedMinor":100000,"priceMinor":2500,"variableMinor":1000}]}}},"limitations":["Single-product contribution model in integer minor units. Scenarios are assumptions, not financial advice or forecasts; Positive fixed costs with zero or negative contribution are unreachable; zero fixed costs break even at zero units.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sales-funnel-conservation","version":"1.0.0","name":"Sales Funnel Reconciliation","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["stages"],"properties":{"stages":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","entered","advanced","lost","remaining"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"entered":{"type":"integer","minimum":0,"maximum":1000000000},"advanced":{"type":"integer","minimum":0,"maximum":1000000000},"lost":{"type":"integer","minimum":0,"maximum":1000000000},"remaining":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile stage arrivals, progressions, losses and remaining work in a declared funnel."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sales-funnel-conservation","input":{"stages":[{"id":"enquiry","entered":100,"advanced":60,"lost":20,"remaining":20},{"id":"proposal","entered":60,"advanced":30,"lost":10,"remaining":20}]}}},"limitations":["Aggregate counts per adjacent stage; checks flow conservation rather than attributing conversions or identifying customers.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"slo-error-budget","version":"1.0.0","name":"Service Error Budget Report","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["windows"],"properties":{"windows":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","totalEvents","badEvents","targetBasisPoints"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"totalEvents":{"type":"integer","minimum":1,"maximum":1000000000},"badEvents":{"type":"integer","minimum":0,"maximum":1000000000},"targetBasisPoints":{"type":"integer","minimum":1,"maximum":10000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate success rates and remaining event-based error budget from declared objectives."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"slo-error-budget","input":{"windows":[{"id":"week-1","totalEvents":100000,"badEvents":250,"targetBasisPoints":9990}]}}},"limitations":["Event-count SLI only. Objectives use basis points (9900 means 99 percent); no live monitoring, burn-rate alert or SLA certification.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"incident-timeline-review","version":"1.0.0","name":"Incident Timeline Review","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["events"],"properties":{"events":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","incident","kind","at"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"incident":{"type":"string","minLength":1,"maxLength":200},"kind":{"enum":["start","detected","acknowledged","restored"]},"at":{"type":"string","format":"date-time","maxLength":40}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Build an ordered incident timeline and calculate declared response and restoration intervals."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"incident-timeline-review","input":{"events":[{"id":"e1","incident":"incident-A","kind":"start","at":"2026-10-01T00:00:00Z"},{"id":"e2","incident":"incident-A","kind":"detected","at":"2026-10-01T00:05:00Z"},{"id":"e3","incident":"incident-A","kind":"acknowledged","at":"2026-10-01T00:10:00Z"},{"id":"e4","incident":"incident-A","kind":"restored","at":"2026-10-01T01:00:00Z"}]}}},"limitations":["Exactly one start, detection, acknowledgement and restoration per incident. No cause inference, incident reporting or staff evaluation.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"backup-restore-evidence","version":"1.0.0","name":"Backup Restore Evidence Review","price":{"amount":"39.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["exercises"],"properties":{"exercises":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","startedAt","restoredAt","backupAt","incidentAt","rtoSeconds","rpoSeconds","succeeded"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"startedAt":{"type":"string","format":"date-time","maxLength":40},"restoredAt":{"type":"string","format":"date-time","maxLength":40},"backupAt":{"type":"string","format":"date-time","maxLength":40},"incidentAt":{"type":"string","format":"date-time","maxLength":40},"rtoSeconds":{"type":"integer","minimum":0,"maximum":1000000000},"rpoSeconds":{"type":"integer","minimum":0,"maximum":1000000000},"succeeded":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare supplied restoration exercises with declared recovery time and data-loss objectives."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"backup-restore-evidence","input":{"exercises":[{"id":"exercise-A","startedAt":"2026-10-01T01:00:00Z","restoredAt":"2026-10-01T01:20:00Z","backupAt":"2026-10-01T00:50:00Z","incidentAt":"2026-10-01T01:00:00Z","rtoSeconds":1800,"rpoSeconds":900,"succeeded":true}]}}},"limitations":["Evidence review only. Gateway does not access backups, perform a restore or prove recoverability; a failed exercise remains failed.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"release-evidence-matrix","version":"1.0.0","name":"Release Evidence Matrix","price":{"amount":"39.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["requirements","checks"],"properties":{"requirements":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","required"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"required":{"type":"boolean"}}}},"checks":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","requirement","outcome","reference"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"requirement":{"type":"string","minLength":1,"maxLength":200},"outcome":{"enum":["pass","fail","unverified"]},"reference":{"type":"string","minLength":1,"maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile release requirements with supplied checks and unresolved evidence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"release-evidence-matrix","input":{"requirements":[{"id":"recovery","required":true}],"checks":[{"id":"test-A","requirement":"recovery","outcome":"unverified","reference":"local-test-reference"}]}}},"limitations":["Caller-defined requirements and evidence only. Unverified checks never pass; no release permission, certification or deployment.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"access-review-reconciliation","version":"1.0.0","name":"Access Review Reconciliation","price":{"amount":"39.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["approved","observed"],"properties":{"approved":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","principal","resource","role"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"principal":{"type":"string","minLength":1,"maxLength":200},"resource":{"type":"string","minLength":1,"maxLength":200},"role":{"type":"string","minLength":1,"maxLength":200}}}},"observed":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","principal","resource","role"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"principal":{"type":"string","minLength":1,"maxLength":200},"resource":{"type":"string","minLength":1,"maxLength":200},"role":{"type":"string","minLength":1,"maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare observed access grants with an approved access matrix and identify missing or extra grants."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"access-review-reconciliation","input":{"approved":[{"id":"a1","principal":"user-A","resource":"project-A","role":"read"}],"observed":[{"id":"o1","principal":"user-A","resource":"project-A","role":"write"}]}}},"limitations":["Exact pseudonymous principal/resource/role tuples only. No identity enrichment, entitlement change or authorization decision is performed.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"vendor-evidence-expiry","version":"1.0.0","name":"Vendor Evidence Expiry Review","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOf","warningDays","evidence"],"properties":{"asOf":{"type":"string","format":"date-time","maxLength":40},"warningDays":{"type":"integer","minimum":0,"maximum":1000000000},"evidence":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","vendor","expiresAt","reference"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"vendor":{"type":"string","minLength":1,"maxLength":200},"expiresAt":{"type":"string","format":"date-time","maxLength":40},"reference":{"type":"string","minLength":1,"maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Identify expired and soon-expiring vendor evidence against your supplied review horizon."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"vendor-evidence-expiry","input":{"asOf":"2026-10-17T00:00:00Z","warningDays":30,"evidence":[{"id":"document-A","vendor":"vendor-A","expiresAt":"2026-10-31T00:00:00Z","reference":"authorized-record-A"}]}}},"limitations":["Dates and references supplied by you; no vendor contact, legal conclusion, certificate verification or automatic renewal.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"manufacturing-yield-review","version":"1.0.0","name":"Production Yield Review","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["lots"],"properties":{"lots":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","inputUnits","acceptedUnits","rejectedUnits","pendingUnits"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"inputUnits":{"type":"integer","minimum":1,"maximum":1000000000},"acceptedUnits":{"type":"integer","minimum":0,"maximum":1000000000},"rejectedUnits":{"type":"integer","minimum":0,"maximum":1000000000},"pendingUnits":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile accepted, rejected and pending production units and calculate declared yield."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"manufacturing-yield-review","input":{"lots":[{"id":"lot-A","inputUnits":100,"acceptedUnits":90,"rejectedUnits":5,"pendingUnits":5}]}}},"limitations":["Aggregate production-lot counts only. Rework is not counted as accepted twice; no quality certification or production control.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"inventory-value-classification","version":"1.0.0","name":"Inventory Value Classification","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["currency","aPercent","bPercent","items"],"properties":{"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"aPercent":{"type":"integer","minimum":1,"maximum":98},"bPercent":{"type":"integer","minimum":2,"maximum":99},"items":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","annualUnits","unitCostMinor"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"annualUnits":{"type":"integer","minimum":0,"maximum":1000000000},"unitCostMinor":{"type":"integer","minimum":0,"maximum":1000000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rank inventory by declared annual usage value and produce reproducible ABC bands."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"inventory-value-classification","input":{"currency":"USD","aPercent":80,"bPercent":95,"items":[{"id":"part-A","annualUnits":100,"unitCostMinor":500},{"id":"part-B","annualUnits":10,"unitCostMinor":100}]}}},"limitations":["Descending annual usage times unit cost, with ID tie-breaks. A band is selected by cumulative value before adding that item; no forecast or valuation certification.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"json-merge-patch-preview","version":"1.0.0","name":"JSON Merge Patch Preview","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["document","patch"],"properties":{"document":{},"patch":{}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rehearse a JSON Merge Patch and return the resulting document without changing a system."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"json-merge-patch-preview","input":{"document":{"title":"Old","tags":["a","b"]},"patch":{"title":"New","tags":["a"],"obsolete":null}}}},"limitations":["RFC 7396 parsed JSON profile: null removes object members; arrays replace as a whole. No HTTP request, schema validation or live write.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"json-canonical-digest","version":"1.0.0","name":"Canonical JSON Digest","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["document"],"properties":{"document":{}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Produce reproducible canonical JSON and a SHA-256 fingerprint of its UTF-8 bytes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"json-canonical-digest","input":{"document":{"z":1,"a":"example"}}}},"limitations":["RFC 8785 parsed I-JSON profile with ECMAScript number serialization and UTF-16 key sorting. Duplicate source keys and original numeric spellings cannot be recovered from parsed JSON. No digital signature or trust assertion.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"json-pointer-resolver","version":"1.0.0","name":"JSON Pointer Resolver","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["document","pointers"],"properties":{"document":{},"pointers":{"type":"array","maxItems":200,"uniqueItems":true,"items":{"type":"string","maxLength":200},"minItems":1}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Resolve exact document locations and distinguish a missing value from a present null."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"json-pointer-resolver","input":{"document":{"a/b":{"value":null}},"pointers":["/a~1b/value","/missing"]}}},"limitations":["RFC 6901 string-form pointers only; no URI fragment form, wildcard, query language or document mutation.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"json-text-sequence-check","version":"1.0.0","name":"JSON Text Sequence Check","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["content"],"properties":{"content":{"type":"string","maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect record-separator-framed JSON text sequences and report malformed or truncated frames."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"json-text-sequence-check","input":{"content":"\u001e{\"event\":\"example\"}\n\u001e2\n"}}},"limitations":["RFC 7464 UTF-8 string input profile. Each frame must start with RS and end in LF; top-level numbers without LF remain truncated. No streaming connection or repair of invalid frames.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ndjson-record-review","version":"1.0.0","name":"NDJSON Record Review","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["content"],"properties":{"content":{"type":"string","maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect line-delimited JSON and return indexed valid records alongside malformed-line findings."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ndjson-record-review","input":{"content":"{\"id\":1}\n{\"id\":2}\n"}}},"limitations":["One JSON value per non-empty line; accepts LF or CRLF and an optional final newline. Blank interior lines are reported. No duplicate-key detection or schema validation.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"uri-template-expand","version":"1.0.0","name":"URI Template Expansion","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["template","variables"],"properties":{"template":{"type":"string","minLength":1,"maxLength":200},"variables":{"type":"object","additionalProperties":{"type":"string","maxLength":200}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Expand simple URI templates with explicit scalar variables and encoded output."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"uri-template-expand","input":{"template":"https://example.com/items/{item}","variables":{"item":"a/b"}}}},"limitations":["RFC 6570 Level 1 scalar subset with ASCII letter, digit and underscore variable names, including comma-separated names. Dotted and percent-encoded variable names are not supported. Undefined variables are omitted. Operators, lists, objects, explode and prefix modifiers are rejected before purchase. No URL is visited.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"url-query-inspection","version":"1.0.0","name":"URL Query Inspection","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string","maxLength":4000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect URL query entries, duplicate keys and a stable key-sorted form."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"url-query-inspection","input":{"url":"https://example.com/search?tag=b&tag=a&q=hello+world"}}},"limitations":["WHATWG URLSearchParams semantics, including plus-to-space conversion and stable duplicate order. Requires an absolute HTTP(S) URL without credentials. Sorting may change application semantics; output is a preview only. No network call.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cloudevents-envelope-check","version":"1.0.0","name":"CloudEvents Envelope Check","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["events"],"properties":{"events":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object"}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review structured event context attributes, duplicate identities and data encoding."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cloudevents-envelope-check","input":{"events":[{"specversion":"1.0","id":"event-A","source":"/example","type":"example.created","time":"2026-10-17T00:00:00Z","data":{"item":"A"}}]}}},"limitations":["CloudEvents 1.0.2 JSON-envelope profile; no payload schema, broker delivery, source ownership or signature verification. Supplied event IDs are not proof of authenticity.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"traceparent-check","version":"1.0.0","name":"Trace Context Header Check","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["traceparent"],"properties":{"traceparent":{"type":"string","minLength":1,"maxLength":200}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect version-00 traceparent identifiers and the sampled flag."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"traceparent-check","input":{"traceparent":"00-4bf92f3577b34da6a3ce929d0e0e4736-00f067aa0ba902b7-01"}}},"limitations":["W3C Trace Context traceparent version 00 only. No tracestate validation, collector access, sampling decision or authenticity claim.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"http-byte-range-preview","version":"1.0.0","name":"HTTP Byte Range Preview","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["range","length"],"properties":{"range":{"type":"string","minLength":1,"maxLength":200},"length":{"type":"integer","minimum":0,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rehearse a single byte-range request against a declared representation length."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"http-byte-range-preview","input":{"range":"bytes=-10","length":100}}},"limitations":["RFC 9110 single bytes range with no If-Range or content coding. Multiple ranges are rejected. This does not retrieve bytes or prove a server response.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"content-digest-compare","version":"1.0.0","name":"Content Digest Comparison","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["contentBase64","algorithm","expectedBase64"],"properties":{"contentBase64":{"type":"string","maxLength":24000},"algorithm":{"enum":["sha-256","sha-512"]},"expectedBase64":{"type":"string","maxLength":100}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Calculate SHA-256 or SHA-512 for supplied bytes and compare an expected base64 digest."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"content-digest-compare","input":{"contentBase64":"YWJj","algorithm":"sha-256","expectedBase64":"ungWv48Bz+pBQUDeXa4iI7ADYaOWF3qctBD/YfIAFa0="}}},"limitations":["Canonical base64 byte input and digest. Produces the corresponding RFC 9530 field value; it does not verify signatures, provenance, HTTP transfer coding or a remote resource.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"uuid-inspection","version":"1.0.0","name":"UUID Inspection","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["uuids"],"properties":{"uuids":{"type":"array","maxItems":200,"uniqueItems":true,"items":{"type":"string","minLength":1,"maxLength":200},"minItems":1}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect UUID syntax, variant and version, including version-7 timestamp evidence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"uuid-inspection","input":{"uuids":["01902cf5-552b-7f1c-8d4a-000000000001","00000000-0000-0000-0000-000000000000"]}}},"limitations":["RFC 9562 inspection only; no uniqueness, randomness, ownership or authenticity verification. Nil and Max UUIDs are identified separately.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"semver-precedence","version":"1.0.0","name":"Semantic Version Precedence","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["current","proposed","versions"],"properties":{"current":{"type":"string","minLength":1,"maxLength":200},"proposed":{"type":"string","minLength":1,"maxLength":200},"versions":{"type":"array","maxItems":200,"uniqueItems":true,"items":{"type":"string","minLength":1,"maxLength":200},"minItems":1}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Order exact semantic versions and compare a proposed version with the current one."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"semver-precedence","input":{"current":"1.2.3","proposed":"1.3.0","versions":["1.0.0","1.0.0-alpha.1","1.0.0-alpha"]}}},"limitations":["SemVer 2.0.0 exact versions, including prerelease precedence and ignored build metadata. No range resolution, package lookup or compatibility guarantee.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"pagination-consistency","version":"1.0.0","name":"Pagination Consistency Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["pages"],"properties":{"pages":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","cursor","nextCursor","recordIds"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"cursor":{"anyOf":[{"type":"string","minLength":1,"maxLength":200},{"type":"null"}]},"nextCursor":{"anyOf":[{"type":"string","minLength":1,"maxLength":200},{"type":"null"}]},"recordIds":{"type":"array","maxItems":200,"uniqueItems":true,"items":{"type":"string","minLength":1,"maxLength":200}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check supplied cursor pages for duplicate records, cursor gaps and unresolved continuation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"pagination-consistency","input":{"pages":[{"id":"page-1","cursor":null,"nextCursor":"next-A","recordIds":["item-1"]},{"id":"page-2","cursor":"next-A","nextCursor":null,"recordIds":["item-2"]}]}}},"limitations":["Opaque cursors and caller-supplied pages only. No request is sent; a missing final page remains incomplete, not empty.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"retry-backoff-plan","version":"1.0.0","name":"Retry Backoff Plan","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["baseMs","capMs","attempts","budgetMs","retryAfterMs"],"properties":{"baseMs":{"type":"integer","minimum":1,"maximum":1000000000},"capMs":{"type":"integer","minimum":1,"maximum":1000000000},"attempts":{"type":"integer","minimum":1,"maximum":30},"budgetMs":{"type":"integer","minimum":0,"maximum":1000000000},"retryAfterMs":{"type":"integer","minimum":0,"maximum":1000000000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Prepare a deterministic capped exponential retry schedule within a declared time budget."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"retry-backoff-plan","input":{"baseMs":1000,"capMs":8000,"attempts":5,"budgetMs":15000,"retryAfterMs":0}}},"limitations":["Planning only, without executing requests or choosing payment retry policy. A supplied Retry-After floor is honored even if it prevents another attempt. This deterministic profile has no jitter.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"http-conditional-get","version":"1.0.0","name":"Conditional GET Rehearsal","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["method","etag","ifNoneMatch"],"properties":{"method":{"enum":["GET","HEAD"]},"etag":{"type":"string","minLength":1,"maxLength":200},"ifNoneMatch":{"type":"string","minLength":1,"maxLength":200}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Rehearse If-None-Match for GET or HEAD against a declared current entity tag."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"http-conditional-get","input":{"method":"GET","etag":"\"v1\"","ifNoneMatch":"W/\"v1\""}}},"limitations":["RFC 9110 weak comparison for an existing representation only. No Last-Modified, If-Match, range, content negotiation or live request.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"csv-column-review","version":"1.0.0","name":"CSV Column Contract Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["content","requiredColumns"],"properties":{"content":{"type":"string","maxLength":24000},"requiredColumns":{"type":"array","maxItems":200,"uniqueItems":true,"items":{"type":"string","minLength":1,"maxLength":200},"minItems":1}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare a CSV header with required columns and report duplicate names and row-width differences."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"csv-column-review","input":{"content":"id,name\r\n1,\"Example, Inc\"\r\n","requiredColumns":["id","name"]}}},"limitations":["Quoted UTF-8 text with comma delimiter; CRLF, LF and lone CR line endings are accepted. No type inference, formula execution, database import or semantic data validation.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"text-encoding-inspection","version":"1.0.0","name":"Text Encoding Inspection","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["contentBase64","encoding"],"properties":{"contentBase64":{"type":"string","maxLength":24000},"encoding":{"enum":["utf-8","utf-16le","utf-16be"]}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect byte-order marks and decode explicitly selected UTF-8 or UTF-16 text strictly."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"text-encoding-inspection","input":{"contentBase64":"77u/SGVsbG8=","encoding":"utf-8"}}},"limitations":["Canonical base64 bytes and explicit encoding. BOM mismatch fails before checkout; undecodable text is rejected. No heuristic encoding detection, legacy encodings or executable content.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"text-line-ending-normalize","version":"1.0.0","name":"Text Line Ending Normalizer","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["content","ending"],"properties":{"content":{"type":"string","maxLength":24000},"ending":{"enum":["LF","CRLF"]}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Normalize line endings while preserving text content and the final-newline choice."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"text-line-ending-normalize","input":{"content":"one\r\ntwo\rthree\n","ending":"LF"}}},"limitations":["CRLF, LF and lone CR are recognized; no trimming, Unicode normalization, encoding conversion or file-system write.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"ipv4-cidr-membership","version":"1.0.0","name":"IPv4 CIDR Membership","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["networks","addresses"],"properties":{"networks":{"type":"array","maxItems":50,"uniqueItems":true,"items":{"type":"string","minLength":1,"maxLength":200},"minItems":1},"addresses":{"type":"array","maxItems":100,"uniqueItems":true,"items":{"type":"string","minLength":1,"maxLength":200},"minItems":1}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare IPv4 addresses with supplied network prefixes using exact bit arithmetic."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"ipv4-cidr-membership","input":{"networks":["192.0.2.0/24"],"addresses":["192.0.2.10","198.51.100.1"]}}},"limitations":["Canonical dotted IPv4 only; supplied host bits are explicitly reported and masked. No IPv6, DNS, geolocation, firewall change or reachability test.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"prometheus-rule-test","version":"1.0.0","name":"Prometheus Rule Test","price":{"amount":"39.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["rules","test"],"properties":{"rules":{"type":"object"},"test":{"type":"object"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check recording and alert rules against your synthetic test assertions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"prometheus-rule-test","input":{"rules":{"groups":[{"name":"example","rules":[{"record":"job:up:sum","expr":"sum by (job) (up)"}]}]},"test":{"evaluation_interval":"1m","tests":[{"interval":"1m","input_series":[{"series":"up{job=\"example\"}","values":"1 1 1"}],"promql_expr_test":[{"expr":"job:up:sum","eval_time":"2m","exp_samples":[{"labels":"{__name__=\"job:up:sum\",job=\"example\"}","value":1}]}]}]}}}},"limitations":["Promtool 3.15.0 offline rule validation and supplied unit tests. Up to five test cases and sixteen input series per case within the shared input profile. No live monitoring or alert delivery. Processing deadline and output bounds apply.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"policy-rule-test","version":"1.0.0","name":"Policy Rule Test","price":{"amount":"39.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["policy","tests","data"],"properties":{"policy":{"type":"string","minLength":1,"maxLength":24000},"tests":{"type":"string","minLength":1,"maxLength":24000},"data":{"type":"object"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Run your policy tests with a fixed offline capability profile."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"policy-rule-test","input":{"policy":"package gateway\nallow if input.role == \"reader\"\n","tests":"package gateway\ntest_reader if { allow with input as {\"role\":\"reader\"} }\n","data":{}}}},"limitations":["OPA 1.21.2 Rego v1 with supplied assertions and JSON data. Network, runtime introspection, clock and randomness are excluded. No policy deployment, authorization grant or complete-coverage certification.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"avro-compatibility-check","version":"1.0.0","name":"Avro Compatibility Check","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["previous","proposed"],"properties":{"previous":{"type":"object"},"proposed":{"type":"object"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare Avro reader and writer schemas in both compatibility directions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"avro-compatibility-check","input":{"previous":{"type":"record","name":"Entry","fields":[{"name":"id","type":"string"}]},"proposed":{"type":"record","name":"Entry","fields":[{"name":"id","type":"string"},{"name":"note","type":["null","string"],"default":null}]}}}},"limitations":["Apache Avro 1.12.2 self-contained object schemas. No registry connection, historical transitive-policy enforcement or live data migration.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"xml-schema-validation","version":"1.0.0","name":"XML Schema Validation","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["xml","xsd"],"properties":{"xml":{"type":"string","minLength":1,"maxLength":24000},"xsd":{"type":"string","minLength":1,"maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Validate an XML document against a self-contained XSD 1.0 schema."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"xml-schema-validation","input":{"xml":"<note>Example</note>","xsd":"<xs:schema xmlns:xs=\"http://www.w3.org/2001/XMLSchema\"><xs:element name=\"note\" type=\"xs:string\"/></xs:schema>"}}},"limitations":["lxml 6.1.3 and XSD 1.0. No DTD, entities, schema includes/imports, external resources, XSD 1.1, repair or document execution.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"wasm-module-inspection","version":"1.0.0","name":"WebAssembly Module Inspection","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["wasmBase64"],"properties":{"wasmBase64":{"type":"string","minLength":1,"maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Validate a small WebAssembly binary and inspect its sections, imports and exports."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"wasm-module-inspection","input":{"wasmBase64":"AGFzbQEAAAA="}}},"limitations":["WABT 1.0.42 core binary profile, supplied as base64. Up to 18,000 decoded bytes within the shared input envelope. No Component Model, module execution, WASI, malware clearance or performance certification.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"http-cache-policy-check","version":"1.0.0","name":"HTTP Cache Policy Check","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["responses"],"properties":{"responses":{"type":"array","minItems":1,"maxItems":50,"items":{"type":"object","additionalProperties":false,"required":["id","status","headers","authenticated","sensitive"],"properties":{"id":{"type":"string"},"status":{"type":"integer","minimum":100,"maximum":599},"headers":{"type":"object","additionalProperties":{"type":"string","maxLength":4000}},"authenticated":{"type":"boolean"},"sensitive":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review supplied response headers for cache-policy conflicts and shared-storage concerns."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"http-cache-policy-check","input":{"responses":[{"id":"account","status":200,"headers":{"Cache-Control":"private, no-store"},"authenticated":true,"sensitive":true}]}}},"limitations":["Selected RFC9111 diagnostics from supplied headers, authentication and sensitivity labels; no live cache or security certification.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"cors-configuration-check","version":"1.0.0","name":"CORS Configuration Check","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["scenarios"],"properties":{"scenarios":{"type":"array","minItems":1,"maxItems":50,"items":{"type":"object","additionalProperties":false,"required":["id","origin","method","requestHeaders","credentials","responseHeaders","preflightStatus"],"properties":{"id":{"type":"string"},"origin":{"type":"string"},"method":{"type":"string"},"requestHeaders":{"type":"array","items":{"type":"string"}},"credentials":{"type":"boolean"},"responseHeaders":{"type":"object","additionalProperties":{"type":"string","maxLength":4000}},"preflightStatus":{"type":"integer"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Evaluate supplied cross-origin preflight scenarios and explain blocked origins, methods or headers."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"cors-configuration-check","input":{"scenarios":[{"id":"example","origin":"https://example.com","method":"PUT","requestHeaders":["content-type"],"credentials":false,"responseHeaders":{"Access-Control-Allow-Origin":"https://example.com","Access-Control-Allow-Methods":"PUT","Access-Control-Allow-Headers":"content-type","Vary":"Origin"},"preflightStatus":204}]}}},"limitations":["Selected Fetch preflight profile from explicit scenarios; no website calls, cookies or browser execution.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"oauth-configuration-review","version":"1.0.0","name":"OAuth Configuration Review","price":{"amount":"39.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["issuer","authorizationEndpoint","tokenEndpoint","redirectUris","grantTypes","responseTypes","pkceMethods","publicClient"],"properties":{"issuer":{"type":"string"},"authorizationEndpoint":{"type":"string"},"tokenEndpoint":{"type":"string"},"redirectUris":{"type":"array","items":{"type":"string"}},"grantTypes":{"type":"array","items":{"type":"string"}},"responseTypes":{"type":"array","items":{"type":"string"}},"pkceMethods":{"type":"array","items":{"type":"string"}},"publicClient":{"type":"boolean"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review non-secret authorization configuration against selected current security guidance."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"oauth-configuration-review","input":{"issuer":"https://identity.example.com","authorizationEndpoint":"https://identity.example.com/authorize","tokenEndpoint":"https://identity.example.com/token","redirectUris":["https://example.com/callback"],"grantTypes":["authorization_code"],"responseTypes":["code"],"pkceMethods":["S256"],"publicClient":true}}},"limitations":["Selected RFC9700 checks: HTTPS endpoints, redirect shape, password and implicit flows, public-client PKCE. No login or security certification.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"json-patch-rehearsal","version":"1.0.0","name":"JSON Patch Rehearsal","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["document","operations"],"properties":{"document":{},"operations":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object"}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Preview a JSON Patch with operation-by-operation results and a detached output document."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"json-patch-rehearsal","input":{"document":{"name":"before","tags":[]},"operations":[{"op":"test","path":"/name","value":"before"},{"op":"replace","path":"/name","value":"after"}]}}},"limitations":["RFC6902 operations; stops at first failure. No live changes. Prototype-sensitive paths are rejected.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"design-token-export","version":"1.0.0","name":"Design Token Check & Export","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["tokens"],"properties":{"tokens":{"type":"object"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check supported design-token values and aliases and receive a CSS variable export."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"design-token-export","input":{"tokens":{"spacing":{"$type":"dimension","small":{"$value":{"value":8,"unit":"px"}},"button":{"$value":"{spacing.small}"}}}}}},"limitations":["Design Tokens2025.10 selected scalar profile: srgb colors, px/rem dimensions, ms/s durations, numbers and numeric font weights. Whole-token curly references only.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"certificate-bundle-check","version":"1.0.0","name":"Certificate Bundle Check","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["pem","hostname","at"],"properties":{"pem":{"type":"string","minLength":1,"maxLength":24000},"hostname":{"type":"string"},"at":{"type":"string"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Inspect public PEM certificate validity, hostname coverage and adjacent signature links."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"certificate-bundle-check","input":{"pem":"-----BEGIN CERTIFICATE-----\nMIIEkTCCA3mgAwIBAgIERWtQVDANBgkqhkiG9w0BAQUFADCBsDELMAkGA1UEBhMCVVMxFjAU\nBgNVBAoTDUVudHJ1c3QsIEluYy4xOTA3BgNVBAsTMHd3dy5lbnRydXN0Lm5ldC9DUFMgaXMg\naW5jb3Jwb3JhdGVkIGJ5IHJlZmVyZW5jZTEfMB0GA1UECxMWKGMpIDIwMDYgRW50cnVzdCwg\nSW5jLjEtMCsGA1UEAxMkRW50cnVzdCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4X\nDTA2MTEyNzIwMjM0MloXDTI2MTEyNzIwNTM0MlowgbAxCzAJBgNVBAYTAlVTMRYwFAYDVQQK\nEw1FbnRydXN0LCBJbmMuMTkwNwYDVQQLEzB3d3cuZW50cnVzdC5uZXQvQ1BTIGlzIGluY29y\ncG9yYXRlZCBieSByZWZlcmVuY2UxHzAdBgNVBAsTFihjKSAyMDA2IEVudHJ1c3QsIEluYy4x\nLTArBgNVBAMTJEVudHJ1c3QgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTCCASIwDQYJ\nKoZIhvcNAQEBBQADggEPADCCAQoCggEBALaVtkNC+sZtKm9I35RMOVcF7sN5EUFoNu3s/poB\nj6E4KPz3EEZmLk0eGrEaTsbRwJWIsMn/MYszA9u3g3s+IIRe7bJWKKf44LlAcTfFy0cOlypo\nwCKVYhXbR9n10Cv/gkvJrT7eTNuQgFA/CYqEAOwwCj0Yzfv9KlmaI5UXLEWeH25DeW0MXJj+\nSKfFI0dcXv1u5x609mhF0YaDW6KKjbHjKYD+JXGIrb68j6xSlkuqUY3kEzEZ6E5Nn9uss2rV\nvDlUccp6en+Q3X0dgNmBu1kmwhH+5pPi94DkZfs0Nw4pgHBNrziGLp5/V6+eF67rHMsoIV+2\nHNjnogQi+dPa2MsCAwEAAaOBsDCBrTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB\n/zArBgNVHRAEJDAigA8yMDA2MTEyNzIwMjM0MlqBDzIwMjYxMTI3MjA1MzQyWjAfBgNVHSME\nGDAWgBRokORnpKZTgMeGZqTx90tD+4S9bTAdBgNVHQ4EFgQUaJDkZ6SmU4DHhmak8fdLQ/uE\nvW0wHQYJKoZIhvZ9B0EABBAwDhsIVjcuMTo0LjADAgSQMA0GCSqGSIb3DQEBBQUAA4IBAQCT\n1DCw1wMgKtD5Y+iRDAUgqV8ZyntyTtSx29CW+1RaGSwMCPeyvIWonX9tO1KzKtvn1ISMY/YP\nyyYBkVBs9F8U4pN0wBOeMDpQ47RgxRzwIkSNcUesyBrJ6ZuaAGAT/3B+XxFNSRuzFVJ7yVTa\nv52Vr2ua2J7p8eRDjeIRRDq/r72DQnNSi6q7pynP9WQcCk3RvKqsnyrQ/39/2n3qse0wJcGE\n2jTSW3iDVuycNsMm4hH2Z0kdkquM++v/eu6FSqdQgPCnXEqULl8FmTxSQeDNtGPPAUO6nIPc\nj2A781q0tHuu2guQOHXvgR1m0vdXcDazv/wor3ElhVsT/h5/WrQ8\n-----END CERTIFICATE-----","hostname":"example.com","at":"2026-10-17T00:00:00Z"}}},"limitations":["Leaf-first public certificates and explicit UTC time. No trusted-chain certification, revocation check, private keys or live connection.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"network-trace-review","version":"1.0.0","name":"Browser Network Trace Review","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["har"],"properties":{"har":{"type":"object"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review a sanitized HAR sample for failed, slow, repeated and large requests."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"network-trace-review","input":{"har":{"log":{"version":"1.2","entries":[{"request":{"method":"GET","url":"https://example.com/app.js"},"response":{"status":200,"content":{"size":45000}},"time":100}]}}}}},"limitations":["HAR 1.2 metadata, up to 100 entries within existing input envelope. Remove auth headers, cookies, bodies and URL queries before upload. No live performance test.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"sarif-results-review","version":"1.0.0","name":"SARIF Results Review","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["current"],"properties":{"current":{"type":"object"},"previous":{"type":"object"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Consolidate supplied scanner findings and compare an earlier report using explicit matching fields."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"sarif-results-review","input":{"current":{"version":"2.1.0","runs":[{"tool":{"driver":{"name":"example-scanner"}},"results":[{"ruleId":"EXAMPLE1","level":"warning","message":{"text":"Review this sample finding."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"src/example.ts"},"region":{"startLine":5}}}]}]}]}}}},"limitations":["SARIF2.1 selected structural fields and exact grouping; bundled JSON Schema validation; no source scan or full semantic conformance certification.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"crawler-access-check","version":"1.0.0","name":"Crawler Access Check","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["robots","agent","paths"],"properties":{"robots":{"type":"string","minLength":1,"maxLength":24000},"agent":{"type":"string"},"paths":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"string"}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Explain whether supplied robots rules permit a crawler to visit selected paths."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"crawler-access-check","input":{"robots":"User-agent: *\nDisallow: /private/\nAllow: /private/help\n","agent":"ExampleBot","paths":["/catalog","/private/data","/private/help"]}}},"limitations":["RFC9309 ASCII URI-path profile; bounded rule/path matching workload. No website calls, indexing promises or access-control certification.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"graphql-compatibility-check","version":"1.0.0","name":"GraphQL Compatibility Check","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["previous","proposed","operations"],"properties":{"previous":{"type":"string","minLength":1,"maxLength":24000},"proposed":{"type":"string","minLength":1,"maxLength":24000},"operations":{"type":"array","maxItems":20,"items":{"type":"string","minLength":1,"maxLength":24000}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare GraphQL schemas and validate supplied operations against the proposed schema."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"graphql-compatibility-check","input":{"previous":"type Query { hello: String }","proposed":"type Query { hello: String, version: String }","operations":["{ hello }"]}}},"limitations":["Static SDL and operation validation using GraphQL 17. No query execution, customer connection or federation composition.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"protobuf-compatibility-check","version":"1.0.0","name":"Protobuf Compatibility Check","price":{"amount":"39.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["previous","proposed"],"properties":{"previous":{"type":"string","minLength":1,"maxLength":24000},"proposed":{"type":"string","minLength":1,"maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare proto3 message, enum and RPC definitions for selected compatibility concerns."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"protobuf-compatibility-check","input":{"previous":"syntax = \"proto3\"; package example; message Order { string id = 1; }","proposed":"syntax = \"proto3\"; package example; message Order { string id = 1; string note = 2; }"}}},"limitations":["Self-contained proto3 only; prototype-sensitive identifiers rejected. No imports, codecs or live gRPC calls. Selected conservative change diagnostics, not proof of universal compatibility.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"container-configuration-review","version":"1.0.0","name":"Container Configuration Review","price":{"amount":"39.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["configuration"],"properties":{"configuration":{"type":"object"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review a self-contained Compose configuration against its schema and selected dependency and host-access checks."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"container-configuration-review","input":{"configuration":{"services":{"web":{"image":"example/web@sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","ports":["8080:80"]}}}}}},"limitations":["JSON configuration; no builds, env files, includes/extends or interpolation. Offline checks only; no images or containers are run.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"kubernetes-manifest-check","version":"1.0.0","name":"Kubernetes Manifest Check","price":{"amount":"39.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["version","manifests"],"properties":{"version":{"const":"1.35.0"},"manifests":{"type":"array","minItems":1,"maxItems":30,"items":{"type":"object"}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check selected Kubernetes resource manifests against pinned official structural schemas."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"kubernetes-manifest-check","input":{"version":"1.35.0","manifests":[{"apiVersion":"v1","kind":"ConfigMap","metadata":{"name":"example"},"data":{"message":"hello"}}]}}},"limitations":["Kubernetes 1.35.0 Pod, Deployment, Service, ConfigMap and Namespace JSON only. Offline structural checks, not cluster/admission validation.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"asyncapi-contract-check","version":"1.0.0","name":"AsyncAPI Contract Check","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["document"],"properties":{"document":{"type":"object"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check an AsyncAPI document against bundled schemas and selected reference relationships."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"asyncapi-contract-check","input":{"document":{"asyncapi":"3.1.0","info":{"title":"Example events","version":"1.0.0"},"channels":{"orders":{"address":"orders","messages":{"created":{"name":"OrderCreated","payload":{"type":"object"}}}}},"operations":{"receiveOrder":{"action":"receive","channel":{"$ref":"#/channels/orders"}}}}}}},"limitations":["AsyncAPI 3.0/3.1 JSON and local references only. Selected structural/semantic profile; no broker calls or custom schemaFormat.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"opentelemetry-configuration-check","version":"1.0.0","name":"OpenTelemetry Configuration Check","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["configuration","components"],"properties":{"configuration":{"type":"object"},"components":{"type":"object","additionalProperties":false,"required":["receivers","processors","exporters","extensions"],"properties":{"receivers":{"type":"array","items":{"type":"string"}},"processors":{"type":"array","items":{"type":"string"}},"exporters":{"type":"array","items":{"type":"string"}},"extensions":{"type":"array","items":{"type":"string"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check Collector pipeline references against a supplied component inventory."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"opentelemetry-configuration-check","input":{"components":{"receivers":["otlp"],"processors":["batch"],"exporters":["debug"],"extensions":[]},"configuration":{"receivers":{"otlp":{"protocols":{"http":{}}}},"processors":{"batch":{}},"exporters":{"debug":{}},"service":{"pipelines":{"traces":{"receivers":["otlp"],"processors":["batch"],"exporters":["debug"]}}}}}}},"limitations":["Topology and component identity checks only. Does not validate component options or establish compatibility with a Collector version.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"calendar-feed-check","version":"1.0.0","name":"Calendar Feed Check","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["calendar"],"properties":{"calendar":{"type":"string","minLength":1,"maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review iCalendar event identities, timing and supported recurrence previews."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"calendar-feed-check","input":{"calendar":"BEGIN:VCALENDAR\r\nVERSION:2.0\r\nPRODID:-//Example//Calendar//EN\r\nBEGIN:VEVENT\r\nUID:example-1\r\nDTSTAMP:20261017T120000Z\r\nDTSTART:20261018T140000Z\r\nDTEND:20261018T150000Z\r\nRRULE:FREQ=DAILY;COUNT=3\r\nEND:VEVENT\r\nEND:VCALENDAR\r\n"}}},"limitations":["Selected RFC5545 checks. UTC/all-day simple recurrence previews only; TZID/floating times and exceptions are reported as unassessed. No calendar writes.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"structured-data-check","version":"1.0.0","name":"Structured Data Check","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["document","contexts"],"properties":{"document":{"type":"object"},"contexts":{"type":"object"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Expand supplied JSON-LD and report processing problems using explicitly supplied contexts."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"structured-data-check","input":{"document":{"@context":{"name":"https://schema.org/name"},"@id":"https://example.com/organization","name":"Example Organization"},"contexts":{}}}},"limitations":["JSON-LD1.1 safe expansion; supply context documents. No external fetch, rich-result certification or ranking guarantee.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"knowledge-graph-validation","version":"1.0.0","name":"Knowledge Graph Validation","price":{"amount":"39.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["data","shapes"],"properties":{"data":{"type":"string","minLength":1,"maxLength":24000},"shapes":{"type":"string","minLength":1,"maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Validate supplied Turtle data against a documented selection of SHACL Core constraints."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"knowledge-graph-validation","input":{"data":"@prefix ex: <https://example.com/> . ex:one a ex:Person ; ex:name \"Example\" .","shapes":"@prefix ex: <https://example.com/> . @prefix sh: <http://www.w3.org/ns/shacl#> . @prefix xsd: <http://www.w3.org/2001/XMLSchema#> . ex:PersonShape a sh:NodeShape ; sh:targetClass ex:Person ; sh:property [ sh:path ex:name ; sh:minCount 1 ; sh:datatype xsd:string ] ."}}},"limitations":["Direct property paths and selected Core constraints. No regex, recursion, SPARQL/JS, imports or subclass inference.500 data/200 shape quads.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"postgresql-migration-review","version":"1.0.0","name":"PostgreSQL Migration Review","price":{"amount":"49.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sql"],"properties":{"sql":{"type":"string","minLength":1,"maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review supported SQL syntax for selected destructive-write and locking concerns."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"postgresql-migration-review","input":{"sql":"ALTER TABLE orders ADD COLUMN note text;"}}},"limitations":["Static node-sql-parser PostgreSQL grammar profile. Unsupported syntax is unassessed. No execution, DB connection, rollback or production-safety certification.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"email-message-check","version":"1.0.0","name":"Email Message File Check","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["message"],"properties":{"message":{"type":"string","minLength":1,"maxLength":24000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Parse a supplied email sample and review selected headers and attachment metadata."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"email-message-check","input":{"message":"From: Example <sender@example.com>\r\nTo: recipient@example.com\r\nDate: Sat, 17 Oct 2026 12:00:00 +0000\r\nSubject: Example message\r\nMIME-Version: 1.0\r\nContent-Type: text/plain; charset=utf-8\r\n\r\nExample body.\r\n"}}},"limitations":["Tolerant MIME parsing with selected header checks; not full MIME conformance or inbox-placement certification. No sending, rendering or attachment execution.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"webhook-event-check","version":"1.0.0","name":"Webhook Event Check","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["events"],"properties":{"events":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object"}},"payloadSchema":{"description":"JSON Schema 2020-12 structural profile: type, properties, required, additionalProperties, items, lengths, item counts, minimum/maximum, enum/const, allOf/anyOf/oneOf/not. Other keywords, references, formats and patterns are rejected before purchase.","type":["object","boolean"]}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review supplied event envelopes, payload structure, repeated identities and timestamp order."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"webhook-event-check","input":{"events":[{"specversion":"1.0","id":"event-001","source":"https://example.com/orders","type":"example.order.created","time":"2026-10-01T12:00:00Z","datacontenttype":"application/json","data":{"orderId":"order-A","total":25}}],"payloadSchema":{"type":"object","required":["orderId","total"],"properties":{"orderId":{"type":"string"},"total":{"type":"number","minimum":0}},"additionalProperties":false}}}},"limitations":["Structured CloudEvents 1.0 JSON only; optional bounded structural JSON Schema. No endpoint calls, signature validation or delivery guarantees.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"software-dependency-manifest-check","version":"1.1.0","name":"Software Dependency Manifest Check","price":{"amount":"49.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["bom"],"properties":{"bom":{"type":"object","required":["specVersion"],"properties":{"specVersion":{"enum":["1.6","1.7"]}}},"advisoryLookup":{"type":"object","additionalProperties":false,"required":["consent","publicPackagesOnly","packages"],"properties":{"consent":{"const":true},"publicPackagesOnly":{"const":true},"packages":{"type":"array","minItems":1,"maxItems":40,"items":{"type":"object","additionalProperties":false,"required":["ecosystem","name","version"],"properties":{"ecosystem":{"enum":["npm","PyPI"]},"name":{"type":"string","minLength":1,"maxLength":214},"version":{"type":"string","minLength":1,"maxLength":128}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check a CycloneDX manifest for schema errors, missing metadata and inconsistent component references."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"software-dependency-manifest-check","input":{"bom":{"bomFormat":"CycloneDX","specVersion":"1.7","version":1,"components":[{"type":"library","name":"example-library","version":"1.0.0","bom-ref":"example-library","purl":"pkg:npm/example-library@1.0.0","licenses":[{"license":{"id":"MIT"}}]}],"dependencies":[{"ref":"example-library","dependsOn":[]}]}}}},"limitations":["CycloneDX 1.6 or 1.7 JSON. Optional explicit public npm/PyPI package snapshot through OSV.dev; only selected package coordinates are shared after consent. No software scan, exploitability conclusion, license opinion or certification.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"schedule-timezone-check","version":"1.0.0","name":"Schedule & Timezone Check","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["expression","timeZone","start","count"],"properties":{"expression":{"type":"string","maxLength":120},"timeZone":{"type":"string","maxLength":100},"start":{"type":"string","format":"date-time"},"count":{"type":"integer","minimum":1,"maximum":100}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Preview cron run times in an IANA time zone and review daylight-saving transitions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"schedule-timezone-check","input":{"expression":"30 9 * * 1-5","timeZone":"America/Chicago","start":"2026-10-30T00:00:00Z","count":5}}},"limitations":["Strict five-field cron with explicit start offset, 1–100 occurrences and a ten-year preview span. Results describe the selected engine; no schedule is activated.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"api-error-response-check","version":"1.0.0","name":"API Error Response Check","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["responses"],"properties":{"responses":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","httpStatus","contentType","body"],"properties":{"id":{"type":"string","minLength":1,"maxLength":80},"httpStatus":{"type":"integer","minimum":400,"maximum":599},"contentType":{"type":"string","maxLength":200},"body":{}}}},"bodySchema":{"type":["object","boolean"],"description":"JSON Schema 2020-12 structural profile: type, properties, required, additionalProperties, items, lengths, item counts, minimum/maximum, enum/const, allOf/anyOf/oneOf/not. Other keywords, references, formats and patterns are rejected before purchase."}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review supplied HTTP error examples for problem-details and schema consistency."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"api-error-response-check","input":{"responses":[{"id":"not-found","httpStatus":404,"contentType":"application/problem+json","body":{"type":"https://example.com/problems/not-found","title":"Not found","status":404,"detail":"The requested item was not found.","instance":"/requests/example","requestId":"example"}}]}}},"limitations":["RFC 9457 JSON examples, with an optional bounded structural body schema. Optional standard fields and extension members are accepted. No live API test.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"openapi-overlay-preview","version":"1.0.0","name":"OpenAPI Overlay Preview","price":{"amount":"39.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["document","overlay"],"properties":{"document":{"type":["object","string"]},"overlay":{"type":["object","string"]},"documentUri":{"type":"string","format":"uri"},"overlayUri":{"type":"string","format":"uri"}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Preview an OpenAPI Overlay and receive the changed document, action trace and structural differences."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"openapi-overlay-preview","input":{"document":{"openapi":"3.1.0","info":{"title":"Example API","version":"1.0.0"},"paths":{"/items":{"get":{"summary":"List items","responses":{"200":{"description":"OK"}}}}}},"overlay":{"overlay":"1.2.0","info":{"title":"Documentation update","version":"1.0.0"},"actions":[{"target":"$.paths['/items'].get","update":{"summary":"List available items","description":"Returns the current item list."}}]}}}},"limitations":["Overlay 1.2.0, JSON or YAML text, supported bounded JSONPath, sequential merge/remove/copy and same-document reusable actions. No external references, publication or full OpenAPI validation.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"crypto-payout-list-check","version":"1.0.0","name":"Crypto Payout List Check","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["network","asset","approvedTotal","approvedRecipients","records"],"properties":{"network":{"const":"base"},"asset":{"enum":["USDC","ETH"]},"approvedTotal":{"type":"string","pattern":"^(0|[1-9][0-9]*)(\\.[0-9]+)?$"},"approvedRecipients":{"type":"array","minItems":1,"items":{"type":"object","additionalProperties":false,"required":["id","address"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"address":{"type":"string","pattern":"^0x[0-9a-f]{40}$"}}}},"records":{"type":"array","minItems":1,"items":{"type":"object","additionalProperties":false,"required":["id","recipientId","address","amount"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"recipientId":{"type":"string","minLength":1,"maxLength":200},"address":{"type":"string","pattern":"^0x[0-9a-f]{40}$"},"amount":{"type":"string","pattern":"^(0|[1-9][0-9]*)(\\.[0-9]+)?$"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review an approved Base payout list for repeated destinations, recipient differences and exact totals."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"crypto-payout-list-check","input":{"network":"base","asset":"USDC","approvedTotal":"20","approvedRecipients":[{"id":"contractor-A","address":"0x1111111111111111111111111111111111111111"}],"records":[{"id":"payout-1","recipientId":"contractor-A","address":"0x1111111111111111111111111111111111111111","amount":"10"}]}}},"limitations":["Base ETH or native USDC; lowercase EVM addresses and decimal text. Read-only private evidence, no payments or signing.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"crypto-spot-cost-report","version":"1.0.0","name":"Crypto Spot Trading-Cost Report","price":{"amount":"39.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["baseAsset","quoteAsset","fills"],"properties":{"baseAsset":{"type":"string","minLength":1,"maxLength":200},"quoteAsset":{"type":"string","minLength":1,"maxLength":200},"fills":{"type":"array","minItems":1,"items":{"type":"object","additionalProperties":false,"required":["id","botId","at","side","quantity","quoteTotal","quoteFee"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"botId":{"type":"string","minLength":1,"maxLength":200},"at":{"type":"string","format":"date-time"},"side":{"enum":["buy","sell"]},"quantity":{"type":"string","pattern":"^(0|[1-9][0-9]*)(\\.[0-9]+)?$"},"quoteTotal":{"type":"string","pattern":"^(0|[1-9][0-9]*)(\\.[0-9]+)?$"},"quoteFee":{"type":"string","pattern":"^(0|[1-9][0-9]*)(\\.[0-9]+)?$"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile supplied spot fills with FIFO costs, recorded fees and unresolved inventory history."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"crypto-spot-cost-report","input":{"baseAsset":"ETH","quoteAsset":"USDC","fills":[{"id":"buy-1","botId":"example","at":"2026-10-01T00:00:00Z","side":"buy","quantity":"1","quoteTotal":"2000","quoteFee":"2"},{"id":"sell-1","botId":"example","at":"2026-10-01T01:00:00Z","side":"sell","quantity":"0.5","quoteTotal":"1100","quoteFee":"1"}]}}},"limitations":["One base/quote pair; standardized spot fills with quote-denominated fees. No live exchange access, derivatives, price forecasts or tax advice.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"crypto-records-cleaner","version":"1.0.0","name":"Crypto Records Cleaner","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"items":{"type":"object","additionalProperties":false,"required":["source","sourceId","at","asset","direction","amount"],"properties":{"source":{"type":"string","minLength":1,"maxLength":200},"sourceId":{"type":"string","minLength":1,"maxLength":200},"at":{"type":"string","format":"date-time"},"asset":{"type":"string","minLength":1,"maxLength":200},"direction":{"enum":["in","out"]},"amount":{"type":"string","pattern":"^(0|[1-9][0-9]*)(\\.[0-9]+)?$"},"transaction":{"type":"string","minLength":1,"maxLength":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Prepare traceable normalized records and a spreadsheet-safe CSV, preserving originals and flagging conflicts."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"crypto-records-cleaner","input":{"records":[{"source":"authorized-export","sourceId":"record-1","at":"2026-10-01T00:00:00Z","asset":"USDC","direction":"in","amount":"10","transaction":"customer-reference"}]}}},"limitations":["Standardized JSON records only; no tax classification or native exchange format import. All supplied records remain in the result.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"marketing-data-reconciliation","version":"1.0.0","name":"Marketing Data Reconciliation","price":{"amount":"39.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["left","right","leftMapping","rightMapping","decimalPlaces"],"properties":{"left":{"type":"array","maxItems":500,"items":{"type":"object"}},"right":{"type":"array","maxItems":500,"items":{"type":"object"}},"leftMapping":{"type":"object","additionalProperties":false,"required":["id","currency","amount"],"properties":{"id":{"type":"string","minLength":1,"maxLength":100},"currency":{"type":"string","minLength":1,"maxLength":100},"amount":{"type":"string","minLength":1,"maxLength":100}}},"rightMapping":{"type":"object","additionalProperties":false,"required":["id","currency","amount"],"properties":{"id":{"type":"string","minLength":1,"maxLength":100},"currency":{"type":"string","minLength":1,"maxLength":100},"amount":{"type":"string","minLength":1,"maxLength":100}}},"decimalPlaces":{"type":"integer","minimum":0,"maximum":6}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare two supplied marketing or sales exports using explicit references, currencies and exact amounts."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"marketing-data-reconciliation","input":{"left":[{"reference":"order-A","currency":"USD","amount":"100.00"}],"right":[{"order":"order-A","unit":"USD","value":"100.00"}],"leftMapping":{"id":"reference","currency":"currency","amount":"amount"},"rightMapping":{"id":"order","currency":"unit","amount":"value"},"decimalPlaces":2}}},"limitations":["Structured JSON snapshots and explicit field mappings. Private totals and row-level exceptions; no advertising attribution inference, platform connection or automatic monthly monitoring.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"invoice-export-reconciliation","version":"1.0.0","name":"Invoice Export Reconciliation","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["left","right","leftMapping","rightMapping","decimalPlaces"],"properties":{"left":{"type":"array","maxItems":500,"items":{"type":"object"}},"right":{"type":"array","maxItems":500,"items":{"type":"object"}},"leftMapping":{"type":"object","additionalProperties":false,"required":["id","currency","amount"],"properties":{"id":{"type":"string","minLength":1,"maxLength":100},"currency":{"type":"string","minLength":1,"maxLength":100},"amount":{"type":"string","minLength":1,"maxLength":100}}},"rightMapping":{"type":"object","additionalProperties":false,"required":["id","currency","amount"],"properties":{"id":{"type":"string","minLength":1,"maxLength":100},"currency":{"type":"string","minLength":1,"maxLength":100},"amount":{"type":"string","minLength":1,"maxLength":100}}},"decimalPlaces":{"type":"integer","minimum":0,"maximum":6}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare your invoice and payment-reference exports and collect unmatched, duplicate or different records for review."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"invoice-export-reconciliation","input":{"left":[{"reference":"order-A","currency":"USD","amount":"100.00"}],"right":[{"order":"order-A","unit":"USD","value":"100.00"}],"leftMapping":{"id":"reference","currency":"currency","amount":"amount"},"rightMapping":{"id":"order","currency":"unit","amount":"value"},"decimalPlaces":2}}},"limitations":["One record per explicit invoice reference on each side; aggregate split payments before submission. Does not determine overdue status, send reminders, connect to accounting software or change records.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"contract-release-verification","version":"1.0.0","name":"Smart Contract Release Evidence Pack","price":{"amount":"49.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["network","contract","expectedRuntimeSha256","expectedSources"],"properties":{"network":{"const":"base"},"contract":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},"expectedRuntimeSha256":{"anyOf":[{"type":"null"},{"type":"string","pattern":"^[0-9a-fA-F]{64}$"}]},"expectedSources":{"type":"object","additionalProperties":{"type":"string","pattern":"^[0-9a-fA-F]{64}$"}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare one Base contract with its public verification record and your expected release hashes."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"contract-release-verification","input":{"network":"base","contract":"0x4200000000000000000000000000000000000006","expectedRuntimeSha256":null,"expectedSources":{}}}},"limitations":["Finalized runtime-code comparison, compiler settings and source-file SHA-256 manifest. Optional expected runtime and source hashes. No independent recompilation, security audit, source upload or proxy implementation analysis.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"transaction-troubleshooter","version":"1.0.0","name":"Transaction Troubleshooter","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["network","transaction","expectedRecipient"],"properties":{"network":{"const":"base"},"transaction":{"type":"string","pattern":"^0x[0-9a-fA-F]{64}$"},"expectedRecipient":{"anyOf":[{"type":"null"},{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"}]}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check one Base transaction for execution, finalization, destination comparison and recorded fee components."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"transaction-troubleshooter","input":{"network":"base","transaction":"0x1111111111111111111111111111111111111111111111111111111111111111","expectedRecipient":"0x2222222222222222222222222222222222222222"}}},"limitations":["One Base transaction hash and optional expected top-level destination. Private JSON evidence; missing data stays unresolved. No token-transfer decoding, tracing, recovery, signing or resubmission.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"inventory-label-studio","version":"1.0.0","name":"Batch Product and Inventory Label Studio","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["template","records","selectedIds"],"properties":{"template":{"const":"a4-70x35-text-v1"},"selectedIds":{"type":"array","maxItems":100,"uniqueItems":true,"items":{"type":"string"}},"records":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","label","identifier","lot","serial","quantity"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]*$","maxLength":64},"label":{"type":"string","minLength":1,"maxLength":48},"identifier":{"type":"string","maxLength":80},"lot":{"type":"string","maxLength":80},"serial":{"type":"string","maxLength":80},"quantity":{"type":"integer","minimum":1,"maximum":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Prepare an approved inventory snapshot as a printable text-label package with source reconciliation."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"inventory-label-studio","input":{"template":"a4-70x35-text-v1","records":[{"id":"bin-A","label":"Workshop fasteners","identifier":"SKU-001","lot":"LOT-2026","serial":"","quantity":2}],"selectedIds":[]}}},"limitations":["Fixed A4 layout with fourteen 70 by 35 mm text labels, explicit reprint selection and private HTML/JSON file contents. No barcode generation, saved-layout workspace, printer control or GS1 issuance. Inspect a print sample at 100 percent scale.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"citation-metadata-check","version":"1.0.0","name":"Citation Metadata Check","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["references"],"properties":{"references":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"object","additionalProperties":false,"required":["id","doi","title","authors","year"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]*$","maxLength":64},"doi":{"type":"string","maxLength":220},"title":{"type":"string","minLength":1,"maxLength":500},"authors":{"type":"array","minItems":1,"maxItems":30,"items":{"type":"string","minLength":1,"maxLength":100}},"year":{"type":"integer","minimum":1500,"maximum":2200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare DOI references with Crossref publication metadata and distinguish matches, conflicts and unresolved entries."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"citation-metadata-check","input":{"references":[{"id":"reference-A","doi":"10.1038/nphys1170","title":"Measured measurement","authors":["Aspelmeyer"],"year":2009}]}}},"limitations":["Structured DOI references, normalized titles, ordered author family names and deposited publication years. Private JSON; missing records and provider failures stay unresolved. No full-text review, bibliography parsing, citation rewriting or academic certification.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"kit-stock-allocator","version":"1.0.0","name":"Kit & Bundle Stock Allocator","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["stock","bundles","orders"],"properties":{"stock":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","available","reserved"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]*$","maxLength":64},"available":{"type":"integer","minimum":0,"maximum":1000000},"reserved":{"type":"integer","minimum":0,"maximum":1000000}}}},"bundles":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","components"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]*$","maxLength":64},"components":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","quantity"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]*$","maxLength":64},"quantity":{"type":"integer","minimum":1,"maximum":1000000}}}}}}},"orders":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","bundle","quantity"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]*$","maxLength":64},"bundle":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]*$","maxLength":64},"quantity":{"type":"integer","minimum":1,"maximum":1000000}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Allocate shared components across prioritized bundle orders and produce a reconciled picking plan."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"kit-stock-allocator","input":{"stock":[{"id":"box","available":5,"reserved":1},{"id":"mug","available":10,"reserved":0}],"bundles":[{"id":"gift","components":[{"id":"box","quantity":1},{"id":"mug","quantity":2}]}],"orders":[{"id":"order-A","bundle":"gift","quantity":3}]}}},"limitations":["Uploaded inventory snapshot, reserved stock and ordered bundle requests. Private JSON allocation, picking list and shortages; no stock changes or purchasing.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"workshop-schedule-builder","version":"1.0.0","name":"Workshop and Multi-Room Schedule Builder","price":{"amount":"49.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["rooms","sessions","breakMinutes"],"properties":{"rooms":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"object","additionalProperties":false,"required":["id","capacity","equipment"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]*$","maxLength":64},"capacity":{"type":"integer","minimum":1,"maximum":500},"equipment":{"type":"array","maxItems":20,"items":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]*$","maxLength":64}}}}},"sessions":{"type":"array","minItems":1,"maxItems":30,"items":{"type":"object","additionalProperties":false,"required":["id","speaker","duration","attendees","equipment","available","locked"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]*$","maxLength":64},"speaker":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]*$","maxLength":64},"duration":{"type":"integer","minimum":5,"maximum":480},"attendees":{"type":"integer","minimum":1,"maximum":500},"equipment":{"type":"array","maxItems":20,"items":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]*$","maxLength":64}},"available":{"type":"array","minItems":1,"maxItems":10,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"integer","minimum":0,"maximum":1440}}},"locked":{"anyOf":[{"type":"null"},{"type":"object","additionalProperties":false,"required":["room","start"],"properties":{"room":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]*$","maxLength":64},"start":{"type":"integer","minimum":0,"maximum":1440}}}]}}}},"breakMinutes":{"type":"integer","minimum":0,"maximum":120}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Prepare a room and speaker timetable while preserving approved locks and reporting unresolved sessions."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"workshop-schedule-builder","input":{"rooms":[{"id":"room-A","capacity":20,"equipment":["screen"]}],"sessions":[{"id":"session-A","speaker":"speaker-A","duration":30,"attendees":15,"equipment":["screen"],"available":[[540,660]],"locked":null}],"breakMinutes":10}}},"limitations":["One-day schedule, capacity, equipment and availability rules; local minutes and supported five-minute search. Private JSON timetable and speaker itineraries; no calendar writes or optimality guarantee.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"networking-rotation-planner","version":"1.0.0","name":"Networking Rotation Planner","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["participants","groupSize","rounds","excludedPairs"],"properties":{"participants":{"type":"array","minItems":1,"maxItems":80,"items":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]*$","maxLength":64}},"groupSize":{"type":"integer","minimum":2,"maximum":20},"rounds":{"type":"integer","minimum":1,"maximum":12},"excludedPairs":{"type":"array","maxItems":200,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]*$","maxLength":64}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Prepare networking table assignments and individual itineraries with explicit repeated-pair evidence."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"networking-rotation-planner","input":{"participants":["Ada","Ben","Cam","Dee","Eli","Fay"],"groupSize":3,"rounds":3,"excludedPairs":[["Ada","Ben"]]}}},"limitations":["Organizer-supplied participant IDs, capacity and excluded pairs only. Private JSON assignments and itineraries; no inferred traits, messages or bookings.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"dns-migration-check","version":"1.0.0","name":"DNS Migration Readiness Check","price":{"amount":"49.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["zone","current","proposed"],"properties":{"zone":{"type":"string","maxLength":254},"current":{"type":"array","minItems":1,"maxItems":500,"items":{"type":"object","additionalProperties":false,"required":["name","type","content","ttl"],"properties":{"name":{"type":"string","maxLength":254},"type":{"enum":["A","AAAA","CNAME","MX","TXT","NS","CAA","SRV"]},"content":{"type":"string","maxLength":4096},"ttl":{"type":"integer","minimum":1,"maximum":2147483647},"priority":{"type":"integer","minimum":0,"maximum":65535},"proxied":{"type":"boolean"}}}},"proposed":{"type":"array","minItems":1,"maxItems":500,"items":{"type":"object","additionalProperties":false,"required":["name","type","content","ttl"],"properties":{"name":{"type":"string","maxLength":254},"type":{"enum":["A","AAAA","CNAME","MX","TXT","NS","CAA","SRV"]},"content":{"type":"string","maxLength":4096},"ttl":{"type":"integer","minimum":1,"maximum":2147483647},"priority":{"type":"integer","minimum":0,"maximum":65535},"proxied":{"type":"boolean"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare structured DNS exports for missing records, changed destinations and provider settings."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dns-migration-check","input":{"zone":"example.com","current":[{"name":"@","type":"A","content":"192.0.2.1","ttl":300},{"name":"@","type":"MX","content":"mail.example.com.","priority":10,"ttl":300}],"proposed":[{"name":"example.com.","type":"A","content":"192.0.2.1","ttl":300}]}}},"limitations":["JSON records only, supported A/AAAA/CNAME/MX/TXT/NS/CAA/SRV types, explicit TTL and optional proxy attributes. Private JSON differences; no zone-file parsing, DNS changes or uptime guarantee.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"subtitle-delivery-pack","version":"1.0.0","name":"Subtitle Delivery Pack","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["format","content","offsetMs","outputs","maxCharactersPerLine","maxCharactersPerSecond"],"properties":{"format":{"enum":["srt","vtt"]},"content":{"type":"string","minLength":1,"maxLength":200000},"offsetMs":{"type":"integer","minimum":-86400000,"maximum":86400000},"outputs":{"type":"array","minItems":1,"maxItems":2,"uniqueItems":true,"items":{"enum":["srt","vtt"]}},"maxCharactersPerLine":{"type":"integer","minimum":1,"maximum":200},"maxCharactersPerSecond":{"type":"integer","minimum":1,"maximum":100}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Prepare approved captions as SRT and WebVTT with timing offsets and selected profile checks."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"subtitle-delivery-pack","input":{"format":"srt","content":"1\n00:00:01,000 --> 00:00:03,000\nWelcome to the workshop.\n","offsetMs":0,"outputs":["srt","vtt"],"maxCharactersPerLine":42,"maxCharactersPerSecond":20}}},"limitations":["One SRT or basic WebVTT input. Requested file contents and technical findings delivered in private JSON; overlaps preserved. No transcription, translation, advanced WebVTT blocks or playback certification.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"material-cutting-planner","version":"1.0.0","name":"Material Cutting and Offcut Planner","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["unit","kerf","stock","pieces","minimumReusableOffcut"],"properties":{"unit":{"const":"mm"},"kerf":{"type":"integer","minimum":0,"maximum":100},"minimumReusableOffcut":{"type":"integer","minimum":0,"maximum":1000000},"stock":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","length","quantity"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]*$","maxLength":64},"length":{"type":"integer","minimum":1,"maximum":1000000},"quantity":{"type":"integer","minimum":1,"maximum":200}}}},"pieces":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","length","quantity"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]*$","maxLength":64},"length":{"type":"integer","minimum":1,"maximum":1000000},"quantity":{"type":"integer","minimum":1,"maximum":200}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Prepare a length-cutting plan with kerf, stock reconciliation and reusable offcuts."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"material-cutting-planner","input":{"unit":"mm","kerf":3,"stock":[{"id":"bar-A","length":1000,"quantity":2}],"pieces":[{"id":"part-A","length":400,"quantity":3}],"minimumReusableOffcut":50}}},"limitations":["Whole millimetres, one-dimensional lengths only. Private JSON plan and exceptions; operator review required. No sheet nesting, machinery control, stock changes or optimality guarantee.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"synthetic-test-data","version":"1.0.0","name":"Synthetic Test Data Factory","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["seed","tables"],"properties":{"seed":{"type":"string","minLength":1,"maxLength":100},"includeEdgeCases":{"type":"boolean"},"tables":{"type":"array","minItems":1,"maxItems":10,"items":{"type":"object","additionalProperties":false,"required":["name","count","fields"],"properties":{"name":{"type":"string"},"count":{"type":"integer","minimum":1,"maximum":1000},"fields":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"object","additionalProperties":false,"required":["name","kind"],"properties":{"name":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]*$"},"kind":{"enum":["id","text","email","integer","boolean","enum","reference"]},"min":{"type":"integer"},"max":{"type":"integer"},"values":{"type":"array","items":{"type":"string"}},"table":{"type":"string"}}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Generate repeatable fictional datasets with linked records and separately labeled failure examples."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"synthetic-test-data","input":{"seed":"demo-v1","includeEdgeCases":true,"tables":[{"name":"customers","count":3,"fields":[{"name":"id","kind":"id"},{"name":"email","kind":"email"}]},{"name":"orders","count":5,"fields":[{"name":"id","kind":"id"},{"name":"customerId","kind":"reference","table":"customers"},{"name":"quantity","kind":"integer","min":1,"max":10}]}]}}},"limitations":["Scalar fields, one ID per table, seeded data and supported cross-table references. No real customer data, executable schemas or database installation. This edition processes at most 2,000 records in one result.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"localization-file-check","version":"1.0.0","name":"Translation and Localization File Checker","price":{"amount":"19.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["sourceJson","translationJson"],"properties":{"sourceJson":{"type":"string","maxLength":30000},"translationJson":{"type":"string","maxLength":30000},"maxCharacters":{"type":"integer","minimum":1,"maximum":100000}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check flat JSON translation files for missing entries, changed placeholders and agreed text lengths."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"localization-file-check","input":{"sourceJson":"{\"welcome\":\"Hello {name}\"}","translationJson":"{\"welcome\":\"Bonjour {name}\"}","maxCharacters":80}}},"limitations":["Flat JSON string dictionaries and {named} placeholders only. Duplicate keys, malformed JSON and complex ICU syntax are rejected before payment. Technical checks do not establish linguistic accuracy.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"migration-redirect-check","version":"1.0.0","name":"Website Migration Redirect Checker","price":{"amount":"39.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["oldOrigin","newOrigin","oldPaths","targetPaths","rules"],"properties":{"oldOrigin":{"type":"string","format":"uri"},"newOrigin":{"type":"string","format":"uri"},"oldPaths":{"type":"array","minItems":1,"items":{"type":"string"}},"targetPaths":{"type":"array","minItems":1,"items":{"type":"string"}},"rules":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["from","to","status"],"properties":{"from":{"type":"string"},"to":{"type":"string"},"status":{"enum":[301,302,307,308]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check your proposed redirect mapping for loops, chains, conflicts, gaps and destinations outside your inventory."]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"migration-redirect-check","input":{"oldOrigin":"https://old.example.com","newOrigin":"https://new.example.com","oldPaths":["/services"],"targetPaths":["/solutions"],"rules":[{"from":"/services","to":"https://new.example.com/solutions","status":301}]}}},"limitations":["Supply old and new origins, exact path inventories and 301/302/307/308 rules. No crawling, website changes, wildcard rules or search-ranking guarantees.","One completed job; no automatic monthly billing. Private result access lasts 30 days."]},{"id":"policy-procedure-navigator","version":"1.0.0","name":"Policy and Procedure Evidence Review","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["authorizedToProcess","asOf","question","accessContext","documents"],"properties":{"authorizedToProcess":{"const":true},"asOf":{"type":"string","format":"date-time","description":"UTC timestamp with seconds and optional three millisecond digits, ending Z."},"question":{"type":"string","minLength":1,"maxLength":2000},"accessContext":{"type":"object","additionalProperties":false,"required":["roles"],"properties":{"roles":{"type":"array","uniqueItems":true,"items":{"type":"string","pattern":"^[A-Za-z0-9][A-Za-z0-9_.:-]{0,127}$"}}}},"documents":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["id","title","text","allowedRoles","state","effectiveAt"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z0-9][A-Za-z0-9_.:-]{0,127}$"},"title":{"type":"string","minLength":1,"maxLength":200},"text":{"type":"string","minLength":1,"maxLength":35000},"allowedRoles":{"type":"array","uniqueItems":true,"items":{"type":"string","pattern":"^[A-Za-z0-9][A-Za-z0-9_.:-]{0,127}$"}},"state":{"enum":["current","draft","expired","superseded"]},"effectiveAt":{"type":"string","format":"date-time","description":"UTC timestamp with seconds and optional three millisecond digits, ending Z."},"expiresAt":{"type":"string","format":"date-time","description":"UTC timestamp with seconds and optional three millisecond digits, ending Z."}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Up to 100 exact permitted source excerpts and line citations","Document hashes","Explicit insufficient-evidence result"]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"policy-procedure-navigator","input":{"authorizedToProcess":true,"asOf":"2026-09-27T00:00:00Z","question":"vendor approval","accessContext":{"roles":["employee"]},"documents":[{"id":"vendor-policy","title":"Example vendor policy","text":"Vendor approval requires Finance review.","allowedRoles":["employee"],"state":"current","effectiveAt":"2025-01-01T00:00:00Z"}]}}},"limitations":["Returns the first 100 matching lines in document order and reports any omitted match count.","Searches supplied authorized documents using whole-word line matching; no semantic answer or external retrieval.","Roles are caller-supplied filtering context, not verified identity or enterprise access control.","Only current documents effective at the supplied time can appear as evidence.","A paid report may return insufficient evidence. Source excerpts never grant permission to act.","Private result access lasts 30 days; keep downloaded records."]},{"id":"workflow-case-management","version":"1.0.0","name":"Workflow and Case Management Review","price":{"amount":"39.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["workflow","rules","scenario"],"properties":{"workflow":{"type":"object","additionalProperties":false,"required":["initialStage","stages","transitions"],"properties":{"initialStage":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_.:-]*$"},"stages":{"type":"array","minItems":1,"items":{"type":"object","additionalProperties":false,"required":["id","terminal"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_.:-]*$"},"terminal":{"type":"boolean"}}}},"transitions":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["from","to"],"properties":{"from":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_.:-]*$"},"to":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_.:-]*$"}}}}}},"rules":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["name","all","actions"],"properties":{"name":{"type":"string","minLength":1},"stop":{"type":"boolean"},"all":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["field","operator"],"properties":{"field":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_.:-]*$"},"operator":{"enum":["eq","neq","truthy","falsy","gte","gt","lte","lt","contains","in"]},"value":{"anyOf":[{"type":["string","number","boolean","null"]},{"type":"array","items":{"type":["string","number","boolean","null"]}}]}}}},"actions":{"type":"array","minItems":1,"items":{"type":"object","additionalProperties":false,"required":["type","value"],"properties":{"type":{"enum":["set_priority","add_tag","route_role","require_approval"]},"value":{"type":"string","minLength":1}}}}}}},"scenario":{"type":"object","additionalProperties":{"type":["string","number","boolean","null"]}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Stage reachability findings","Rule-by-rule scenario explanation","Proposed actions without execution","Explicit matching semantics and limitations"]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"workflow-case-management","input":{"workflow":{"initialStage":"intake","stages":[{"id":"intake","terminal":false},{"id":"complete","terminal":true}],"transitions":[{"from":"intake","to":"complete"}]},"rules":[{"name":"High value review","all":[{"field":"amount","operator":"gte","value":1000}],"actions":[{"type":"require_approval","value":"intake"}],"stop":true}],"scenario":{"amount":1500}}}},"limitations":["Read-only compact JSON workflow and rule contract; not a deployment of the full local platform.","Actions are explained, never applied.","Payment terms and availability come from the existing quote flow."]},{"id":"operations-intelligence","version":"1.0.0","name":"Operations Intelligence","price":{"amount":"79.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["asOf","records"],"properties":{"asOf":{"type":"string","format":"date-time","description":"UTC timestamp ending Z; observation cutoff."},"records":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["id","queue","openedAt"],"properties":{"id":{"type":"string","minLength":1},"queue":{"type":"string","minLength":1},"openedAt":{"type":"string","format":"date-time"},"closedAt":{"type":"string","format":"date-time"},"slaHours":{"type":"number","minimum":0}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Queue workload counts","Closed-case mean and median turnaround","Explicit SLA denominators and exception records","Metric definitions and assumptions"]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"operations-intelligence","input":{"asOf":"2026-09-27T12:00:00Z","records":[{"id":"example-1","queue":"Intake","openedAt":"2026-09-26T12:00:00Z","closedAt":"2026-09-27T06:00:00Z","slaHours":24}]}}},"limitations":["Authorized flat JSON export only; no live-system access.","Elapsed UTC hours; business calendars and historical trends are not included.","Payment terms and availability come from the existing quote flow."]},{"id":"digital-asset-governance-audit","version":"1.0.0","name":"Digital Asset Governance Audit","price":{"amount":"49.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"items":{"type":"object","additionalProperties":false,"properties":{"asset_id":{"type":"string"},"artifact_name":{"type":"string"},"asset_type":{"type":"string"},"source_system":{"type":"string"},"source_reference":{"type":"string"},"owner_role":{"type":"string"},"provenance_status":{"type":"string"},"confidence":{"type":"string"},"classification":{"type":"string"},"last_reviewed":{"type":"string"},"checksum_sha256":{"type":"string"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Metadata validation findings","Provenance and confidence measures","Duplicate candidates","Prioritized stewardship queue"]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"digital-asset-governance-audit","input":{"records":[{"asset_id":"ASSET-001","artifact_name":"Example.pdf","asset_type":"document","source_system":"managed_repository","source_reference":"REF-001","owner_role":"Governance","provenance_status":"verified","confidence":"0.95","classification":"internal","last_reviewed":"2026-09-27","checksum_sha256":""}]}}},"limitations":["Submit authorized metadata only; no source files are uploaded.","Findings are review evidence, not permission to change records.","Payment terms and availability come from the existing quote flow."]},{"id":"data-contract-monitor","version":"1.0.0","name":"Data Contract Monitor","price":{"amount":"29.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["records","rules"],"properties":{"records":{"type":"array","items":{"type":"object","additionalProperties":{"type":["string","number","boolean","null"]}}},"rules":{"type":"array","minItems":1,"items":{"type":"object","additionalProperties":false,"required":["field"],"properties":{"field":{"type":"string","minLength":1},"type":{"enum":["string","number","boolean"]},"required":{"type":"boolean"},"unique":{"type":"boolean"},"allowed":{"type":"array","minItems":1,"items":{"type":["string","number","boolean"]}},"min":{"type":"number"},"max":{"type":"number"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Row and field validation findings","Quality counts","Observed schema and differences from the supplied contract"]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"data-contract-monitor","input":{"records":[{"id":"example","value":12}],"rules":[{"field":"id","type":"string","required":true,"unique":true},{"field":"value","type":"number","min":0}]}}},"limitations":["Hosted flat JSON validation; no file conversion or recurring monitoring.","Rule fields must be unique; numeric ranges require number type.","Payment terms and availability come from the existing quote flow."]},{"id":"large-text-chunker","version":"1.0.0","name":"Large Text Chunker","price":{"amount":"9.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["text"],"properties":{"text":{"type":"string","minLength":1,"description":"Unicode text; CRLF and CR are normalized to LF. Existing request body capacity applies."},"maxChars":{"type":"integer","minimum":100,"default":12000,"description":"Maximum raw source characters per chunk, excluding overlap."},"overlap":{"type":"integer","minimum":0,"default":0,"description":"Context prefix in Unicode code points; must be smaller than maxChars."}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Ordered text chunks","Unicode code-point source offsets","SHA-256 source and chunk hashes","Normalized reconstruction verification"]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"large-text-chunker","input":{"text":"Your authorized text here.","maxChars":12000,"overlap":0}}},"limitations":["Hosted JSON adapter, not the downloadable Python program.","No exact tokenizer counts or files are generated.","Payment terms and availability come from the existing quote flow."]},{"id":"data-governance-lineage","version":"1.0.1","name":"Data Governance and Lineage","price":{"amount":"59.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["assets","dependencies","changedAssetIds"],"properties":{"assets":{"type":"array","minItems":1,"items":{"type":"object","additionalProperties":false,"required":["id","name"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z0-9][A-Za-z0-9_.:-]{0,127}$"},"name":{"type":"string","minLength":1,"maxLength":200}}}},"dependencies":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["upstream","downstream"],"properties":{"upstream":{"type":"string","pattern":"^[A-Za-z0-9][A-Za-z0-9_.:-]{0,127}$"},"downstream":{"type":"string","pattern":"^[A-Za-z0-9][A-Za-z0-9_.:-]{0,127}$"}}}},"changedAssetIds":{"type":"array","minItems":1,"items":{"type":"string","pattern":"^[A-Za-z0-9][A-Za-z0-9_.:-]{0,127}$"}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Downstream affected assets","One shortest dependency path per affected asset","Explicit scope and limitations"]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"data-governance-lineage","input":{"assets":[{"id":"source","name":"Source"},{"id":"report","name":"Report"}],"dependencies":[{"upstream":"source","downstream":"report"}],"changedAssetIds":["source"]}}},"limitations":["Assesses supplied dependencies only; missing relationships remain unknown.","Estimated private report must fit 1 MB; oversized graphs are rejected before checkout.","Read-only impact analysis; no database connection or changes.","Asset IDs must be unique and all dependency and changed-asset references must exist.","Payment terms and availability come from the existing quote flow."]},{"id":"crypto-payout-list-check-with-insights","version":"1.0.0","name":"Crypto Payout List Check · Report Insights","price":{"amount":"24.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["insightConsent","input"],"properties":{"insightConsent":{"const":true,"description":"Report Insights uses OpenAI to explain selected report findings. Submit only non-sensitive information you are authorized to process. Generated analysis can be wrong; review it alongside the original report. It does not approve transactions, change records or replace professional advice."},"input":{"type":"object","additionalProperties":false,"required":["network","asset","approvedTotal","approvedRecipients","records"],"properties":{"network":{"const":"base"},"asset":{"enum":["USDC","ETH"]},"approvedTotal":{"type":"string","pattern":"^(0|[1-9][0-9]*)(\\.[0-9]+)?$"},"approvedRecipients":{"type":"array","minItems":1,"items":{"type":"object","additionalProperties":false,"required":["id","address"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"address":{"type":"string","pattern":"^0x[0-9a-f]{40}$"}}}},"records":{"type":"array","minItems":1,"items":{"type":"object","additionalProperties":false,"required":["id","recipientId","address","amount"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"recipientId":{"type":"string","minLength":1,"maxLength":200},"address":{"type":"string","pattern":"^0x[0-9a-f]{40}$"},"amount":{"type":"string","pattern":"^(0|[1-9][0-9]*)(\\.[0-9]+)?$"}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Review an approved Base payout list for repeated destinations, recipient differences and exact totals.","Selected-finding summary, evidence references and suggested review steps; original report retained"]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"crypto-payout-list-check-with-insights","input":{"insightConsent":true,"input":{"network":"base","asset":"USDC","approvedTotal":"20","approvedRecipients":[{"id":"contractor-A","address":"0x1111111111111111111111111111111111111111"}],"records":[{"id":"payout-1","recipientId":"contractor-A","address":"0x1111111111111111111111111111111111111111","amount":"10"}]}}}},"limitations":["Base ETH or native USDC; lowercase EVM addresses and decimal text. Read-only private evidence, no payments or signing.","One completed job; no automatic monthly billing. Private result access lasts 30 days.","Report Insights uses OpenAI to explain selected report findings. Submit only non-sensitive information you are authorized to process. Generated analysis can be wrong; review it alongside the original report. It does not approve transactions, change records or replace professional advice.","One-time edition at the standard service price plus USD 5. No subscription or future charge."]},{"id":"crypto-spot-cost-report-with-insights","version":"1.0.0","name":"Crypto Spot Trading-Cost Report · Report Insights","price":{"amount":"44.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["insightConsent","input"],"properties":{"insightConsent":{"const":true,"description":"Report Insights uses OpenAI to explain selected report findings. Submit only non-sensitive information you are authorized to process. Generated analysis can be wrong; review it alongside the original report. It does not approve transactions, change records or replace professional advice."},"input":{"type":"object","additionalProperties":false,"required":["baseAsset","quoteAsset","fills"],"properties":{"baseAsset":{"type":"string","minLength":1,"maxLength":200},"quoteAsset":{"type":"string","minLength":1,"maxLength":200},"fills":{"type":"array","minItems":1,"items":{"type":"object","additionalProperties":false,"required":["id","botId","at","side","quantity","quoteTotal","quoteFee"],"properties":{"id":{"type":"string","minLength":1,"maxLength":200},"botId":{"type":"string","minLength":1,"maxLength":200},"at":{"type":"string","format":"date-time"},"side":{"enum":["buy","sell"]},"quantity":{"type":"string","pattern":"^(0|[1-9][0-9]*)(\\.[0-9]+)?$"},"quoteTotal":{"type":"string","pattern":"^(0|[1-9][0-9]*)(\\.[0-9]+)?$"},"quoteFee":{"type":"string","pattern":"^(0|[1-9][0-9]*)(\\.[0-9]+)?$"}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Reconcile supplied spot fills with FIFO costs, recorded fees and unresolved inventory history.","Selected-finding summary, evidence references and suggested review steps; original report retained"]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"crypto-spot-cost-report-with-insights","input":{"insightConsent":true,"input":{"baseAsset":"ETH","quoteAsset":"USDC","fills":[{"id":"buy-1","botId":"example","at":"2026-10-01T00:00:00Z","side":"buy","quantity":"1","quoteTotal":"2000","quoteFee":"2"},{"id":"sell-1","botId":"example","at":"2026-10-01T01:00:00Z","side":"sell","quantity":"0.5","quoteTotal":"1100","quoteFee":"1"}]}}}},"limitations":["One base/quote pair; standardized spot fills with quote-denominated fees. No live exchange access, derivatives, price forecasts or tax advice.","One completed job; no automatic monthly billing. Private result access lasts 30 days.","Report Insights uses OpenAI to explain selected report findings. Submit only non-sensitive information you are authorized to process. Generated analysis can be wrong; review it alongside the original report. It does not approve transactions, change records or replace professional advice.","One-time edition at the standard service price plus USD 5. No subscription or future charge."]},{"id":"crypto-records-cleaner-with-insights","version":"1.0.0","name":"Crypto Records Cleaner · Report Insights","price":{"amount":"34.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["insightConsent","input"],"properties":{"insightConsent":{"const":true,"description":"Report Insights uses OpenAI to explain selected report findings. Submit only non-sensitive information you are authorized to process. Generated analysis can be wrong; review it alongside the original report. It does not approve transactions, change records or replace professional advice."},"input":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"items":{"type":"object","additionalProperties":false,"required":["source","sourceId","at","asset","direction","amount"],"properties":{"source":{"type":"string","minLength":1,"maxLength":200},"sourceId":{"type":"string","minLength":1,"maxLength":200},"at":{"type":"string","format":"date-time"},"asset":{"type":"string","minLength":1,"maxLength":200},"direction":{"enum":["in","out"]},"amount":{"type":"string","pattern":"^(0|[1-9][0-9]*)(\\.[0-9]+)?$"},"transaction":{"type":"string","minLength":1,"maxLength":200}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Prepare traceable normalized records and a spreadsheet-safe CSV, preserving originals and flagging conflicts.","Selected-finding summary, evidence references and suggested review steps; original report retained"]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"crypto-records-cleaner-with-insights","input":{"insightConsent":true,"input":{"records":[{"source":"authorized-export","sourceId":"record-1","at":"2026-10-01T00:00:00Z","asset":"USDC","direction":"in","amount":"10","transaction":"customer-reference"}]}}}},"limitations":["Standardized JSON records only; no tax classification or native exchange format import. All supplied records remain in the result.","One completed job; no automatic monthly billing. Private result access lasts 30 days.","Report Insights uses OpenAI to explain selected report findings. Submit only non-sensitive information you are authorized to process. Generated analysis can be wrong; review it alongside the original report. It does not approve transactions, change records or replace professional advice.","One-time edition at the standard service price plus USD 5. No subscription or future charge."]},{"id":"marketing-data-reconciliation-with-insights","version":"1.0.0","name":"Marketing Data Reconciliation · Report Insights","price":{"amount":"44.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["insightConsent","input"],"properties":{"insightConsent":{"const":true,"description":"Report Insights uses OpenAI to explain selected report findings. Submit only non-sensitive information you are authorized to process. Generated analysis can be wrong; review it alongside the original report. It does not approve transactions, change records or replace professional advice."},"input":{"type":"object","additionalProperties":false,"required":["left","right","leftMapping","rightMapping","decimalPlaces"],"properties":{"left":{"type":"array","maxItems":500,"items":{"type":"object"}},"right":{"type":"array","maxItems":500,"items":{"type":"object"}},"leftMapping":{"type":"object","additionalProperties":false,"required":["id","currency","amount"],"properties":{"id":{"type":"string","minLength":1,"maxLength":100},"currency":{"type":"string","minLength":1,"maxLength":100},"amount":{"type":"string","minLength":1,"maxLength":100}}},"rightMapping":{"type":"object","additionalProperties":false,"required":["id","currency","amount"],"properties":{"id":{"type":"string","minLength":1,"maxLength":100},"currency":{"type":"string","minLength":1,"maxLength":100},"amount":{"type":"string","minLength":1,"maxLength":100}}},"decimalPlaces":{"type":"integer","minimum":0,"maximum":6}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare two supplied marketing or sales exports using explicit references, currencies and exact amounts.","Selected-finding summary, evidence references and suggested review steps; original report retained"]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"marketing-data-reconciliation-with-insights","input":{"insightConsent":true,"input":{"left":[{"reference":"order-A","currency":"USD","amount":"100.00"}],"right":[{"order":"order-A","unit":"USD","value":"100.00"}],"leftMapping":{"id":"reference","currency":"currency","amount":"amount"},"rightMapping":{"id":"order","currency":"unit","amount":"value"},"decimalPlaces":2}}}},"limitations":["Structured JSON snapshots and explicit field mappings. Private totals and row-level exceptions; no advertising attribution inference, platform connection or automatic monthly monitoring.","One completed job; no automatic monthly billing. Private result access lasts 30 days.","Report Insights uses OpenAI to explain selected report findings. Submit only non-sensitive information you are authorized to process. Generated analysis can be wrong; review it alongside the original report. It does not approve transactions, change records or replace professional advice.","One-time edition at the standard service price plus USD 5. No subscription or future charge."]},{"id":"invoice-export-reconciliation-with-insights","version":"1.0.0","name":"Invoice Export Reconciliation · Report Insights","price":{"amount":"34.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["insightConsent","input"],"properties":{"insightConsent":{"const":true,"description":"Report Insights uses OpenAI to explain selected report findings. Submit only non-sensitive information you are authorized to process. Generated analysis can be wrong; review it alongside the original report. It does not approve transactions, change records or replace professional advice."},"input":{"type":"object","additionalProperties":false,"required":["left","right","leftMapping","rightMapping","decimalPlaces"],"properties":{"left":{"type":"array","maxItems":500,"items":{"type":"object"}},"right":{"type":"array","maxItems":500,"items":{"type":"object"}},"leftMapping":{"type":"object","additionalProperties":false,"required":["id","currency","amount"],"properties":{"id":{"type":"string","minLength":1,"maxLength":100},"currency":{"type":"string","minLength":1,"maxLength":100},"amount":{"type":"string","minLength":1,"maxLength":100}}},"rightMapping":{"type":"object","additionalProperties":false,"required":["id","currency","amount"],"properties":{"id":{"type":"string","minLength":1,"maxLength":100},"currency":{"type":"string","minLength":1,"maxLength":100},"amount":{"type":"string","minLength":1,"maxLength":100}}},"decimalPlaces":{"type":"integer","minimum":0,"maximum":6}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare your invoice and payment-reference exports and collect unmatched, duplicate or different records for review.","Selected-finding summary, evidence references and suggested review steps; original report retained"]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"invoice-export-reconciliation-with-insights","input":{"insightConsent":true,"input":{"left":[{"reference":"order-A","currency":"USD","amount":"100.00"}],"right":[{"order":"order-A","unit":"USD","value":"100.00"}],"leftMapping":{"id":"reference","currency":"currency","amount":"amount"},"rightMapping":{"id":"order","currency":"unit","amount":"value"},"decimalPlaces":2}}}},"limitations":["One record per explicit invoice reference on each side; aggregate split payments before submission. Does not determine overdue status, send reminders, connect to accounting software or change records.","One completed job; no automatic monthly billing. Private result access lasts 30 days.","Report Insights uses OpenAI to explain selected report findings. Submit only non-sensitive information you are authorized to process. Generated analysis can be wrong; review it alongside the original report. It does not approve transactions, change records or replace professional advice.","One-time edition at the standard service price plus USD 5. No subscription or future charge."]},{"id":"contract-release-verification-with-insights","version":"1.0.0","name":"Smart Contract Release Evidence Pack · Report Insights","price":{"amount":"54.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["insightConsent","input"],"properties":{"insightConsent":{"const":true,"description":"Report Insights uses OpenAI to explain selected report findings. Submit only non-sensitive information you are authorized to process. Generated analysis can be wrong; review it alongside the original report. It does not approve transactions, change records or replace professional advice."},"input":{"type":"object","additionalProperties":false,"required":["network","contract","expectedRuntimeSha256","expectedSources"],"properties":{"network":{"const":"base"},"contract":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},"expectedRuntimeSha256":{"anyOf":[{"type":"null"},{"type":"string","pattern":"^[0-9a-fA-F]{64}$"}]},"expectedSources":{"type":"object","additionalProperties":{"type":"string","pattern":"^[0-9a-fA-F]{64}$"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare one Base contract with its public verification record and your expected release hashes.","Selected-finding summary, evidence references and suggested review steps; original report retained"]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"contract-release-verification-with-insights","input":{"insightConsent":true,"input":{"network":"base","contract":"0x4200000000000000000000000000000000000006","expectedRuntimeSha256":null,"expectedSources":{}}}}},"limitations":["Finalized runtime-code comparison, compiler settings and source-file SHA-256 manifest. Optional expected runtime and source hashes. No independent recompilation, security audit, source upload or proxy implementation analysis.","One completed job; no automatic monthly billing. Private result access lasts 30 days.","Report Insights uses OpenAI to explain selected report findings. Submit only non-sensitive information you are authorized to process. Generated analysis can be wrong; review it alongside the original report. It does not approve transactions, change records or replace professional advice.","One-time edition at the standard service price plus USD 5. No subscription or future charge."]},{"id":"transaction-troubleshooter-with-insights","version":"1.0.0","name":"Transaction Troubleshooter · Report Insights","price":{"amount":"14.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["insightConsent","input"],"properties":{"insightConsent":{"const":true,"description":"Report Insights uses OpenAI to explain selected report findings. Submit only non-sensitive information you are authorized to process. Generated analysis can be wrong; review it alongside the original report. It does not approve transactions, change records or replace professional advice."},"input":{"type":"object","additionalProperties":false,"required":["network","transaction","expectedRecipient"],"properties":{"network":{"const":"base"},"transaction":{"type":"string","pattern":"^0x[0-9a-fA-F]{64}$"},"expectedRecipient":{"anyOf":[{"type":"null"},{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"}]}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check one Base transaction for execution, finalization, destination comparison and recorded fee components.","Selected-finding summary, evidence references and suggested review steps; original report retained"]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"transaction-troubleshooter-with-insights","input":{"insightConsent":true,"input":{"network":"base","transaction":"0x1111111111111111111111111111111111111111111111111111111111111111","expectedRecipient":"0x2222222222222222222222222222222222222222"}}}},"limitations":["One Base transaction hash and optional expected top-level destination. Private JSON evidence; missing data stays unresolved. No token-transfer decoding, tracing, recovery, signing or resubmission.","One completed job; no automatic monthly billing. Private result access lasts 30 days.","Report Insights uses OpenAI to explain selected report findings. Submit only non-sensitive information you are authorized to process. Generated analysis can be wrong; review it alongside the original report. It does not approve transactions, change records or replace professional advice.","One-time edition at the standard service price plus USD 5. No subscription or future charge."]},{"id":"citation-metadata-check-with-insights","version":"1.0.0","name":"Citation Metadata Check · Report Insights","price":{"amount":"24.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["insightConsent","input"],"properties":{"insightConsent":{"const":true,"description":"Report Insights uses OpenAI to explain selected report findings. Submit only non-sensitive information you are authorized to process. Generated analysis can be wrong; review it alongside the original report. It does not approve transactions, change records or replace professional advice."},"input":{"type":"object","additionalProperties":false,"required":["references"],"properties":{"references":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"object","additionalProperties":false,"required":["id","doi","title","authors","year"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]*$","maxLength":64},"doi":{"type":"string","maxLength":220},"title":{"type":"string","minLength":1,"maxLength":500},"authors":{"type":"array","minItems":1,"maxItems":30,"items":{"type":"string","minLength":1,"maxLength":100}},"year":{"type":"integer","minimum":1500,"maximum":2200}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare DOI references with Crossref publication metadata and distinguish matches, conflicts and unresolved entries.","Selected-finding summary, evidence references and suggested review steps; original report retained"]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"citation-metadata-check-with-insights","input":{"insightConsent":true,"input":{"references":[{"id":"reference-A","doi":"10.1038/nphys1170","title":"Measured measurement","authors":["Aspelmeyer"],"year":2009}]}}}},"limitations":["Structured DOI references, normalized titles, ordered author family names and deposited publication years. Private JSON; missing records and provider failures stay unresolved. No full-text review, bibliography parsing, citation rewriting or academic certification.","One completed job; no automatic monthly billing. Private result access lasts 30 days.","Report Insights uses OpenAI to explain selected report findings. Submit only non-sensitive information you are authorized to process. Generated analysis can be wrong; review it alongside the original report. It does not approve transactions, change records or replace professional advice.","One-time edition at the standard service price plus USD 5. No subscription or future charge."]},{"id":"kit-stock-allocator-with-insights","version":"1.0.0","name":"Kit & Bundle Stock Allocator · Report Insights","price":{"amount":"34.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["insightConsent","input"],"properties":{"insightConsent":{"const":true,"description":"Report Insights uses OpenAI to explain selected report findings. Submit only non-sensitive information you are authorized to process. Generated analysis can be wrong; review it alongside the original report. It does not approve transactions, change records or replace professional advice."},"input":{"type":"object","additionalProperties":false,"required":["stock","bundles","orders"],"properties":{"stock":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","available","reserved"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]*$","maxLength":64},"available":{"type":"integer","minimum":0,"maximum":1000000},"reserved":{"type":"integer","minimum":0,"maximum":1000000}}}},"bundles":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","components"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]*$","maxLength":64},"components":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","quantity"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]*$","maxLength":64},"quantity":{"type":"integer","minimum":1,"maximum":1000000}}}}}}},"orders":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["id","bundle","quantity"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]*$","maxLength":64},"bundle":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]*$","maxLength":64},"quantity":{"type":"integer","minimum":1,"maximum":1000000}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Allocate shared components across prioritized bundle orders and produce a reconciled picking plan.","Selected-finding summary, evidence references and suggested review steps; original report retained"]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"kit-stock-allocator-with-insights","input":{"insightConsent":true,"input":{"stock":[{"id":"box","available":5,"reserved":1},{"id":"mug","available":10,"reserved":0}],"bundles":[{"id":"gift","components":[{"id":"box","quantity":1},{"id":"mug","quantity":2}]}],"orders":[{"id":"order-A","bundle":"gift","quantity":3}]}}}},"limitations":["Uploaded inventory snapshot, reserved stock and ordered bundle requests. Private JSON allocation, picking list and shortages; no stock changes or purchasing.","One completed job; no automatic monthly billing. Private result access lasts 30 days.","Report Insights uses OpenAI to explain selected report findings. Submit only non-sensitive information you are authorized to process. Generated analysis can be wrong; review it alongside the original report. It does not approve transactions, change records or replace professional advice.","One-time edition at the standard service price plus USD 5. No subscription or future charge."]},{"id":"workshop-schedule-builder-with-insights","version":"1.0.0","name":"Workshop and Multi-Room Schedule Builder · Report Insights","price":{"amount":"54.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["insightConsent","input"],"properties":{"insightConsent":{"const":true,"description":"Report Insights uses OpenAI to explain selected report findings. Submit only non-sensitive information you are authorized to process. Generated analysis can be wrong; review it alongside the original report. It does not approve transactions, change records or replace professional advice."},"input":{"type":"object","additionalProperties":false,"required":["rooms","sessions","breakMinutes"],"properties":{"rooms":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"object","additionalProperties":false,"required":["id","capacity","equipment"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]*$","maxLength":64},"capacity":{"type":"integer","minimum":1,"maximum":500},"equipment":{"type":"array","maxItems":20,"items":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]*$","maxLength":64}}}}},"sessions":{"type":"array","minItems":1,"maxItems":30,"items":{"type":"object","additionalProperties":false,"required":["id","speaker","duration","attendees","equipment","available","locked"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]*$","maxLength":64},"speaker":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]*$","maxLength":64},"duration":{"type":"integer","minimum":5,"maximum":480},"attendees":{"type":"integer","minimum":1,"maximum":500},"equipment":{"type":"array","maxItems":20,"items":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]*$","maxLength":64}},"available":{"type":"array","minItems":1,"maxItems":10,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"integer","minimum":0,"maximum":1440}}},"locked":{"anyOf":[{"type":"null"},{"type":"object","additionalProperties":false,"required":["room","start"],"properties":{"room":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]*$","maxLength":64},"start":{"type":"integer","minimum":0,"maximum":1440}}}]}}}},"breakMinutes":{"type":"integer","minimum":0,"maximum":120}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Prepare a room and speaker timetable while preserving approved locks and reporting unresolved sessions.","Selected-finding summary, evidence references and suggested review steps; original report retained"]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"workshop-schedule-builder-with-insights","input":{"insightConsent":true,"input":{"rooms":[{"id":"room-A","capacity":20,"equipment":["screen"]}],"sessions":[{"id":"session-A","speaker":"speaker-A","duration":30,"attendees":15,"equipment":["screen"],"available":[[540,660]],"locked":null}],"breakMinutes":10}}}},"limitations":["One-day schedule, capacity, equipment and availability rules; local minutes and supported five-minute search. Private JSON timetable and speaker itineraries; no calendar writes or optimality guarantee.","One completed job; no automatic monthly billing. Private result access lasts 30 days.","Report Insights uses OpenAI to explain selected report findings. Submit only non-sensitive information you are authorized to process. Generated analysis can be wrong; review it alongside the original report. It does not approve transactions, change records or replace professional advice.","One-time edition at the standard service price plus USD 5. No subscription or future charge."]},{"id":"networking-rotation-planner-with-insights","version":"1.0.0","name":"Networking Rotation Planner · Report Insights","price":{"amount":"34.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["insightConsent","input"],"properties":{"insightConsent":{"const":true,"description":"Report Insights uses OpenAI to explain selected report findings. Submit only non-sensitive information you are authorized to process. Generated analysis can be wrong; review it alongside the original report. It does not approve transactions, change records or replace professional advice."},"input":{"type":"object","additionalProperties":false,"required":["participants","groupSize","rounds","excludedPairs"],"properties":{"participants":{"type":"array","minItems":1,"maxItems":80,"items":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]*$","maxLength":64}},"groupSize":{"type":"integer","minimum":2,"maximum":20},"rounds":{"type":"integer","minimum":1,"maximum":12},"excludedPairs":{"type":"array","maxItems":200,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]*$","maxLength":64}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Prepare networking table assignments and individual itineraries with explicit repeated-pair evidence.","Selected-finding summary, evidence references and suggested review steps; original report retained"]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"networking-rotation-planner-with-insights","input":{"insightConsent":true,"input":{"participants":["Ada","Ben","Cam","Dee","Eli","Fay"],"groupSize":3,"rounds":3,"excludedPairs":[["Ada","Ben"]]}}}},"limitations":["Organizer-supplied participant IDs, capacity and excluded pairs only. Private JSON assignments and itineraries; no inferred traits, messages or bookings.","One completed job; no automatic monthly billing. Private result access lasts 30 days.","Report Insights uses OpenAI to explain selected report findings. Submit only non-sensitive information you are authorized to process. Generated analysis can be wrong; review it alongside the original report. It does not approve transactions, change records or replace professional advice.","One-time edition at the standard service price plus USD 5. No subscription or future charge."]},{"id":"dns-migration-check-with-insights","version":"1.0.0","name":"DNS Migration Readiness Check · Report Insights","price":{"amount":"54.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["insightConsent","input"],"properties":{"insightConsent":{"const":true,"description":"Report Insights uses OpenAI to explain selected report findings. Submit only non-sensitive information you are authorized to process. Generated analysis can be wrong; review it alongside the original report. It does not approve transactions, change records or replace professional advice."},"input":{"type":"object","additionalProperties":false,"required":["zone","current","proposed"],"properties":{"zone":{"type":"string","maxLength":254},"current":{"type":"array","minItems":1,"maxItems":500,"items":{"type":"object","additionalProperties":false,"required":["name","type","content","ttl"],"properties":{"name":{"type":"string","maxLength":254},"type":{"enum":["A","AAAA","CNAME","MX","TXT","NS","CAA","SRV"]},"content":{"type":"string","maxLength":4096},"ttl":{"type":"integer","minimum":1,"maximum":2147483647},"priority":{"type":"integer","minimum":0,"maximum":65535},"proxied":{"type":"boolean"}}}},"proposed":{"type":"array","minItems":1,"maxItems":500,"items":{"type":"object","additionalProperties":false,"required":["name","type","content","ttl"],"properties":{"name":{"type":"string","maxLength":254},"type":{"enum":["A","AAAA","CNAME","MX","TXT","NS","CAA","SRV"]},"content":{"type":"string","maxLength":4096},"ttl":{"type":"integer","minimum":1,"maximum":2147483647},"priority":{"type":"integer","minimum":0,"maximum":65535},"proxied":{"type":"boolean"}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Compare structured DNS exports for missing records, changed destinations and provider settings.","Selected-finding summary, evidence references and suggested review steps; original report retained"]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"dns-migration-check-with-insights","input":{"insightConsent":true,"input":{"zone":"example.com","current":[{"name":"@","type":"A","content":"192.0.2.1","ttl":300},{"name":"@","type":"MX","content":"mail.example.com.","priority":10,"ttl":300}],"proposed":[{"name":"example.com.","type":"A","content":"192.0.2.1","ttl":300}]}}}},"limitations":["JSON records only, supported A/AAAA/CNAME/MX/TXT/NS/CAA/SRV types, explicit TTL and optional proxy attributes. Private JSON differences; no zone-file parsing, DNS changes or uptime guarantee.","One completed job; no automatic monthly billing. Private result access lasts 30 days.","Report Insights uses OpenAI to explain selected report findings. Submit only non-sensitive information you are authorized to process. Generated analysis can be wrong; review it alongside the original report. It does not approve transactions, change records or replace professional advice.","One-time edition at the standard service price plus USD 5. No subscription or future charge."]},{"id":"material-cutting-planner-with-insights","version":"1.0.0","name":"Material Cutting and Offcut Planner · Report Insights","price":{"amount":"24.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["insightConsent","input"],"properties":{"insightConsent":{"const":true,"description":"Report Insights uses OpenAI to explain selected report findings. Submit only non-sensitive information you are authorized to process. Generated analysis can be wrong; review it alongside the original report. It does not approve transactions, change records or replace professional advice."},"input":{"type":"object","additionalProperties":false,"required":["unit","kerf","stock","pieces","minimumReusableOffcut"],"properties":{"unit":{"const":"mm"},"kerf":{"type":"integer","minimum":0,"maximum":100},"minimumReusableOffcut":{"type":"integer","minimum":0,"maximum":1000000},"stock":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","length","quantity"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]*$","maxLength":64},"length":{"type":"integer","minimum":1,"maximum":1000000},"quantity":{"type":"integer","minimum":1,"maximum":200}}}},"pieces":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","length","quantity"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_-]*$","maxLength":64},"length":{"type":"integer","minimum":1,"maximum":1000000},"quantity":{"type":"integer","minimum":1,"maximum":200}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Prepare a length-cutting plan with kerf, stock reconciliation and reusable offcuts.","Selected-finding summary, evidence references and suggested review steps; original report retained"]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"material-cutting-planner-with-insights","input":{"insightConsent":true,"input":{"unit":"mm","kerf":3,"stock":[{"id":"bar-A","length":1000,"quantity":2}],"pieces":[{"id":"part-A","length":400,"quantity":3}],"minimumReusableOffcut":50}}}},"limitations":["Whole millimetres, one-dimensional lengths only. Private JSON plan and exceptions; operator review required. No sheet nesting, machinery control, stock changes or optimality guarantee.","One completed job; no automatic monthly billing. Private result access lasts 30 days.","Report Insights uses OpenAI to explain selected report findings. Submit only non-sensitive information you are authorized to process. Generated analysis can be wrong; review it alongside the original report. It does not approve transactions, change records or replace professional advice.","One-time edition at the standard service price plus USD 5. No subscription or future charge."]},{"id":"localization-file-check-with-insights","version":"1.0.0","name":"Translation and Localization File Checker · Report Insights","price":{"amount":"24.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["insightConsent","input"],"properties":{"insightConsent":{"const":true,"description":"Report Insights uses OpenAI to explain selected report findings. Submit only non-sensitive information you are authorized to process. Generated analysis can be wrong; review it alongside the original report. It does not approve transactions, change records or replace professional advice."},"input":{"type":"object","additionalProperties":false,"required":["sourceJson","translationJson"],"properties":{"sourceJson":{"type":"string","maxLength":30000},"translationJson":{"type":"string","maxLength":30000},"maxCharacters":{"type":"integer","minimum":1,"maximum":100000}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check flat JSON translation files for missing entries, changed placeholders and agreed text lengths.","Selected-finding summary, evidence references and suggested review steps; original report retained"]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"localization-file-check-with-insights","input":{"insightConsent":true,"input":{"sourceJson":"{\"welcome\":\"Hello {name}\"}","translationJson":"{\"welcome\":\"Bonjour {name}\"}","maxCharacters":80}}}},"limitations":["Flat JSON string dictionaries and {named} placeholders only. Duplicate keys, malformed JSON and complex ICU syntax are rejected before payment. Technical checks do not establish linguistic accuracy.","One completed job; no automatic monthly billing. Private result access lasts 30 days.","Report Insights uses OpenAI to explain selected report findings. Submit only non-sensitive information you are authorized to process. Generated analysis can be wrong; review it alongside the original report. It does not approve transactions, change records or replace professional advice.","One-time edition at the standard service price plus USD 5. No subscription or future charge."]},{"id":"migration-redirect-check-with-insights","version":"1.0.0","name":"Website Migration Redirect Checker · Report Insights","price":{"amount":"44.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["insightConsent","input"],"properties":{"insightConsent":{"const":true,"description":"Report Insights uses OpenAI to explain selected report findings. Submit only non-sensitive information you are authorized to process. Generated analysis can be wrong; review it alongside the original report. It does not approve transactions, change records or replace professional advice."},"input":{"type":"object","additionalProperties":false,"required":["oldOrigin","newOrigin","oldPaths","targetPaths","rules"],"properties":{"oldOrigin":{"type":"string","format":"uri"},"newOrigin":{"type":"string","format":"uri"},"oldPaths":{"type":"array","minItems":1,"items":{"type":"string"}},"targetPaths":{"type":"array","minItems":1,"items":{"type":"string"}},"rules":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["from","to","status"],"properties":{"from":{"type":"string"},"to":{"type":"string"},"status":{"enum":[301,302,307,308]}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Check your proposed redirect mapping for loops, chains, conflicts, gaps and destinations outside your inventory.","Selected-finding summary, evidence references and suggested review steps; original report retained"]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"migration-redirect-check-with-insights","input":{"insightConsent":true,"input":{"oldOrigin":"https://old.example.com","newOrigin":"https://new.example.com","oldPaths":["/services"],"targetPaths":["/solutions"],"rules":[{"from":"/services","to":"https://new.example.com/solutions","status":301}]}}}},"limitations":["Supply old and new origins, exact path inventories and 301/302/307/308 rules. No crawling, website changes, wildcard rules or search-ranking guarantees.","One completed job; no automatic monthly billing. Private result access lasts 30 days.","Report Insights uses OpenAI to explain selected report findings. Submit only non-sensitive information you are authorized to process. Generated analysis can be wrong; review it alongside the original report. It does not approve transactions, change records or replace professional advice.","One-time edition at the standard service price plus USD 5. No subscription or future charge."]},{"id":"policy-procedure-navigator-with-insights","version":"1.0.0","name":"Policy and Procedure Evidence Review · Report Insights","price":{"amount":"34.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["insightConsent","input"],"properties":{"insightConsent":{"const":true,"description":"Report Insights uses OpenAI to explain selected report findings. Submit only non-sensitive information you are authorized to process. Generated analysis can be wrong; review it alongside the original report. It does not approve transactions, change records or replace professional advice."},"input":{"type":"object","additionalProperties":false,"required":["authorizedToProcess","asOf","question","accessContext","documents"],"properties":{"authorizedToProcess":{"const":true},"asOf":{"type":"string","format":"date-time","description":"UTC timestamp with seconds and optional three millisecond digits, ending Z."},"question":{"type":"string","minLength":1,"maxLength":2000},"accessContext":{"type":"object","additionalProperties":false,"required":["roles"],"properties":{"roles":{"type":"array","uniqueItems":true,"items":{"type":"string","pattern":"^[A-Za-z0-9][A-Za-z0-9_.:-]{0,127}$"}}}},"documents":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["id","title","text","allowedRoles","state","effectiveAt"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z0-9][A-Za-z0-9_.:-]{0,127}$"},"title":{"type":"string","minLength":1,"maxLength":200},"text":{"type":"string","minLength":1,"maxLength":35000},"allowedRoles":{"type":"array","uniqueItems":true,"items":{"type":"string","pattern":"^[A-Za-z0-9][A-Za-z0-9_.:-]{0,127}$"}},"state":{"enum":["current","draft","expired","superseded"]},"effectiveAt":{"type":"string","format":"date-time","description":"UTC timestamp with seconds and optional three millisecond digits, ending Z."},"expiresAt":{"type":"string","format":"date-time","description":"UTC timestamp with seconds and optional three millisecond digits, ending Z."}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Up to 100 exact permitted source excerpts and line citations","Document hashes","Explicit insufficient-evidence result","Selected-finding summary, evidence references and suggested review steps; original report retained"]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"policy-procedure-navigator-with-insights","input":{"insightConsent":true,"input":{"authorizedToProcess":true,"asOf":"2026-09-27T00:00:00Z","question":"vendor approval","accessContext":{"roles":["employee"]},"documents":[{"id":"vendor-policy","title":"Example vendor policy","text":"Vendor approval requires Finance review.","allowedRoles":["employee"],"state":"current","effectiveAt":"2025-01-01T00:00:00Z"}]}}}},"limitations":["Returns the first 100 matching lines in document order and reports any omitted match count.","Searches supplied authorized documents using whole-word line matching; no semantic answer or external retrieval.","Roles are caller-supplied filtering context, not verified identity or enterprise access control.","Only current documents effective at the supplied time can appear as evidence.","A paid report may return insufficient evidence. Source excerpts never grant permission to act.","Private result access lasts 30 days; keep downloaded records.","Report Insights uses OpenAI to explain selected report findings. Submit only non-sensitive information you are authorized to process. Generated analysis can be wrong; review it alongside the original report. It does not approve transactions, change records or replace professional advice.","One-time edition at the standard service price plus USD 5. No subscription or future charge."]},{"id":"workflow-case-management-with-insights","version":"1.0.0","name":"Workflow and Case Management Review · Report Insights","price":{"amount":"44.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["insightConsent","input"],"properties":{"insightConsent":{"const":true,"description":"Report Insights uses OpenAI to explain selected report findings. Submit only non-sensitive information you are authorized to process. Generated analysis can be wrong; review it alongside the original report. It does not approve transactions, change records or replace professional advice."},"input":{"type":"object","additionalProperties":false,"required":["workflow","rules","scenario"],"properties":{"workflow":{"type":"object","additionalProperties":false,"required":["initialStage","stages","transitions"],"properties":{"initialStage":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_.:-]*$"},"stages":{"type":"array","minItems":1,"items":{"type":"object","additionalProperties":false,"required":["id","terminal"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_.:-]*$"},"terminal":{"type":"boolean"}}}},"transitions":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["from","to"],"properties":{"from":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_.:-]*$"},"to":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_.:-]*$"}}}}}},"rules":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["name","all","actions"],"properties":{"name":{"type":"string","minLength":1},"stop":{"type":"boolean"},"all":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["field","operator"],"properties":{"field":{"type":"string","pattern":"^[A-Za-z][A-Za-z0-9_.:-]*$"},"operator":{"enum":["eq","neq","truthy","falsy","gte","gt","lte","lt","contains","in"]},"value":{"anyOf":[{"type":["string","number","boolean","null"]},{"type":"array","items":{"type":["string","number","boolean","null"]}}]}}}},"actions":{"type":"array","minItems":1,"items":{"type":"object","additionalProperties":false,"required":["type","value"],"properties":{"type":{"enum":["set_priority","add_tag","route_role","require_approval"]},"value":{"type":"string","minLength":1}}}}}}},"scenario":{"type":"object","additionalProperties":{"type":["string","number","boolean","null"]}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Stage reachability findings","Rule-by-rule scenario explanation","Proposed actions without execution","Explicit matching semantics and limitations","Selected-finding summary, evidence references and suggested review steps; original report retained"]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"workflow-case-management-with-insights","input":{"insightConsent":true,"input":{"workflow":{"initialStage":"intake","stages":[{"id":"intake","terminal":false},{"id":"complete","terminal":true}],"transitions":[{"from":"intake","to":"complete"}]},"rules":[{"name":"High value review","all":[{"field":"amount","operator":"gte","value":1000}],"actions":[{"type":"require_approval","value":"intake"}],"stop":true}],"scenario":{"amount":1500}}}}},"limitations":["Read-only compact JSON workflow and rule contract; not a deployment of the full local platform.","Actions are explained, never applied.","Payment terms and availability come from the existing quote flow.","Report Insights uses OpenAI to explain selected report findings. Submit only non-sensitive information you are authorized to process. Generated analysis can be wrong; review it alongside the original report. It does not approve transactions, change records or replace professional advice.","One-time edition at the standard service price plus USD 5. No subscription or future charge."]},{"id":"operations-intelligence-with-insights","version":"1.0.0","name":"Operations Intelligence · Report Insights","price":{"amount":"84.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["insightConsent","input"],"properties":{"insightConsent":{"const":true,"description":"Report Insights uses OpenAI to explain selected report findings. Submit only non-sensitive information you are authorized to process. Generated analysis can be wrong; review it alongside the original report. It does not approve transactions, change records or replace professional advice."},"input":{"type":"object","additionalProperties":false,"required":["asOf","records"],"properties":{"asOf":{"type":"string","format":"date-time","description":"UTC timestamp ending Z; observation cutoff."},"records":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["id","queue","openedAt"],"properties":{"id":{"type":"string","minLength":1},"queue":{"type":"string","minLength":1},"openedAt":{"type":"string","format":"date-time"},"closedAt":{"type":"string","format":"date-time"},"slaHours":{"type":"number","minimum":0}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Queue workload counts","Closed-case mean and median turnaround","Explicit SLA denominators and exception records","Metric definitions and assumptions","Selected-finding summary, evidence references and suggested review steps; original report retained"]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"operations-intelligence-with-insights","input":{"insightConsent":true,"input":{"asOf":"2026-09-27T12:00:00Z","records":[{"id":"example-1","queue":"Intake","openedAt":"2026-09-26T12:00:00Z","closedAt":"2026-09-27T06:00:00Z","slaHours":24}]}}}},"limitations":["Authorized flat JSON export only; no live-system access.","Elapsed UTC hours; business calendars and historical trends are not included.","Payment terms and availability come from the existing quote flow.","Report Insights uses OpenAI to explain selected report findings. Submit only non-sensitive information you are authorized to process. Generated analysis can be wrong; review it alongside the original report. It does not approve transactions, change records or replace professional advice.","One-time edition at the standard service price plus USD 5. No subscription or future charge."]},{"id":"digital-asset-governance-audit-with-insights","version":"1.0.0","name":"Digital Asset Governance Audit · Report Insights","price":{"amount":"54.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["insightConsent","input"],"properties":{"insightConsent":{"const":true,"description":"Report Insights uses OpenAI to explain selected report findings. Submit only non-sensitive information you are authorized to process. Generated analysis can be wrong; review it alongside the original report. It does not approve transactions, change records or replace professional advice."},"input":{"type":"object","additionalProperties":false,"required":["records"],"properties":{"records":{"type":"array","minItems":1,"items":{"type":"object","additionalProperties":false,"properties":{"asset_id":{"type":"string"},"artifact_name":{"type":"string"},"asset_type":{"type":"string"},"source_system":{"type":"string"},"source_reference":{"type":"string"},"owner_role":{"type":"string"},"provenance_status":{"type":"string"},"confidence":{"type":"string"},"classification":{"type":"string"},"last_reviewed":{"type":"string"},"checksum_sha256":{"type":"string"}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Metadata validation findings","Provenance and confidence measures","Duplicate candidates","Prioritized stewardship queue","Selected-finding summary, evidence references and suggested review steps; original report retained"]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"digital-asset-governance-audit-with-insights","input":{"insightConsent":true,"input":{"records":[{"asset_id":"ASSET-001","artifact_name":"Example.pdf","asset_type":"document","source_system":"managed_repository","source_reference":"REF-001","owner_role":"Governance","provenance_status":"verified","confidence":"0.95","classification":"internal","last_reviewed":"2026-09-27","checksum_sha256":""}]}}}},"limitations":["Submit authorized metadata only; no source files are uploaded.","Findings are review evidence, not permission to change records.","Payment terms and availability come from the existing quote flow.","Report Insights uses OpenAI to explain selected report findings. Submit only non-sensitive information you are authorized to process. Generated analysis can be wrong; review it alongside the original report. It does not approve transactions, change records or replace professional advice.","One-time edition at the standard service price plus USD 5. No subscription or future charge."]},{"id":"data-contract-monitor-with-insights","version":"1.0.0","name":"Data Contract Monitor · Report Insights","price":{"amount":"34.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["insightConsent","input"],"properties":{"insightConsent":{"const":true,"description":"Report Insights uses OpenAI to explain selected report findings. Submit only non-sensitive information you are authorized to process. Generated analysis can be wrong; review it alongside the original report. It does not approve transactions, change records or replace professional advice."},"input":{"type":"object","additionalProperties":false,"required":["records","rules"],"properties":{"records":{"type":"array","items":{"type":"object","additionalProperties":{"type":["string","number","boolean","null"]}}},"rules":{"type":"array","minItems":1,"items":{"type":"object","additionalProperties":false,"required":["field"],"properties":{"field":{"type":"string","minLength":1},"type":{"enum":["string","number","boolean"]},"required":{"type":"boolean"},"unique":{"type":"boolean"},"allowed":{"type":"array","minItems":1,"items":{"type":["string","number","boolean"]}},"min":{"type":"number"},"max":{"type":"number"}}}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Row and field validation findings","Quality counts","Observed schema and differences from the supplied contract","Selected-finding summary, evidence references and suggested review steps; original report retained"]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"data-contract-monitor-with-insights","input":{"insightConsent":true,"input":{"records":[{"id":"example","value":12}],"rules":[{"field":"id","type":"string","required":true,"unique":true},{"field":"value","type":"number","min":0}]}}}},"limitations":["Hosted flat JSON validation; no file conversion or recurring monitoring.","Rule fields must be unique; numeric ranges require number type.","Payment terms and availability come from the existing quote flow.","Report Insights uses OpenAI to explain selected report findings. Submit only non-sensitive information you are authorized to process. Generated analysis can be wrong; review it alongside the original report. It does not approve transactions, change records or replace professional advice.","One-time edition at the standard service price plus USD 5. No subscription or future charge."]},{"id":"data-governance-lineage-with-insights","version":"1.0.0","name":"Data Governance and Lineage · Report Insights","price":{"amount":"64.00","currency":"USD"},"inputSchema":{"type":"object","additionalProperties":false,"required":["insightConsent","input"],"properties":{"insightConsent":{"const":true,"description":"Report Insights uses OpenAI to explain selected report findings. Submit only non-sensitive information you are authorized to process. Generated analysis can be wrong; review it alongside the original report. It does not approve transactions, change records or replace professional advice."},"input":{"type":"object","additionalProperties":false,"required":["assets","dependencies","changedAssetIds"],"properties":{"assets":{"type":"array","minItems":1,"items":{"type":"object","additionalProperties":false,"required":["id","name"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z0-9][A-Za-z0-9_.:-]{0,127}$"},"name":{"type":"string","minLength":1,"maxLength":200}}}},"dependencies":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["upstream","downstream"],"properties":{"upstream":{"type":"string","pattern":"^[A-Za-z0-9][A-Za-z0-9_.:-]{0,127}$"},"downstream":{"type":"string","pattern":"^[A-Za-z0-9][A-Za-z0-9_.:-]{0,127}$"}}}},"changedAssetIds":{"type":"array","minItems":1,"items":{"type":"string","pattern":"^[A-Za-z0-9][A-Za-z0-9_.:-]{0,127}$"}}}}}},"delivery":{"method":"private-json-result","retentionDays":30,"includes":["Downstream affected assets","One shortest dependency path per affected asset","Explicit scope and limitations","Selected-finding summary, evidence references and suggested review steps; original report retained"]},"purchase":{"quoteUrl":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/quotes","request":{"service":"data-governance-lineage-with-insights","input":{"insightConsent":true,"input":{"assets":[{"id":"source","name":"Source"},{"id":"report","name":"Report"}],"dependencies":[{"upstream":"source","downstream":"report"}],"changedAssetIds":["source"]}}}},"limitations":["Assesses supplied dependencies only; missing relationships remain unknown.","Estimated private report must fit 1 MB; oversized graphs are rejected before checkout.","Read-only impact analysis; no database connection or changes.","Asset IDs must be unique and all dependency and changed-asset references must exist.","Payment terms and availability come from the existing quote flow.","Report Insights uses OpenAI to explain selected report findings. Submit only non-sensitive information you are authorized to process. Generated analysis can be wrong; review it alongside the original report. It does not approve transactions, change records or replace professional advice.","One-time edition at the standard service price plus USD 5. No subscription or future charge."]}],"playground":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/playground","serviceHistory":"https://gateway-wallet-payments.jerryrnapier.workers.dev/api/agent/v1/service-history","delivery":{"method":"authenticated-api","email":false,"description":"Retrieve reports using the original capability. Omit deliveryEmail."}}