{
  "tool_id": "art-121-document-integrity-anchor",
  "note": "golden_hash is empty until first `node golden-parity.test.mjs --update`.",
  "vectors": [
    {
      "name": "anchored-document",
      "policy_parameters": {
        "document_hash": "sha256:abcdef1234567890abcdef1234567890abcdef1234567890abcdef1234567890",
        "claimed_timestamp": "2026-06-25T10:00:00Z",
        "hash_algorithm": "sha256",
        "document_type": "contract"
      },
      "output_payload": {
        "anchored": true,
        "document_hash": "sha256:abcdef1234567890abcdef1234567890abcdef1234567890abcdef1234567890",
        "document_type": "contract",
        "timestamp_claim": {
          "standard": "eIDAS Art.41 / RFC 3161-aligned",
          "timestamp": "2026-06-25T10:00:00Z",
          "algorithm": "sha256"
        }
      },
      "golden_hash": "f1450474cf0c89cdb682369ab2ceb91e11f1e5c7f7206f1c4141dd443f9d0d52"
    },
    {
      "name": "malformed-hash",
      "policy_parameters": {
        "document_hash": "not-a-sha256-hash",
        "claimed_timestamp": "2026-06-25T10:00:00Z",
        "hash_algorithm": "sha256",
        "document_type": "invoice"
      },
      "output_payload": {
        "anchored": false,
        "document_hash": "not-a-sha256-hash",
        "document_type": "invoice",
        "timestamp_claim": {
          "standard": "eIDAS Art.41 / RFC 3161-aligned",
          "timestamp": "2026-06-25T10:00:00Z",
          "algorithm": "sha256"
        }
      },
      "golden_hash": "74e466868544cf6c89cdb4060d7867d32338ee74fce5239da8004caf7c8e1153"
    }
  ]
}
