{"_canonicalization":{"envelope_id":"axm_ + sha256(envelope minus {signature, axiom_id, anchors})","envelope_signature":"ed25519(envelope minus {signature, axiom_id})","json":"sort_keys=True, separators=(',',':'), ensure_ascii=False, allow_nan=False, utf-8","leaf_hash":"sha256(0x00 || canonical_json(envelope_full))","seal_signature":"ed25519(seal minus {signature, sig_algorithm})"},"axiom_id":"axm_93fd0df36d82ae259d8e325caccb5c6fabeeac4ee8a75b929d869eb6d534b11f","bitcoin_anchor":{"bitcoin_attestations":[],"calendar_attestations":[],"ots_url":"","stamped_at":"","status":"pending_next_stamp"},"envelope":{"anchors":[{"chain":"crovia.axiom_graph","height":0,"merkle_proof":"spider_vendor_press_v1","root_at_anchor":"spider_vendor_press_v1"}],"axiom_id":"axm_93fd0df36d82ae259d8e325caccb5c6fabeeac4ee8a75b929d869eb6d534b11f","axiom_type":"AX.OBS","body":{"axiom_subtype":"news.vendor_press.v1","category":"news","fingerprint":"2e17b805b5b8fa91061aef8c4e723ba9ea5d414976e3d03a54f3355ec76525cb","published":"Wed, 03 Jun 2026 00:00:00 GMT","receipt_hash":"2e17b805b5b8fa91061aef8c4e723ba9ea5d414976e3d03a54f3355ec76525cb","schema":"spider.news.vendor_press.v1","spider":"vendor_press","spider_record":{"axiom_subtype":"news.vendor_press.v1","category":"news","decision_hint":"POSITIVE","envelope_target":"AX.OBS","fingerprint":"2e17b805b5b8fa91061aef8c4e723ba9ea5d414976e3d03a54f3355ec76525cb","observed_at":"2026-06-03T14:43:16.630239Z","parent_run_hash":"825c521dcd997a116a12e631fc05c453741e271c0f58dc39442ad7af2e772dad","published":"Wed, 03 Jun 2026 00:00:00 GMT","runtime_version":"0.1.0","schema":"spider.news.vendor_press.v1","source_status":200,"source_url":"https://huggingface.co/blog/feed.xml","spider":"vendor_press","summary_excerpt":"","title":"Adding MCP Tools to Reachy Mini","url":"https://huggingface.co/blog/adding-mcp-tools-to-reachy-mini","vendor":"huggingface"},"title":"Adding MCP Tools to Reachy Mini","vendor":"huggingface"},"confidence":{"method":"deterministic"},"decision":"POSITIVE","issued_at":"2026-06-03T14:43:16Z","notes":"Spider vendor_press (news) news.vendor_press.v1","object":{"captured_by":"crovia.spider.vendor_press","primary_source_url":"https://huggingface.co/blog/adding-mcp-tools-to-reachy-mini"},"predecessors":[],"schema":"crovia.axiom.v1","signature":"ed25519:1a6fd182dc6aafd4e4d91f412a447ac08ed0f811502023de340bab5cc4ddf5d5a53dd9e666526c641b263aa67ee3861a486e8d4316ca7255801345192ca0510a","signer":"crovia.substrate","subject":{"observed_at":"2026-06-03T14:43:16Z","source_collector":"spider:vendor_press","target_id":"https://huggingface.co/blog/adding-mcp-tools-to-reachy-mini"},"tsa":{"authority":"crovia.substrate.bootstrap","rfc3161_token":"{\"kind\":\"crovia.bootstrap.tsa\",\"source_jsonl\":\"/opt/crovia/spider/data/news/vendor_press_v1.jsonl\",\"source_seal_merkle_root\":\"spider_vendor_press_v1\",\"upgrade_path\":\"Sessione H \\u2014 OpenTimestamps weekly anchor\"}"},"zk_mode":"clear","zk_proof":null},"ledger":{"leaf_hash":"779c3328a27f930555926c79f55ebb33543136fa4a7ed5da0938e9a05fc65f80","leaf_index":210818,"ledger_path":"/opt/crovia/substrate/axiom_ledger.jsonl"},"merkle_proof":{"hash_alg":"sha256","leaf_prefix":"0x00","node_prefix":"0x01","odd_leaf_rule":"duplicate_last","path":[{"sibling":"82508ecb01962b18d686177f9f3751b48728b3623eb5a1849f2f169537995837","side":"right"},{"sibling":"d8e2e77779fcfb30be3126d10e443e9b5ef05854f60c14727812dfd59158507f","side":"left"},{"sibling":"8d1c1ff0be7fa5e175e26e9ffbea829681a966b0e5385db67b885dba22e788b2","side":"right"},{"sibling":"ce3afcb512926cdbb0859412d748d4b422dec98c9d648b85e55a7e7dd4cb1e5d","side":"right"},{"sibling":"3e926c654d553d6136b58565f4719b56403867d31c3376cf476f60daa85d4e00","side":"right"},{"sibling":"6e835ac8d667c81ca510aef422b6a74ab0487ca7148558f204476f34533e0788","side":"right"},{"sibling":"e200a2871d656adbab6c7d7139f692c3a54ceadd1b45235bab7458d4222448db","side":"right"},{"sibling":"f37cadd415cfa100ec73b79e90206372e1f8a4ca3e7d2101895cca28aeaf51ce","side":"left"},{"sibling":"af6308b9f2a9c7d51673c2c58c0d744ce1285fee1fecab7d47a622f49af5c1fb","side":"left"},{"sibling":"f47f72f1ebbd24fa44ae30a9fa7ea0c5dded7d7d5c5038da1c88c0d7b8ea19a7","side":"left"},{"sibling":"cfee1a7622f981fb56f9955f72601abf752988a8dcdf87a0daf4890f95802a59","side":"left"},{"sibling":"1d2ac79dcb8f54ae79e03632335314ed4d9b5f97c9219eccb5a1fb54760e7633","side":"right"},{"sibling":"2dca509b3eb767a47cf215d4315f230ce9103a76264412008ae23a349b519ef1","side":"left"},{"sibling":"24d1bb4b13e0e46131b27b70a48e65fcf4e2e14b95e3bb83ade821e9df530f6b","side":"left"},{"sibling":"4f34df9384ea861a1b37f9fa9413dd69118e719471bd559d036d75f6e4070afd","side":"right"},{"sibling":"fac068c760aaba50e8943499aae63226fd529c1f7a82e4c671fd5909ed0caea1","side":"right"},{"sibling":"c300cf0154c136afc09b1702a0be98f4ba5b6dc5cf57e8cc714ec1eaf4196eff","side":"left"},{"sibling":"d841ad93efda0869e5eb97678f348f03f5caab4353e05ff4bf18f47fb945b822","side":"left"}]},"schema":"crovia.axiom_proof.v1","seal":{"first_collector_run_id":"","first_receipt_hash":"","jsonl_path":"/opt/crovia/substrate/axiom_ledger.jsonl","key_id":"430895f101d38164","last_collector_run_id":"","last_receipt_hash":"","leaf_count":211218,"merkle_root":"60bfc95ac96983dfe7d201d424d3a974b5fbd91f0ea90bb74692e7d05da22279","public_key_hex":"cf742e26f75669dc673cb5c0786a1ae23ae8ca19c347317192ce40c28a7ff25c","run_id":"hourly_json_retrofit_20260603T173701Z","schema":"crovia.seal.v1","seal_family_version":"crovia-seal-family/1","seal_kind":"substrate_batch","sealed_at":"2026-06-03T17:37:48Z","sig_algorithm":"ed25519","signature":"11febfa7f140b3db60f72c8e2b05c22eb001af4b60b1b9eec0d4bef69b9a97be67313a28974f68b030d814f911d43f6a64f16d274b35bba7edeb91d543b9d603","signer_version":"1.1.0"},"trust_root":{"key_id":"430895f101d38164","public_key_hex":"cf742e26f75669dc673cb5c0786a1ae23ae8ca19c347317192ce40c28a7ff25c","signature_algorithm":"ed25519","url":"/registry/canon/TRUST_ROOT.md"},"verifier":{"spec":"/registry/canon/AXIOM_RECEIPT_v1.md","url":"/v/axm_93fd0df36d82ae259d8e325caccb5c6fabeeac4ee8a75b929d869eb6d534b11f"}}