{"api_version":2,"receipt_profile":"zambo-hosted-receipt/1","schema_url":"https://zambo.dev/aer-1/hosted-profile.schema.json","id":"06a97927-7d6e-4cf7-b600-5ce3e2d6ea2f","source_url":"https://zambo.dev/api/receipt/06a97927-7d6e-4cf7-b600-5ce3e2d6ea2f","receipt":{"id":"06a97927-7d6e-4cf7-b600-5ce3e2d6ea2f","created_at":"2026-11-10T09:29:19.133Z","receipt_schema_version":"0.4","job_summary":"MCP tool execution: write","tools":["write"],"steps":[{"tool":"write","status":"success","started_at":"2026-11-10T09:29:17.088Z","completed_at":"2026-11-10T09:29:19.133Z"}],"output_hash":"sha256:e6b16d387df7b3b351f28e9ba8c1e9a06e0c6681e683fdb905592bf58829efa2","hash_algorithm":"sha256","canonical_bytes":"eyJjYWxsZXIiOnsiaWQiOiJzaGEyNTY6ZGQ3MmQzZDUzZDQ3ODY1NGMzYjJiNDU2MzIxMGMzM2E4Zjg0Y2MyYmUwNjc2ZTg4MjEyMDdmMTFiZWJjMTk1ZCIsImxhYmVsIjoiemFtYm8taG9tZS1kZW1vIiwibGFiZWxfc291cmNlIjoiY2FsbGVyX3JlcG9ydGVkIiwidHlwZSI6InNlc3Npb24ifSwiaXNzdWVyX2NsYWltcyI6eyJwcm92ZW5hbmNlX2NsYXNzIjoiRVhFQ1VURUQgQlkgWkFNQk8ifSwib3V0cHV0Ijp7InRleHQiOiJTdWJqZWN0OiBaYW1ibyBsYXVuY2g6IE9uZSBjaGVjaywgb25lIHJlc3VsdCwgemVybyBmbHVmZlxuXG5Zb3Ugc2VudCBhIHF1ZXJ5IGZvciB3ZWIgZGVzaWduZXJzIGluIEF1c3Rpbi4gVGhlIHN5c3RlbSByZXR1cm5lZCB6ZXJvIHNvdXJjZS1iYWNrZWQgbGVhZHMuXG5cblRoYXQgaXMgdGhlIG9ubHkgZGF0YSBwb2ludCB0aGF0IG1hdHRlcnMgcmlnaHQgbm93LlxuXG5aYW1ibyBpcyBsaXZlLiBJdCBkb2VzIG5vdCBndWVzcy4gSXQgZG9lcyBub3QgaGFsbHVjaW5hdGUgY29udGFjdCBpbmZvIHRvIGZpbGwgYSB2b2lkLiBJZiB0aGUgZGF0YWJhc2UgZG9lc24ndCBob2xkIGEgdmVyaWZpZWQsIHB1YmxpYy1zb3VyY2UgcHJvc3BlY3QgZm9yIHlvdXIgc3BlY2lmaWMgdHJhZGUgYW5kIGNpdHksIGl0IHRlbGxzIHlvdTogKm5vIHJlc3VsdHMqLlxuXG5XaHkgZG9lcyB0aGlzIG1hdHRlcj9cblxuQmVjYXVzZSBhIHJlY2VpcHQgcHJvdmluZyB1bmNoYW5nZWQgc2F2ZWQgYnl0ZXMgaXMgbm90IGEgcmVjZWlwdCBmb3IgY29ycmVjdG5lc3MuIEJ1dCBpdCBpcyBhIHJlY2VpcHQgZm9yIGludGVncml0eS4gWW91IGNhbiB2ZXJpZnkgZXhhY3RseSB3aGF0IHRoZSB0b29sIHNhdy4gWW91IGNhbiBhdWRpdCB0aGUgbG9naWMuIFlvdSBjYW4gdHJ1c3QgdGhhdCBhIFwibm8gcmVzdWx0c1wiIHN0YXR1cyBtZWFucyB0aGUgc3lzdGVtIGxvb2tlZCwgZm91bmQgbm90aGluZywgYW5kIHN0b3BwZWTigJRyYXRoZXIgdGhhbiBpbnZlbnRpbmcgYSBmYWtlIHJvb2ZlciBpbiBQaG9lbml4IHRvIG1ha2UgeW91IGZlZWwgbGlrZSB0aGUgdG9vbCB3b3Jrcy5cblxuV2UgYXJlIGxhdW5jaGluZyB3aXRoIGEgaGFyZCBjb25zdHJhaW50OiAqKlJlc2VhcmNoIG9ubHkuKipcblphbWJvIHdpbGwgbm90IHNlbmQgb3V0cmVhY2guIEl0IHdpbGwgbm90IGVtYWlsIHByb3NwZWN0cy4gSXQgd2lsbCBub3QgdG91Y2ggeW91ciBpbmJveC4gSXQgcmV0dXJucyBsZWFkIHJlc2VhcmNoIGFuZCBkcmFmdHMuIFlvdSBob2xkIHRoZSBzZW5kIGJ1dHRvbi5cblxuVGhpcyBwcm90ZWN0cyB5b3VyIGRvbWFpbiByZXB1dGF0aW9uLiBJdCBwcm90ZWN0cyB5b3VyIGJyYW5kLiBJdCBlbnN1cmVzIHRoYXQgZXZlcnkgcGVyc29uIHlvdSBjb250YWN0IHdhcyBhY3R1YWxseSBpZGVudGlmaWVkIGJ5IGEgdmVyaWZpYWJsZSBzb3VyY2UsIG5vdCBhIGxhbmd1YWdlIG1vZGVs4oCZcyBiZXN0IGd1ZXNzLlxuXG4qKlRoZSBDdXJyZW50IFN0YXRlOioqXG4qICAgKipTdGF0dXM6KiogTGl2ZVxuKiAgICoqTW9kZToqKiBEZWVwIHNlbWFudGljIGFuYWx5c2lzICsgcGF0dGVybiBjaGVja1xuKiAgICoqU2FmZXR5OioqIENyaXRpY2FsIGphaWxicmVha3MgYW5kIHByb21wdCBsZWFrcyBhcmUgYmxvY2tlZC5cbiogICAqKlF1b3RhOioqIDMgZnJlZSBzZWFyY2hlcyBwZXIgZGF5IHBlciBJUC5cblxuSWYgeW91IHdhbnQgdG8gdGVzdCB0aGUgaW50ZWdyaXR5IG9mIHRoZSBcIm5vIHJlc3VsdHNcIiBwYXRoLCB0cnkgYSBuaWNoZSB0cmFkZSBpbiBhIHNtYWxsIGNpdHkuIElmIHlvdSB3YW50IHRvIHRlc3QgdGhlIHN1Y2Nlc3MgcGF0aCwgdHJ5IGEgaGlnaC12b2x1bWUgdHJhZGUgaW4gYSBtYWpvciBtZXRyby5cblxuRG8gbm90IHNlbmQgdGhpcyB0byB5b3VyIGNsaWVudCB5ZXQuIFZlcmlmeSB0aGUgcmVjZWlwdHMgeW91cnNlbGYuIENoZWNrIHRoZSBsaW5rcy4gQ29uZmlybSB0aGF0IHRoZSB0b29sIHJlZnVzZXMgdG8gbGllIHdoZW4gaXQgZG9lc24ndCBrbm93IHRoZSBhbnN3ZXIuIFRoYXQgcmVmdXNhbCBpcyB0aGUgcHJvZHVjdC5cblxuKipOZXh0IFN0ZXA6KipcblJ1biBvbmUgdGVzdCBxdWVyeSBpbiB5b3VyIGhpZ2hlc3QtdmFsdWUgdmVydGljYWwuIENoZWNrIHRoZSByZWNlaXB0IFVSTC4gQ29uZmlybSB0aGUgZGF0YSBtYXRjaGVzIHB1YmxpYyBzb3VyY2VzLiBPbmx5IHRoZW4sIGNvbnNpZGVyIHNoYXJpbmcgYSBwcm9vZiBsaW5rLlxuXG5aYW1ibyBpcyBidWlsdCBmb3IgcHJlY2lzaW9uLiBJdCBpcyBub3QgYnVpbHQgZm9yIHZvbHVtZSBhdCB0aGUgY29zdCBvZiBhY2N1cmFjeS5cblxuW0xpbmsgdG8gWmFtYm8gRGFzaGJvYXJkXVxuXG5CZXN0LFxuXG5Zb3VyIE5hbWVcblphbWJvIFRlYW0ifSwicmVjZWlwdF9zY2hlbWFfdmVyc2lvbiI6IjAuNCIsInNpZGVfZWZmZWN0cyI6eyJkZWNsYXJhdGlvbl9oYXNoIjoic2hhMjU2OjQ1YWFkMzhmM2FhOTgyYjlhYWZlOTJlY2I0MTZlYmU5ODc5MWVkZGJhZjhhYjZkZjBiZDA4NjA1YjdjMWJmZWUiLCJkZWNsYXJlZCI6WyJub25lIl0sInNjaGVtYV92ZXJzaW9uIjoiemFtYm8tc2lkZS1lZmZlY3RzLzEifSwidG9vbCI6eyJuYW1lIjoid3JpdGUiLCJzY29wZSI6InB1YmxpYyIsInZlcnNpb24iOiI0LjAuMCJ9fQ==","canonical_bytes_withheld_for_privacy":false,"canonical_byte_length":2635,"verification_status":"verified","session_trail":[{"tool":"capability_search","status":"completed","args_hash":"sha256:8d13e9f9489fab3cd666e57b2346b77e1e376917b0f48065feab2469679907df","timestamp":"2026-11-10T09:29:01.172Z","receipt_uuid":"519e55a7-dce1-4d1b-b44c-87d1edc39787"},{"tool":"ghost_audit_site","status":"completed","args_hash":"sha256:27988fed7acab588ca1c53cc2dd75f462c0743931cd2aeb83fab91b49cee4678","timestamp":"2026-11-10T09:29:01.251Z","receipt_uuid":"d856dcc6-32e5-4e66-9e36-5f869ee5bab1"},{"tool":"prompt_shield","status":"completed","args_hash":"sha256:b9408a8f06f0da17dd741204b8dd07e64774fd89fae3d406fdf86cd0524dfe39","timestamp":"2026-11-10T09:29:01.847Z","receipt_uuid":"08747601-766a-4ce9-94b8-63f7088a1c73"},{"tool":"leadsignal","status":"completed","args_hash":"sha256:5d24481711f7e6ac62f7af846c2690b91b3a8e9cd19d0a2d4cb35f57611db0b9","timestamp":"2026-11-10T09:29:15.242Z","receipt_uuid":"6e561a8a-7ab1-4bae-b831-b914535b932f"},{"tool":"continuity_get_recent","status":"completed","args_hash":"sha256:a8fe6dc90ffe2370c6308cced9d575d123a24c49e2d198d1d59ecb26a453a5da","timestamp":"2026-11-10T09:29:16.432Z","receipt_uuid":"48601da6-3c7c-405e-b43e-20c6edbf68a0"},{"tool":"write","status":"completed","args_hash":"sha256:47997754320487e50db8b63460cf950d97928b76357d57f67304e211bf95d468","timestamp":"2026-11-10T09:29:19.133Z","receipt_uuid":"06a97927-7d6e-4cf7-b600-5ce3e2d6ea2f"}],"result_preview":"Subject: Zambo launch: One check, one result, zero fluff\n\nYou sent a query for web designers in Austin. The system returned zero source-backed leads.\n\nThat is the only data point that matters right now.\n\nZambo is live. It does not guess. It does not hallucinate contact info to fill a void. If the database doesn't hold a verified, public-source prospect for your specific trade and city, it tells you: *no results*.\n\nWhy does this matter?\n\nBecause a receipt proving unchanged saved bytes is not a receipt for correctness. But it is a receipt for integrity. You can verify exactly what the tool saw. You can audit the logic. You can trust that a \"no results\" status means the system looked, found nothing, and stopped—rather than inventing a fake roofer in Phoenix to make you feel like the tool works.\n\nWe are launching with a hard constraint: **Research only.**\nZambo will not send outreach. It will not email prospects. It will not touch your inbox. It returns lead research and drafts. You hold the send button.\n\nThis protects your domain reputation. It protects your brand. It ensures that every person you contact was actually identified by a verifiable source, not a language model’s best guess.\n\n**The Current State:**\n*   **Status:** Live\n*   **Mode:** Deep semantic analysis + pattern check\n*   **Safety:** Critical jailbreaks and prompt leaks are blocked.\n*   **Quota:** 3 free searches per day per IP.\n\nIf you want to test the integrity of the \"no results\" path, try a niche trade in a small city. If you want to test the success path, try a high-volume trade in a major metro.\n\nDo not send this to your client yet. Verify the receipts yourself. Check the links. Confirm that the tool refuses to lie when it doesn't know the answer. That refusal is the product.\n\n**Next Step:**\nRun one test query in your highest-value vertical. Check the receipt URL. Confirm the data matches public sources. Only then, consider sharing a proof link.\n\nZambo is built for precision. It is not built for volume at the cost of accuracy.\n\n[Link to Zambo Dashboard]\n\nBest,\n\nYour Name\nZambo Team","result_preview_integrity":"display_only_not_committed","result_preview_truncated":false,"input_hash":"sha256:8953b0e744495194a3f16d74118657712613e027b841e44c20d80c895d814720","input_hash_layout":"zambo-json-sorted-keys-utf8-v1","free_used":0,"free_remaining":0,"free_limit":0,"signal_handle":null,"tool":{"name":"write","version":"4.0.0","scope":"public"},"caller":{"type":"session","id":"sha256:dd72d3d53d478654c3b2b4563210c33a8f84cc2be0676e8821207f11bebc195d","label":"zambo-home-demo","label_source":"caller_reported"},"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:6189828eec6cff994671eb8d08e29f5ef75f2df4c124beb3d9dabfc983c89b19","anchor":{"event_id":"1000e40b80003a30a9b21dbfc23e942813ed75f0da1c07d463a3bb8529a6a376","pubkey":"e13475107d30c918ec664adf2ab1141024a22fb35190f82c9e933704fa49af41","relays":["wss://relay.primal.net"],"status":"published","published_at":"2026-11-10T09:29:19.778Z","published_at_semantics":"Relay confirmation time (accepted acknowledgement or exact-event read-back); not the signed event's created_at.","schema_version":"zambo-receipt-anchor/1","envelope":{"anchored_at":"2026-11-10T09:29:19.133Z","evidence_url":null,"receipt_uuid":"06a97927-7d6e-4cf7-b600-5ce3e2d6ea2f","output_sha256":"sha256:e6b16d387df7b3b351f28e9ba8c1e9a06e0c6681e683fdb905592bf58829efa2","schema_version":"zambo-receipt-anchor/1","evidence_sha256":null,"evidence_byte_length":null},"envelope_bytes":"{\"anchored_at\":\"2026-11-10T09:29:19.133Z\",\"evidence_byte_length\":null,\"evidence_sha256\":null,\"evidence_url\":null,\"output_sha256\":\"sha256:e6b16d387df7b3b351f28e9ba8c1e9a06e0c6681e683fdb905592bf58829efa2\",\"receipt_uuid\":\"06a97927-7d6e-4cf7-b600-5ce3e2d6ea2f\",\"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-10T09:29:19.133Z","detail":"The receipt store reports 2026-11-10T09:29:19.133Z; 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:dac783e4e92dca7fe00882a1174e477f4b3bacd20d1b082b0506461ddfd9bab8"}}},"evidence_status":"empty","verification_status":"verified","checks":{"commitment_matches":{"status":"pass","passed":true,"expected_hash":"sha256:e6b16d387df7b3b351f28e9ba8c1e9a06e0c6681e683fdb905592bf58829efa2","computed_hash":"sha256:e6b16d387df7b3b351f28e9ba8c1e9a06e0c6681e683fdb905592bf58829efa2","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."}}}