{
  "schema": "txra.ddpack-vectors.v1",
  "status": "Published: part of the Seal1618 kit since SPEC 1.12.1 and covered by kit/SHA256SUMS.txt.",
  "format": "txra.ddpack.v1",
  "spec": "creation1618.com/verify/SPEC.md §2",
  "note": "Conformance vectors for txra.ddpack.v1. One document per tamper class (an edited value, two leaves swapped, an edited root, a leaf appended, a leaf removed), an envelope pointing off the published home that still verifies with its warning, a pack with no provenance leaf, two whose sealed provenance denies itself, two packs carried with the external export they committed (a count committed as a string, an export with no events) and one selective disclosure checked against the pack's root. Each vector is a document with the verdict a conforming verifier reaches and the named check(s) that fail, as the published txra-verify.cjs reports them. Every figure and name is invented and marked DEMO; every hash is real. summaryStartsWith is the reference verifier's wording: an independent implementation must agree on the verdict and the failing checks, and matching the sentence is optional. A verdict of VERIFIED exits 0 and every other verdict exits non-zero (SPEC §3.0).",
  "generatedAt": "2026-10-22T00:00:00.000Z",
  "verifier": {
    "file": "txra-verify.cjs",
    "sha256": "51f3b4fe449e0afce4693e5b11cb90dc92fbc90294e49926eb0c935fde4abb59"
  },
  "vectors": [
    {
      "id": "leaf-value-edited",
      "note": "One fact's displayed value changed (21.4 to 19.9) and its sealed payload left alone. The value no longer equals the payload's encoding of it (SPEC §2 step 1).",
      "expect": {
        "verdict": "FAILED",
        "failingChecks": [
          "item integrity"
        ],
        "summaryStartsWith": "FAILED — item integrity"
      },
      "input": {
        "document": {
          "version": "txra.ddpack.v1",
          "dealReference": "DEMO-2026-001",
          "dealName": "DEMO — Example Scheme (synthetic)",
          "root": "670fdf04c4834d03051e867493ecbdeb498e29880caf0081859358bccdc9739a",
          "leafCount": 8,
          "leaves": [
            {
              "id": "provenance.data_source",
              "group": "provenance",
              "label": "Source of these facts",
              "value": "{\"build\":\"demo\",\"dataset\":\"seeded-demo\",\"source\":\"mock\",\"status\":\"demonstration\"}",
              "payload": "{\"id\":\"provenance.data_source\",\"v\":{\"build\":\"demo\",\"dataset\":\"seeded-demo\",\"source\":\"mock\",\"status\":\"demonstration\"}}"
            },
            {
              "id": "checklist.survey",
              "group": "checklist",
              "label": "Survey",
              "value": "{\"status\":\"provided\",\"tier\":\"independent\"}",
              "payload": "{\"id\":\"checklist.survey\",\"v\":{\"status\":\"provided\",\"tier\":\"independent\"}}"
            },
            {
              "id": "decision.stage",
              "group": "decision",
              "label": "Stage",
              "value": "committee",
              "payload": "{\"id\":\"decision.stage\",\"v\":\"committee\"}"
            },
            {
              "id": "external.export-1",
              "group": "external",
              "label": "Operating history (external)",
              "value": "{\"eventCount\":3,\"exportedAt\":\"2026-08-09T00:00:00.000Z\",\"fileName\":\"demo-export.json\",\"format\":\"assetdna.export.v1\",\"headHash\":\"545415797d9539c69a52da0c7f51e6d8aacd55896f8fcc211ec264a328e863e6\",\"sha256\":\"7bf4ad735c6d74bbd76f3514eeea700ad6a82df937343ea6f8f9baa0883cffba\",\"sourceOrg\":\"DEMO — Example Operator (synthetic demonstration data)\"}",
              "payload": "{\"id\":\"external.export-1\",\"v\":{\"eventCount\":3,\"exportedAt\":\"2026-08-09T00:00:00.000Z\",\"fileName\":\"demo-export.json\",\"format\":\"assetdna.export.v1\",\"headHash\":\"545415797d9539c69a52da0c7f51e6d8aacd55896f8fcc211ec264a328e863e6\",\"sha256\":\"7bf4ad735c6d74bbd76f3514eeea700ad6a82df937343ea6f8f9baa0883cffba\",\"sourceOrg\":\"DEMO — Example Operator (synthetic demonstration data)\"}}"
            },
            {
              "id": "identity.name",
              "group": "identity",
              "label": "Name",
              "value": "DEMO — Example Scheme (synthetic)",
              "payload": "{\"id\":\"identity.name\",\"v\":\"DEMO — Example Scheme (synthetic)\"}"
            },
            {
              "id": "identity.reference",
              "group": "identity",
              "label": "Reference",
              "value": "DEMO-2026-001",
              "payload": "{\"id\":\"identity.reference\",\"v\":\"DEMO-2026-001\"}"
            },
            {
              "id": "metric.headline",
              "group": "feasibility",
              "label": "Headline metric",
              "value": "19.9",
              "payload": "{\"id\":\"metric.headline\",\"v\":21.4}"
            },
            {
              "id": "policy.name",
              "group": "policy",
              "label": "Policy",
              "value": "DEMO underwriting policy (synthetic)",
              "payload": "{\"id\":\"policy.name\",\"v\":\"DEMO underwriting policy (synthetic)\"}"
            }
          ],
          "sealedAt": "2026-08-12T00:00:00.000Z",
          "issuer": {
            "sealedBy": "DEMO — Example Firm (synthetic)",
            "platform": "Attest1618",
            "coBrand": null
          },
          "verification": {
            "spec": "https://creation1618.com/verify/SPEC.md",
            "verifier": "https://creation1618.com/verify/txra-verify.cjs",
            "checksums": "https://creation1618.com/verify/SHA256SUMS.txt",
            "command": "node txra-verify.cjs <this-file>",
            "independence": "Get the verifier from the address above — the publisher's own site — and check it against the published checksums. Do not trust a tool handed to you by whoever handed you this file. This block is NOT part of the seal: it is a pointer, not a proof. The seal is the root below, and it is what proves the contents."
          },
          "note": "Synthetic demonstration pack — every value invented."
        }
      }
    },
    {
      "id": "leaves-swapped",
      "note": "Two adjacent leaves swapped and none changed. Leaf order is part of the tree, so the root no longer re-derives (SPEC §2 step 2).",
      "expect": {
        "verdict": "FAILED",
        "failingChecks": [
          "merkle root"
        ],
        "summaryStartsWith": "FAILED — merkle root"
      },
      "input": {
        "document": {
          "version": "txra.ddpack.v1",
          "dealReference": "DEMO-2026-001",
          "dealName": "DEMO — Example Scheme (synthetic)",
          "root": "670fdf04c4834d03051e867493ecbdeb498e29880caf0081859358bccdc9739a",
          "leafCount": 8,
          "leaves": [
            {
              "id": "provenance.data_source",
              "group": "provenance",
              "label": "Source of these facts",
              "value": "{\"build\":\"demo\",\"dataset\":\"seeded-demo\",\"source\":\"mock\",\"status\":\"demonstration\"}",
              "payload": "{\"id\":\"provenance.data_source\",\"v\":{\"build\":\"demo\",\"dataset\":\"seeded-demo\",\"source\":\"mock\",\"status\":\"demonstration\"}}"
            },
            {
              "id": "checklist.survey",
              "group": "checklist",
              "label": "Survey",
              "value": "{\"status\":\"provided\",\"tier\":\"independent\"}",
              "payload": "{\"id\":\"checklist.survey\",\"v\":{\"status\":\"provided\",\"tier\":\"independent\"}}"
            },
            {
              "id": "decision.stage",
              "group": "decision",
              "label": "Stage",
              "value": "committee",
              "payload": "{\"id\":\"decision.stage\",\"v\":\"committee\"}"
            },
            {
              "id": "external.export-1",
              "group": "external",
              "label": "Operating history (external)",
              "value": "{\"eventCount\":3,\"exportedAt\":\"2026-08-09T00:00:00.000Z\",\"fileName\":\"demo-export.json\",\"format\":\"assetdna.export.v1\",\"headHash\":\"545415797d9539c69a52da0c7f51e6d8aacd55896f8fcc211ec264a328e863e6\",\"sha256\":\"7bf4ad735c6d74bbd76f3514eeea700ad6a82df937343ea6f8f9baa0883cffba\",\"sourceOrg\":\"DEMO — Example Operator (synthetic demonstration data)\"}",
              "payload": "{\"id\":\"external.export-1\",\"v\":{\"eventCount\":3,\"exportedAt\":\"2026-08-09T00:00:00.000Z\",\"fileName\":\"demo-export.json\",\"format\":\"assetdna.export.v1\",\"headHash\":\"545415797d9539c69a52da0c7f51e6d8aacd55896f8fcc211ec264a328e863e6\",\"sha256\":\"7bf4ad735c6d74bbd76f3514eeea700ad6a82df937343ea6f8f9baa0883cffba\",\"sourceOrg\":\"DEMO — Example Operator (synthetic demonstration data)\"}}"
            },
            {
              "id": "identity.reference",
              "group": "identity",
              "label": "Reference",
              "value": "DEMO-2026-001",
              "payload": "{\"id\":\"identity.reference\",\"v\":\"DEMO-2026-001\"}"
            },
            {
              "id": "identity.name",
              "group": "identity",
              "label": "Name",
              "value": "DEMO — Example Scheme (synthetic)",
              "payload": "{\"id\":\"identity.name\",\"v\":\"DEMO — Example Scheme (synthetic)\"}"
            },
            {
              "id": "metric.headline",
              "group": "feasibility",
              "label": "Headline metric",
              "value": "21.4",
              "payload": "{\"id\":\"metric.headline\",\"v\":21.4}"
            },
            {
              "id": "policy.name",
              "group": "policy",
              "label": "Policy",
              "value": "DEMO underwriting policy (synthetic)",
              "payload": "{\"id\":\"policy.name\",\"v\":\"DEMO underwriting policy (synthetic)\"}"
            }
          ],
          "sealedAt": "2026-08-12T00:00:00.000Z",
          "issuer": {
            "sealedBy": "DEMO — Example Firm (synthetic)",
            "platform": "Attest1618",
            "coBrand": null
          },
          "verification": {
            "spec": "https://creation1618.com/verify/SPEC.md",
            "verifier": "https://creation1618.com/verify/txra-verify.cjs",
            "checksums": "https://creation1618.com/verify/SHA256SUMS.txt",
            "command": "node txra-verify.cjs <this-file>",
            "independence": "Get the verifier from the address above — the publisher's own site — and check it against the published checksums. Do not trust a tool handed to you by whoever handed you this file. This block is NOT part of the seal: it is a pointer, not a proof. The seal is the root below, and it is what proves the contents."
          },
          "note": "Synthetic demonstration pack — every value invented."
        }
      }
    },
    {
      "id": "root-edited",
      "note": "The stated root has one hex digit changed and every leaf is untouched.",
      "expect": {
        "verdict": "FAILED",
        "failingChecks": [
          "merkle root"
        ],
        "summaryStartsWith": "FAILED — merkle root"
      },
      "input": {
        "document": {
          "version": "txra.ddpack.v1",
          "dealReference": "DEMO-2026-001",
          "dealName": "DEMO — Example Scheme (synthetic)",
          "root": "670fdf04c4834d03051e867493ecbdeb498e29880caf0081859358bccdc97390",
          "leafCount": 8,
          "leaves": [
            {
              "id": "provenance.data_source",
              "group": "provenance",
              "label": "Source of these facts",
              "value": "{\"build\":\"demo\",\"dataset\":\"seeded-demo\",\"source\":\"mock\",\"status\":\"demonstration\"}",
              "payload": "{\"id\":\"provenance.data_source\",\"v\":{\"build\":\"demo\",\"dataset\":\"seeded-demo\",\"source\":\"mock\",\"status\":\"demonstration\"}}"
            },
            {
              "id": "checklist.survey",
              "group": "checklist",
              "label": "Survey",
              "value": "{\"status\":\"provided\",\"tier\":\"independent\"}",
              "payload": "{\"id\":\"checklist.survey\",\"v\":{\"status\":\"provided\",\"tier\":\"independent\"}}"
            },
            {
              "id": "decision.stage",
              "group": "decision",
              "label": "Stage",
              "value": "committee",
              "payload": "{\"id\":\"decision.stage\",\"v\":\"committee\"}"
            },
            {
              "id": "external.export-1",
              "group": "external",
              "label": "Operating history (external)",
              "value": "{\"eventCount\":3,\"exportedAt\":\"2026-08-09T00:00:00.000Z\",\"fileName\":\"demo-export.json\",\"format\":\"assetdna.export.v1\",\"headHash\":\"545415797d9539c69a52da0c7f51e6d8aacd55896f8fcc211ec264a328e863e6\",\"sha256\":\"7bf4ad735c6d74bbd76f3514eeea700ad6a82df937343ea6f8f9baa0883cffba\",\"sourceOrg\":\"DEMO — Example Operator (synthetic demonstration data)\"}",
              "payload": "{\"id\":\"external.export-1\",\"v\":{\"eventCount\":3,\"exportedAt\":\"2026-08-09T00:00:00.000Z\",\"fileName\":\"demo-export.json\",\"format\":\"assetdna.export.v1\",\"headHash\":\"545415797d9539c69a52da0c7f51e6d8aacd55896f8fcc211ec264a328e863e6\",\"sha256\":\"7bf4ad735c6d74bbd76f3514eeea700ad6a82df937343ea6f8f9baa0883cffba\",\"sourceOrg\":\"DEMO — Example Operator (synthetic demonstration data)\"}}"
            },
            {
              "id": "identity.name",
              "group": "identity",
              "label": "Name",
              "value": "DEMO — Example Scheme (synthetic)",
              "payload": "{\"id\":\"identity.name\",\"v\":\"DEMO — Example Scheme (synthetic)\"}"
            },
            {
              "id": "identity.reference",
              "group": "identity",
              "label": "Reference",
              "value": "DEMO-2026-001",
              "payload": "{\"id\":\"identity.reference\",\"v\":\"DEMO-2026-001\"}"
            },
            {
              "id": "metric.headline",
              "group": "feasibility",
              "label": "Headline metric",
              "value": "21.4",
              "payload": "{\"id\":\"metric.headline\",\"v\":21.4}"
            },
            {
              "id": "policy.name",
              "group": "policy",
              "label": "Policy",
              "value": "DEMO underwriting policy (synthetic)",
              "payload": "{\"id\":\"policy.name\",\"v\":\"DEMO underwriting policy (synthetic)\"}"
            }
          ],
          "sealedAt": "2026-08-12T00:00:00.000Z",
          "issuer": {
            "sealedBy": "DEMO — Example Firm (synthetic)",
            "platform": "Attest1618",
            "coBrand": null
          },
          "verification": {
            "spec": "https://creation1618.com/verify/SPEC.md",
            "verifier": "https://creation1618.com/verify/txra-verify.cjs",
            "checksums": "https://creation1618.com/verify/SHA256SUMS.txt",
            "command": "node txra-verify.cjs <this-file>",
            "independence": "Get the verifier from the address above — the publisher's own site — and check it against the published checksums. Do not trust a tool handed to you by whoever handed you this file. This block is NOT part of the seal: it is a pointer, not a proof. The seal is the root below, and it is what proves the contents."
          },
          "note": "Synthetic demonstration pack — every value invented."
        }
      }
    },
    {
      "id": "leaf-appended",
      "note": "A well-formed leaf appended after sealing, leafCount left as sealed. The count and the root both break.",
      "expect": {
        "verdict": "FAILED",
        "failingChecks": [
          "item count",
          "merkle root"
        ],
        "summaryStartsWith": "FAILED — item count, merkle root"
      },
      "input": {
        "document": {
          "version": "txra.ddpack.v1",
          "dealReference": "DEMO-2026-001",
          "dealName": "DEMO — Example Scheme (synthetic)",
          "root": "670fdf04c4834d03051e867493ecbdeb498e29880caf0081859358bccdc9739a",
          "leafCount": 8,
          "leaves": [
            {
              "id": "provenance.data_source",
              "group": "provenance",
              "label": "Source of these facts",
              "value": "{\"build\":\"demo\",\"dataset\":\"seeded-demo\",\"source\":\"mock\",\"status\":\"demonstration\"}",
              "payload": "{\"id\":\"provenance.data_source\",\"v\":{\"build\":\"demo\",\"dataset\":\"seeded-demo\",\"source\":\"mock\",\"status\":\"demonstration\"}}"
            },
            {
              "id": "checklist.survey",
              "group": "checklist",
              "label": "Survey",
              "value": "{\"status\":\"provided\",\"tier\":\"independent\"}",
              "payload": "{\"id\":\"checklist.survey\",\"v\":{\"status\":\"provided\",\"tier\":\"independent\"}}"
            },
            {
              "id": "decision.stage",
              "group": "decision",
              "label": "Stage",
              "value": "committee",
              "payload": "{\"id\":\"decision.stage\",\"v\":\"committee\"}"
            },
            {
              "id": "external.export-1",
              "group": "external",
              "label": "Operating history (external)",
              "value": "{\"eventCount\":3,\"exportedAt\":\"2026-08-09T00:00:00.000Z\",\"fileName\":\"demo-export.json\",\"format\":\"assetdna.export.v1\",\"headHash\":\"545415797d9539c69a52da0c7f51e6d8aacd55896f8fcc211ec264a328e863e6\",\"sha256\":\"7bf4ad735c6d74bbd76f3514eeea700ad6a82df937343ea6f8f9baa0883cffba\",\"sourceOrg\":\"DEMO — Example Operator (synthetic demonstration data)\"}",
              "payload": "{\"id\":\"external.export-1\",\"v\":{\"eventCount\":3,\"exportedAt\":\"2026-08-09T00:00:00.000Z\",\"fileName\":\"demo-export.json\",\"format\":\"assetdna.export.v1\",\"headHash\":\"545415797d9539c69a52da0c7f51e6d8aacd55896f8fcc211ec264a328e863e6\",\"sha256\":\"7bf4ad735c6d74bbd76f3514eeea700ad6a82df937343ea6f8f9baa0883cffba\",\"sourceOrg\":\"DEMO — Example Operator (synthetic demonstration data)\"}}"
            },
            {
              "id": "identity.name",
              "group": "identity",
              "label": "Name",
              "value": "DEMO — Example Scheme (synthetic)",
              "payload": "{\"id\":\"identity.name\",\"v\":\"DEMO — Example Scheme (synthetic)\"}"
            },
            {
              "id": "identity.reference",
              "group": "identity",
              "label": "Reference",
              "value": "DEMO-2026-001",
              "payload": "{\"id\":\"identity.reference\",\"v\":\"DEMO-2026-001\"}"
            },
            {
              "id": "metric.headline",
              "group": "feasibility",
              "label": "Headline metric",
              "value": "21.4",
              "payload": "{\"id\":\"metric.headline\",\"v\":21.4}"
            },
            {
              "id": "policy.name",
              "group": "policy",
              "label": "Policy",
              "value": "DEMO underwriting policy (synthetic)",
              "payload": "{\"id\":\"policy.name\",\"v\":\"DEMO underwriting policy (synthetic)\"}"
            },
            {
              "id": "outcome.note",
              "group": "outcome",
              "label": "Note",
              "value": "DEMO — a fact appended after sealing (synthetic)",
              "payload": "{\"id\":\"outcome.note\",\"v\":\"DEMO — a fact appended after sealing (synthetic)\"}"
            }
          ],
          "sealedAt": "2026-08-12T00:00:00.000Z",
          "issuer": {
            "sealedBy": "DEMO — Example Firm (synthetic)",
            "platform": "Attest1618",
            "coBrand": null
          },
          "verification": {
            "spec": "https://creation1618.com/verify/SPEC.md",
            "verifier": "https://creation1618.com/verify/txra-verify.cjs",
            "checksums": "https://creation1618.com/verify/SHA256SUMS.txt",
            "command": "node txra-verify.cjs <this-file>",
            "independence": "Get the verifier from the address above — the publisher's own site — and check it against the published checksums. Do not trust a tool handed to you by whoever handed you this file. This block is NOT part of the seal: it is a pointer, not a proof. The seal is the root below, and it is what proves the contents."
          },
          "note": "Synthetic demonstration pack — every value invented."
        }
      }
    },
    {
      "id": "leaf-removed",
      "note": "One leaf deleted from the sealed pack by hand. The count and the root both break.",
      "expect": {
        "verdict": "FAILED",
        "failingChecks": [
          "item count",
          "merkle root"
        ],
        "summaryStartsWith": "FAILED — item count, merkle root"
      },
      "input": {
        "document": {
          "version": "txra.ddpack.v1",
          "dealReference": "DEMO-2026-001",
          "dealName": "DEMO — Example Scheme (synthetic)",
          "root": "670fdf04c4834d03051e867493ecbdeb498e29880caf0081859358bccdc9739a",
          "leafCount": 8,
          "leaves": [
            {
              "id": "provenance.data_source",
              "group": "provenance",
              "label": "Source of these facts",
              "value": "{\"build\":\"demo\",\"dataset\":\"seeded-demo\",\"source\":\"mock\",\"status\":\"demonstration\"}",
              "payload": "{\"id\":\"provenance.data_source\",\"v\":{\"build\":\"demo\",\"dataset\":\"seeded-demo\",\"source\":\"mock\",\"status\":\"demonstration\"}}"
            },
            {
              "id": "checklist.survey",
              "group": "checklist",
              "label": "Survey",
              "value": "{\"status\":\"provided\",\"tier\":\"independent\"}",
              "payload": "{\"id\":\"checklist.survey\",\"v\":{\"status\":\"provided\",\"tier\":\"independent\"}}"
            },
            {
              "id": "external.export-1",
              "group": "external",
              "label": "Operating history (external)",
              "value": "{\"eventCount\":3,\"exportedAt\":\"2026-08-09T00:00:00.000Z\",\"fileName\":\"demo-export.json\",\"format\":\"assetdna.export.v1\",\"headHash\":\"545415797d9539c69a52da0c7f51e6d8aacd55896f8fcc211ec264a328e863e6\",\"sha256\":\"7bf4ad735c6d74bbd76f3514eeea700ad6a82df937343ea6f8f9baa0883cffba\",\"sourceOrg\":\"DEMO — Example Operator (synthetic demonstration data)\"}",
              "payload": "{\"id\":\"external.export-1\",\"v\":{\"eventCount\":3,\"exportedAt\":\"2026-08-09T00:00:00.000Z\",\"fileName\":\"demo-export.json\",\"format\":\"assetdna.export.v1\",\"headHash\":\"545415797d9539c69a52da0c7f51e6d8aacd55896f8fcc211ec264a328e863e6\",\"sha256\":\"7bf4ad735c6d74bbd76f3514eeea700ad6a82df937343ea6f8f9baa0883cffba\",\"sourceOrg\":\"DEMO — Example Operator (synthetic demonstration data)\"}}"
            },
            {
              "id": "identity.name",
              "group": "identity",
              "label": "Name",
              "value": "DEMO — Example Scheme (synthetic)",
              "payload": "{\"id\":\"identity.name\",\"v\":\"DEMO — Example Scheme (synthetic)\"}"
            },
            {
              "id": "identity.reference",
              "group": "identity",
              "label": "Reference",
              "value": "DEMO-2026-001",
              "payload": "{\"id\":\"identity.reference\",\"v\":\"DEMO-2026-001\"}"
            },
            {
              "id": "metric.headline",
              "group": "feasibility",
              "label": "Headline metric",
              "value": "21.4",
              "payload": "{\"id\":\"metric.headline\",\"v\":21.4}"
            },
            {
              "id": "policy.name",
              "group": "policy",
              "label": "Policy",
              "value": "DEMO underwriting policy (synthetic)",
              "payload": "{\"id\":\"policy.name\",\"v\":\"DEMO underwriting policy (synthetic)\"}"
            }
          ],
          "sealedAt": "2026-08-12T00:00:00.000Z",
          "issuer": {
            "sealedBy": "DEMO — Example Firm (synthetic)",
            "platform": "Attest1618",
            "coBrand": null
          },
          "verification": {
            "spec": "https://creation1618.com/verify/SPEC.md",
            "verifier": "https://creation1618.com/verify/txra-verify.cjs",
            "checksums": "https://creation1618.com/verify/SHA256SUMS.txt",
            "command": "node txra-verify.cjs <this-file>",
            "independence": "Get the verifier from the address above — the publisher's own site — and check it against the published checksums. Do not trust a tool handed to you by whoever handed you this file. This block is NOT part of the seal: it is a pointer, not a proof. The seal is the root below, and it is what proves the contents."
          },
          "note": "Synthetic demonstration pack — every value invented."
        }
      }
    },
    {
      "id": "verifier-off-home",
      "note": "The envelope points its reader at a verifier that is not under the published home. The envelope is outside the seal, so the pack still VERIFIES; the issuer check fails and the summary carries the warning (SPEC §2.0 rule 2). A conforming verifier's verdict is VERIFIED with the warning, never FAILED.",
      "expect": {
        "verdict": "VERIFIED",
        "failingChecks": [
          "issuer"
        ],
        "summaryStartsWith": "VERIFIED — 8 items verify against the sealed root 670fdf04c4834d03… ⚠ DEMONSTRATION DATA: these facts were invented."
      },
      "input": {
        "document": {
          "version": "txra.ddpack.v1",
          "dealReference": "DEMO-2026-001",
          "dealName": "DEMO — Example Scheme (synthetic)",
          "root": "670fdf04c4834d03051e867493ecbdeb498e29880caf0081859358bccdc9739a",
          "leafCount": 8,
          "leaves": [
            {
              "id": "provenance.data_source",
              "group": "provenance",
              "label": "Source of these facts",
              "value": "{\"build\":\"demo\",\"dataset\":\"seeded-demo\",\"source\":\"mock\",\"status\":\"demonstration\"}",
              "payload": "{\"id\":\"provenance.data_source\",\"v\":{\"build\":\"demo\",\"dataset\":\"seeded-demo\",\"source\":\"mock\",\"status\":\"demonstration\"}}"
            },
            {
              "id": "checklist.survey",
              "group": "checklist",
              "label": "Survey",
              "value": "{\"status\":\"provided\",\"tier\":\"independent\"}",
              "payload": "{\"id\":\"checklist.survey\",\"v\":{\"status\":\"provided\",\"tier\":\"independent\"}}"
            },
            {
              "id": "decision.stage",
              "group": "decision",
              "label": "Stage",
              "value": "committee",
              "payload": "{\"id\":\"decision.stage\",\"v\":\"committee\"}"
            },
            {
              "id": "external.export-1",
              "group": "external",
              "label": "Operating history (external)",
              "value": "{\"eventCount\":3,\"exportedAt\":\"2026-08-09T00:00:00.000Z\",\"fileName\":\"demo-export.json\",\"format\":\"assetdna.export.v1\",\"headHash\":\"545415797d9539c69a52da0c7f51e6d8aacd55896f8fcc211ec264a328e863e6\",\"sha256\":\"7bf4ad735c6d74bbd76f3514eeea700ad6a82df937343ea6f8f9baa0883cffba\",\"sourceOrg\":\"DEMO — Example Operator (synthetic demonstration data)\"}",
              "payload": "{\"id\":\"external.export-1\",\"v\":{\"eventCount\":3,\"exportedAt\":\"2026-08-09T00:00:00.000Z\",\"fileName\":\"demo-export.json\",\"format\":\"assetdna.export.v1\",\"headHash\":\"545415797d9539c69a52da0c7f51e6d8aacd55896f8fcc211ec264a328e863e6\",\"sha256\":\"7bf4ad735c6d74bbd76f3514eeea700ad6a82df937343ea6f8f9baa0883cffba\",\"sourceOrg\":\"DEMO — Example Operator (synthetic demonstration data)\"}}"
            },
            {
              "id": "identity.name",
              "group": "identity",
              "label": "Name",
              "value": "DEMO — Example Scheme (synthetic)",
              "payload": "{\"id\":\"identity.name\",\"v\":\"DEMO — Example Scheme (synthetic)\"}"
            },
            {
              "id": "identity.reference",
              "group": "identity",
              "label": "Reference",
              "value": "DEMO-2026-001",
              "payload": "{\"id\":\"identity.reference\",\"v\":\"DEMO-2026-001\"}"
            },
            {
              "id": "metric.headline",
              "group": "feasibility",
              "label": "Headline metric",
              "value": "21.4",
              "payload": "{\"id\":\"metric.headline\",\"v\":21.4}"
            },
            {
              "id": "policy.name",
              "group": "policy",
              "label": "Policy",
              "value": "DEMO underwriting policy (synthetic)",
              "payload": "{\"id\":\"policy.name\",\"v\":\"DEMO underwriting policy (synthetic)\"}"
            }
          ],
          "sealedAt": "2026-08-12T00:00:00.000Z",
          "issuer": {
            "sealedBy": "DEMO — Example Firm (synthetic)",
            "platform": "Attest1618",
            "coBrand": null
          },
          "verification": {
            "spec": "https://creation1618.com/verify/SPEC.md",
            "verifier": "https://verify.example.invalid/txra-verify.cjs",
            "checksums": "https://creation1618.com/verify/SHA256SUMS.txt",
            "command": "node txra-verify.cjs <this-file>",
            "independence": "Get the verifier from the address above — the publisher's own site — and check it against the published checksums. Do not trust a tool handed to you by whoever handed you this file. This block is NOT part of the seal: it is a pointer, not a proof. The seal is the root below, and it is what proves the contents."
          },
          "note": "Synthetic demonstration pack — every value invented."
        }
      }
    },
    {
      "id": "no-provenance",
      "note": "Sealed over the same facts without a provenance leaf, count and root re-derived so the seal is intact. The pack cannot say whether its facts describe a real deal: INCOMPLETE, a non-zero exit, never VERIFIED (SPEC §2.3).",
      "expect": {
        "verdict": "INCOMPLETE",
        "failingChecks": [
          "provenance"
        ],
        "summaryStartsWith": "INCOMPLETE — the seal is intact and 7 items verify against root 95080fd0372aeef2…, but this pack states no provenance."
      },
      "input": {
        "document": {
          "version": "txra.ddpack.v1",
          "dealReference": "DEMO-2026-001",
          "dealName": "DEMO — Example Scheme (synthetic)",
          "root": "95080fd0372aeef202c7e328ca788cf625b8aba5d56e8122f51fc842ad4f96da",
          "leafCount": 7,
          "leaves": [
            {
              "id": "checklist.survey",
              "group": "checklist",
              "label": "Survey",
              "value": "{\"status\":\"provided\",\"tier\":\"independent\"}",
              "payload": "{\"id\":\"checklist.survey\",\"v\":{\"status\":\"provided\",\"tier\":\"independent\"}}"
            },
            {
              "id": "decision.stage",
              "group": "decision",
              "label": "Stage",
              "value": "committee",
              "payload": "{\"id\":\"decision.stage\",\"v\":\"committee\"}"
            },
            {
              "id": "external.export-1",
              "group": "external",
              "label": "Operating history (external)",
              "value": "{\"eventCount\":3,\"exportedAt\":\"2026-08-09T00:00:00.000Z\",\"fileName\":\"demo-export.json\",\"format\":\"assetdna.export.v1\",\"headHash\":\"545415797d9539c69a52da0c7f51e6d8aacd55896f8fcc211ec264a328e863e6\",\"sha256\":\"7bf4ad735c6d74bbd76f3514eeea700ad6a82df937343ea6f8f9baa0883cffba\",\"sourceOrg\":\"DEMO — Example Operator (synthetic demonstration data)\"}",
              "payload": "{\"id\":\"external.export-1\",\"v\":{\"eventCount\":3,\"exportedAt\":\"2026-08-09T00:00:00.000Z\",\"fileName\":\"demo-export.json\",\"format\":\"assetdna.export.v1\",\"headHash\":\"545415797d9539c69a52da0c7f51e6d8aacd55896f8fcc211ec264a328e863e6\",\"sha256\":\"7bf4ad735c6d74bbd76f3514eeea700ad6a82df937343ea6f8f9baa0883cffba\",\"sourceOrg\":\"DEMO — Example Operator (synthetic demonstration data)\"}}"
            },
            {
              "id": "identity.name",
              "group": "identity",
              "label": "Name",
              "value": "DEMO — Example Scheme (synthetic)",
              "payload": "{\"id\":\"identity.name\",\"v\":\"DEMO — Example Scheme (synthetic)\"}"
            },
            {
              "id": "identity.reference",
              "group": "identity",
              "label": "Reference",
              "value": "DEMO-2026-001",
              "payload": "{\"id\":\"identity.reference\",\"v\":\"DEMO-2026-001\"}"
            },
            {
              "id": "metric.headline",
              "group": "feasibility",
              "label": "Headline metric",
              "value": "21.4",
              "payload": "{\"id\":\"metric.headline\",\"v\":21.4}"
            },
            {
              "id": "policy.name",
              "group": "policy",
              "label": "Policy",
              "value": "DEMO underwriting policy (synthetic)",
              "payload": "{\"id\":\"policy.name\",\"v\":\"DEMO underwriting policy (synthetic)\"}"
            }
          ],
          "sealedAt": "2026-08-12T00:00:00.000Z",
          "issuer": {
            "sealedBy": "DEMO — Example Firm (synthetic)",
            "platform": "Attest1618",
            "coBrand": null
          },
          "verification": {
            "spec": "https://creation1618.com/verify/SPEC.md",
            "verifier": "https://creation1618.com/verify/txra-verify.cjs",
            "checksums": "https://creation1618.com/verify/SHA256SUMS.txt",
            "command": "node txra-verify.cjs <this-file>",
            "independence": "Get the verifier from the address above — the publisher's own site — and check it against the published checksums. Do not trust a tool handed to you by whoever handed you this file. This block is NOT part of the seal: it is a pointer, not a proof. The seal is the root below, and it is what proves the contents."
          },
          "note": "Synthetic demonstration pack — every value invented."
        }
      }
    },
    {
      "id": "provenance-status-unknown-word",
      "note": "The sealed provenance claims status \"production\" over build demo, source mock and dataset seeded-demo, which derive \"demonstration\". The seal is intact and the document denies itself: CONTRADICTED, and the word is not one §2.3 defines, so it must not render as a record of a real deal (SPEC §2.3, §3.0).",
      "expect": {
        "verdict": "CONTRADICTED",
        "failingChecks": [
          "provenance"
        ],
        "summaryStartsWith": "CONTRADICTED — the seal is intact and the items are the ones that were sealed, but this pack's own provenance leaf claims 'production' over build/source/dataset values that do not derive it."
      },
      "input": {
        "document": {
          "version": "txra.ddpack.v1",
          "dealReference": "DEMO-2026-001",
          "dealName": "DEMO — Example Scheme (synthetic)",
          "root": "071cced7e52f46942c0cb30f44f43230ec52f58ee2d0372fd2516ad291719e87",
          "leafCount": 8,
          "leaves": [
            {
              "id": "provenance.data_source",
              "group": "provenance",
              "label": "Source of these facts",
              "value": "{\"build\":\"demo\",\"dataset\":\"seeded-demo\",\"source\":\"mock\",\"status\":\"production\"}",
              "payload": "{\"id\":\"provenance.data_source\",\"v\":{\"build\":\"demo\",\"dataset\":\"seeded-demo\",\"source\":\"mock\",\"status\":\"production\"}}"
            },
            {
              "id": "checklist.survey",
              "group": "checklist",
              "label": "Survey",
              "value": "{\"status\":\"provided\",\"tier\":\"independent\"}",
              "payload": "{\"id\":\"checklist.survey\",\"v\":{\"status\":\"provided\",\"tier\":\"independent\"}}"
            },
            {
              "id": "decision.stage",
              "group": "decision",
              "label": "Stage",
              "value": "committee",
              "payload": "{\"id\":\"decision.stage\",\"v\":\"committee\"}"
            },
            {
              "id": "external.export-1",
              "group": "external",
              "label": "Operating history (external)",
              "value": "{\"eventCount\":3,\"exportedAt\":\"2026-08-09T00:00:00.000Z\",\"fileName\":\"demo-export.json\",\"format\":\"assetdna.export.v1\",\"headHash\":\"545415797d9539c69a52da0c7f51e6d8aacd55896f8fcc211ec264a328e863e6\",\"sha256\":\"7bf4ad735c6d74bbd76f3514eeea700ad6a82df937343ea6f8f9baa0883cffba\",\"sourceOrg\":\"DEMO — Example Operator (synthetic demonstration data)\"}",
              "payload": "{\"id\":\"external.export-1\",\"v\":{\"eventCount\":3,\"exportedAt\":\"2026-08-09T00:00:00.000Z\",\"fileName\":\"demo-export.json\",\"format\":\"assetdna.export.v1\",\"headHash\":\"545415797d9539c69a52da0c7f51e6d8aacd55896f8fcc211ec264a328e863e6\",\"sha256\":\"7bf4ad735c6d74bbd76f3514eeea700ad6a82df937343ea6f8f9baa0883cffba\",\"sourceOrg\":\"DEMO — Example Operator (synthetic demonstration data)\"}}"
            },
            {
              "id": "identity.name",
              "group": "identity",
              "label": "Name",
              "value": "DEMO — Example Scheme (synthetic)",
              "payload": "{\"id\":\"identity.name\",\"v\":\"DEMO — Example Scheme (synthetic)\"}"
            },
            {
              "id": "identity.reference",
              "group": "identity",
              "label": "Reference",
              "value": "DEMO-2026-001",
              "payload": "{\"id\":\"identity.reference\",\"v\":\"DEMO-2026-001\"}"
            },
            {
              "id": "metric.headline",
              "group": "feasibility",
              "label": "Headline metric",
              "value": "21.4",
              "payload": "{\"id\":\"metric.headline\",\"v\":21.4}"
            },
            {
              "id": "policy.name",
              "group": "policy",
              "label": "Policy",
              "value": "DEMO underwriting policy (synthetic)",
              "payload": "{\"id\":\"policy.name\",\"v\":\"DEMO underwriting policy (synthetic)\"}"
            }
          ],
          "sealedAt": "2026-08-12T00:00:00.000Z",
          "issuer": {
            "sealedBy": "DEMO — Example Firm (synthetic)",
            "platform": "Attest1618",
            "coBrand": null
          },
          "verification": {
            "spec": "https://creation1618.com/verify/SPEC.md",
            "verifier": "https://creation1618.com/verify/txra-verify.cjs",
            "checksums": "https://creation1618.com/verify/SHA256SUMS.txt",
            "command": "node txra-verify.cjs <this-file>",
            "independence": "Get the verifier from the address above — the publisher's own site — and check it against the published checksums. Do not trust a tool handed to you by whoever handed you this file. This block is NOT part of the seal: it is a pointer, not a proof. The seal is the root below, and it is what proves the contents."
          },
          "note": "Synthetic demonstration pack — every value invented."
        }
      }
    },
    {
      "id": "provenance-live-over-demo",
      "note": "The sealed provenance claims status \"live\" over the same demonstration fields. The seal is intact and the producer sealed a claim its own leaf denies: CONTRADICTED, which sends the reader to the issuer, not to whoever forwarded the file (SPEC §2.3, §3.0).",
      "expect": {
        "verdict": "CONTRADICTED",
        "failingChecks": [
          "provenance"
        ],
        "summaryStartsWith": "CONTRADICTED — the seal is intact and the items are the ones that were sealed, but this pack's own provenance leaf claims 'live' over build/source/dataset values that do not derive it."
      },
      "input": {
        "document": {
          "version": "txra.ddpack.v1",
          "dealReference": "DEMO-2026-001",
          "dealName": "DEMO — Example Scheme (synthetic)",
          "root": "fd4e5085f99481ff27ad0fc33373cc8c296b81d6d6fff7e35e7ee297c8a585fa",
          "leafCount": 8,
          "leaves": [
            {
              "id": "provenance.data_source",
              "group": "provenance",
              "label": "Source of these facts",
              "value": "{\"build\":\"demo\",\"dataset\":\"seeded-demo\",\"source\":\"mock\",\"status\":\"live\"}",
              "payload": "{\"id\":\"provenance.data_source\",\"v\":{\"build\":\"demo\",\"dataset\":\"seeded-demo\",\"source\":\"mock\",\"status\":\"live\"}}"
            },
            {
              "id": "checklist.survey",
              "group": "checklist",
              "label": "Survey",
              "value": "{\"status\":\"provided\",\"tier\":\"independent\"}",
              "payload": "{\"id\":\"checklist.survey\",\"v\":{\"status\":\"provided\",\"tier\":\"independent\"}}"
            },
            {
              "id": "decision.stage",
              "group": "decision",
              "label": "Stage",
              "value": "committee",
              "payload": "{\"id\":\"decision.stage\",\"v\":\"committee\"}"
            },
            {
              "id": "external.export-1",
              "group": "external",
              "label": "Operating history (external)",
              "value": "{\"eventCount\":3,\"exportedAt\":\"2026-08-09T00:00:00.000Z\",\"fileName\":\"demo-export.json\",\"format\":\"assetdna.export.v1\",\"headHash\":\"545415797d9539c69a52da0c7f51e6d8aacd55896f8fcc211ec264a328e863e6\",\"sha256\":\"7bf4ad735c6d74bbd76f3514eeea700ad6a82df937343ea6f8f9baa0883cffba\",\"sourceOrg\":\"DEMO — Example Operator (synthetic demonstration data)\"}",
              "payload": "{\"id\":\"external.export-1\",\"v\":{\"eventCount\":3,\"exportedAt\":\"2026-08-09T00:00:00.000Z\",\"fileName\":\"demo-export.json\",\"format\":\"assetdna.export.v1\",\"headHash\":\"545415797d9539c69a52da0c7f51e6d8aacd55896f8fcc211ec264a328e863e6\",\"sha256\":\"7bf4ad735c6d74bbd76f3514eeea700ad6a82df937343ea6f8f9baa0883cffba\",\"sourceOrg\":\"DEMO — Example Operator (synthetic demonstration data)\"}}"
            },
            {
              "id": "identity.name",
              "group": "identity",
              "label": "Name",
              "value": "DEMO — Example Scheme (synthetic)",
              "payload": "{\"id\":\"identity.name\",\"v\":\"DEMO — Example Scheme (synthetic)\"}"
            },
            {
              "id": "identity.reference",
              "group": "identity",
              "label": "Reference",
              "value": "DEMO-2026-001",
              "payload": "{\"id\":\"identity.reference\",\"v\":\"DEMO-2026-001\"}"
            },
            {
              "id": "metric.headline",
              "group": "feasibility",
              "label": "Headline metric",
              "value": "21.4",
              "payload": "{\"id\":\"metric.headline\",\"v\":21.4}"
            },
            {
              "id": "policy.name",
              "group": "policy",
              "label": "Policy",
              "value": "DEMO underwriting policy (synthetic)",
              "payload": "{\"id\":\"policy.name\",\"v\":\"DEMO underwriting policy (synthetic)\"}"
            }
          ],
          "sealedAt": "2026-08-12T00:00:00.000Z",
          "issuer": {
            "sealedBy": "DEMO — Example Firm (synthetic)",
            "platform": "Attest1618",
            "coBrand": null
          },
          "verification": {
            "spec": "https://creation1618.com/verify/SPEC.md",
            "verifier": "https://creation1618.com/verify/txra-verify.cjs",
            "checksums": "https://creation1618.com/verify/SHA256SUMS.txt",
            "command": "node txra-verify.cjs <this-file>",
            "independence": "Get the verifier from the address above — the publisher's own site — and check it against the published checksums. Do not trust a tool handed to you by whoever handed you this file. This block is NOT part of the seal: it is a pointer, not a proof. The seal is the root below, and it is what proves the contents."
          },
          "note": "Synthetic demonstration pack — every value invented."
        }
      }
    },
    {
      "id": "evidence-count-string",
      "note": "The external leaf commits eventCount as the string \"412\" and the committed export, carried beside the pack, holds 3 events. The pack verifies; the evidence does not: a count that is present must be compared whatever its type, and a wrong type is refused, not skipped (SPEC §2.2 clause 3).",
      "expect": {
        "verdict": "FAILED",
        "failingChecks": [
          "event-count"
        ],
        "summaryStartsWith": "FAILED — the file is a SHORTER history than the pack committed to"
      },
      "input": {
        "document": {
          "version": "txra.ddpack.v1",
          "dealReference": "DEMO-2026-001",
          "dealName": "DEMO — Example Scheme (synthetic)",
          "root": "5fdce6cabc4923979d27a480a8b53222b70953f2d5ee7adbeb2b885aa586a6f2",
          "leafCount": 8,
          "leaves": [
            {
              "id": "provenance.data_source",
              "group": "provenance",
              "label": "Source of these facts",
              "value": "{\"build\":\"demo\",\"dataset\":\"seeded-demo\",\"source\":\"mock\",\"status\":\"demonstration\"}",
              "payload": "{\"id\":\"provenance.data_source\",\"v\":{\"build\":\"demo\",\"dataset\":\"seeded-demo\",\"source\":\"mock\",\"status\":\"demonstration\"}}"
            },
            {
              "id": "checklist.survey",
              "group": "checklist",
              "label": "Survey",
              "value": "{\"status\":\"provided\",\"tier\":\"independent\"}",
              "payload": "{\"id\":\"checklist.survey\",\"v\":{\"status\":\"provided\",\"tier\":\"independent\"}}"
            },
            {
              "id": "decision.stage",
              "group": "decision",
              "label": "Stage",
              "value": "committee",
              "payload": "{\"id\":\"decision.stage\",\"v\":\"committee\"}"
            },
            {
              "id": "external.export-1",
              "group": "external",
              "label": "Operating history (external)",
              "value": "{\"eventCount\":\"412\",\"exportedAt\":\"2026-08-09T00:00:00.000Z\",\"fileName\":\"demo-export.json\",\"format\":\"assetdna.export.v1\",\"headHash\":\"545415797d9539c69a52da0c7f51e6d8aacd55896f8fcc211ec264a328e863e6\",\"sha256\":\"7bf4ad735c6d74bbd76f3514eeea700ad6a82df937343ea6f8f9baa0883cffba\",\"sourceOrg\":\"DEMO — Example Operator (synthetic demonstration data)\"}",
              "payload": "{\"id\":\"external.export-1\",\"v\":{\"eventCount\":\"412\",\"exportedAt\":\"2026-08-09T00:00:00.000Z\",\"fileName\":\"demo-export.json\",\"format\":\"assetdna.export.v1\",\"headHash\":\"545415797d9539c69a52da0c7f51e6d8aacd55896f8fcc211ec264a328e863e6\",\"sha256\":\"7bf4ad735c6d74bbd76f3514eeea700ad6a82df937343ea6f8f9baa0883cffba\",\"sourceOrg\":\"DEMO — Example Operator (synthetic demonstration data)\"}}"
            },
            {
              "id": "identity.name",
              "group": "identity",
              "label": "Name",
              "value": "DEMO — Example Scheme (synthetic)",
              "payload": "{\"id\":\"identity.name\",\"v\":\"DEMO — Example Scheme (synthetic)\"}"
            },
            {
              "id": "identity.reference",
              "group": "identity",
              "label": "Reference",
              "value": "DEMO-2026-001",
              "payload": "{\"id\":\"identity.reference\",\"v\":\"DEMO-2026-001\"}"
            },
            {
              "id": "metric.headline",
              "group": "feasibility",
              "label": "Headline metric",
              "value": "21.4",
              "payload": "{\"id\":\"metric.headline\",\"v\":21.4}"
            },
            {
              "id": "policy.name",
              "group": "policy",
              "label": "Policy",
              "value": "DEMO underwriting policy (synthetic)",
              "payload": "{\"id\":\"policy.name\",\"v\":\"DEMO underwriting policy (synthetic)\"}"
            }
          ],
          "sealedAt": "2026-08-12T00:00:00.000Z",
          "issuer": {
            "sealedBy": "DEMO — Example Firm (synthetic)",
            "platform": "Attest1618",
            "coBrand": null
          },
          "verification": {
            "spec": "https://creation1618.com/verify/SPEC.md",
            "verifier": "https://creation1618.com/verify/txra-verify.cjs",
            "checksums": "https://creation1618.com/verify/SHA256SUMS.txt",
            "command": "node txra-verify.cjs <this-file>",
            "independence": "Get the verifier from the address above — the publisher's own site — and check it against the published checksums. Do not trust a tool handed to you by whoever handed you this file. This block is NOT part of the seal: it is a pointer, not a proof. The seal is the root below, and it is what proves the contents."
          },
          "note": "Synthetic demonstration pack — every value invented."
        },
        "evidence": {
          "demo-export.json": "{\"format\":\"assetdna.export.v1\",\"exportedAt\":\"2026-08-09T00:00:00.000Z\",\"org\":{\"name\":\"DEMO — Example Operator (synthetic demonstration data)\"},\"integrity\":{\"events\":3,\"headHash\":\"545415797d9539c69a52da0c7f51e6d8aacd55896f8fcc211ec264a328e863e6\",\"hashRule\":\"sha256( prevHash | type | payload | at(ISO) | propertyId )\"},\"events\":[{\"seq\":1,\"type\":\"inspection\",\"payload\":\"{\\\"note\\\":\\\"DEMO inspection 1 (synthetic)\\\"}\",\"at\":\"2026-08-01T00:00:00.000Z\",\"propertyId\":\"DEMO-PROPERTY-1\",\"prevHash\":\"0000000000000000000000000000000000000000000000000000000000000000\",\"hash\":\"7d4ed87b7763556771b84921045ea0c2c00607bcdf358753ad79516db54a91b0\"},{\"seq\":2,\"type\":\"inspection\",\"payload\":\"{\\\"note\\\":\\\"DEMO inspection 2 (synthetic)\\\"}\",\"at\":\"2026-08-02T00:00:00.000Z\",\"propertyId\":\"DEMO-PROPERTY-1\",\"prevHash\":\"7d4ed87b7763556771b84921045ea0c2c00607bcdf358753ad79516db54a91b0\",\"hash\":\"7d74609848ef59b460c5a7aa722226929a86f54e66a97a8fac3bdd1bf91bb013\"},{\"seq\":3,\"type\":\"inspection\",\"payload\":\"{\\\"note\\\":\\\"DEMO inspection 3 (synthetic)\\\"}\",\"at\":\"2026-08-03T00:00:00.000Z\",\"propertyId\":\"DEMO-PROPERTY-1\",\"prevHash\":\"7d74609848ef59b460c5a7aa722226929a86f54e66a97a8fac3bdd1bf91bb013\",\"hash\":\"545415797d9539c69a52da0c7f51e6d8aacd55896f8fcc211ec264a328e863e6\"}]}"
        }
      }
    },
    {
      "id": "evidence-count-absent",
      "note": "The external leaf commits no eventCount and the committed export, carried beside the pack, holds 3 events. The pack verifies and so does the evidence: an absent count is reported as absent — the event-count line says the pack commits no event count — never as agreeing, and never as a failure (SPEC §2.2 clause 3). VERIFIED.",
      "expect": {
        "verdict": "VERIFIED",
        "summaryStartsWith": "VERIFIED — demo-export.json: the pack committed to these exact bytes, and the foreign record re-derives under its own published rule to the committed head."
      },
      "input": {
        "document": {
          "version": "txra.ddpack.v1",
          "dealReference": "DEMO-2026-001",
          "dealName": "DEMO — Example Scheme (synthetic)",
          "root": "d958325c05e0969e3b04910f46d719df6d7054fbb35112566e63ca71a89691e8",
          "leafCount": 8,
          "leaves": [
            {
              "id": "provenance.data_source",
              "group": "provenance",
              "label": "Source of these facts",
              "value": "{\"build\":\"demo\",\"dataset\":\"seeded-demo\",\"source\":\"mock\",\"status\":\"demonstration\"}",
              "payload": "{\"id\":\"provenance.data_source\",\"v\":{\"build\":\"demo\",\"dataset\":\"seeded-demo\",\"source\":\"mock\",\"status\":\"demonstration\"}}"
            },
            {
              "id": "checklist.survey",
              "group": "checklist",
              "label": "Survey",
              "value": "{\"status\":\"provided\",\"tier\":\"independent\"}",
              "payload": "{\"id\":\"checklist.survey\",\"v\":{\"status\":\"provided\",\"tier\":\"independent\"}}"
            },
            {
              "id": "decision.stage",
              "group": "decision",
              "label": "Stage",
              "value": "committee",
              "payload": "{\"id\":\"decision.stage\",\"v\":\"committee\"}"
            },
            {
              "id": "external.export-1",
              "group": "external",
              "label": "Operating history (external)",
              "value": "{\"exportedAt\":\"2026-08-09T00:00:00.000Z\",\"fileName\":\"demo-export.json\",\"format\":\"assetdna.export.v1\",\"headHash\":\"545415797d9539c69a52da0c7f51e6d8aacd55896f8fcc211ec264a328e863e6\",\"sha256\":\"7bf4ad735c6d74bbd76f3514eeea700ad6a82df937343ea6f8f9baa0883cffba\",\"sourceOrg\":\"DEMO — Example Operator (synthetic demonstration data)\"}",
              "payload": "{\"id\":\"external.export-1\",\"v\":{\"exportedAt\":\"2026-08-09T00:00:00.000Z\",\"fileName\":\"demo-export.json\",\"format\":\"assetdna.export.v1\",\"headHash\":\"545415797d9539c69a52da0c7f51e6d8aacd55896f8fcc211ec264a328e863e6\",\"sha256\":\"7bf4ad735c6d74bbd76f3514eeea700ad6a82df937343ea6f8f9baa0883cffba\",\"sourceOrg\":\"DEMO — Example Operator (synthetic demonstration data)\"}}"
            },
            {
              "id": "identity.name",
              "group": "identity",
              "label": "Name",
              "value": "DEMO — Example Scheme (synthetic)",
              "payload": "{\"id\":\"identity.name\",\"v\":\"DEMO — Example Scheme (synthetic)\"}"
            },
            {
              "id": "identity.reference",
              "group": "identity",
              "label": "Reference",
              "value": "DEMO-2026-001",
              "payload": "{\"id\":\"identity.reference\",\"v\":\"DEMO-2026-001\"}"
            },
            {
              "id": "metric.headline",
              "group": "feasibility",
              "label": "Headline metric",
              "value": "21.4",
              "payload": "{\"id\":\"metric.headline\",\"v\":21.4}"
            },
            {
              "id": "policy.name",
              "group": "policy",
              "label": "Policy",
              "value": "DEMO underwriting policy (synthetic)",
              "payload": "{\"id\":\"policy.name\",\"v\":\"DEMO underwriting policy (synthetic)\"}"
            }
          ],
          "sealedAt": "2026-08-12T00:00:00.000Z",
          "issuer": {
            "sealedBy": "DEMO — Example Firm (synthetic)",
            "platform": "Attest1618",
            "coBrand": null
          },
          "verification": {
            "spec": "https://creation1618.com/verify/SPEC.md",
            "verifier": "https://creation1618.com/verify/txra-verify.cjs",
            "checksums": "https://creation1618.com/verify/SHA256SUMS.txt",
            "command": "node txra-verify.cjs <this-file>",
            "independence": "Get the verifier from the address above — the publisher's own site — and check it against the published checksums. Do not trust a tool handed to you by whoever handed you this file. This block is NOT part of the seal: it is a pointer, not a proof. The seal is the root below, and it is what proves the contents."
          },
          "note": "Synthetic demonstration pack — every value invented."
        },
        "evidence": {
          "demo-export.json": "{\"format\":\"assetdna.export.v1\",\"exportedAt\":\"2026-08-09T00:00:00.000Z\",\"org\":{\"name\":\"DEMO — Example Operator (synthetic demonstration data)\"},\"integrity\":{\"events\":3,\"headHash\":\"545415797d9539c69a52da0c7f51e6d8aacd55896f8fcc211ec264a328e863e6\",\"hashRule\":\"sha256( prevHash | type | payload | at(ISO) | propertyId )\"},\"events\":[{\"seq\":1,\"type\":\"inspection\",\"payload\":\"{\\\"note\\\":\\\"DEMO inspection 1 (synthetic)\\\"}\",\"at\":\"2026-08-01T00:00:00.000Z\",\"propertyId\":\"DEMO-PROPERTY-1\",\"prevHash\":\"0000000000000000000000000000000000000000000000000000000000000000\",\"hash\":\"7d4ed87b7763556771b84921045ea0c2c00607bcdf358753ad79516db54a91b0\"},{\"seq\":2,\"type\":\"inspection\",\"payload\":\"{\\\"note\\\":\\\"DEMO inspection 2 (synthetic)\\\"}\",\"at\":\"2026-08-02T00:00:00.000Z\",\"propertyId\":\"DEMO-PROPERTY-1\",\"prevHash\":\"7d4ed87b7763556771b84921045ea0c2c00607bcdf358753ad79516db54a91b0\",\"hash\":\"7d74609848ef59b460c5a7aa722226929a86f54e66a97a8fac3bdd1bf91bb013\"},{\"seq\":3,\"type\":\"inspection\",\"payload\":\"{\\\"note\\\":\\\"DEMO inspection 3 (synthetic)\\\"}\",\"at\":\"2026-08-03T00:00:00.000Z\",\"propertyId\":\"DEMO-PROPERTY-1\",\"prevHash\":\"7d74609848ef59b460c5a7aa722226929a86f54e66a97a8fac3bdd1bf91bb013\",\"hash\":\"545415797d9539c69a52da0c7f51e6d8aacd55896f8fcc211ec264a328e863e6\"}]}"
        }
      }
    },
    {
      "id": "evidence-zero-events",
      "note": "The committed export is exactly the file the pack committed to and carries no events. Nothing can be re-derived, so nothing about the asset is evidenced: INCOMPLETE, not VERIFIED and not FAILED (SPEC §2.2).",
      "expect": {
        "verdict": "INCOMPLETE",
        "failingChecks": [
          "foreign-chain"
        ],
        "summaryStartsWith": "INCOMPLETE — demo-export.json is exactly the file this pack committed to, and it contains no operating history at all."
      },
      "input": {
        "document": {
          "version": "txra.ddpack.v1",
          "dealReference": "DEMO-2026-001",
          "dealName": "DEMO — Example Scheme (synthetic)",
          "root": "51890ac3ed506b66e339205cdef413c79b3323363a465db6e85c414d943484d7",
          "leafCount": 8,
          "leaves": [
            {
              "id": "provenance.data_source",
              "group": "provenance",
              "label": "Source of these facts",
              "value": "{\"build\":\"demo\",\"dataset\":\"seeded-demo\",\"source\":\"mock\",\"status\":\"demonstration\"}",
              "payload": "{\"id\":\"provenance.data_source\",\"v\":{\"build\":\"demo\",\"dataset\":\"seeded-demo\",\"source\":\"mock\",\"status\":\"demonstration\"}}"
            },
            {
              "id": "checklist.survey",
              "group": "checklist",
              "label": "Survey",
              "value": "{\"status\":\"provided\",\"tier\":\"independent\"}",
              "payload": "{\"id\":\"checklist.survey\",\"v\":{\"status\":\"provided\",\"tier\":\"independent\"}}"
            },
            {
              "id": "decision.stage",
              "group": "decision",
              "label": "Stage",
              "value": "committee",
              "payload": "{\"id\":\"decision.stage\",\"v\":\"committee\"}"
            },
            {
              "id": "external.export-1",
              "group": "external",
              "label": "Operating history (external)",
              "value": "{\"eventCount\":0,\"exportedAt\":\"2026-08-09T00:00:00.000Z\",\"fileName\":\"demo-export.json\",\"format\":\"assetdna.export.v1\",\"headHash\":null,\"sha256\":\"722535645c86f1be0abb2b6826bfbdb87eaa3992101fd13028d49c8a567c9093\",\"sourceOrg\":\"DEMO — Example Operator (synthetic demonstration data)\"}",
              "payload": "{\"id\":\"external.export-1\",\"v\":{\"eventCount\":0,\"exportedAt\":\"2026-08-09T00:00:00.000Z\",\"fileName\":\"demo-export.json\",\"format\":\"assetdna.export.v1\",\"headHash\":null,\"sha256\":\"722535645c86f1be0abb2b6826bfbdb87eaa3992101fd13028d49c8a567c9093\",\"sourceOrg\":\"DEMO — Example Operator (synthetic demonstration data)\"}}"
            },
            {
              "id": "identity.name",
              "group": "identity",
              "label": "Name",
              "value": "DEMO — Example Scheme (synthetic)",
              "payload": "{\"id\":\"identity.name\",\"v\":\"DEMO — Example Scheme (synthetic)\"}"
            },
            {
              "id": "identity.reference",
              "group": "identity",
              "label": "Reference",
              "value": "DEMO-2026-001",
              "payload": "{\"id\":\"identity.reference\",\"v\":\"DEMO-2026-001\"}"
            },
            {
              "id": "metric.headline",
              "group": "feasibility",
              "label": "Headline metric",
              "value": "21.4",
              "payload": "{\"id\":\"metric.headline\",\"v\":21.4}"
            },
            {
              "id": "policy.name",
              "group": "policy",
              "label": "Policy",
              "value": "DEMO underwriting policy (synthetic)",
              "payload": "{\"id\":\"policy.name\",\"v\":\"DEMO underwriting policy (synthetic)\"}"
            }
          ],
          "sealedAt": "2026-08-12T00:00:00.000Z",
          "issuer": {
            "sealedBy": "DEMO — Example Firm (synthetic)",
            "platform": "Attest1618",
            "coBrand": null
          },
          "verification": {
            "spec": "https://creation1618.com/verify/SPEC.md",
            "verifier": "https://creation1618.com/verify/txra-verify.cjs",
            "checksums": "https://creation1618.com/verify/SHA256SUMS.txt",
            "command": "node txra-verify.cjs <this-file>",
            "independence": "Get the verifier from the address above — the publisher's own site — and check it against the published checksums. Do not trust a tool handed to you by whoever handed you this file. This block is NOT part of the seal: it is a pointer, not a proof. The seal is the root below, and it is what proves the contents."
          },
          "note": "Synthetic demonstration pack — every value invented."
        },
        "evidence": {
          "demo-export.json": "{\"format\":\"assetdna.export.v1\",\"exportedAt\":\"2026-08-09T00:00:00.000Z\",\"org\":{\"name\":\"DEMO — Example Operator (synthetic demonstration data)\"},\"integrity\":{\"events\":0,\"headHash\":null,\"hashRule\":\"sha256( prevHash | type | payload | at(ISO) | propertyId )\"},\"events\":[]}"
        }
      }
    },
    {
      "id": "disclosure-verified",
      "note": "Two facts disclosed from the pack with the provenance leaf, which a disclosure may never withhold, and an inclusion proof for each, checked with --root against the pack's root. VERIFIED (SPEC §2.1).",
      "expect": {
        "verdict": "VERIFIED",
        "summaryStartsWith": "VERIFIED — 3 disclosed item(s) belong to the sealed package (5 withheld)"
      },
      "input": {
        "document": {
          "version": "txra.ddpack.v1",
          "dealReference": "DEMO-2026-001",
          "root": "670fdf04c4834d03051e867493ecbdeb498e29880caf0081859358bccdc9739a",
          "leafCount": 8,
          "sealedAt": "2026-08-12T00:00:00.000Z",
          "items": [
            {
              "leaf": {
                "id": "provenance.data_source",
                "group": "provenance",
                "label": "Source of these facts",
                "value": "{\"build\":\"demo\",\"dataset\":\"seeded-demo\",\"source\":\"mock\",\"status\":\"demonstration\"}",
                "payload": "{\"id\":\"provenance.data_source\",\"v\":{\"build\":\"demo\",\"dataset\":\"seeded-demo\",\"source\":\"mock\",\"status\":\"demonstration\"}}"
              },
              "proof": [
                {
                  "hash": "605340fce78643da766e3d05a03297eaf979f084d1b7cc2576323add348650dc",
                  "side": "right"
                },
                {
                  "hash": "4134d827d8d1bede83040b28eaf2736f000187da3003630b3cd561e2c653411d",
                  "side": "right"
                },
                {
                  "hash": "bc7cd6125f04709d11fbb6f0e75302f58c5245bdb4cbf7f9e726ba0375b81d46",
                  "side": "right"
                }
              ]
            },
            {
              "leaf": {
                "id": "identity.reference",
                "group": "identity",
                "label": "Reference",
                "value": "DEMO-2026-001",
                "payload": "{\"id\":\"identity.reference\",\"v\":\"DEMO-2026-001\"}"
              },
              "proof": [
                {
                  "hash": "902658eabd1925108f3bf6a43447774d0b0637c0f47b8d0784d96421c973b080",
                  "side": "left"
                },
                {
                  "hash": "c6b580bb35a55ec03e5591666e8ee9f5075b9f3ac1486b3b04388e01408d85ed",
                  "side": "right"
                },
                {
                  "hash": "3dda080cffc80d65c90de17001cf30fe2a8334b573ad45ac4c89b2728777a47f",
                  "side": "left"
                }
              ]
            },
            {
              "leaf": {
                "id": "metric.headline",
                "group": "feasibility",
                "label": "Headline metric",
                "value": "21.4",
                "payload": "{\"id\":\"metric.headline\",\"v\":21.4}"
              },
              "proof": [
                {
                  "hash": "de7761a3d6f0e75f55c84f86f625f4dbe109f3b066e11431f8632419e02ea87e",
                  "side": "right"
                },
                {
                  "hash": "cd8d4fb289790a79cddb40eba40013a13b91e9a044b9b619da2090ce46776261",
                  "side": "left"
                },
                {
                  "hash": "3dda080cffc80d65c90de17001cf30fe2a8334b573ad45ac4c89b2728777a47f",
                  "side": "left"
                }
              ]
            }
          ],
          "withheldCount": 5
        },
        "root": "670fdf04c4834d03051e867493ecbdeb498e29880caf0081859358bccdc9739a"
      }
    }
  ]
}
