{"standard":"me.machine-capability-catalog/1.0","catalog_version":"2.0","count":5,"resources":[{"id":"29119692-d854-4e89-8e87-62a1f201cd7b","capability_id":"ai_output_verification","capability_version":"1.0","offer_version":"1.0","name":"AI Output Verification","description":"Human verification of factual, structured, or policy-sensitive AI outputs.","input_schema":{"type":"object","required":["request_type","prompt"],"properties":{"request_type":{"type":"string","enum":["compare","verify","resolve","interpret"]},"prompt":{"type":"string","minLength":3,"maxLength":20000},"options":{"type":"array","items":{"type":"string"},"maxItems":20},"criteria":{"type":"string","maxLength":4000},"candidate_output":{"type":"object"}}},"output_schema":{"type":"object","required":["status"],"properties":{"status":{"type":"string"},"result":{"type":["object","null"]},"agreement":{"type":["number","null"]},"reliability_estimate":{"type":["number","null"]},"proof":{"type":["string","null"]}}},"resource_type":"human_offer","capability_code":"ai_output_verification","price_cents":38,"currency":"usd","pricing_method":"fixed_per_response","reliability":0.5,"reliability_methodology":"verified contributor observed accuracy, bounded by the published offer floor","latency_ms":300000,"target_sla_seconds":300,"availability":1.0,"minimum_reviewer_count":1,"required_qualifications":{"capability_status":["verified","qualified"],"minimum_reliability":0.5},"freshness_score":1.0,"fresh_until":"2026-09-16T11:02:44.162156+00:00","rights":{"commercial_use_allowed":true,"ai_training_allowed":false,"allowed_purposes":["evaluation"],"max_retention_days":30},"prohibited_uses":["uses outside allowed_purposes","identity inference","re-identification","AI training unless explicitly allowed"],"data_retention_policy":{"max_days":30},"refund_policy":"automatic review or refund when paid fulfillment reaches a terminal failure without a usable result","escalation_policy":"timeout, rejection, or insufficient consensus enters the configured escalation/refund workflow","quote_url":"https://api-production-34228.up.railway.app/api/v1/public/quote","purchase_challenge_url":"https://api-production-34228.up.railway.app/api/v1/public/purchases/challenge","purchase_url":"https://api-production-34228.up.railway.app/api/v1/public/purchases/{session_id}/execute","status_url":"https://api-production-34228.up.railway.app/api/v1/public/purchases/{session_id}","result_url":"https://api-production-34228.up.railway.app/api/v1/public/results/{public_token}","proof_standard":"me.capability-receipt/1.0","last_updated":"2026-09-15T11:02:44.162280+00:00"},{"id":"49cd1895-4696-4504-952c-fefb6b3477b9","capability_id":"language_context","capability_version":"1.0","offer_version":"1.0","name":"Language & Context","description":"Human interpretation of language, tone, intent, and contextual meaning.","input_schema":{"type":"object","required":["request_type","prompt"],"properties":{"request_type":{"type":"string","enum":["compare","verify","resolve","interpret"]},"prompt":{"type":"string","minLength":3,"maxLength":20000},"options":{"type":"array","items":{"type":"string"},"maxItems":20},"criteria":{"type":"string","maxLength":4000},"candidate_output":{"type":"object"}}},"output_schema":{"type":"object","required":["status"],"properties":{"status":{"type":"string"},"result":{"type":["object","null"]},"agreement":{"type":["number","null"]},"reliability_estimate":{"type":["number","null"]},"proof":{"type":["string","null"]}}},"resource_type":"human_offer","capability_code":"language_context","price_cents":38,"currency":"usd","pricing_method":"fixed_per_response","reliability":0.8,"reliability_methodology":"verified contributor observed accuracy, bounded by the published offer floor","latency_ms":300000,"target_sla_seconds":300,"availability":1.0,"minimum_reviewer_count":1,"required_qualifications":{"capability_status":["verified","qualified"],"minimum_reliability":0.8},"freshness_score":1.0,"fresh_until":"2026-09-16T11:02:44.155861+00:00","rights":{"commercial_use_allowed":true,"ai_training_allowed":false,"allowed_purposes":["evaluation","verification"],"max_retention_days":30},"prohibited_uses":["uses outside allowed_purposes","identity inference","re-identification","AI training unless explicitly allowed"],"data_retention_policy":{"max_days":30},"refund_policy":"automatic review or refund when paid fulfillment reaches a terminal failure without a usable result","escalation_policy":"timeout, rejection, or insufficient consensus enters the configured escalation/refund workflow","quote_url":"https://api-production-34228.up.railway.app/api/v1/public/quote","purchase_challenge_url":"https://api-production-34228.up.railway.app/api/v1/public/purchases/challenge","purchase_url":"https://api-production-34228.up.railway.app/api/v1/public/purchases/{session_id}/execute","status_url":"https://api-production-34228.up.railway.app/api/v1/public/purchases/{session_id}","result_url":"https://api-production-34228.up.railway.app/api/v1/public/results/{public_token}","proof_standard":"me.capability-receipt/1.0","last_updated":"2026-09-15T11:02:44.156002+00:00"},{"id":"4c9a90f7-62f8-406c-a3c6-ba67674b76cc","capability_id":"general_ai_evaluation","capability_version":"1.0","offer_version":"1.0","name":"General AI Evaluation","description":"Human comparison and evaluation of candidate AI outputs.","input_schema":{"type":"object","required":["request_type","prompt"],"properties":{"request_type":{"type":"string","enum":["compare","verify","resolve","interpret"]},"prompt":{"type":"string","minLength":3,"maxLength":20000},"options":{"type":"array","items":{"type":"string"},"maxItems":20},"criteria":{"type":"string","maxLength":4000},"candidate_output":{"type":"object"}}},"output_schema":{"type":"object","required":["status"],"properties":{"status":{"type":"string"},"result":{"type":["object","null"]},"agreement":{"type":["number","null"]},"reliability_estimate":{"type":["number","null"]},"proof":{"type":["string","null"]}}},"resource_type":"human_offer","capability_code":"general_ai_evaluation","price_cents":38,"currency":"usd","pricing_method":"fixed_per_response","reliability":0.8571428571428571,"reliability_methodology":"verified contributor observed accuracy, bounded by the published offer floor","latency_ms":300000,"target_sla_seconds":300,"availability":1.0,"minimum_reviewer_count":1,"required_qualifications":{"capability_status":["verified","qualified"],"minimum_reliability":0.8571428571428571},"freshness_score":1.0,"fresh_until":"2026-09-16T11:02:44.141305+00:00","rights":{"commercial_use_allowed":true,"ai_training_allowed":false,"allowed_purposes":["evaluation","verification"],"max_retention_days":30},"prohibited_uses":["uses outside allowed_purposes","identity inference","re-identification","AI training unless explicitly allowed"],"data_retention_policy":{"max_days":30},"refund_policy":"automatic review or refund when paid fulfillment reaches a terminal failure without a usable result","escalation_policy":"timeout, rejection, or insufficient consensus enters the configured escalation/refund workflow","quote_url":"https://api-production-34228.up.railway.app/api/v1/public/quote","purchase_challenge_url":"https://api-production-34228.up.railway.app/api/v1/public/purchases/challenge","purchase_url":"https://api-production-34228.up.railway.app/api/v1/public/purchases/{session_id}/execute","status_url":"https://api-production-34228.up.railway.app/api/v1/public/purchases/{session_id}","result_url":"https://api-production-34228.up.railway.app/api/v1/public/results/{public_token}","proof_standard":"me.capability-receipt/1.0","last_updated":"2026-09-15T11:02:44.141924+00:00"},{"id":"4fcd0f24-124e-4b84-aa69-a353a039074c","capability_id":"ambiguity_detection","capability_version":"1.0","offer_version":"1.0","name":"Ambiguity Detection","description":"Human identification and resolution of ambiguous instructions or evidence.","input_schema":{"type":"object","required":["request_type","prompt"],"properties":{"request_type":{"type":"string","enum":["compare","verify","resolve","interpret"]},"prompt":{"type":"string","minLength":3,"maxLength":20000},"options":{"type":"array","items":{"type":"string"},"maxItems":20},"criteria":{"type":"string","maxLength":4000},"candidate_output":{"type":"object"}}},"output_schema":{"type":"object","required":["status"],"properties":{"status":{"type":"string"},"result":{"type":["object","null"]},"agreement":{"type":["number","null"]},"reliability_estimate":{"type":["number","null"]},"proof":{"type":["string","null"]}}},"resource_type":"human_offer","capability_code":"ambiguity_detection","price_cents":38,"currency":"usd","pricing_method":"fixed_per_response","reliability":0.8333333333333334,"reliability_methodology":"verified contributor observed accuracy, bounded by the published offer floor","latency_ms":300000,"target_sla_seconds":300,"availability":1.0,"minimum_reviewer_count":1,"required_qualifications":{"capability_status":["verified","qualified"],"minimum_reliability":0.8333333333333334},"freshness_score":1.0,"fresh_until":"2026-09-16T11:02:44.148601+00:00","rights":{"commercial_use_allowed":true,"ai_training_allowed":false,"allowed_purposes":["evaluation","verification"],"max_retention_days":30},"prohibited_uses":["uses outside allowed_purposes","identity inference","re-identification","AI training unless explicitly allowed"],"data_retention_policy":{"max_days":30},"refund_policy":"automatic review or refund when paid fulfillment reaches a terminal failure without a usable result","escalation_policy":"timeout, rejection, or insufficient consensus enters the configured escalation/refund workflow","quote_url":"https://api-production-34228.up.railway.app/api/v1/public/quote","purchase_challenge_url":"https://api-production-34228.up.railway.app/api/v1/public/purchases/challenge","purchase_url":"https://api-production-34228.up.railway.app/api/v1/public/purchases/{session_id}/execute","status_url":"https://api-production-34228.up.railway.app/api/v1/public/purchases/{session_id}","result_url":"https://api-production-34228.up.railway.app/api/v1/public/results/{public_token}","proof_standard":"me.capability-receipt/1.0","last_updated":"2026-09-15T11:02:44.148757+00:00"},{"id":"90fa80aa-d19c-4319-859f-7ca5f27d9709","capability_id":"ai_output_verification","capability_version":"1.0","offer_version":"1.0","name":"AI Output Verification","description":"Human verification of factual, structured, or policy-sensitive AI outputs.","input_schema":{"type":"object","required":["request_type","prompt"],"properties":{"request_type":{"type":"string","enum":["compare","verify","resolve","interpret"]},"prompt":{"type":"string","minLength":3,"maxLength":20000},"options":{"type":"array","items":{"type":"string"},"maxItems":20},"criteria":{"type":"string","maxLength":4000},"candidate_output":{"type":"object"}}},"output_schema":{"type":"object","required":["status"],"properties":{"status":{"type":"string"},"result":{"type":["object","null"]},"agreement":{"type":["number","null"]},"reliability_estimate":{"type":["number","null"]},"proof":{"type":["string","null"]}}},"resource_type":"human_offer","capability_code":"ai_output_verification","price_cents":38,"currency":"usd","pricing_method":"fixed_per_response","reliability":0.75,"reliability_methodology":"verified contributor observed accuracy, bounded by the published offer floor","latency_ms":300000,"target_sla_seconds":300,"availability":1.0,"minimum_reviewer_count":1,"required_qualifications":{"capability_status":["verified","qualified"],"minimum_reliability":0.75},"freshness_score":1.0,"fresh_until":"2026-09-16T11:02:44.166216+00:00","rights":{"commercial_use_allowed":true,"ai_training_allowed":false,"allowed_purposes":["evaluation"],"max_retention_days":30},"prohibited_uses":["uses outside allowed_purposes","identity inference","re-identification","AI training unless explicitly allowed"],"data_retention_policy":{"max_days":30},"refund_policy":"automatic review or refund when paid fulfillment reaches a terminal failure without a usable result","escalation_policy":"timeout, rejection, or insufficient consensus enters the configured escalation/refund workflow","quote_url":"https://api-production-34228.up.railway.app/api/v1/public/quote","purchase_challenge_url":"https://api-production-34228.up.railway.app/api/v1/public/purchases/challenge","purchase_url":"https://api-production-34228.up.railway.app/api/v1/public/purchases/{session_id}/execute","status_url":"https://api-production-34228.up.railway.app/api/v1/public/purchases/{session_id}","result_url":"https://api-production-34228.up.railway.app/api/v1/public/results/{public_token}","proof_standard":"me.capability-receipt/1.0","last_updated":"2026-09-15T11:02:44.166325+00:00"}],"interventions":[{"id":"human_verify","name":"Human Verify","capability_code":"ai_output_verification","version":"1.2.1","description":"Human Verify — Resolve uncertain or questionable machine outputs with independent human judgment. Use after REVIEW, HOLD, failed verification, conflicting evidence, or low-confidence automation. Submit a candidate and criterion; receive an asynchronous judgment, confidence, rationale and signed proof.","tags":["human-verification","human-in-the-loop","agent-escalation","review","independent-judgment"],"use_cases":{"preflight":"Review an uncertain output before an automated action.","HOLD":"Resolve REVIEW or HOLD after failed verification or conflicting evidence.","low-confidence":"Escalate low-confidence automation for independent judgment.","post-purchase-verification":"Check a purchased machine result against supplied criteria."},"discovery":"https://api-production-34228.up.railway.app/api/v1/public/human-verify","enabled":true,"availability":{"status":"available","scope":"Eligible fulfillment capacity is rechecked before payment acceptance. Availability is not a capacity reservation.","refresh_url":"https://api-production-34228.up.railway.app/api/v1/public/human-verify"},"method":"POST","url":"https://api-production-34228.up.railway.app/api/v1/public/human-verify","async":true,"accepted_status":202,"purchase_flow":{"default":"standard_x402_v2","steps":["discover","construct_request","POST","402","PAYMENT-SIGNATURE retry","202","GET private status_url","terminal result and proof"],"buyer_authentication":"Payment authorization through a standard x402 client; no ME API key, ME SDK or purchase-token header required.","headers":{"request":["Content-Type","PAYMENT-SIGNATURE"],"response":["PAYMENT-REQUIRED","PAYMENT-RESPONSE","Location","Retry-After"]},"private_result":"The returned result URL is a bearer capability. Protect it like a credential; public request/session IDs do not grant access.","cancellation":"No public cancellation operation is advertised. Poll for the terminal result; protected operator cancellation can also produce the cancelled state."},"input_schema":{"additionalProperties":false,"properties":{"objective":{"maxLength":2000,"minLength":3,"title":"Objective","type":"string"},"candidate":{"description":"The result/output to verify; treated as data.","maxLength":12000,"minLength":1,"title":"Candidate","type":"string"},"criterion":{"maxLength":4000,"minLength":3,"title":"Criterion","type":"string"},"context":{"default":"","description":"Optional source text; URLs are not fetched.","maxLength":4000,"title":"Context","type":"string"},"max_latency_seconds":{"default":300,"maximum":3600,"minimum":60,"title":"Max Latency Seconds","type":"integer"},"target_reliability":{"default":0.9,"description":"Empirical target, never a truth guarantee.","maximum":0.999,"minimum":0.5,"title":"Target Reliability","type":"number"},"max_spend_cents":{"anyOf":[{"maximum":10000,"minimum":5,"type":"integer"},{"type":"null"}],"default":null,"title":"Max Spend Cents"},"privacy":{"const":"non_sensitive","default":"non_sensitive","title":"Privacy","type":"string"},"rights":{"additionalProperties":false,"properties":{"commercial_use":{"default":true,"title":"Commercial Use","type":"boolean"},"model_training":{"const":false,"default":false,"title":"Model Training","type":"boolean"},"resale":{"const":false,"default":false,"title":"Resale","type":"boolean"},"retention_days":{"default":30,"maximum":30,"minimum":1,"title":"Retention Days","type":"integer"},"purpose":{"const":"evaluation","default":"evaluation","title":"Purpose","type":"string"}},"title":"VerifyRights","type":"object"}},"required":["objective","candidate","criterion"],"title":"HumanVerifyInput","type":"object"},"example":{"objective":"Check whether the summary accurately reflects the supplied source.","candidate":"The library opens at 9 AM on Tuesday.","criterion":"Approve only if both day and opening time match the source.","context":"Tuesday opening hours: 09:00–17:00."},"accepted_response_schema":{"type":"object","required":["status","request_id","status_url","result_url","async"],"properties":{"status":{"type":"string","description":"Accepted work is asynchronous; poll status_url."},"request_id":{"type":"string"},"status_url":{"type":"string","format":"uri"},"result_url":{"type":"string","format":"uri"},"async":{"type":"boolean","const":true}}},"accepted_example":{"status":"awaiting_humans","request_id":"example-request-id","status_url":"https://api-production-34228.up.railway.app/api/v1/public/results/example-private-result-token","result_url":"https://api-production-34228.up.railway.app/api/v1/public/results/example-private-result-token","async":true},"result_schema":{"type":"object","required":["request_id","status","result","verification","proof","proof_payload"],"properties":{"request_id":{"type":"string"},"status":{"type":"string"},"result":{"type":["object","null"],"description":"Original resolved result bound by the signed result_sha256 claim. Null until resolved. See proof.verification in the public contract for exact serialization."},"verification":{"anyOf":[{"type":"null"},{"type":"object","required":["outcome","confidence","rationale","evidence_count","source_class","target_reliability_met"],"properties":{"outcome":{"type":"string","enum":["APPROVE","REJECT","UNSURE"]},"confidence":{"type":["number","null"],"minimum":0,"maximum":1},"rationale":{"type":["string","null"]},"evidence_count":{"type":"integer","minimum":0},"source_class":{"const":"native_human"},"target_reliability_met":{"type":"boolean"}}}]},"proof":{"type":["string","null"]},"proof_payload":{"type":["object","null"]},"created_at":{"type":"string","format":"date-time"},"resolved_at":{"type":["string","null"],"format":"date-time"}}},"result_url_pattern":"https://api-production-34228.up.railway.app/api/v1/public/results/{public_token}","polling":{"method":"GET","interval_seconds":5,"terminal_statuses":["resolved","timed_out","cancelled"],"authentication":"Private bearer result URL returned by the paid request; never publish it."},"outcome_semantics":{"APPROVE":"The candidate satisfies the supplied criterion (legacy YES).","REJECT":"The candidate fails the supplied criterion (legacy NO).","UNSURE":"INSUFFICIENT_EVIDENCE: ambiguous or missing evidence prevents a decision. The wire outcome remains UNSURE."},"unsupported_outcomes":{"MODIFY":"This verification task does not return edited candidate content."},"outcomes":{"YES":"APPROVE","NO":"REJECT","UNSURE":"UNSURE"},"output":"202 contains request_id, status_url and result_url. Poll that bearer URL for judgment and proof.","payment":{"protocol":"x402","version":2,"price_cents":49,"currency":"usd","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x542c65ac3ee1c35af378456bdfc214116cae96df","testnet":false,"quote_scope":"Example input at default reliability and deadline; the actual 402 is authoritative. Set max_spend_cents to enforce your ceiling.","pricing":"The quote depends on the requested reliability and deadline; the returned payment requirements are authoritative.","unfulfilled":"Unused funds return to the existing buyer ledger; wallet refund is a separate recovery operation."},"sla_seconds":300,"latency":{"expected_seconds":null,"reason":"Insufficient representative observations for a general completion-time prediction.","default_deadline_seconds":300,"max_deadline_seconds":3600,"deadline_semantics":"Requested completion deadline, not a guaranteed completion time; unfulfilled work uses existing refund/recovery accounting.","controlled_observation":{"date":"2026-09-13","sample_count":1,"request_to_response_seconds":75.341,"human_review_seconds":54.662,"traffic":"INTERNAL / FOUNDER-FUNDED PRODUCTION ACTIVATION","generalizable":false}},"proof":{"format":"me.capability-receipt/1.0","location":"Completed status response: proof and proof_payload","verification":{"public_key_url":"https://api-production-34228.up.railway.app/api/v1/proof/public-key","algorithm":"EdDSA","issuer":"me-runtime","audience":"me-proof","public_key_response":{"format":"PEM","key_field":"public_key","algorithm":"EdDSA"},"result_json_pointer":"/result","result_binding":"Verify JWT signature, issuer, audience and sub=request_id. Hash only the top-level result member of the resolved status response, not verification, proof_payload, or the complete response. Compare this SHA-256 with the signed result_sha256 claim.","serialization":"Existing receipt encoding: Python json.dumps(result, sort_keys=True, ensure_ascii=True, separators=(',', ':')).encode('utf-8'). Preserve JSON numeric types and use ASCII Unicode escapes; this is not RFC 8785/JCS.","python_example":"hashlib.sha256(json.dumps(status_response['result'], sort_keys=True, ensure_ascii=True, separators=(',', ':')).encode('utf-8')).hexdigest()","failure_states":"Only resolved responses contain the bound result. proof/proof_payload can be null before completion or on timed_out/cancelled responses; do not interpret absence as a verified judgment.","key_scope":"The public-key endpoint provides the current verification key. This contract does not advertise a historical key resolver or a rotation guarantee."},"meaning":"Signed record of the human process and result, not guaranteed truth or professional certification."},"rights":{"commercial_use":true,"model_training":false,"resale":false,"retention_days":30,"purpose":"evaluation"},"reliability":"Empirical estimate; the result reports whether the requested target was met. No guaranteed truth.","privacy":"Non-sensitive data only. No medical/legal/financial advice, personal data, regulated approvals or training rights.","idempotency":"Use a standard x402 client: submit the task and retry with PAYMENT-SIGNATURE. Preserve the original payment payload for retries. The optional standard payment-identifier extension groups retries for the same verified wallet and task. Idempotency-Key is optional (16–128 private random characters); if supplied, preserve it and the body on retries. Never publish payment authorizations or private result URLs.","human_involvement":"Human-backed; eligible fulfillment capacity is verified before payment acceptance."}],"next_cursor":null}