{
  "generated": "2026-08-04",
  "generator": "DAG-ANCESTRY-BUILD-1 (§21.6) — derived offline via _ancestry.mjs/ancestryDigest; no network, no kernel emission",
  "note": "Depth-1 artifact citing ancestry-digest-root.fixture.json as its sole parent: chain_depth 1, parent_hashes = [root execution_hash], chain.ancestry_digest = SHA-256(cgCanon({execution_hash, parent_ancestry_digests: [root.chain.ancestry_digest]})). Used by ancestry-digest.test.mjs for the §21.6.6 bottom-up walk (present-bundle recompute) and the incomplete-bundle tier (walk without the root present).",
  "artifact": {
    "@context": "https://ainumbers.co/chaingraph/context/v0.3/context.jsonld",
    "chaingraph_version": "0.4.0",
    "compute_mode": "server",
    "mandate_type": "compliance_mandate",
    "tool_id": "art-121-document-integrity-anchor-review",
    "tool_version": "1.0.0",
    "generated_at": "2026-08-04T00:05:00Z",
    "buildType": "https://ainumbers.co/chaingraph/context/v0.2#WebCryptoSHA256",
    "execution_hash": "eae3b42ecd70b60cf5953c681f11a955c2aa7882d21101c6b0cb5293afc8576c",
    "chain": {
      "parent_hashes": ["efcf432667873d890e2d12602aaa22b1ef8483031070cd3f9e0bd78ea40d3727"],
      "parent_tool_ids": ["art-121-document-integrity-anchor"],
      "chain_depth": 1,
      "ancestry_digest": "7d12c72d81160c54d80f305f3802069adffa92d158abd2b7c883dcf0470703e9"
    },
    "policy_parameters": {
      "execution_backend": "server",
      "input_parameters": {
        "document_id": "DOC-ANC-002",
        "algorithm": "sha256"
      }
    },
    "output_payload": {
      "integrity_status": "verified",
      "checked": 5
    },
    "compliance_flags": [],
    "audit_signature": {
      "payloadType": "application/vnd.openchain.graph+json;version=0.2",
      "payload": "",
      "signatures": []
    }
  }
}
