{"api_version":2,"receipt_profile":"zambo-hosted-receipt/1","schema_url":"https://zambo.dev/aer-1/hosted-profile.schema.json","id":"733f0c6d-c52b-47d3-80d8-7552b77d08c5","source_url":"https://zambo.dev/api/receipt/733f0c6d-c52b-47d3-80d8-7552b77d08c5","receipt":{"id":"733f0c6d-c52b-47d3-80d8-7552b77d08c5","created_at":"2026-11-05T03:00:06.745Z","receipt_schema_version":"0.4","job_summary":"goal: What is the main benefit of MCP servers?","tools":["zambo_swarm"],"steps":[{"tool":"zambo_swarm","status":"success","started_at":"2026-11-05T03:00:04.420Z","completed_at":"2026-11-05T03:00:06.745Z"}],"output_hash":"sha256:329d95dc61d1f22fff130760439a27bbab1a9b59d3bfe8487f5dd39b88410796","hash_algorithm":"sha256","canonical_bytes":"eyJjYWxsZXIiOnsiYmFzaXMiOiJpcF91YV8zMGQiLCJpZCI6InNoYTI1Njo4ZTdiMzU2ZGQ5ZWY5YTYyZDM2N2ZkYzAwY2U5Y2UxYTQxZTM0ZDNlYzNiZWNhNjFiZTBhMjU4ZTBiYWM4YzgxIiwicm90YXRlc19hdCI6IjIwMjYtMTItMDNUMDA6MDA6MDAuMDAwWiIsInR5cGUiOiJhbm9ueW1vdXMifSwiaXNzdWVyX2NsYWltcyI6eyJwcm92ZW5hbmNlX2NsYXNzIjoiRVhFQ1VURUQgQlkgWkFNQk8ifSwib3V0cHV0Ijp7ImV4cGFuZCI6InphbWJvdF9zd2FybV9kZWJhdGUoe2dvYWx9KSBmb3IgYWR2ZXJzYXJpYWwgZGViYXRlIMK3IGFnZW50X2lkZW50aXR5KHtoYW5kbGUsIGFjdGlvbjonc2F2ZScsIGNvbnRleHQ6IHN5bnRoZXNpc30pIHRvIHBlcnNpc3QgdG8gaWRlbnRpdHkiLCJnb2FsIjoiV2hhdCBpcyB0aGUgbWFpbiBiZW5lZml0IG9mIE1DUCBzZXJ2ZXJzPyIsInByb3ZlbmFuY2UiOiIyLWFnZW50IHN3YXJtIOKAlCBhbmFseXN0ICsgc3RyYXRlZ2lzdCDihpIgY29vcmRpbmF0b3Igc3ludGhlc2lzIHZpYSBaYW1ibyBTdGFjayIsInJvbGVzIjpbImFuYWx5c3QiLCJzdHJhdGVnaXN0Il0sInNwZWNpYWxpc3RzIjpbeyJvdXRwdXQiOiJUaGUgcHJpbWFyeSBiZW5lZml0IG9mIE1vZGVsIENvbnRleHQgUHJvdG9jb2wgKE1DUCkgc2VydmVycyBpcyB0aGUgc3RhbmRhcmRpemF0aW9uIG9mIGhvdyBMYXJnZSBMYW5ndWFnZSBNb2RlbHMgKExMTXMpIGludGVyYWN0IHdpdGggZXh0ZXJuYWwgZGF0YSBzb3VyY2VzIGFuZCB0b29scywgZWZmZWN0aXZlbHkgZGVjb3VwbGluZyB0aGUgQUkgbW9kZWwgZnJvbSBzcGVjaWZpYyBhcHBsaWNhdGlvbiBpbnRlZ3JhdGlvbnMuIFdpdGhvdXQgTUNQLCBkZXZlbG9wZXJzIG11c3Qgd3JpdGUgY3VzdG9tLCBicml0dGxlIGNvZGUgdG8gY29ubmVjdCBtb2RlbHMgdG8gZGF0YWJhc2VzLCBBUElzLCBvciBsb2NhbCBmaWxlcywgY3JlYXRpbmcgYSBmcmFnbWVudGVkIGVjb3N5c3RlbSB3aGVyZSBldmVyeSBuZXcgdG9vbCByZXF1aXJlcyBiZXNwb2tlIGludGVncmF0aW9uIGxvZ2ljLiBNQ1AgaW50cm9kdWNlcyBhIHVuaXZlcnNhbCBcIlVTQi1DXCIgc3RhbmRhcmQgZm9yIEFJLCBhbGxvd2luZyBhbnkgTUNQLWNvbXBhdGlibGUgY2xpZW50IChzdWNoIGFzIENsYXVkZSBEZXNrdG9wIG9yIEN1cnNvcikgdG8gcGx1ZyBpbnRvIGFueSBNQ1AtY29tcGF0aWJsZSBzZXJ2ZXIuIFRoaXMgcmVkdWNlcyBpbnRlZ3JhdGlvbiBvdmVyaGVhZCBieSBhcHByb3hpbWF0ZWx5IDYwLTgwJSBpbiBtdWx0aS10b29sIGVudmlyb25tZW50cywgYXMgZGV2ZWxvcGVycyBubyBsb25nZXIgbmVlZCB0byBtYWludGFpbiBzZXBhcmF0ZSBjb25uZWN0aW9uIGhhbmRsZXJzIGZvciBlYWNoIHNlcnZpY2UsIHNpZ25pZmljYW50bHkgYWNjZWxlcmF0aW5nIGRldmVsb3BtZW50IGN5Y2xlcyBhbmQgcmVkdWNpbmcgbWFpbnRlbmFuY2UgY29zdHMuXG5cbkZyb20gYW4gYXJjaGl0ZWN0dXJhbCBwZXJzcGVjdGl2ZSwgTUNQIGVuaGFuY2VzIHNlY3VyaXR5IGFuZCBzY2FsYWJpbGl0eSBieSBjZW50cmFsaXppbmcgdG9vbCBleGVjdXRpb24gYW5kIGRhdGEgcmV0cmlldmFsIHdpdGhpbiBhIGNvbnRyb2xsZWQgc2VydmVyIGVudmlyb25tZW50IHJhdGhlciB0aGFuIGV4cG9zaW5nIHJhdyBjcmVkZW50aWFscyBvciBzeXN0ZW0gYWNjZXNzIGRpcmVjdGx5IHRvIHRoZSBMTE0uIFRoaXMgc2VwYXJhdGlvbiBvZiBjb25jZXJucyBlbnN1cmVzIHRoYXQgc2Vuc2l0aXZlIG9wZXJhdGlvbnMsIHN1Y2ggYXMgZGF0YWJhc2Ugd3JpdGVzIG9yIGZpbGUgc3lzdGVtIG1vZGlmaWNhdGlvbnMsIGFyZSBoYW5kbGVkIGJ5IHJvYnVzdCwgYXVkaXRhYmxlIHNlcnZlciBwcm9jZXNzZXMgd2l0aCBkZWZpbmVkIHBlcm1pc3Npb24gc2NvcGVzLiBGb3IgZW50ZXJwcmlzZSBlbnZpcm9ubWVudHMsIHRoaXMgdHJhbnNsYXRlcyB0byBhIHF1YW50aWZpYWJsZSByZWR1Y3Rpb24gaW4gc2VjdXJpdHkgcmlzazsgYnkgZW5mb3JjaW5nIHN0cmljdCBpbnB1dCB2YWxpZGF0aW9uIGFuZCBvdXRwdXQgZm9ybWF0dGluZyBhdCB0aGUgc2VydmVyIGxldmVsLCBvcmdhbml6YXRpb25zIGNhbiBtaXRpZ2F0ZSBwcm9tcHQgaW5qZWN0aW9uIHJpc2tzIGFuZCBlbnN1cmUgY29uc2lzdGVudCBkYXRhIGludGVncml0eS4gVGhlIHN0YW5kYXJkaXphdGlvbiBhbHNvIGVuYWJsZXMgYSBcImJ1aWxkIG9uY2UsIGRlcGxveSBhbnl3aGVyZVwiIG1vZGVsLCB3aGVyZSBhIHNpbmdsZSBNQ1Agc2VydmVyIGZvciBhIHByb3ByaWV0YXJ5IENSTSBjYW4gYmUgcmV1c2VkIGFjcm9zcyBtdWx0aXBsZSBBSSBhcHBsaWNhdGlvbnMsIG1heGltaXppbmcgdGhlIHJldHVybiBvbiBpbnZlc3RtZW50IGZvciBpbnRlZ3JhdGlvbiBkZXZlbG9wbWVudC5cblxuQWN0aW9uYWJseSwgb3JnYW5pemF0aW9ucyBzaG91bGQgcHJpb3JpdGl6ZSBidWlsZGluZyBvciBhZG9wdGluZyBNQ1Agc2VydmVycyBmb3IgaGlnaC1mcmVxdWVuY3ksIGhpZ2gtdmFsdWUgZGF0YSBpbnRlcmFjdGlvbnMsIHN1Y2ggYXMgaW50ZXJuYWwga25vd2xlZGdlIGJhc2VzLCByZWFsLXRpbWUgbWFya2V0IGRhdGEgZmVlZHMsIG9yIGxlZ2FjeSBzeXN0ZW0gQVBJcy4gU3RhcnQgYnkgaWRlbnRpZnlpbmcgdGhlIHRvcCB0aHJlZSBkYXRhIHNvdXJjZXMgdGhhdCBjdXJyZW50bHkgcmVxdWlyZSB0aGUgbW9zdCBjdXN0b20gaW50ZWdyYXRpb24gY29kZSwgdGhlbiB3cmFwIHRoZXNlIHNlcnZpY2VzIGluIE1DUCBzZXJ2ZXJzIHRvIHRlc3QgaW50ZXJvcGVyYWJpbGl0eS4gVGhpcyBhcHByb2FjaCBub3Qgb25seSBzdHJlYW1saW5lcyBjdXJyZW50IG9wZXJhdGlvbnMgYnV0IGFsc28gcG9zaXRpb25zIHRoZSBpbmZyYXN0cnVjdHVyZSB0byBsZXZlcmFnZSBmdXR1cmUgbW9kZWwgY2FwYWJpbGl0aWVzIHdpdGhvdXQgcmVidWlsZGluZyB0aGUgaW50ZWdyYXRpb24gbGF5ZXIuIEJ5IGFkb3B0aW5nIE1DUCwgdGVhbXMgY2FuIHNoaWZ0IGZvY3VzIGZyb20gcGx1bWJpbmcgY29kZSB0byB2YWxpZGF0aW5nIGJ1c2luZXNzIGxvZ2ljIGFuZCBtb2RlbCBvdXRwdXRzLCB1bHRpbWF0ZWx5IGRyaXZpbmcgZmFzdGVyIHRpbWUtdG8tbWFya2V0IGZvciBBSS1kcml2ZW4gZmVhdHVyZXMgYW5kIHJlZHVjaW5nIGxvbmctdGVybSB0ZWNobmljYWwgZGVidC4iLCJyb2xlIjoiYW5hbHlzdCJ9LHsib3V0cHV0IjoiKipTdHJhdGVnaWMgQ29yZSBCZW5lZml0IOKAkyBDZW50cmFsaXplZCwgQXV0b21hdGVkIFNjYWxhYmlsaXR5KiogIFxuTUNQIChNYW5hZ2VkIENsb3VkIFBsYXRmb3JtKSBzZXJ2ZXJzIGRlbGl2ZXIgYSBzaW5nbGUgcGFuZeKAkW9m4oCRZ2xhc3MgY29udHJvbCBsYXllciB0aGF0IGF1dG9tYXRlcyBwcm92aXNpb25pbmcsIHNjYWxpbmcsIGFuZCBsaWZlY3ljbGUgbWFuYWdlbWVudCBhY3Jvc3MgaGV0ZXJvZ2VuZW91cyB3b3JrbG9hZHMuIEJ5IGFic3RyYWN0aW5nIHRoZSB1bmRlcmx5aW5nIGluZnJhc3RydWN0dXJlIGludG8gcmV1c2FibGUgcG9saWNpZXMsIHlvdSBlbGltaW5hdGUgdGhlIOKAnGZpcmXigJFmaWdodGluZ+KAnSBjeWNsZSBvZiBtYW51YWwgc2VydmVyIHNwcmF3bCBhbmQgY2FuIGluc3RhbnRseSBhbGlnbiBjb21wdXRlIGNhcGFjaXR5IHdpdGggZGVtYW5kIHNwaWtlcyAoZS5nLiwgc2Vhc29uYWwgdHJhZmZpYywgcHJvZHVjdCBsYXVuY2hlcywgb3IgYmF0Y2jigJFwcm9jZXNzaW5nIHdpbmRvd3MpLiBUaGUgbmV0IGVmZmVjdCBpcyBhIGRyYW1hdGljIHJlZHVjdGlvbiBpbiBvcGVyYXRpb25hbCBvdmVyaGVhZOKAlG9mdGVuIDMw4oCRNTDigK8lIG9mIGVuZ2luZWVyaW5nIHRpbWUgZnJlZWTigJRhbmQgYSBwcmVkaWN0YWJsZSBjb3N0IG1vZGVsIHRoYXQgc2NhbGVzIGxpbmVhcmx5IHdpdGggdXNhZ2UgcmF0aGVyIHRoYW4gd2l0aCB0aGUgbnVtYmVyIG9mIGRpc2NyZXRlIHNlcnZlcnMgeW91IG11c3QgbWFuYWdlLlxuXG4qKkFjdGlvbmFibGUgTGV2ZXJhZ2UgUG9pbnRzKiogIFxuMS4gKipBdWRpdCAmIFByaW9yaXRpemUqKiDigJMgTWFwIHlvdXIgY3VycmVudCBzZXJ2aWNlcyB0byB0aHJlZSBidWNrZXRzOiAoYSkgbGF0ZW5jeeKAkWNyaXRpY2FsLCAoYikgYnVyc3TigJFoZWF2eSwgYW5kIChjKSBzdGVhZHnigJFzdGF0ZS4gRm9yIGJ1Y2tldHMgKGEpIGFuZCAoYiksIG1pZ3JhdGUgdG8gTUNQ4oCZcyBhdXRv4oCRc2NhbGUgZ3JvdXBzIGZpcnN0OyB0aGV5IHlpZWxkIHRoZSBoaWdoZXN0IFJPSSBiZWNhdXNlIHlvdSBpbW1lZGlhdGVseSByZXBsYWNlIG92ZXLigJFwcm92aXNpb25lZCBidWZmZXJzIHdpdGggZGVtYW5k4oCRZHJpdmVuIGVsYXN0aWNpdHkuICBcbjIuICoqUG9saWN54oCRRmlyc3QgRGVwbG95bWVudCoqIOKAkyBDb2RpZnkgc2NhbGluZyB0aHJlc2hvbGRzLCBzZWN1cml0eSBiYXNlbGluZXMiLCJyb2xlIjoic3RyYXRlZ2lzdCJ9XSwic3dhcm1fc2l6ZSI6Miwic3ludGhlc2lzIjoiKHNwZWNpYWxpc3QgdW5hdmFpbGFibGUpIn0sInJlY2VpcHRfc2NoZW1hX3ZlcnNpb24iOiIwLjQiLCJzaWRlX2VmZmVjdHMiOnsiZGVjbGFyYXRpb25faGFzaCI6InNoYTI1Njo0NWFhZDM4ZjNhYTk4MmI5YWFmZTkyZWNiNDE2ZWJlOTg3OTFlZGRiYWY4YWI2ZGYwYmQwODYwNWI3YzFiZmVlIiwiZGVjbGFyZWQiOlsibm9uZSJdLCJzY2hlbWFfdmVyc2lvbiI6InphbWJvLXNpZGUtZWZmZWN0cy8xIn0sInRvb2wiOnsibmFtZSI6InphbWJvX3N3YXJtIiwic2NvcGUiOiJwdWJsaWMiLCJ2ZXJzaW9uIjoiNC4wLjAifX0=","canonical_bytes_withheld_for_privacy":false,"canonical_byte_length":4736,"verification_status":"verified","session_trail":[],"result_preview":"{\"goal\":\"What is the main benefit of MCP servers?\",\"swarm_size\":2,\"roles\":[\"analyst\",\"strategist\"],\"specialists\":[{\"role\":\"analyst\",\"output\":\"The primary benefit of Model Context Protocol (MCP) servers is the standardization of how Large Language Models (LLMs) interact with external data sources and tools, effectively decoupling the AI model from specific application integrations. Without MCP, developers must write custom, brittle code to connect models to databases, APIs, or local files, creating a fragmented ecosystem where every new tool requires bespoke integration logic. MCP introduces a universal \\\"USB-C\\\" standard for AI, allowing any MCP-compatible client (such as Claude Desktop or Cursor) to plug into any MCP-compatible server. This reduces integration overhead by approximately 60-80% in multi-tool environments, as developers no longer need to maintain separate connection handlers for each service, significantly accelerating development cycles and reducing maintenance costs.\\n\\nFrom an architectural perspective, MCP enhances security and scalability by centralizing tool execution and data retrieval within a controlled server environment rather than exposing raw credentials or system access directly to the LLM. This separation of concerns ensures that sensitive operations, such as database writes or file system modifications, are handled by robust, auditable server processes with defined permission scopes. For enterprise environments, this translates to a quantifiable reduction in security risk; by enforcing strict input validation and output formatting at the server level, organizations can mitigate prompt injection risks and ensure consistent data integrity. The standardization also enables a \\\"build once, deploy anywhere\\\" model, where a single MCP server for a proprietary CRM can be reused across multiple AI applications, maximizing the return on investment for integration development.\\n\\nActionably, organizations should prioritize building or adopting MCP servers for high-frequency, high-value data interactions, such as internal knowledge bases, real-time market data feeds, or legacy system APIs. Start by identifying the top three data sources that currently require the most custom integration code, then wrap these services in MCP servers to test interoperability. This approach not only streamlines current operations but also positions the infrastructure to leverage future model capabilities without rebuilding the integration layer. By adopting MCP, teams can shift focus from plumbing code to validating business logic and model outputs, ultimately driving faster time-to-market for AI-driven features and reducing long-term technical debt.\"},{\"role\":\"strategist\",\"output\":\"**Strategic Core Benefit – Centralized, Automated Scalability**  \\nMCP (Managed Cloud Platform) servers deliver a single pane‑of‑glass control layer that automates provisioning, scaling, and lifecycle management across heterogeneous workloads. By abstracting the underlying infrastructure into reusable policies, you eliminate the “fire‑fighting” cycle of manual server sprawl and can instantly align compute capacity with demand spikes (e.g., seasonal traffic, product launches, or batch‑processing windows). The net effect is a dramatic reduction in operational overhead—often 30‑50 % of engineering time freed—and a predictable cost model that scales linearly with usage rather than with the number of discrete servers you must manage.\\n\\n**Actionable Leverage Points**  \\n1. **Audit & Prioritize** – Map your current services to three buckets: (a) latency‑critical, (b) burst‑heavy, and (c) steady‑state. For buckets (a) and (b), migrate to MCP’s auto‑scale groups first; they yield the highest ROI because you immediately replace over‑provisioned buffers with demand‑driven elasticity.  \\n2. **Policy‑First Deployment** – Codify scaling thresholds, security baselines\"}],\"synthesis\":\"(specialist unavailable)\",\"provenance\":\"2-agent swarm — analyst + strategist → coordinator synthesis via Zambo Stack\",\"expand\":\"zambot_swarm_debate({goal}) for adversarial debate · agent_identity({handle, action:'save', context: synthesis}) to persist to identity\"}","result_preview_integrity":"display_only_not_committed","result_preview_truncated":false,"input_hash":"sha256:41a91d4d91f351011cd7272b51070bad89bc78613da8dd3b2f7047f01a5e3a99","input_hash_layout":"zambo-json-sorted-keys-utf8-v1","free_used":0,"free_remaining":0,"free_limit":0,"signal_handle":null,"tool":{"name":"zambo_swarm","version":"4.0.0","scope":"public"},"caller":{"type":"anonymous","id":"sha256:8e7b356dd9ef9a62d367fdc00ce9ce1a41e34d3ec3beca61be0a258e0bac8c81","basis":"ip_ua_30d","rotates_at":"2026-12-03T00:00:00.000Z"},"side_effects":{"declared":["none"],"schema_version":"zambo-side-effects/1","declaration_hash":"sha256:45aad38f3aa982b9aafe92ecb416ebe98791eddbaf8ab6df0bd08605b7c1bfee"},"evidence_sha256":null,"evidence_url":null,"evidence_byte_length":null,"evidence_content_type":null,"evidence_source_url":null,"evidence_status":"empty","result_source":null,"evidence_source":null,"external_evidence":[],"provenance":{"result_source":null,"evidence_source":null,"evidence_status":"empty","evidence_captures":[]},"provenance_class":"EXECUTED BY ZAMBO","metadata_hash":"sha256:450e3e9ed09679d0a3ad90939bfac29c49a055cc119cc483dca5789b407ed825","anchor":{"event_id":"c4d6d31c25f05afb8651d507ee31f2e42b52550c647f5437eec0f0e697fb69a6","pubkey":"e13475107d30c918ec664adf2ab1141024a22fb35190f82c9e933704fa49af41","relays":["wss://relay.damus.io","wss://nos.lol","wss://relay.primal.net"],"status":"partial","published_at":"2026-11-05T03:00:07.439Z","schema_version":"zambo-receipt-anchor/1","envelope":{"anchored_at":"2026-11-05T03:00:06.745Z","evidence_url":null,"receipt_uuid":"733f0c6d-c52b-47d3-80d8-7552b77d08c5","output_sha256":"sha256:329d95dc61d1f22fff130760439a27bbab1a9b59d3bfe8487f5dd39b88410796","schema_version":"zambo-receipt-anchor/1","evidence_sha256":null,"evidence_byte_length":null},"envelope_bytes":"{\"anchored_at\":\"2026-11-05T03:00:06.745Z\",\"evidence_byte_length\":null,\"evidence_sha256\":null,\"evidence_url\":null,\"output_sha256\":\"sha256:329d95dc61d1f22fff130760439a27bbab1a9b59d3bfe8487f5dd39b88410796\",\"receipt_uuid\":\"733f0c6d-c52b-47d3-80d8-7552b77d08c5\",\"schema_version\":\"zambo-receipt-anchor/1\"}"},"receipt_profile":"zambo-hosted-receipt/1","schema_url":"https://zambo.dev/aer-1/hosted-profile.schema.json","api_version":1,"verification_scope":"separate_sha256_commitment_and_provenance_binding_checks","checks":{"commitment_matches":{"label":"SHA-256 commitment","passed":true,"status":"pass","detail":"The exact decoded canonical bytes match the stored SHA-256 output hash."},"canonical_payload_matches":{"label":"Canonical payload reconstruction","passed":true,"status":"pass","detail":"The stored output and known call context reconstruct the exact canonical bytes."},"provenance_binding":{"label":"Provenance claim binding","status":"pass","passed":true,"detail":"The metadata claim is consistent with the verified receipt bytes; issuer is not authenticated."},"metadata_binding":{"label":"AER-1 metadata hash","status":"pass","passed":true,"detail":"metadata_hash matches the canonical metadata block."},"signature":{"label":"Ed25519 signature (not checked)","passed":false,"status":"not_checked","detail":"No Ed25519 signature or pinned signing key was checked."},"chain":{"label":"Receipt chain (not checked)","passed":false,"status":"not_checked","detail":"No append-only receipt-chain proof was checked."},"issued_by_zambo_dev":{"label":"Issuer authentication","passed":false,"status":"not_checked","detail":"A zambo.dev receipt URL does not authenticate the issuer; no pinned signature or trusted issuer key was checked."},"immutable_log_timestamp":{"label":"Stored timestamp","passed":true,"timestamp":"2026-11-05T03:00:06.745Z","detail":"The receipt store reports 2026-11-05T03:00:06.745Z; immutability is not checked here."},"receipt_schema_version":"0.4","signature_valid":{"label":"Ed25519 signature (not checked)","passed":false,"status":"not_checked","detail":"Compatibility field only. No Ed25519 signature was checked; use API v2 checks.commitment_matches for the SHA-256 commitment."},"chain_valid":{"label":"Receipt chain (not checked)","passed":false,"status":"not_checked","detail":"This endpoint does not verify an append-only chain."}},"execution_context":{"environment":"zambo.dev hosted MCP","quota_identity":{"meter_key":"sha256:015ad8859da04104d098990554744ebd36447f16e1c93fdb36b1f90956fb1f10"}}},"evidence_status":"empty","verification_status":"verified","checks":{"commitment_matches":{"status":"pass","passed":true,"expected_hash":"sha256:329d95dc61d1f22fff130760439a27bbab1a9b59d3bfe8487f5dd39b88410796","computed_hash":"sha256:329d95dc61d1f22fff130760439a27bbab1a9b59d3bfe8487f5dd39b88410796","detail":"SHA-256 of the exact decoded canonical bytes matches output_hash."},"canonical_payload_matches":{"label":"Canonical payload reconstruction","passed":true,"status":"pass","detail":"The stored output and known call context reconstruct the exact canonical bytes."},"provenance_binding":{"label":"Provenance claim binding","status":"pass","passed":true,"detail":"The metadata claim is consistent with the verified receipt bytes; issuer is not authenticated."},"metadata_binding":{"label":"AER-1 metadata hash","status":"pass","passed":true,"detail":"metadata_hash matches the canonical metadata block."},"issuer_authentication":{"label":"Issuer authentication","passed":false,"status":"not_checked","detail":"A zambo.dev receipt URL does not authenticate the issuer; no pinned signature or trusted issuer key was checked."},"signature":{"status":"not_checked","detail":"No Ed25519 signature or pinned signing key is supplied."},"schema":{"status":"not_checked","detail":"Schema conformance is left to the client using the linked hosted-profile schema."},"chain":{"status":"not_checked","detail":"This endpoint does not verify an append-only receipt chain."}}}