{
  "profile": "UD-IMPLEMENTATION-0.1.0",
  "generated_by": "CONTROLLED REFERENCE — NOT EXTERNAL",
  "fixtures": [
    {
      "file": "01-minimal-valid.udr",
      "expected": "FORMAT COMPATIBLE",
      "codes": [
        "FORMAT_COMPATIBLE",
        "SIGNATURE_NOT_PRESENT",
        "IDENTITY_NOT_CHECKED"
      ],
      "sha256": "6a01539b01e736c1c3efda7a1fa1aec5df6f2813238016915ec451319749275c"
    },
    {
      "file": "02-multi-block.udr",
      "expected": "FORMAT COMPATIBLE",
      "codes": [
        "FORMAT_COMPATIBLE"
      ],
      "sha256": "2f2b70a0ded3c89d8ca4d52e0121cfed0984dbe081e3c23f6e8d5337e2dfda0a"
    },
    {
      "file": "03-revised-v1.udr",
      "expected": "FORMAT COMPATIBLE",
      "codes": [
        "FORMAT_COMPATIBLE"
      ],
      "sha256": "d397ba247dbecb9b5d0deed9961fadd3229cc04c92708b54ee226395d5bcc176"
    },
    {
      "file": "03-revised-v2.udr",
      "expected": "FORMAT COMPATIBLE",
      "codes": [
        "FORMAT_COMPATIBLE",
        "REVISION_CHAIN_VALID"
      ],
      "sha256": "bf28e4dcdcfd4997c0fd746c06f1a3781ee18da98a3ce256670eb7b281aa6437"
    },
    {
      "file": "04-valid-revision-chain.udr",
      "expected": "FORMAT COMPATIBLE",
      "codes": [
        "FORMAT_COMPATIBLE",
        "REVISION_CHAIN_VALID"
      ],
      "sha256": "bf28e4dcdcfd4997c0fd746c06f1a3781ee18da98a3ce256670eb7b281aa6437"
    },
    {
      "file": "05-invalid-parent-chain.udr",
      "expected": "FORMAT INCOMPATIBLE",
      "codes": [
        "REVISION_PARENT_MISMATCH"
      ],
      "sha256": "f79dcf810244430653fcc97440dfb48499ada5c674e364f3c3772277b8ec7062"
    },
    {
      "file": "06-valid.uds",
      "expected": "FORMAT COMPATIBLE; INTEGRITY VERIFIED; SIGNATURE VALID WITH TEST KEY; IDENTITY NOT CHECKED",
      "codes": [
        "FORMAT_COMPATIBLE",
        "INTEGRITY_VERIFIED",
        "SIGNATURE_VALID",
        "IDENTITY_NOT_CHECKED"
      ],
      "sha256": "cd56806ebd20afa3c0cdefa02ff02cdfde1bfa796174d05e773663137f78e976"
    },
    {
      "file": "07-one-byte-tampered.uds",
      "expected": "FORMAT COMPATIBLE; INTEGRITY FAILED",
      "codes": [
        "FORMAT_COMPATIBLE",
        "INTEGRITY_FAILED"
      ],
      "sha256": "b15e5cd0c885ececc10cc238a4c7decc7afcd84df611f809b4ee04c872d3b370"
    },
    {
      "file": "08-wrong-key.uds",
      "expected": "FORMAT COMPATIBLE; INTEGRITY VERIFIED; SIGNATURE INVALID WITH wrong-test-public-key.pem; IDENTITY NOT CHECKED",
      "codes": [
        "FORMAT_COMPATIBLE",
        "INTEGRITY_VERIFIED",
        "SIGNATURE_INVALID",
        "IDENTITY_NOT_CHECKED"
      ],
      "sha256": "cd56806ebd20afa3c0cdefa02ff02cdfde1bfa796174d05e773663137f78e976"
    },
    {
      "file": "09-valid.udr.html",
      "expected": "FORMAT COMPATIBLE; EXACT EMBEDDED BYTES",
      "codes": [
        "BROWSERCARRIER_EXACT_BYTES",
        "FORMAT_COMPATIBLE"
      ],
      "sha256": "47bc145421229f4e74fefdbc61493a7a163746bbd29f3c4e6e8e23ed9f07b287"
    },
    {
      "file": "10-valid.uds.html",
      "expected": "FORMAT COMPATIBLE; EXACT EMBEDDED BYTES; INTEGRITY VERIFIED",
      "codes": [
        "BROWSERCARRIER_EXACT_BYTES",
        "FORMAT_COMPATIBLE",
        "INTEGRITY_VERIFIED"
      ],
      "sha256": "f4698a2095c14e40ae2ac97eea248dcbbb12d4efc2ba28fca36d179cbbf99bac"
    },
    {
      "file": "11-malformed.udr",
      "expected": "FORMAT INCOMPATIBLE",
      "codes": [
        "MALFORMED_JSON"
      ],
      "sha256": "8ee7b6b1232e7e6eb667fb2c9de9ab226547ec8a9ab11c3de2bbeab6cdce3789"
    }
  ]
}
