{"_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_cdb206fda93cfaa20c3b08e55ae157e5affdce92a5a9235db9bbc38cd21e99b1","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_cdb206fda93cfaa20c3b08e55ae157e5affdce92a5a9235db9bbc38cd21e99b1","axiom_type":"AX.OBS","body":{"axiom_subtype":"news.vendor_press.v1","category":"news","fingerprint":"75bd8eaa1e18682b3d9797233efea6c490742f0a813fc723776c648c7c8cc5bf","published":"Mon, 29 Jun 2026 16:00:00 +0000","receipt_hash":"75bd8eaa1e18682b3d9797233efea6c490742f0a813fc723776c648c7c8cc5bf","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":"75bd8eaa1e18682b3d9797233efea6c490742f0a813fc723776c648c7c8cc5bf","observed_at":"2026-06-29T16:43:57.011311Z","parent_run_hash":"7b11d88dd39a578384f4568f0f5984ab0e96588ee48f61dda84a4754600f5d4e","published":"Mon, 29 Jun 2026 16:00:00 +0000","runtime_version":"0.1.0","schema":"spider.news.vendor_press.v1","source_status":200,"source_url":"https://blog.google/technology/ai/rss/","spider":"vendor_press","summary_excerpt":"<img src=\"https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Full_Stack.max-600x600.format-webp.webp\">A Google expert explains what it means to take a full-stack approach to AI and why it’s been the foundation of our AI work for so long.","title":"Ask an AI expert: What exactly is the full stack?","url":"https://blog.google/innovation-and-ai/technology/ai/full-stack-ai-explainer/","vendor":"google_ai"},"summary":"<img src=\"https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Full_Stack.max-600x600.format-webp.webp\">A Google expert explains what it means to take a full-stack approach to AI and why it’s been the foundation of our AI work for so long.","title":"Ask an AI expert: What exactly is the full stack?","vendor":"google_ai"},"confidence":{"method":"deterministic"},"decision":"POSITIVE","issued_at":"2026-06-29T16:43:57Z","notes":"Spider vendor_press (news) news.vendor_press.v1","object":{"captured_by":"crovia.spider.vendor_press","primary_source_url":"https://blog.google/innovation-and-ai/technology/ai/full-stack-ai-explainer/"},"predecessors":[],"schema":"crovia.axiom.v1","signature":"ed25519:4feb13d70f64954d47ffaa4ef5fa4a5ad8f3a4a264ee2aff7cc879a2b66b54473305d5ae19f42cb3104947cd7cdda6b6d48647d1020999c51637d8b8a3571600","signer":"crovia.substrate","subject":{"observed_at":"2026-06-29T16:43:57Z","source_collector":"spider:vendor_press","target_id":"https://blog.google/innovation-and-ai/technology/ai/full-stack-ai-explainer/"},"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":"da0f3cc1ce1e8aa13e9ee87639f1c8dd7ed84cdd7e036c9d76a44c3a2331871e","leaf_index":263124,"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":"3a62afd1e659f2d12605e0a30a68515c278abc0e94c90e17294153754b51dff0","side":"right"},{"sibling":"0c11de397c2edca3b3a26aafd7d37afd3856fdbfaf64a484caf47f02d34d9608","side":"right"},{"sibling":"bf16e1fab24a71b1bea6189f3ae7ee2bb966706b375ade7a4e57443c86826146","side":"left"},{"sibling":"dd06d1c9cbcffb9c2dc4d1fbe59631713087d4e5f00acc3536d5eddf1ade138b","side":"right"},{"sibling":"c2b62bbe2616b8539ba7f99f9fc2304d89f5c2afffb0206457b19340291686a1","side":"left"},{"sibling":"16eb39b29bd1aa5d10bd2759e2c58b22c1bc88e819768d9001cbf56d4c84b319","side":"right"},{"sibling":"52e2e4bf765b80f15b401cecb6b1c7553432a1ff49b53cf3da972c4f1d32432d","side":"left"},{"sibling":"ee9c3c0159fd2e232f42ca2fc259d7b19dac178a618eb3ce6aa0e55ebaf6a6d7","side":"left"},{"sibling":"60e95a237d9b01421538f357ceb930cac90490ed5486ba8f14431c20e16a0a4b","side":"left"},{"sibling":"a7f8a9b2dfab0855d6bf1c07e939c083b9c1da8a2bd7e3dad5881f0c9145402c","side":"left"},{"sibling":"cce2e24f624bc463d96e1420e6bf56c9ceb32c2dc2226166c930a9800a0d144e","side":"right"},{"sibling":"7ced595876f53ab3a4de2c4679f68ce580d33ebe64b060967c3ce1d5338c549e","side":"right"},{"sibling":"465683d2ebb27bea9118d17d2d5cc4567e7130428041a460cf508f9352e90c75","side":"right"},{"sibling":"0ad0bd95e323bb8c14108e2b98438a607663f6217e29ff434653b83a795845b3","side":"right"},{"sibling":"f6360af008ee5c75a07a44a62cdfec7deea9ef3b32b172f4de276a5f257a6b71","side":"right"},{"sibling":"65b7e96e14e6e74d0d503fe698d4d15cf900fc17c604b1728021ff15f7ac56ea","side":"right"},{"sibling":"4c82d7602c87ef8d4f9d3c6911afa263e95bac045d1e14c37829f0736401e9d9","side":"right"},{"sibling":"47be589bd681ffc3515ede560dcd682e71ac290378bb3aaf97ed7159a5b11dee","side":"right"},{"sibling":"1cecb7f447febd025aac272837c80de218aecc6485d2395a509b2a1f1b9c746e","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":263289,"merkle_root":"261944971e37e7abd345fd0c74d987cefff4844f9b233070117f7e61abb91023","public_key_hex":"cf742e26f75669dc673cb5c0786a1ae23ae8ca19c347317192ce40c28a7ff25c","run_id":"hourly_json_retrofit_20260629T173701Z","schema":"crovia.seal.v1","seal_family_version":"crovia-seal-family/1","seal_kind":"substrate_batch","sealed_at":"2026-06-29T17:38:03Z","sig_algorithm":"ed25519","signature":"723d7fe774b9adf97c6e2950509035ca6a13b7eaa77b9dcf9e7347542c699797830ed882ac2d94d19c3ecc2c76713c687df3e0551f26f14492ee15cf854b8e02","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_cdb206fda93cfaa20c3b08e55ae157e5affdce92a5a9235db9bbc38cd21e99b1"}}